SphericalModeOptions
For manual specification, each mode must be defined separately per specification entry.
Example
application = cf.Application.getInstance() project = application:NewProject() properties = cf.SphericalModeDataManuallySpecified.GetDefaultProperties() properties.ModeIndices[1].SphericalMJ = "1" properties.ModeIndices[1].SphericalMagnitude = "3" properties.ModeIndices[1].SphericalN = "2" properties.ModeIndices[1].SphericalPhase = "4" fieldData = project.Definitions.FieldDataList:AddSphericalModeDataManuallySpecified(properties) -- Modify the first spherical mode sphericalModeIndexProp = fieldData:GetProperties() sphericalModeIndexProp.ModeIndices[1].TeTmType = cf.Enums.SphericalModeDataTeTmTypeMethodEnum.Empty sphericalModeIndexProp.ModeIndices[1].IndexSchemeType = cf.Enums.SphericalModeDataIndexSchemeMethodEnum.Compressed fieldData:SetProperties(sphericalModeIndexProp)
Inheritance
The SphericalModeOptions object is derived from the CompositeValue object.
Usage locations
The SphericalModeOptions object can be accessed from the following locations:
- Methods
- SphericalModeOptionsList object has method Append().
- SphericalModeOptionsList object has method Get(number).
Property List
- IndexSchemeType
- Index scheme for this specific spherical mode. (Read/Write SphericalModeDataIndexSchemeMethodEnum)
- SphericalMJ
- The M mode index which is in the azimuth direction for this specific spherical mode. (Read/Write ParametricExpression)
- SphericalMagnitude
- Absolute value of the complex amplitude of this specific spherical mode. (Read/Write ParametricExpression)
- SphericalN
- The N mode index which is in radial direction for this specific spherical mode. (Read/Write ParametricExpression)
- SphericalPhase
- The phase of the complex amplitude of this spherical mode in degrees. (Read/Write ParametricExpression)
- TeTmType
- Select either the TE or TM mode for this specific spherical mode. (Read/Write SphericalModeDataTeTmTypeMethodEnum)
Property Details
- IndexSchemeType
- Index scheme for this specific spherical mode.
- Type
- SphericalModeDataIndexSchemeMethodEnum
- Access
- Read/Write
- SphericalMJ
- The M mode index which is in the azimuth direction for this specific spherical mode.
- Type
- ParametricExpression
- Access
- Read/Write
- SphericalMagnitude
- Absolute value of the complex amplitude of this specific spherical mode.
- Type
- ParametricExpression
- Access
- Read/Write
- SphericalN
- The N mode index which is in radial direction for this specific spherical mode.
- Type
- ParametricExpression
- Access
- Read/Write
- SphericalPhase
- The phase of the complex amplitude of this spherical mode in degrees.
- Type
- ParametricExpression
- Access
- Read/Write
- TeTmType
- Select either the TE or TM mode for this specific spherical mode.
- Type
- SphericalModeDataTeTmTypeMethodEnum
- Access
- Read/Write