Click or drag to resize

E3DSimulation Class

A single or multi-run EMA3D FDTD simulation.
Inheritance Hierarchy
SystemObject
  ema3d.Api.V26.Core.ExecutionE3DSimulation

Namespace: ema3d.Api.V26.Core.Execution
Assembly: ema3d.Api.V26 (in ema3d.Api.V26.dll) Version: 0.0.0.0
Syntax
public sealed class E3DSimulation

The E3DSimulation type exposes the following members.

Constructors
 NameDescription
Public methodE3DSimulation 
Top
Methods
 NameDescription
Public methodEqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
Public methodGetHashCodeServes as the default hash function.
(Inherited from Object)
Public methodGetTypeGets the Type of the current instance.
(Inherited from Object)
Public methodStatic memberLaunch Starts a standard EMA3D FDTD simulation using the provided input file.
Public methodStatic memberLaunchAndWait Starts a standard EMA3D FDTD simulation using the provided input file and waits for it to complete.
Public methodToStringReturns a string that represents the current object.
(Inherited from Object)
Top
Example
Python
from ema3d.Api.V26.Core.Execution import E3DSimulation as E3DSimulation
# Run simulation from filepath
_filepath = r"C:\Users\Example Simulation\Domain.emin"
_sim = E3DSimulation.Launch(_filepath).WaitForCompletion()
See Also