Return to Electromagnetic Modeling Home Page


The list below includes software for the calculation of static or quasi-static electric or magnetic fields as well as full-wave electromagnetic field solvers. In order to be included in this list, the software must use numerical techniques to solve some form of Maxwell's equations. Codes are grouped by company. Companies are listed alphabetically.

If you are familiar with other commercial EM modeling software that that should be added to the list, please send the name of the software, the name of the company that sells it, a one-sentence description, and a phone number, email address or hypertext link to CVEL-L@clemson.edu.

(Last update: June 11, 2009)

Total number of codes is 163.


ADS Momentum G2Agilent Technologies EEsof EDA$10,000-$50,000
ADS Momentum G2 is a method-of-moments, 3D-planar EM simulator, enhanced with NlogN and multi-threading solver algorithms. It is a component of Agilent's Advanced Design System (ADS).

ALDASAntenna Software Ltd.Not reported
Models antennas on structures using diffraction theory (GTD/UTD).

AMaze - AetherField Precision$1000-$10,000
Part of AMaze. Commercial 3D finite-element software, conformal hexadehron meshes. Unified mesh generator and solution packages for electrostatics, magnetostatics and charged-particle devices.

AMaze - HiPhiField Precision$1000-$10,000
Part of AMaze. Commercial 3D finite-element software, conformal hexadehron meshes. Unified mesh generator and solution packages for electrostatics, magnetostatics and charged-particle devices.

AMaze - MagnumField Precision$1000-$10,000
Part of AMaze. Commercial 3D finite-element software, conformal hexadehron meshes. Unified mesh generator and solution packages for electrostatics, magnetostatics and charged-particle devices.

AMaze - OmitrakField Precision$1000-$10,000
Part of AMaze. Commercial 3D finite-element software, conformal hexadehron meshes. Unified mesh generator and solution packages for electrostatics, magnetostatics and charged-particle devices.

AMPERESIntegrated Engineering Software$10,000-$50,000
A 3-D magnetostatic solver with permanent magnet (PM) capability using the boundary element method (BEM).

AnalystSimulation Technology & Applied Research$10,000-$50,000
Analyst is a finite element electromagnetic analysis package. The system features Python-based scripting and parallel solvers that utilize networked and cluster computing resources.
Features:
  • Native parametric ACIS®-based geometry via ObjectCAD.
  • Automated triangle and tetrahedral meshing via ObjectMesh
  • 3-D driven frequency analysis
  • 3-D electrostatics for "internal" problems
  • Advanced post-processing and visualization of all solver data via ObjectResults
  • Design optimization capabilities via ObjectDesigner.

Ansoft HFSSAnsoft CorporationNot reported
3D full-wave finite element code (additional info at the Unofficial HFSS User Forum)

Antenna ModelTeri SoftwareFree
A general-purpose antenna-modeling environment based on the Mini-Numerical Electromagnetic Code (MININEC). It can be used to analyze wire antennas in free space, over perfect ground, or over real-world grounds with user-specified conductivity and dielectric constant.

Antenna SolverGrating Solver Development CompanyNot reported
Antenna Solver (copyright 1999 by Dr. David Fluckiger, KJ5AT) calculates the current density and charges for general wire structures including surfaces. The Antenna Solver calculation engine (algorithms) are modeled directly on the public domain NEC2 code (Numerical Electromagnetics Code - Method of Moments) from the Lawrence Livermore Laboratory. The original NEC2 code was written in FORTRAN, and that user interface is control card deck oriented. The NEC2 algorithms in Antenna Solver have been entirely rewritten in C++, using dynamic array allocation.

ApsimFDTDApplied Simulation TechnologyNot reported
3D-full wave Electromagnetic Simulator

AQUAIAIBM Electromagnetic Field Solver Suite of ToolsNot reported
an on-chip analysis tool that performs frequency-dependent transmission line analysis. The tool extracts the per-unit length parameters of any layer in a large on-chip wiring stack based on actual processing layers and dimensions using the built-in 2D and 3D EIP full-wave electromagnetic field solvers, CZ2D, EMITPKG, and CSURF. The results are then directly fed into the built-in circuit simulator to get performance parameters such as delay, rise time, crosstalk, common-mode noise, and eye diagrams.

ASAP - Antenna Scatterers Analysis ProgramFree
A general purpose user-oriented computer program for analysis of thin-wire structures in the presence of finite ground. An alternative to the Numerical Electromagnetics Code (NEC) for analyzing insulated or bare thin wire antenna structures over a lossy or perfect ground plane based on the moment method. Still available on the web at: http://raylcross.net/asap/index.html; however the web page has not been updated recently and the contact information no longer works.

ATLASSElectromagneticWorks, Inc.Not reported
Advanced Transmission Line Analysis and Synthesis System

AWAS for Windows Version 2.0: Analysis of Wire Antennas and ScatterersArtech House$200-$1000
Low-cost moment-method software for analyzing wire geometries

AxiemAWR CorporationNot reported
AXIEM open boundary, 3D planar MOM software is the most recent addition to AWR's product portfolio. AXIEM 3D planar EM simulator is used for modeling planar structures common to RF PCBs and modules, LTCC, MMIC, and RFIC designs.

CableModSimlab GmbH$10,000-$50,000
Tool for modeling and simulation of cable structures.

CassandraFree
A 3D EM modeling code that employs a parallel implementation of a solver based on the Multilevel Fast Multipole Algorithm (MLFMA). It was developed at the University of Ghent and the source code is distributed openly through Sourceforge. It is part of a package that also includes the 2D code, Nero2d.

CFDTD Conformal Finite-Difference Time-Domain Maxwell's Equation SolverArtech House$200-$1000
A three-dimensional FDTD solver that supports up to 220 x 220 x 220 nodes. Works with conformal mesh generators such as AutoCad, GID, FEMAP and PATRAN.

ComplianceQuantic Laboratories Inc.$10,000-$50,000
Use Compliance for screening PCB layouts for crosstalk, ringing, time delays, overshoot, undershoot, settling time and noise margin violations. Locate high-emission regions and identify the nets that cause EMC violations.

Comsol Multiphysics AC/DC moduleComsol$10,000-$50,000
2D and 3D static, and low-frequency (quasi-static) analysis tools based on the finite element method. The AC/DC Module provides an interface with SPICE circuit lists where you choose circuit elements for further 2D or 3D FEA modeling.

Comsol Multiphysics RF moduleComsol$10,000-$50,000
Full-wave field solver based on the finite element method. The RF Module includes postprocessing features such as S-parameter computation and far-field analysis.

CONCEPT-IITechnical University of Hamburg-Harburg$1000-$10,000
A 3D electromagnetic code using a frequency-domain MoM method based on the EFIE and MFIE. Metallic and dielectric structures can be modeled. Applications include simulation of shielding problems (with and without apertures), cables and lines within metallic structures (combination of MoM and transmission line theory), and Printed Circuit Boards. For treating large structures, the code has been hybridized (MoM and Physical Optics). The software runs on PC platforms under LINUX and on workstations under UNIX variants. The code has been parallelized for multiprocessor PCs and PC clusters. GUI monitors facilitate the application.

CONCERTOVector Fields Inc.Not reported
3D FDTD code employing conformal meshing

COULOMBIntegrated Engineering Software$10,000-$50,000
A 3-D electrostatic solver using the boundary element method (BEM).

CRIPTEESI Group$10,000-$50,000
A tool for electromagnetic cable harness interference simulations. Designed by ONERA engineers and now marketed by ESI Group, CRIPTE has been used on cars, planes and metros.

CST EM StudioComputer Simulation TechnologyNot reported
A general purpose Quasistatic 2D and 3D solver. Contains both electrostatic and magnetostatic modules.

CST Microwave Studio Frequency Domain SolverComputer Simulation Technology$10,000-$50,000
Part of CST Microwave Studio. ECAD tool for HF applications, using a "Perfect Boundary Approximation". Includes time-domain and frequency-domain solver modules.

CST Microwave Studio Transient SolverComputer Simulation Technology$10,000-$50,000
Part of CST Microwave Studio. ECAD tool for HF applications, using a "Perfect Boundary Approximation". Includes time-domain and frequency-domain solver modules.

CSURFIBM Electromagnetic Field Solver Suite of ToolsNot reported
a hierarchical capacitance solver for large numbers of unknowns and multiple dielectrics. It operates 10 to 175 times faster than LCGEN and commercial tools.

efield FD hybrid add-onEfield AB>$50,000
The FD hybrid add-on module extends the application area to large problems i. e. too large for standard MoM. The module includes both Physical optics (PO) and the Multi-Level Fast Multipole Method (MLFMM).

efield FD start-packEfield AB>$50,000
This module includes parallelized frequency domain simulation capacity with extensive functionality. Efield FD start-pack is suitable for medium sized problems on a workstation with parallel processing up to maximum 4 processes/threads.

efield TD hybrid add-onEfield AB>$50,000
The Efield® TD hybrid add-on adds the Efield FDTD-FEM hybrid solver for unstructured grids. Generating hybrid meshes is an automatic process controlled by the GUI.

efield TD start-packEfield AB>$50,000
This module is the basic time-domain module with the parallelized Efield FDTD solver on Cartesian grids with tartan meshing.

ElecNetInfolytica Corporation$1000-$10,000
a low-frequency electric field solver

ELECTROIntegrated Engineering Software$10,000-$50,000
A 2-D electrostatic solver using the boundary element method (BEM).

ELF/MAGICELF CorporationNot reported
A 3D Non-Linear Static Magnetic Field Solver (Japanese language)

ELFINELF CorporationNot reported
A 3D Non-Linear Static Electric Field Solver (Japanese language)

EM ExplorerFree
EM Explorer (EMXP) is a 3D electromagnetic (EM) solver for plane wave scattering problems of periodic structures. It is largely based on the same method of Finite Difference Time Domain (FDTD). Therefore it inherits most of FDTD's advantages and disadvantages. The advantages include simple & robust numerical algorithm, versatility for nearly any geometries, and good scalability of computing resources as a function of simulation volume size. The disadvantages are numerical dispersion and stability constraint due to the finite difference (FD) approximation to Maxwell's equations and explicit time marching algorithm.

EM.CUBEEMAG Technologies, Inc.Not reported
A modular EM design environment built around an FDTD solver. EMPiCASSO has been integrated into this environment and no longer exists as a stand-alone tool.

EM3DSMEM Research$1000-$10,000
This tool is an integral equation-based full wave simulator, using a new approach: the Generalized Transverse Resonance Diffraction (GTRD), addressing the solution of quasi-planar multilayer circuits. Unlike the several MoM techniques commercially available for planar structures, this simulator is a truly 3D device, accounting for the finite-thickness and finite conductivity of the conductors.

EMA3DElectro Magnetic Applications$10,000-$50,000
EMA3D is a general purpose, 3D FDTD code.

EMAP5Free
EMAP is a family of three-dimensional electromagnetic modeling codes developed at the University of Missouri-Rolla and Clemson University. Each code has different capabilities, but they all have a common easy to understand input file format. EMAP2 is a scalar FEM code, EMAP3 is a vector FEM code, and EMAP5 is a vector FEM/MoM code.

EMC StudioEMCoS$10,000-$50,000
EMC Studio is a program suite for the calculation of the EMC behavior of large systems like automobiles, ships or planes. It focuses on the EMC calculation of cable harnesses with nonlinear terminations and antennas in combination with metallic surface structures. The program combines 2D and 3D field calculation methods with transmission line codes and network analysis. 2D MAS (Static2D), 3D dynamic MoM (TriD), 3D static MoM (Static3D), MTL codes for cable cross-talk/ coupling/ radiation calculation and a network analysis code are combined in this program suite.

EMC Studio - Static2DEMCoS$10,000-$50,000
Static2D is a 2D MAS (Method of Auxiliary Sources) code for capacitance and inductance calculation of cable bundles.

EMC Studio - Static3DEMCoS$10,000-$50,000
A 3D electrostatic MoM code for capacitance and inductance calculation of metallic wire and surface structures.

EMC Studio - TriDEMCoS$10,000-$50,000
TriD is a 3D electromagnetic code in the frequency domain using MoM based on the EFIE. Arbitrary metallic surfaces may be represented with a combination of triangles, wires and surface to wire junctions. The software runs under Windows and Linux. The out-of-core solver calculates large problems on simple PC's. A parallel in-core and out-of-core solver is also available.

EMDSAgilent Technologies EEsof EDA$10,000-$50,000
Electromagnetic simulation of arbitrarily-shaped, passive three-dimensional structures using the Finite Element Method. EMDS is available either as a stand-alone tool, or integrated into Agilent's Advanced Design System (ADS), a suite of simulation tools for electronic design automation.

EMFlexWeidingler Associates Inc.$10,000-$50,000
a 3D finite element time-domain solver for Maxwell's equations, with integrated pre- and post-processing tools.

emGine EnvironmentFree
The emGine Environment is a full-wave 3D electromagnetic simulation environment solving Maxwell's equations in time-domain. It is used for the modeling of high-frequency electromagnetic field in microwave circuits, antennas, resonators, hollow waveguides, etc. For non-commercial and non-governmental usage, e.g., for academic, research and educational purposes, the tlmGine electromagnetic engine is provided for free in binary format (i.e., no source code is provided for the electromagnetic engine). The emGine GUI - the graphical user interface - is an open source project and is licensed under the tri-license MPL/GPL/LGPL.

Empire XCcelIMST GmbH$10,000-$50,000
Empire XCcel is a commercial 3D FDTD speed-optimized code with a 3D geometry editor and mesh generator which covers passive RF applications. A free 30-day trial version is available.

EMPLabEM Photonics$1000-$10,000
EMPLab is a general-purpose, FDTD simulation environment for simulating electromagnetic wave propagation built on top of MATLAB. Includes EMPLab 2D and EMPLab 3D.

EMPLAN: Electromagnetic Analysis of Printed Structures in Planar Layered MediaArtech House$200-$1000
EMPLAN is a low-cost tool for design engineers who can use it to simulate radiating structures in layered media.

EMProAgilent Technologies EEsof EDA$10,000-$50,000
Electromagnetic Professional (EMPro) is an FDTD EM simulator for analyzing the electromagnetic effects of RF and microwave components such as high-speed IC packages, antennas, on-chip and off-chip embedded passives and PCB interconnects.

EMSElectromagneticWorks, Inc.Not reported
Advanced Transmission Line Analysis and Synthesis System

EMSIMIBM Electromagnetic Field Solver Suite of ToolsNot reported
a 3D, full-wave, frequency-domain, method-of-moment, electromagnetic solver. It calculates electric and magnetic fields, current distribution, or input impedance.

EMSolutionAdvantech Solutions SRLNot reported
EMSolution is an electromagnetic modeling code developed by SSIL Inc.(Japan). Its capabilities include 3D static, AC and transient nonlinear electromagnetic analyses, coupled with complex circuitry and motion.

EMSURFIBM Electromagnetic Field Solver Suite of ToolsNot reported
a three-dimensional full-wave, frequency-domain, method-of-moment, electromagnetic solver. It uses a surface impedance-based solution technique and has a built-in Debye algorithm for modeling dielectric loss. A built-in FFT algorithm is included for calculating time-domain waveforms.

EMTOOLS - RCSSIGSAICNot reported
Part of EMTOOLS. RCSSIG, is a high-frequency physical optics code.

EMTOOLS - SIGLBCSAICNot reported
Part of EMTOOLS. SIGLBC, is a 3D moment method code for radar cross section computation.

ESP v5.4The Ohio State University Electroscience LaboratoryNot reported
ESP is an acronym for Electromagnetic Surface Patch code. This is one of the original BEM codes for electromagnetic analysis. The current version is available for $500, but it is not distributed outside the U.S. The ESP5 code can treat geometries consisting of: thin wires with finite conductivity, dielectric shells and lumped loads,perfectly conducting or thin dielectric polygonal plates (via a sheet impedance approximation), polygonal dielectric volumes, wire/wire wire/plate plate/plate and dielectric volume/dielectric v olume junctions. Excitation can be either by a voltage generator in the wires and plates, by known impressed electric or magnetic currents or by an incident plane wave.

Expert MiniNEC ClassicFree
Amateur or student version of MININEC; available for free download

Expert MININEC ProfessionalEM Scientific, Inc.Not reported
MININEC is a method of moments computer code for the analysis of thin wire antennas. It solves a potential integral formulation using a Galerkin routine with triangular basis functions. It sports an easy to use user interface and is an application program for the Microsoft Windows environment.

EZ-EMCEMS-Plus$1000-$10,000
Moderately priced introductory 3D FDTD software with a user-friendly interface and ability to create animations.

EZ-FDTDEMS-Plus$1000-$10,000
Moderately priced 3D FDTD software with a user-friendly interface and ability to create animations.

EZ-PowerPlaneEMS-Plus$1000-$10,000
Cavity resonance model calculator for determining circuit board power/ground plane impedances.

EZNEC ProEZNEC$200-$1000
A Windows-based code that runs a graphical user interface over the NEC2 or NEC4 codes. NEC2 and NEC4 are moment method codes that excel at wire grid modeling. NEC4 distribution is limited.

FARADAYIntegrated Engineering Software$10,000-$50,000
3-D time-harmonic eddy current analysis based on the (BEM).

FastFDTDEM PhotonicsFree
FastFDTD is a free 2D and 3D accelerated FDTD solver based on GPU (graphics card) technology. The FastFDTD toolkit contains all files and documentation necessary to accelerate your FDTD computations using a simple input file format. No proprietary hardware is required to utilize the FastFDTD toolkit. Rather, individuals are free to use any supported graphics card of their choosing (the installer will verify that your graphics card is supported).

Fasthenry, Fastcap, and FastlapFree
Fasthenry, Fastcap, and Fastlap are static moment method codes designed to calculate the resistance, capacitance, and inductance of 3D geometries. They were developed at the MIT Research Laboratory of Electronics. A Windows port of Fasthenry and Fastcap can be found on a web page maintained by Enrico Di Lorenzo at http://www.fastfieldsolvers.com/.

FDTD SolutionsLumerical Solutions, Inc.Not reported
Full wave FDTD software for optical applications

FEKOEM Software and Systems$10,000-$50,000
A 3D hybrid moment-method/UTD-physical optics code.

FEKO LITEEM Software and SystemsFree
Fasthenry, Fastcap, and Fastlap are static moment method codes designed to calculate the resistance, capacitance, and inductance of 3D geometries. They were developed at the MIT Research Laboratory of Electronics. A Windows port of Fasthenry and Fastcap can be found on a web page maintained by Enrico Di Lorenzo at http://www.fastfieldsolvers.com/.

FEMM - Finite Element Method MagneticsFree
A set of programs running under win95/98/nt for the finite element solution of planar/axisymmetric problems in magnetostatics and low frequency magnetics. Includes a graphical preprocessor, a solver, and a graphical postprocessor. A free version is currently available. Authored by David Meeker, Ph.D. Available on the web at: http://femm.foster-miller.net/.

FemSIMRSoft Design Group, Inc.Not reported
FemSIM is a generalized mode solver based on the Finite Element Method (FEM) that can calculate transverse or cavity modes of an arbitrary structure on a non-uniform mesh.

FEST3DAurora SoftwareNot reported
FEST3D is a microwave circuit analysis tool that employs the boundary element method. It also employs a Boundary Integral-Resonant Mode Expansion (BI-RME) method to extract the modal components of waveguides with arbitrary cross-section.

FidelityZeland Software$10,000-$50,000
a full-wave, 3D FDTD electromagnetic simulation package for circuit and antenna applications.

FlexPDEPDE Solutions$1000-$10,000
FlexPDE solves linear or nonlinear partial differential equation systems in one, two or three space dimensions with moving mesh capability. Steady state, time dependent or eigenvalues. 3D domains are layered extrusions of 2D figures. Student version is available free of charge for educational use.

FLUX2DMagsoft Corporation$1000-$10,000
Flux2D is a FEM-based CAD program for static, low-frequency, or transient problems.

FLUX3DMagsoft Corporation$1000-$10,000
Flux3D is a 3D FEM code for solving static, low-frequency, or transient problems.

FullwaveInfolytica CorporationNot reported
3D full-wave electromagnetic modeling software employing the finite element method

FULLWAVERSoft Design Group, Inc.Not reported
FullWAVE is a simulation tool for studying the propagation of light in a wide variety of photonic structures including integrated and fiber-optic waveguide devices as well as circuits and nanophotonic devices such as photonic crystals. The software employs the Finite-Difference Time-Domain (FDTD) method for the full-vector simulation of photonic structures.

GEMACSAdvanced Electromagnetics$200-$1000
a 3D hybrid MOM/UTD/FDFD code

GEMSComputer and Communication Unlimited$10,000-$50,000
Parallel FDTD software that supports multiple core processors and multiple processor systems.

Genesys EMPOWERAgilent Technologies EEsof EDA$10,000-$50,000
Genesys Empower is a planar-3D electromagnetic simulator based on the method of lines that analyzes circuit structures having rectangular features, such as SMT pads and interconnects. It is a component of Agilent's Genesys RF and Microwave Design Software.

Genesys Momentum GXAgilent Technologies EEsof EDA$10,000-$50,000
Genesys Momentum GX is a method-of-moments, 3D-planar EM simulator capable of modeling arbitrary shapes on multi-layer circuit boards. It is a component of Agilent's Genesys RF and Microwave Design Software.

Grating SolverGrating Solver Development Company$1000-$10,000
GSOLVER calculates diffracted fields and diffraction efficiencies from plane wave illumination of grating structures.

HFWorksElectromagneticWorks, Inc.$10,000-$50,000
HFWorks is a fully 3D field simulator for RF, Microwave, and Wireless applications. These applications include: dielectric resonators, oscillators, tuning elements, waveguide twists and bends, waveguide tees, directional couplers, isolators, circulators, attenuators, antennas, high Q filters, etc.

IE3DZeland Software$10,000-$50,000
a full wave, method of moment, 3D and planar electromagnetic simulation and optimization package for circuit and antenna applications.

JCMsuitJCMwave GmbH$10,000-$50,000
These finite element codes are designed to model the propagation and scattering of light.

JMAG-StudioThe Japan Research Institute,Ltd.Not reported
JMAG-Studio set of 2 and 3D finite element codes with a user-friendly interface. Currently it can analyze the following kinds of problems:
- magnetic fields (frequency & time domain)
- heat conduction
- electric fields
- electric charge distributions
- electromagnetic waves
- superconductor materials
- coupled analysis involving circuits, heat, motion and structural analysis.

LCFree
LC is simulation tool for the analysis of the electromagnetic properties of electrical interconnects that runs on CRAY, SGI or LINUX/x86 workstations. The full three-dimensional circuit is modeled, so all interactions are automatically included in the solution. The model can be excited by numerous types of waveforms, and the transient response measured using common values such as voltage and current. Circuit parameters such as inductance, capacitance, and impedance can be derived from the transient response, and frequency- domain results such as S-parameters can also be calculated. Far field radiation patterns can be obtained.

LC is primarily an electromagnetic simulation and uses the Finite-Difference Time-Domain (FDTD) technique. FDTD is a full wave explicit solution of Maxwell's equations in three dimensions. In FDTD, the rectangular volume enclosing the model is discretized into a large number of small cells, which may be uniformly-sized, or may vary in size within the simulation space. The dielectric, permeable, lossy, and conducting material properties of each cell are incorporated into the field updates, which are performed iteratively in small time steps.

An interface between the electromagnetic simulation and the circuit simulation program SPICE is available within LC. This allows the user to add arbitrary SPICE circuits, such as drivers and loads, into the interconnect model. The interconnect performance is calculated using the electromagnetic simulation, while the lumped-element circuits are evaluated by SPICE. Both simulations are performed in the time domain, and proceed in lock step.


LCGENIBM Electromagnetic Field Solver Suite of ToolsNot reported
a quasi-static, three-dimensional solver for inductance and capacitance employing a PEEC formulation.

LTU-UAq PEEC CodeFree
Lulea University of Technology, Sweden (LTU) and University of L'Aquila, Italy (UAq) support the development of a 3D full-wave Partial Element Equivalent Circuit (PEEC) code. The provide a PEEC-kernel under the GNU licence

MAFIA 4Computer Simulation TechnologyNot reported
A general purpose 3D solver for Maxwell's Equations, from DC to THz. Based on the "Finite Integration Method (FIM)".

MagneForce Software SystemsMagneForce Software SystemsNot reported
MagneForce Software Systems produces simulation software for the rotating electric machine industry. This software simulates both the machine and its corresponding drive/load circuitry together to capture the full effects of magnetic, spatial and time based harmonics. The software employs finite element analysis for the magnetic field calculation and various time based circuit solution techniques for the circuit simulation portion of the analysis.

MagNetInfolytica Corporation$10,000-$50,000
2D/3D magnetostatic, electrostatic, eddy current, and transient analysis

MagNet TrialInfolytica CorporationFree
MagNet Trial Edition is a fully functional 2D magnetostatic field solver that contains all of the same features as a full edition of MagNet's magnetostatic 2D package.

MAGNETOIntegrated Engineering Software$10,000-$50,000
A 2-D magnetostatic solver with permanent magnet (PM) capability using the boundary element method (BEM).

Max-1John Wiley & Sons$1000-$10,000
MaX-1 is a graphic platform for computational electromagnetics containing tools for the visualization and animation of electromagnetic fields as well as numeric, semi-analytic and analytic Maxwell techniques. MaX-1 is partially based on the Multiple Multipole (MMP) technique and partially based on the Generalized Finite Difference (GFD) scheme. It is distributed on CD by John Wiley & Sons, but it was developed and is supported by the Computational Optics Group at ETH Zurich. For more information and for technical support, visit the web page at http://max-1.ethz.ch/.

MaxwellAnsoft CorporationNot reported
2D and 3D electrostatic, magnetostatic, and low-frequency magnetic finite element analysis codes for electro-mechanical designs.

Maxwell SVAnsoft CorporationFree
is a subset of Ansoft's commercially distributed Maxwell 2D. It is software for two-dimensional, electromagnetic, and electrostatic-field simulation.

MAXWELL3Nuclear Energy Agency (NEA)Not reported
MAXWELL3 is a linear, time domain, finite element code designed for simulation of electromagnetic fields interacting with three-dimensional objects. The simulation region is discretized into 6-sided, 8-noded elements which need not form a logically regular grid. Scatterers may be perfectly conducting or dielectric. MAXWELL3 can be run in a two-dimensional mode or on infinitesimally thin geometries.

MEEPFree
MEEP is a free finite-difference time-domain (FDTD) simulation software package developed at MIT to model electromagnetic systems. Meep supports 1d/2d/3d/cylindrical problems, distributed-memory parallelism, dispersive and nonlinear media, PML boundaries, and is completely scriptable via both C++ and Scheme (GNU Guile) interfaces.

MEFiSTo-3DFaustus Scientific Corporation$1000-$10,000
A 3D TLM code that is available in three different price ranges. MEFiSTo-3D Nova is free. MEFiSTo-3D Academic and Pro Versions are also available at a higher cost.

MHarnessElectro Magnetic ApplicationsNot reported
MHarness is a FDTD code for multi-conductor transmission lines and cable harnesses.

MicrostripesComputer Simulation TechnologyNot reported
TLM-based full-wave modeling software for microwave and antenna design.

Microwave OfficeAWR CorporationNot reported
Microwave Office design suite is a design environment that incorporates: circuit simulators, EM analysis tools, layout-vs.-schematic checks, statistical design capabilities, and parametric cell libraries with built-in DRC. The primary applications for this software are microwave IC, MMIC, package, module, and PCB designs. The EM analysis tools include AWR's own EM Sight™ 3D planar MoM closed boundary solver as well as access to MOM 3D planar and FEA/FDTD 3D EM codes from third party vendors like CST, Vector Fields, Zeland and more.

Multiple Multipole (MMP) AlgorithmsFree
The Multiple Multipole (MMP) algorithms were developed by Christian Hafner at the Swiss Federal Institute of Technology (ETH Zurich). The algorithms have evolved and been incorporated into the commercial code, Max-1, but the original 2D and 3D source codes are still a vailable for free at the above link.

NEC-WIN PRONittany Scientific$200-$1000
inexpensive 3D full-wave moment-method software based on the NEC2 code that runs on a PC. It supports 3D visualization, Smith charts, polar plots, and rectangular plots. It also supports spreadsheet style entry, copy, cut & paste and many Windows features. The cost is less than (US)$500.

NEC2Free
NEC2 - the Numerical Electromagnetics Modeling code is a widely used 3D code based on the method of moments. It was developed at Lawrence Livermore National Laboratory more than 10 years ago and has been compiled and run on many different computer systems. NEC2 is particularly effective for analyzing wire-grid models, but also has some surface patch modeling capability. Codes are also available at Ray Anderson's Unofficial Archives at Ray Anderson's Unofficial Archives.

NEC2 uses a text interface. There a several free or inexpensive graphical interfaces that do pre- and post-processing of NEC2 models. A good free code is 4nec2, which can be found at http://home.ict.nl/~arivoors/.


OERSTEDIntegrated Engineering Software$10,000-$50,000
A 2-D electrostatic solver using the boundary element method (BEM).

Opera 2DVector Fields Inc.$1000-$10,000
2D FEM software for electrostatics and magnetostatics, including eddy current effects, motional induced currents, and space charge effects.

Opera 3DVector Fields Inc.$1000-$10,000
Pre and post processor for 3D EM analysis

OptEM Cable DesignerOptEM Engineering, Inc.$10,000-$50,000
OptEM Cable Designer is a frequency dependent quasi-stationary EM analysis tool for modeling multi-conductor flex, unshielded twisted-pair and twisted-pair cables. Output results generated include S-parameter plots such as FEXT, NEXT, and return loss; text reports with transmission parameters, attenuation, and characteristic impedance; also available are 3D viewing, W-element SPICE models, temperature variation analysis, and a measurement modification facility for back annotation of measurement data.

OptEM InspectorOptEM Engineering, Inc.$10,000-$50,000
OptEM Inspector is a layout-to-circuit device and interconnect RC extraction tool for deep submicron (DSM) analog, digital and mixed signal IC designs with the ability to extract device substrate resistance in addition to the interconnect resistance and 3D capacitances. The extraction methods used by Inspector incorporate 3D and heuristic 2D techniques. Circuit reduction techniques are used to reduce the size and complexity of the circuit models generated. The circuit models include 2D and 3D capacitance, interconnect resistance, substrate resistance, and device parasitics.

PAM-CEMESI Group$10,000-$50,000
3D FEM-based simulation software with pre- and post-processing tools for working with vehicle designs created on CAD systems.

PCBModSimlab GmbH$10,000-$50,000
A collection of field solvers (3D PEEC, 2D/3D BEM) for PCB modeling.

pdnMeshFree
pdnMesh is a program that can solve 2D potential problems (Poisson Equation) and eigenvalue problems (Helmholtz Equation) using the Finite Element Method. Common applications occur in electromagnetics, heat flow and fluid dynamics. It can solve problems using both Nodal Based Formulation and Edge Based (Vector) Formulation.

PhyswarePhysware>$50,000
PhysWave is 3D full-wave software employing a BEM technique optimized for circuit board and chip package modeling. It is designed to exploit multicore, cluster, and hybrid computing architectures.

PlusTLMThe CEMTACH GroupFree
PulseTLM is a more full-featured 3D TLM program with an input language that allows a wide variety of EM systems to be solved.

PowerSISigrity, Inc.Not reported
frequency domain analysis of chip packages and circuit board geometries

PROPCALCIBM Electromagnetic Field Solver Suite of ToolsNot reported
a 3D, full-wave frequency-domain method-of-moment, eigenvalue based electromagnetic solver that can provide R(f)L(f)C(f)G(f) parameters per unit length for periodic features; includes advanced iterative solution; best used for mesh planes, homogeneous and inhomogeneous waveguides.

Puma-EMFree
Provides surface Method of Moments for electromagnetics, enhanced by using the Multilevel Fast Multipole Method. Code is parallelized and runs on desktops and clusters.

Q3D ExtractorAnsoft CorporationNot reported
A 3D static BEM code plus a 2D FEM code for extracting RLCG parameters from electrically small geometries.

QuickfieldTera AnalysisNot reported
a relatively easy-to-use 2D finite element modeling code. A shareware version for students is available.

QuickNECThinkWireless, Inc.Free
Fast Geometry generation for antenna simulations. Can be used to generate geometries for NEC simulations.

QuickWave-3DQWEDNot reported
QuickWave-V2D, further also referred by an abbreviation QW-V2D, utilizes a conformal FDTD method in a vector two-dimensional formulation, expressed in cylindrical coordinates.

QuickWave-V2DQWEDNot reported
QuickWave-3D, further also referred by an abbreviation QW-3D, is a three-dimensional electromagnetic simulation package based on a conformal FDTD method and supplemented with a range of models for curved boundaries, media interfaces, modal excitation, and parameter extraction.

QW-CXQWEDNot reported
QW-CX is a a specialized 2D package for the analysis and design of coaxial connectors. A full-wave approach is utilized, allowing for such effects as tapers, gaps in inner connector, re-entrant cavities.

RadiaFree
Software for 3D magnetostatics, which uses a finite volume integral approach for accurate computation of integrated field components. It works with Mathematica and is available for Free Download.

RillFEMFree
RillFEM3.0 is multi-physical 2D Finite Element Method software working under OS Win9x, W2k. This web site has not been updated recently and the contact information is no longer valid.

ScatLabFree
Software developed to perform electromagnetic scattering simulations mainly based on classical Mie theory solution. ScatLab features: scattered intensity polar diagrams for coated and uncoated spherical particles; scattered intensity versus theta graphs for coated and uncoated spherical particles; scattered intensity versus radius graphs for homogeneous spherical particles; extinction, scattering and back scattering cross section graphs; angle depolarization graphs; near field imaging for homogeneous spherical particles; Lorentz and Drude dielectric function implementation for refractive index calculation; support for T-matrix method computations.

SELTIQ_3DAntenna Software Ltd.Not reported
For analyzing antennas and structures of mixed dielectric and metal (EFIE/CFIE - Method of Moments)

SEMCADSchmid & Partner Engineering AG$10,000-$50,000
Finite-Difference Time-Domain (FDTD) / thermal solver combined with a GUI for analysis, optimization and synthesis of antennas embedded in complex environments, EMC and dosimetry

Sim3D_Max™ FDTD SimulatorNon-Linear Control StrategiesNot reported
This simulation package, which implements the FDTD algorithm on a non-uniform mesh, is designed to run as a stand-alone program as well as in conjunction with DIFFRACT™. It solves for PML, PEC, periodic and Floquet-Bloch boundary conditions and can be used with plane wave, Gaussian, dipole, waveguide and user-defined sources.

SINGULAIntegrated Engineering Software$10,000-$50,000
A 3-D code employing the boundary element method.

Sonnet LiteSonnet Software Inc.Free
free software for modeling predominantly planar structures.

Sonnet SuitesSonnet Software Inc.$10,000-$50,000
3D moment method software optimized for predominantly planar structures. (e.g. microwave and millimeter-wave integrated circuits and modules or even multi-layer PCBs).

SPEED2000Sigrity, Inc.Not reported
a special-purpose FDTD solver for modeling interactions in multi-layer chip packages and printed circuit boards.

SphinxSoPWorX, Inc.Not reported
Sphinx is a frequency domain simulation tool based on a proprietary method the company refers to as the Multi-layered Finite Difference Method. The tool is optimized for power and signal integrity simulations of integrated circuit packaging structures.

Students' QuickFieldFree
Students' QuickField(TM), formerly known as ELCUT, is a 2D finite element simulation package solving plane and axisymmetric problems of electrostatics, nonlinear DC magnetics, AC magnetics, current flow, nonlinear heat transfer, stress analysis and coupled problems on any PC.

SuperNECPoynting Antennas$1000-$10,000
SuperNEC is a hybrid Method of Moment (MoM) / Unified Theory of Diffraction (UTD) antenna analysis program. Dr Derek Nitch and Dr André Fourie from Poynting Software designed and developed SuperNEC. The Matlab graphical interface that sets this product apart from the rest was developed by Dr Nitch. SuperNEC 2.3 now incorporates a Genetic Algorithm optimizer and the "Simply Sparse" solver core by Dr Francis Canning, as well as the Sparse Iterative Method (SIM).

ToyAirportThe CEMTACH GroupFree
ToyAirport is a series of codes loosely based on ToyPlaneFDTD with each exhibiting features, algorithms and coding strategies for a 2D FDTD simulation tool.

ToyFDTDThe CEMTACH GroupFree
ToyFDTD is a 3D FDTD program as the first code in the ToyBoxFDTD series of 3D FDTD codes.

ToyPlaneFDTDThe CEMTACH GroupFree
ToyPlaneFDTD is a 2D FDTD program as the first code in the ToyAirportFDTD series of 2D FDTD codes.

ToyTLMThe CEMTACH GroupFree
ToyTLM is a 3D TLM program as the first code in the ToyBoxTLM series of 3D TLM codes.

Trace AnalyzerFree
A nice 2-D solver for determining the transmission line parameters of printed circuit board trace geometries. It's capable of analyzing trace cross-sections consisting of many traces, planes and lossy dielectric materials. Can export RLGC parameters to HSPICE or ADS.

TriComp - EStatField Precision$200-$1000
Part of TriComp. Commercial 2D finite-element software, conformal triangular mesh. Solution packages for electrostatics, magnetostatics, pulsed magnets, permanent magnets, charged particle guns, thermal transport, frequency and time-domain electromagnetics.

TriComp - PerMagField Precision$1000-$10,000
Part of TriComp. Commercial 2D finite-element software, conformal triangular mesh. Solution packages for electrostatics, magnetostatics, pulsed magnets, permanent magnets, charged particle guns, thermal transport, frequency and time-domain electromagnetics.

TriComp - TrakField Precision$1000-$10,000
Part of TriComp. Commercial 2D finite-element software, conformal triangular mesh. Solution packages for electrostatics, magnetostatics, pulsed magnets, permanent magnets, charged particle guns, thermal transport, frequency and time-domain electromagnetics.

TriComp - WaveSimField Precision$1000-$10,000
Part of TriComp. Commercial 2D finite-element software, conformal triangular mesh. Solution packages for electrostatics, magnetostatics, pulsed magnets, permanent magnets, charged particle guns, thermal transport, frequency and time-domain electromagnetics.

URBANASAICNot reported
A CEM tool for simulating wireless propagation and near field radar sensors in complex environments. The underlying ray-tracing physics engine aggregates Physical Optics, Geometric Optics, and Diffraction Physics.

WASP-NETMicrowave Innovation GroupNot reported
This software is designed primarily for analysis of microwave circuits and components and utilizes a mode-matching technique. It also includes finite element, finite difference and method of moments solvers.

WIPL-D MicrowaveArtech House$200-$1000
This MS Windows software employs a method of moments technique and allows you to define the geometry of a structure as a combination of wires, plates, material objects and more, and provides information on that structure's current distribution, far-field radiation pattern, near-field distribution, and multiport admittance, impedances, and/or s-parameters at pre-defined feed points.

WIPL-D Microwave ProWIPL-DNot reported
A tool that integrates WIPL-D Pro 3D EM solver and WIPL-D Optimizer.

WIPL-D ProWIPL-D$10,000-$50,000
A frequency domain Method of Moments code for analyzing arbitrary 3D structures.

WIPL-D TDSWIPL-D$1000-$10,000
A time-domain add-on tool for WIPL-D Pro 3D EM Solver for transient analysis of 3D structures. The time-domain response is calculated based on frequency domain simulation in WIPL-D Pro and the Fourier transform. The tool is integrated into WIPL-D Pro so the frequency domain simulation and conversion to time-domain are performed automatically.

XFDTDRemcom Inc.$10,000-$50,000
3D full-wave Finite Difference Time Domain (FDTD) software with an X/Motif graphical interface.

XGtdRemcom Inc.$10,000-$50,000
a general purpose ray-based electromagnetic analysis tool suitable for high frequency radiation, antenna, and EMC applications. XGtd combines GTD, UTD, and Surface Rays.

XPERTOEMMCAPNot reported
XPERTO is a user-oriented 3D "Curved" MoM software for the modeling of arbitrarily shaped wire structures and for the computation of their electromagnetic behavior, including radiation and scattering problems. The code is based in a Method of Moments formulation with curved segments. It is intended for solving problems in the areas of antenna analysis and design, EMC applications, transmission lines and non radiating networks. The modeling of the structure can be performed by means of the EMMCAP specific 3D-tools. System responses can be computed in a frequency sweep and plotted in 2D and 3D graphical representations.

YatpacFree
Yatpac (Yet Another TLM Package) is a free TLM-based full-wave electromagnetic simulation package developed at the Institute for High-Frequency Engineering of the Technische Universität München in Germany. Their web site was last updated March 2006.

If you are familiar with other commercial EM modeling software that that should be added to the list above, send the name of the software, the name of the company that sells it, a one-sentence description, and a phone number, email address or hypertext link to CVEL-L@clemson.edu.