MAGIC Description    FDTD-PIC Software for EM Design and Simulation

ATK.COM

Home

MAGIC Home

Description

Downloads

Prices

News

User Site Links

Help Desk

 

 

 

  “Dedicated to Excellence in Innovation, Research, and Partnership”

MAGIC is electromagnetic particle-in-cell finite-difference, time-domain (EM PIC FDTD) software for simulating plasma physics processes, i.e., those processes that involve interactions between space charge, electromagnetic fields, and background gaseous media.

Beginning from a specified initial state, the code simulates a physical process as it evolves in time.  The full set of Maxwell’s time-dependent equations is solved to obtain electromagnetic fields.  Similarly, the complete Lorentz force equation is solved to obtain relativistic particle trajectories, and the continuity equation is solved to provide current and charge densities for Maxwell's equations.  This approach, commonly referred to as EM PIC FDTD, provides self-consistence of interaction between charged particles and electromagnetic fields.  In addition, the code has been provided with powerful algorithms to represent structural geometries, material properties, incoming and outgoing waves, particle emission processes, and ionization of background gaseous media.  As a result, the code is applicable to broad classes of plasma physics problems.

The MAGIC Tool Suite has two core modeling products.  They are:

 1) MAGIC2D - a two- and one-half dimensional code (2D fields and 3D particle kinematics)

 2) MAGIC3D - a fully three-dimensional counterpart to MAGIC2D.

There are several tools surrounding the core product.  Workbench is powerful text-based context-driven input design tool provided with both MAGIC2D and MAGIC3D.  For MAGIC3D, Workbench is integrated with Build3D to provide a rich 3-dimensional geometry development environment.  Trimble Sketchup plugins are also provided with MAGIC3D so the user can optionally use Sketchup to develop geometries using familiar MAGIC primitives.  The Sketchup models are then exportable to Workbench and Build3D.  For data analysis after the model has run the user runs REVIEW, a general-purpose graphical post-processor.

 


MAGIC2D – The 2-1/2 d version of MAGIC. It is suitable for problems that have a symmetry axis, and an ignorable spatial coordinate.

MAGIC3D – The fully 3d version of MAGIC. It is suitable for inherently 3-dimensional problems that cannot be run in a reduced dimension application.

MagicWorkBench24.bmp MAGIC WORKBENCH – Provides enhanced input file building capabilities. It also offers access to the User’s Manual, sample problems, and launches the MAGIC executables. It contains a browser for the electronic copy of the user’s manual, and enables input file editing, saving, and running with the appropriate application.

Build3d24.bmp  Build3D - A graphical 3D input builder enabling multiple views of complex geometries and their components.  Input occurs through toolbars and menus, as well as from MAGIC- and SketchUp-generated input files.  The Build3D code interfaces with the MAGIC WORKBENCH and writes output suitable for execution in MAGIC3D.  It also exports to AutoCAD and can display .dxf format CAD files.

REVIEW – This application is the general purpose post-processor for the MAGIC database format. It is supplied with all versions of MAGIC.
 


Journal Articles / Papers Describing MAGIC

Andrew J. Woods and Lars D. Ludeking, “MAGIC2D Implicit Particle Pusher Description and Test,” paper and preprints presented at PIERS, Kuala Lumpur, Malaysia, March 2012 (http://piers.org/piersproceedings/piers2012KualalumpurProc.php).

Andrew J. Woods and Lars D. Ludeking, “MAGIC3D EM-PIC Code Implicit Particle Pusher Description and Test,” abstract and presentation, PIERS, Kuala Lumpur, Malaysia, March 2012 (http://www.piers.org/).

Andrew J. Woods and Lars D. Ludeking, "MAGIC Implicit Particle Pusher Description and Validation,” paper 2P-58 presented at 18th IEEE International Pulsed Power Conference, Chicago, IL, June 19-23, 2011, April 2011 (http://ppc.missouri.edu/index.html, IEEE Digital Signature CFP11PPC-DVD).

Lars D Ludeking, Andrew J. Woods, “Well Matched Electromagnetic Boundary in FDTD-PIC for Charged Particle Penetration”, The Open Plasma Physics Journal (TOPPJ), Peter Stoltz, Ed., Vol. 2, April 2010 (http://www.benthamscience.com/open/toppj/articles/V003/SI0028TOPPJ/53TOPPJ.pdf).

Andrew J. Woods and Lars D. Ludeking, “MAGIC Electromagnetic FDTD-PIC Code Dense Plasma Model Comparison with LSP”, 36th International Conference on Plasma Science, May 31 – June 5, 2009, San Diego, California (http://cer.ucsd.edu/icopssofe09/). Also Published in The Open Plasma Physics Journal (TOPPJ), Peter Stoltz, Ed., Vol. 2, April 2010 (http://www.benthamscience.com/open/toppj/articles/V003/SI0028TOPPJ/73TOPPJ.pdf).

Andrew J. Woods, Lars D. Ludeking, and David L. Rhoades, “Performance Enhancement of FDTD-PIC Beam-Wave Simulations Using Multi-core Platforms”, PIERS Progress In Electromagnetics Research Symposium PIERS 2010 in Xi'an, CHINA, 22-26 March, 2010 (http://piers.org/piersproceedings/piers2010XianProc.php?searchname=woods).

Andrew J. Woods and Lars D. Ludeking, “MAGIC3D Electromagnetic FDTD-PIC Code Dense Plasma Model Benchmark “, paper presented at the 17th IEEE International Pulsed Power Conference June 29 thru July 2, 2009, Washington, DC (http://ieeexplore.ieee.org/xpl/freeabs_all.jsp?arnumber=5386334).

David Smithe and Lars D. Ludeking, "An Eigenmode Solution Algorithm based on High-order Power Iteration with Fractally Ordered Shifts," Computer Physics Communications 106 (1997), pgs. 95-104.

Bruce Goplen, Lars D. Ludeking, et. al. "User-Configurable MAGIC for electromagnetic PIC calculations," Computer Physics Communications 87 (1995) 54-86.

 


Brochure with More Information
 


Commercial Membership in the MAGIC Users Group

Corporations, laboratories, and other institutions performing plasma physics research and design work may join the MAGIC Users Group by licensing the MAGIC software.

 

 

Alliant Techsystems Operations, LLC
8560 Cinderbed Rd., Suite 700
Newington,  VA  22122

Phone:  (703) 254-2423
Fax:  (703) 339-6953
Email: magic.support@atk.com
 

Privacy Policy | Terms and Conditions | © 2005-2013 Alliant Techsystems Operations, LLC — All rights reserved.