In EM.Ferma you don't have to select any specific simulation engine. The program looks at the types sources and material objects present in your project workspace and then it determines whether an electrostatic analysis or a magnetostatic analysis or possibly both should be performed. When there are only electric sources present, you will get nonzero electric fields and zero magnetic fields. When there are only magnetic sources present, you will get nonzero magnetic fields and zero electric fields.
 == Simulation Modes == EM.Ferma currently offers three different simulation modes: Analysis, Parametric Sweep and [[Optimization]]. An "Analysis" is a single-shot finite difference solution of your static structure. The structure is first discretized using a fixed-cell mesh and the Poisson equation is solved numerically everywhere in your computational domain. The field and potential values at each mesh node are computed and the specified observables are written into data files. In a "Parametric Sweep", one ore more [[variables]] are varied at the specified steps(s). This means that you must first define one or more [[variables]] in your projects. [[Variables]] can be associated with CAD object properties like dimensions, coordinates, rotation angles, etc. or with material properties or source properties. For each single variable sample or each combination of variable samples, first all the associated CAD object properties, material properties or source properties are updated in the project workspace. Then is a finite difference solution of your updated static structure is computed and parametric sweep proceeds to the next variable sample or combination.   === Observables in EM.Ferma ===
=== Field Sensors ===
For a step-by-step demonstration (including transmission line [[optimization]]), take a look at this video on our YouTube channel: [http://www.youtube.com/watch?v=Iiu9rQf1QI4 EM.CUBE Microstrip Optimization]
== Simulation Modes ==
Â
EM.Ferma currently offers Analysis, Parametric Sweep, and [[Optimization]] simulation modes. More information about these simulation modes can be found on the [[Optimization]] page.
Â
{{Note|All of these simulation modes are subject to 2D Solution mode being disabled or enabled. Before starting a simulation, you may wish to review the current state of this settings in the 2D Domain dialog.}}
== Simulation Examples / Gallery ==