Skip to content

Waveguide ports (waveguide) keyword reference

Input-file keywords read by Waveguide ports (waveguide), grouped by the block that contains them, with the type and default value taken from the code. A blank Default means the code supplies no fixed value when the keyword is absent, or the entry is a block or switch. Presence required means the run stops without it. What each keyword does is explained in the module guides and the command syntax pages.

ESolver.Mode

Keyword Type Default Presence
Waveguide type

EsolverKvcTemp

Keyword Type Default Presence
Type

Wave

Keyword Type Default Presence
ESolver block

(top level or unspecified block)

Keyword Type Default Presence
A double 0. required
B double 0. required
BxFile
ByFile
CutoffFrequency
Directory tostr() << m_jobname << "/" << EIG_DIR_NAME << "_" << m_refnum optional
ExFile
EyFile
Fc
Frequency double 0. optional
Mode block
Mode type list
ModeType required
NumberOfModes
Waveguide Type
Waveguide type
waveguide type
WaveguideType required
Waveguidetype
waveguidetype
XDirection list
YDirection list