FundamentalModeOptions
The waveguide source fundamental mode options.
Example
application = cf.Application.getInstance() project = application:NewProject() -- Create a waveguide port cuboid = project.Contents.Geometry:AddCuboid(cf.Point(-1,1,0), 1, 1, 1) cuboid.Regions[1].Medium = project.Definitions.Media.FreeSpace waveguidePort = project.Contents.Ports:AddWaveguidePort(cuboid.Faces[1]) -- Add a waveguide source to the waveguide port source = project.Contents.SolutionConfigurations.GlobalSources:AddWaveguideSource(waveguidePort) -- Modify the magnitude of the fundamental mode source.FundamentalModeOptions.Magnitude = 2.0
Inheritance
The FundamentalModeOptions object is derived from the CompositeValue object.
Usage locations
The FundamentalModeOptions object can be accessed from the following locations:
- Properties
- WaveguideSource object has property FundamentalModeOptions.
- Methods
- FundamentalModeOptionsList object has method Append().
- FundamentalModeOptionsList object has method Get(number).
Property List
- Magnitude
- The fundamental mode magnitude (V). (Read/Write ParametricExpression)
- Phase
- The fundamental mode phase (degrees). (Read/Write ParametricExpression)
- Rotation
- The fundamental mode rotation (degrees). (Read/Write ParametricExpression)
Property Details
- Magnitude
- The fundamental mode magnitude (V).
- Type
- ParametricExpression
- Access
- Read/Write
- Phase
- The fundamental mode phase (degrees).
- Type
- ParametricExpression
- Access
- Read/Write
- Rotation
- The fundamental mode rotation (degrees).
- Type
- ParametricExpression
- Access
- Read/Write