ShieldInnerLayerTransferImpedancePropertiesCollection

A collection of frequency dependent properties for the inner layer transfer impedance definition.

Example

app = cf.GetApplication()
project = app:OpenFile(FEKO_HOME..[[/shared/Resources/Automation/Cables.cfx]])

    -- Obtain a handle to the 'ShieldCollection'

shieldValues = project.Cables.Shields

    -- Add a solid shield
    
shield = shieldValues:AddSolidShield(project.Media:GetPEC(), 0.0005)

    -- Modify the shield to use frequency defined properties
    
shield.InnerLayer.ImpedanceDefinitionMethod = cf.Enums.CableShieldDefinitionEnum.Custom
shield.InnerLayerTransferImpedanceProperties:Add(1e7, 50, 0)
shield.InnerLayerTransferImpedanceProperties:Add(1e8, 5, 0)

Usage locations (collections)

The following objects contain the ShieldInnerLayerTransferImpedancePropertiesCollection collection:

Property List

Count
The number of ShieldInnerLayerTransferImpedanceProperties items in the collection. (Read only number)

Method List

Add (frequency Expression, ztMag Expression, ztPhase Expression)
Add a frequency property specification to the shield.
Item (index number)
Returns the ShieldInnerLayerTransferImpedanceProperties at the given index. (Returns a ShieldInnerLayerTransferImpedanceProperties object.)
Modify (index number, frequency Expression, ztMag Expression, ztPhase Expression)
Modify a frequency property specification.
Remove (index number)
Removes a frequency property specification.

Index List

[number]
Returns the ShieldInnerLayerTransferImpedanceProperties at the given index in the collection. (Read ShieldInnerLayerTransferImpedanceProperties)

Property Details

Count
The number of ShieldInnerLayerTransferImpedanceProperties items in the collection.
Type
number
Access
Read only

Method Details

Add (frequency Expression, ztMag Expression, ztPhase Expression)
Add a frequency property specification to the shield.
Input Parameters
frequency(Expression)
The frequency.
ztMag(Expression)
Zt magnitude.
ztPhase(Expression)
Zt phase.
Item (index number)
Returns the ShieldInnerLayerTransferImpedanceProperties at the given index.
Input Parameters
index(number)
The index of the ShieldInnerLayerTransferImpedanceProperties.
Return
ShieldInnerLayerTransferImpedanceProperties
The ShieldInnerLayerTransferImpedanceProperties at the given index.
Modify (index number, frequency Expression, ztMag Expression, ztPhase Expression)
Modify a frequency property specification.
Input Parameters
index(number)
The index.
frequency(Expression)
The frequency.
ztMag(Expression)
Zt magnitude.
ztPhase(Expression)
Zt phase.
Remove (index number)
Removes a frequency property specification.
Input Parameters
index(number)
The index.