FundamentalModeOptions

The waveguide source fundamental mode options.

Example

app = cf.GetApplication()
project = app:NewProject()

    -- Create a waveguide port

cuboid = project.Geometry:AddCuboid(cf.Point(-1,1,0), 1, 1, 1)
cuboid.Regions[1].Medium = project.Media:GetFreeSpace()

waveguidePort = project.Ports:AddWaveguidePort(cuboid.Faces[1])

    -- Add a waveguide source to the waveguide port

configuration = project.SolutionConfigurations[1]
source = configuration.Sources:AddWaveguideSource(waveguidePort)

    -- Modify the magnitude of the fundamental mode
    
source.FundamentalModeOptions.Magnitude = 2.0

Usage locations (object properties)

The following objects have properties using the FundamentalModeOptions object:

Property List

Magnitude
The fundamental mode magnitude (V). (Read/Write Expression)
Phase
The fundamental mode phase (degrees). (Read/Write Expression)
Rotation
The fundamental mode rotation (degrees). (Read/Write Expression)

Property Details

Magnitude
The fundamental mode magnitude (V).
Type
Expression
Access
Read/Write
Phase
The fundamental mode phase (degrees).
Type
Expression
Access
Read/Write
Rotation
The fundamental mode rotation (degrees).
Type
Expression
Access
Read/Write