FESolver |
The FESolverOptions type exposes the following members.
| Name | Description | |
|---|---|---|
| ConductiveScaling | Option to enable conductive scaling in FE solver. | |
| ConductiveSteps | Number of conductive steps to be used in FE solver. | |
| Gauge | Option to use Lorenz or Coulomb gauge in FE solver. | |
| InternalSolver | Option to use either the full-wave or quasi-static FE solver. |
| Name | Description | |
|---|---|---|
| Equals | Determines whether the specified object is equal to the current object. (Inherited from Object) | |
| GetHashCode | Serves as the default hash function. (Inherited from Object) | |
| GetType | Gets the Type of the current instance. (Inherited from Object) | |
| ToString | Returns a string that represents the current object. (Inherited from Object) |
from ema3d.Api.V26.Charging.Domain import ChargeDomain as ChargeDomain from ema3d.Api.V26.Charging.Domain import ChargingEnvironment as ChargingEnvironment from ema3d.Api.V26.Charging.Domain import InternalSolver as InternalSolver from ema3d.Api.V26.Charging.Domain import GaugeType as GaugeType _cd = ChargeDomain.GetInstance(Window.ActiveWindow.Document) _cd.SwitchChargingOptions.SimulationType = ChargingEnvironment.Custom _cd.FESolverOptions.InternalSolver = InternalSolver.Full _cd.FESolverOptions.Gauge = GaugeType.Coulomb _cd.FESolverOptions.ConductiveScaling = True _cd.FESolverOptions.ConductiveSteps = 10