AnisotropicDielectricLayers

Layer properties of the layered anisotropic dielectric medium.

Example

application = cf.Application.GetInstance()
project = application:NewProject()

dielectric1 = project.Definitions.Media.Dielectric:AddDielectric()
dielectric2 = project.Definitions.Media.Dielectric:AddDielectric()

layeredAnisotropicDielectric =
    project.Definitions.Media.LayeredDielectric:AddLayeredAnisotropicDielectric({0.1},{0.0},{dielectric1},{dielectric2})

    -- Modify the anisotropic dielectric layer

layeredAnisotropicDielectric.Layers[1].PrincipleDirection = 90
layeredAnisotropicDielectric.Layers[1].PrincipleMedium = dielectric2
layeredAnisotropicDielectric.Layers[1].OrthogonalMedium = dielectric1

Inheritance

The AnisotropicDielectricLayers object is derived from the CompositeValue object.

Usage locations

The AnisotropicDielectricLayers object can be accessed from the following locations:

Property List

OrthogonalMedium
The dielectric medium of the material to be used in the orthogonal direction. (Read/Write Dielectric)
PrincipleDirection
The angle (in degrees) from which the principle direction is obtained. (Read/Write ParametricExpression)
PrincipleMedium
The dielectric medium of the material to be used in the principle direction. (Read/Write Dielectric)
Thickness
The thickness of the layer (in the model unit). (Read/Write ParametricExpression)

Property Details

OrthogonalMedium
The dielectric medium of the material to be used in the orthogonal direction.
Type
Dielectric
Access
Read/Write
PrincipleDirection
The angle (in degrees) from which the principle direction is obtained.
Type
ParametricExpression
Access
Read/Write
PrincipleMedium
The dielectric medium of the material to be used in the principle direction.
Type
Dielectric
Access
Read/Write
Thickness
The thickness of the layer (in the model unit).
Type
ParametricExpression
Access
Read/Write