Although our programs include modern interactive dialogs for solution setups, we use the time-honored method of text scripts for program control. The function of the input dialogs is to create the scripts. As we have mentioned in the past, there are several reasons for this approach:
You can directly edit the files to make small changes.
Scripts may [...]
In building three-dimensional finite-element solutions, the eternal hope is the faultless transfer of geometric information from CAD programs. In this scenario, mesh generation is a leisurely activity, simply a matter of clicking a few commands. Unfortunately, reality often intrudes. We live in a world where people can’t even make a universal phone charger, let alone a [...]
Electron backscatter in an important process in models of high-voltage X-ray sources and collectors for high-power microwave tubes. A GamBet user reported observing backscatter ratios below the expected values. He had made two changes in our standard example of electron backscatter from a gold foil:
Reduction of the incident electron energy by an order of magnitude.
Initiation of [...]
As we move forward with Aether (our 3D electromagnetic program), we are simultaneously improving the 2D codes EMP and WaveSim. There are two reasons: 1) we are creating benchmark examples of increasing complexity to test the new code and 2) the 2D programs will be combined with Aether in the new Advanced Electromagnetic Design Suite. This [...]
The OmniTrak code for charged particle dynamics can import information on electric and magnetic fields directly from solutions created by our codes HiPhi and Magnum or from field maps. A field map is a text file with a simple and well-documented format that gives values of (Ex,Ey,Ez) or (Bx,By,Bz) on a uniform Cartesian mesh. The field [...]