MAGIC Description    FDTD-PIC Software for EM Design and Simulation

ATK.COM

Home

MAGIC Home

MUG

Description

Downloads

Prices

News

User Site Links

Help Desk

 

 

 

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

The MAGIC Tool Suite includes MAGIC2D, a two- and one-half dimensional code (2D fields and 3D particle kinematics), MAGIC3D, a fully three-dimensional counterpart to MAGIC2D, and POSTER, a general-purpose post-processor.  The MAGIC codes are electromagnetic particle-in-cell codes, i.e., a finite-difference, time-domain code for simulating plasma physics processes, i.e., those processes that involve interactions between space charge and electromagnetic fields.
 
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 electromagnetic particle-in-cell (PIC), provides self-consistence, i.e., 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 so forth.  As a result, the code is applicable to broad classes of plasma physics problems.


MUGMAN – This application is the MAGIC Tool Suite Manager.  Mugman provides a simple interface for designing, editing, and running MAGIC input files.  Mugman has a built-in editor for editing input files, and the Mugman toolbar has one-click access to the MAGIC Help Manual.  New MAGIC users should run Mugman and select the “Getting Started” option in the help menu.  This will open the MAGIC Help Manual to the section that describes the basic features of Mugman.  Mugman’s Toolbar also has buttons that launch all four versions of MAGIC and both versions of Review.  After editing an input file or reading an example file, click on the appropriate version of MAGIC to run the simulation.  When a MAGIC simulation is completed, the output data files from the run can be re-examined using the ReView application.  See the help manual for more specific information about MAGIC, MAGIC examples, and ReView.  While we recommend using Mugman as a development environment for designing and running MAGIC input files, the remaining six MAGIC Tool Suite applications can be used independently of Mugman.

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

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

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


Journal Articles Describing MAGIC
 

"User-Configurable MAGIC for electromagnetic PIC calculations," Computer Physics Communications 87 (1995) 54-86.

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


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.

 

 

ATK Mission Systems
8560 Cinderbed Rd., Suite 700
Newington,  VA  22122

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

Privacy Policy | Terms and Conditions | © 2005-2007 Alliant Techsystems Inc. — All rights reserved.