SurfaceImpedanceFrequencyPoint

Surface impedance modelling frequency point properties.

Example

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

surfaceImpedance = project.Definitions.Media.ImpedanceSheet:AddImpedanceSheet()

properties = surfaceImpedance:GetProperties()
properties.DefinitionMethod = cf.Enums.MediumImpedanceDefinitionMethodEnum.FrequencyList
properties.FrequencyPoints[1].Frequency = 1e3
properties.FrequencyPoints[1].ImpedanceReal = 1.0
properties.FrequencyPoints[1].ImpedanceImaginary = 0
surfaceImpedance:SetProperties(properties)

    -- Modify the frequency of the first frequency point

surfaceImpedanceFrequencyPoint = surfaceImpedance.FrequencyPoints[1]
surfaceImpedanceFrequencyPoint.Frequency = 1.5e3

Inheritance

The SurfaceImpedanceFrequencyPoint object is derived from the CompositeValue object.

Usage locations

The SurfaceImpedanceFrequencyPoint object can be accessed from the following locations:

Property List

Frequency
Surface impedance frequency value (Hz). (Read/Write ParametricExpression)
ImpedanceImaginary
Surface impedance imaginary value (Ohm). (Read/Write ParametricExpression)
ImpedanceReal
Surface impedance real value (Ohm). (Read/Write ParametricExpression)

Property Details

Frequency
Surface impedance frequency value (Hz).
Type
ParametricExpression
Access
Read/Write
ImpedanceImaginary
Surface impedance imaginary value (Ohm).
Type
ParametricExpression
Access
Read/Write
ImpedanceReal
Surface impedance real value (Ohm).
Type
ParametricExpression
Access
Read/Write