Skip to content

Omega3P keyword reference

Input-file keywords read by Omega3P, 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.

AdjointSolver

Keyword Type Default Presence
LinearSolver block

AMR

Keyword Type Default Presence
Level (alias ARM.level) int 0 optional
NoSATfile switch (on/off)
Percent
SATfile
Scale
scale
TestPointTolerance
testpointtolerance
Tolerance (alias ARM.tolerance) double 1e-4 optional
What

Amrlevel

Keyword Type Default Presence
Mode block

EigenSolver

Keyword Type Default Presence
ESIL block
Preconditioner
SolverMode

EigenSolver.Arnoldi.LinearSolver

Keyword Type Default Presence
Preconditioner

EigenSolver.ESIL

Keyword Type Default Presence
FactorizationType

EigenSolver.ESIL.LinearSolver

Keyword Type Default Presence
Preconditioner

EigenSolver.NEP.Arnoldi.LinearSolver

Keyword Type Default Presence
Preconditioner

EigenSolver.SOAR.LinearSolver

Keyword Type Default Presence
Preconditioner

Esil

Keyword Type Default Presence
FactorizationType

ESIL

Keyword Type Default Presence
Function
Smooth
Technique
Threshold
Untangle

ModelInfo

Keyword Type Default Presence
Tolerant switch (on/off)

ModelInfo.BoundaryCondition

Keyword Type Default Presence
Impedance list

NEP

Keyword Type Default Presence
EstimateSolution
How block

PostProcess

Keyword Type Default Presence
Toggle switch (on/off)

Sensitivity

Keyword Type Default Presence
AdjointSolver block
AMatrixAscii
BMatrixAscii
BoundaryConditionB block
EigenVectorAscii
Exterior
f1Surface
f2Surface
f3Surface
ScalarMassMatrixAscii
ScalarStiffnessMatrixAscii

(top level or unspecified block)

Keyword Type Default Presence
Accuracy
Arnoldi block
BlockInexactLanczos block
CheckPoint block
ClusterLowerBound
ClusterSize
ClusterUpperBound
CORK block
DeflationDimension
Directory
EndPoint list
File list
FrequencyLowerBound
FrequencyShift double 10e9 optional
FrequencyShiftImag double 0.0 optional
FrequencyTarget
FrequencyUpperBound
Hybrid block
ImpedanceMatrix
ImpedanceMatrixAscii
InexactLanczos block
JDQRSD block
JobName string required
LinearSolver block
LoadMatrices
MassMatrix
MassMatrixAscii
MaxDeflationDimension
MaxIterations int 500 optional (warns)
Memory
MeshFile
ModeFile
Neigens
NEP block
NonlinearEigensolver block
NumberOfPointsPerSegment
NumberOfPointsPerWaveLength
NumEigenvalues int 1 optional
OrthogonalizationDimension
OutputTrajectoryFile
Preconditioner
ResidualTolerance
SOAR block
SOARAdaptive block
Solver
SolverMode
StartPoint list
StiffMatrix
StiffMatrixAscii
SymmetryFactor
Tolerance double 1e-8 optional (warns)
Trajectory block
TrajectoryFile
TrajectoryMethod
Tuning switch (on/off)
TuningMiddle
TuningRelativeZL1
TuningRelativeZL2
TuningRelativeZR1
TuningRelativeZR2
TuningTolerance double 1e-6 optional
WaveguideMatrix
WaveguideMatrix0
WaveguideMatrix0Ascii
WaveguideMatrix1
WaveguideMatrix1Ascii
WaveguideMatrixAscii
WriteMatrices