Click or drag to resize

Background Class

A wrapped FDTD Background object attached to a Domain.
Inheritance Hierarchy
SystemObject
  ema3d.Api.V25.Core.DomainDomainChildBaseBackground
    ema3d.Api.V25.Core.DomainBackground

Namespace: ema3d.Api.V25.Core.Domain
Assembly: ema3d.Api.V25 (in ema3d.Api.V25.dll) Version: 0.0.0.0
Syntax
public sealed class Background : DomainChildBase<Background>

The Background type exposes the following members.

Properties
 NameDescription
Public propertyAirDensity Gets/Sets background air density of FDTD Domain
Public propertyBackgroundType Gets/Sets type of background being used. (Linear or Nonlinear)
Public propertyConductivity Gets/Sets background conductivity of FDTD Domain
Public propertyMagneticConductivity Gets/Sets background magnetic conductivity of FDTD Domain
Public propertyPermeability Gets/Sets background permeability of FDTD Domain
Public propertyPermittivity Gets/Sets background permittivity of FDTD Domain
Public propertyWaterContent Gets/Sets background water content of FDTD Domain
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 methodToStringReturns a string that represents the current object.
(Inherited from Object)
Top
Remarks
This object is always attached to a parent FDTD Domain and cannot be created individually. Modifications to, and copies of, this object will operate on the single FDTD domain within the document.
Example
Python
from ema3d.Api.V25.Core.Domain import Domain as Domain
from ema3d.Api.V25.Core.Domain import BackgroundType as BackgroundType

# Get/Create Domain
_dom = Domain.GetInstance()
# Modify Background
_dom.Background.BackgroundType = BackgroundType.Nonlinear
_dom.Background.Conductivity = 1e-3
See Also