|
Aether (3D time and frequency-domain electromagnetism) |
Q factors and resonant frequencies of 3D cavities
Template solution for finding properties of resonant cavities with arbitrary 3D geometries.
|
Coupling a coaxial line to a waveguide
How to couple energy from a coaxial transmission line to a waveguide and to determine the S11 and S12 parameters of the network.
|
Exciting a waveguide to drive microwave devices
Driving a WG8 waveguide in the TE10 mode to power a microwave oven.
|
|
Electromagnetics Toolkit (2D time and frequency-domain electromagnetism) |
|
Q factors and resonant frequencies of 2D cavities
Template solutions for finding properties of resonant cavities with 2D geometries.
|
Electromagnetic wave propagation
How to generate a plane travelling wave and to determine the ratio of standing to traveling waves. Interactions with boundaries include a quarter wave plate transition.
|
Cavity modes for an RF electron gun
Modeling RF acceleration cavities. Comparison of results to published research on an RF electron gun to operation at 1.3 and 2.6 GHz.
|
|
Electrostatics Toolkit (2D electric fields in conductive and dielectric media)
|
Optimized geometry for an electrostatic quadrupole with rod electrodes
Generation of an electrostatic quadrupole field with rods rather than hyperbolic surfaces. Determination of the best choice of geometry.
|
Modeling a heart pacemaker electrode
Determination of the electric field distribution and total current from a pacemaker inserted in heart muscle from a blood-filled chamber. Comparison to published results.
|
Calculation of self-capacitance
Determination of the capacitance of 2D structures. Using an analysis script to find the capacitance by the energy method.
|
Autonomous calculations in EStat
How to automate calculations for EStat and other FP programs using a Perl script to control program operation and to organize output data.
|
Capacitive distance sensor
Using a surface integral of charge to find mutual capacitance in a multi-electrode system. Automatic control and data abstraction using a batch file.
|
Field enhancement from a bubble in a dielectric
Calculation of the field enhancement caused by a dielectric sphere in a dielectric medium illustrating the use of scaling laws to derive general results from specific numerical calculations.
|
Cylindrical beam deflector (2D)
Generation of a uniform deflection field Ex in a cylindrical pipe by dividing it into a number of wedge sections with a voltages proportional to cos(theta).
|
|
|
|
GamBet (2D/3D Monte Carlo simulations of electron/photon/positron radiation transport in matter) |
Multistage GamBet calculations
Illustrating how to divide GamBet calculations into stages to derive detailed information on particle distributions at several positions.
|
Modeling a fan beam X-ray source
An application example demonstrating several techniques to get good statistics for low-probability events.
|
|
|
HiPhi (3D electric fields in conductive and dielectric media) |
Modeling a heart pacemaker electrode
Determination of the electric field distribution and total current from a pacemaker inserted in heart muscle from a blood-filled chamber. Comparison to published results.
|
Mutual capacitances of a three-electrode system
The template calculation illustrates 1) the use of symmetry boundaries, 2) the field energy method for determining capacitance and 3) projection of finite-element results to an infinite system.
|
Twisted electrostatic quadupole for ion beam transport
The common quad array configuration consists of discrete lenses with 90 degree offsets. This example models a twisted quadrupole array with advantages 1) an open structure favorable for pumping and 2) mechanical simplicity.
|
|
Magnet Design Toolkit (2D electromagnets and permanent magnets) |
Permanent magnet solenoid for a Faraday isolator
The goal is a permanent magnet solenoid to provide high field strength and uniformity of the integral of Bz over an optical rod. Illustrates a custom analysis configuration for the PerMag program.
|
Magnetized iron sphere: automating calculations
The example illustrates two techniques: 1) creating a uniform magnetic field by specifying a fixed value of stream function on a boundary and 2) setups to automatically find all a large set of solutions.
|
Inductance of a short solenoid
Models of a short solenoid on a ferrite core with comparisons to theory. Variation of inductance with the ferrite relative permeability.
|
Magnetic force calculation with PerMag
The example illustrates two techniques: 1) modeling a field exclusion region by assigning a small value of relative magnetic permeability and 2) finding an accurate value of force on an object with sharp corners by surrounding it with a diagnostic region.
|
Current loop on a YIG surface
The effect of a thin YIG film on the magnetic field distribution and inductance of a wire loop.
|
Self inductance of a wire loop, low frequency
The example is the first in a series illustrating techniques for self and mutual inductance calculations with PerMag and Magnum. This 2D PerMag calculation addresses the self-inductance of a simple current loop at low frequency.
|
Self inductance of a wire loop, high frequency
This 2D PerMag calculation addresses the self-inductance of a simple current loop at high frequency. The example covers high frequency excitation of a solid circular rod where the skin depth is small compared to the rod radius.
|
Mutual inductance of circular loops
This example covers two techniques in PerMag: 1) calculating mutual inductance and 2) setting up automatic calculations for parameter searches.
|
Energy method for inductance calculations
The energy method is the best approach for inductance calculations involving extended multi-turn coils. This example shows how to find the self and mutual inductances of two solenoid coils inside a cylindrical enclosure.
|
|
Magnum (3D electromagnets and permanent magnets) |
Force calculations for a permanent magnet assembly
The goal is to find the force between a permanent magnet assembly and a steel rod. The assembly consists of two permanent magnets connect by a steel bend.
|
Cosine coils: automating coil generation
The cosine coil creates a cylindrical volume of transverse magnetic field. Because the calculation requires a large number of current elements, a Perl script is used for generation of entries in the MagWinder input file.
|
Magnetic clamp: background automated solutions
The example finds the force as a function of base thickness for a magnetic clamp for an emergency light on a car roof. It also illustrates automatic control of an extended set of runs.
|
Toroidal inductors
Three-dimensional models to find values for toroidal inductors.
|
Magnetic field of a pulsed current on a shaped center conductor
A test stand used in the development of a diagnostic for intense pulsed electron beams, showing a method to deal with field excluders when the skin depth is small.
|
Inductance calculations with flux integrals
The example show three useful techniques: 1) using Magnum to represent magnetic fields generated by high-frequency currents, 2) defining mesh regions for calculations of magnetic flux through surfaces and 3) use of symmetry boundaries to reduce run time.
|
Energy method for Magnum inductance calculations
|
Magnetic field distributions below high-voltage power lines
|
|
|
OmniTrak (3D electric/magnetic fields and charged-particle beams) |
Simulation of an RF quadrupole mass spectrometer
How to set up a 3D simulation of ion motion through a quadrupole. Numerical calculations can deal with real-world issues outside the analytic theory, such as acceptance of incident ions with spreads in position, direction and energy.
|
Sweep magnet for a large-area irradiation system
Simulation of beam deflector for a large-area scanning X-ray inspection system. The example demonstrates the BOUNDARY command to extend trajectories outside applied field region.
|
Modeling ion beam expansion
Expansion of an intense ion beam in a vacuum space, a sensitive test of code accuracy where acting forces are generated solely by the self-consistent beam distribution.
|
Elliptical einzel lens
This example illustrates the transformation of a circular beam to a sharp line focus using an einzel lens with an elliptical aperture.
|
Ion beam propagation in a twisted electrostatic quadupole
A twisted quadrupole is an alternative to discrete lenses with 90 degree offsets. This example studies propagation of an ion beam with emittance as a function of electrode parameters.
|
Space-charge dominated beam in a twisted electrostatic quadupole
A twisted quadrupole is an alternative to discrete lenses with 90 degree offsets. This example studies propagation of high-current ion beam as a function of electrode parameters.
|
Effect of cathode temperature on emittance (OmniTrak)
How to include contributions of cathode temperature to the emittance of extracted electron beams.
|
Modeling an electrostatic macroparticle beam deflector (3D)
This example illustrations simulation of particles with mass and charge much larger than elementary particles and the generation of a uniform transverse field in a cylindrical transport tube.
|
|
|
Trak Charged Particle Toolkit (2D electric/magnetic fields and charged-particle beams) |
Ideal Pierce electron gun
Numerical calculation of electron emission in a planar Pierce gun. Comparison with theoretical results with a suggested method to represent a mathematical surface.
|
Asterix: intense pinched electron beam
The calculation demonstrates several Trak features, including models of self-consistent beam-generated magnetic fields and counter-streaming electron/ion flow.
|
Final focusing lens for a radiographic accelerator
Design study for a solenoid lens to focus a high-energy electron beam. The example illustrates the treatment of ferromagnetic mateials in PerMag and field scaling in the Track mode of Trak.
|
Modeling ion beam expansion
Expansion of an intense ion beam in a vacuum space, a sensitive test of code accuracy where acting forces are generated solely by the self-consistent beam distribution.
|
Immersion lens array for ion beam transport
Transport of a high-current ion beam in a miniature array of rings with alternating voltage. Using GenDist to create an entrance distribution and creating a periodic structure by with copy/paste operations in a text editor.
|
Aperture lens effect
Calculations of beam defocusing by the extraction aperture of an ion gun with a comparison to theory.
|
Hollow beam electron gun
A benchmark Trak simulation with a comparison to a published report.
|
Generalizing numerical calculations
The example demonstrates two numerical solution techniques: 1) using scaling laws to generalize solutions and 2) using Windows batch files to run and to analyze large solution sets.
|
Effect of cathode temperature on emittance (Trak)
How to include contributions of cathode temperature to the emittance of extracted electron beams.
|
Modeling a macroparticle electrostatic transport system
How to simulate particles with mass and charge much larger than elementary particles.
|
Spaced-charge-limited flow between concentric spheres
A benchmark calculation demonstrating code accuracy and illustrating computational techniques.
|
|
|
General procedures for all packages |
Autonomous calculations with Perl
The example shows how to set up automated calculations using a Perl program to control multiple field solutions. Techniques include searching code output files and writing a formatted analysis of results.
|
Running tasks in FPController
This example illustrates techniques for running automated tasks in FPController, the Field Precision program launcher. The term task refers to a Windows batch file that can be prepared with in FPController or by using a text editor.
|
Generalizing numerical calculations
The example demonstrates two numerical solution techniques: 1) using scaling laws to generalize solutions and 2) using Windows batch files to run and to analyze large solution sets.
|
Region assignment from data images in Mesh
Illustrating the ability to generate conformal meshes from tables of numerical data (e.g., generating a contour map from elevation data).
|
Region assignment from digital images in Mesh
Illustrating the ability to generate conformal meshes from digital images such as photographs based on color or intensity values/ |
|