HOME  >  SOFTWARE > Electron Gun/Ion Source Design


EGUN is a world famous simulation tool, developed by Bill Herrmannsfeldt at Stanford Linear Accelerator Center (SLAC), for the numerical simulation of electron guns, including space charge, Child-Langmuir and Fowler-Nordheim starting routines and 3D relativistic trajectory calculation in 2D rectangular or axially symmetric electric and magnetic fields. The program provides graphic output files for electrodes, equipotential lines, and trajectories. Diagnostic graphics shows the profile of current density and RMS-emittance. Mesh size is made by internal memory allocation. Maximum mesh size is only limited by available memory.


IGUN, which is a child program of EGUN, can simulate positive ion extraction from plasmas. IGUN has interactive (colored) graphics, e.g. equipotential lines and trajectories are seen on screen for each cycle of iteration, allowing the users to judge the convergence and saving time by breaking execution, if input parameters have been chosen wrong. Comprehensive plots of the results are available, e.g. a full emittance diagram, a diagram of fractional emittance against current, beam profiles in equidistant positions along the beam axis, and of surface fields along the problem boundary. A special feature of IGUN is the possible definition of curved dielectric boundaries within the frame of the integrated POLYGON type input of boundary.

INTMAG (Electron Optics Simulations)

NTMAG calculates 2D (rectangular or axisymmetric) magnetic fields by integration from contributions of real filaments (in coils) and assumed filaments (along iron boundaries). The currents in the assumed filaments are adjusted successively in iteration cycles to guarantee the local boundary conditions for the flux lines. Though it can be used as a stand-alone program, INTMAG is essentially useful as a preprocessor to EGN2 and IGUN, because its solution is true Maxwellian - enabling radial extrapolation from axial values - and also it has the convenient interface to EGN2e(C) and IGUN. INTMAG uses the POLYGON syntax to define iron boundaries and NAMELIST inputs to define variables and the desired output, which makes it user friendly. Graphical outputs are provided for the convergence of surface currents, surface currents along the boundary, profiles of Bz and Br, flux lines and Btot versus position along the iron boundary. A new version is in preparation to calculate problems with non-linear iron by introducing assumed filaments in iron.


INP is a collection of simulation tools for ion source extraction (KOBRA3-INP, AXCEL-INP), temperature calculation (DOT-INP), and magnetic field calculation (MAGNET-INP).


2D simulation for particle sources and beam transport. Ion sources including ECR ion source laser ion source and electron gun.


2D temperature calculation. Static and transient solution.


3D simulation for particle sources and beam transport, including plasma models and secondary particles. No symmetry restrictions.


2D computation of magnetic field. Biot-Savart method (Integration) is used for exact field calculation. Output suitable for KOBRA3-INP and AXCEL-INP.


Copyright © 2020 AET Associates, Inc. All rights reserved.