ManuallySpecifiedOrDerivedValue

A ManuallySpecifiedOrDerivedValue is a value that can be specified by a user or calculated automatically.

Example

application = cf.Application.getInstance()
project = application:Load({FEKO_HOME..[[/shared/Resources/Automation/Cables.cfx]]})
    -- Add a cable bundle cross section
bundledCables =
{
project.Definitions.Cables.CrossSections["SingleConductor1"],
project.Definitions.Cables.CrossSections["TwistedPair1"]
}
bundle =
project.Definitions.Cables.CrossSections:AddBundle(bundledCables)
    -- Apply a sheath around the bundle
properties = bundle:GetProperties()
properties.ShieldType = cf.Enums.CableBundleShieldTypeEnum.InBackgroundMedium
properties.OuterRadius = "0.005"
properties.InsulationMedium = project.Definitions.Media.Dielectric["Insulation"]
bundle:SetProperties(properties)

Inheritance

The ManuallySpecifiedOrDerivedValue object is derived from the CompositeValue object.

Usage locations

The ManuallySpecifiedOrDerivedValue object can be accessed from the following locations:

Property List

DerivedDoubleValue
The calculated value. (Read only number)
ManuallySpecifiedExpression
The user specified expression. (Read/Write ParametricExpression)

Property Details

DerivedDoubleValue
The calculated value.
Type
number
Access
Read only
ManuallySpecifiedExpression
The user specified expression.
Type
ParametricExpression
Access
Read/Write