Field Precision Title

EXAMPLE LIBRARY


Aether
Electromagnetics
Toolkit
Electrostatics
Toolkit
GamBet
HiPhi
Magnetic Design
Toolkit
Magnum
OmniTrak
Trak Charged
Particle Toolkit
General

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/