Boundary Conditions |
SolverMode |
Solver |
Container |
||
---|---|---|---|---|---|
Periodic and Lossy |
* |
ESIL (Periodic only allows this) |
Arnoldi |
||
|
* |
ShiftInvertArnoldi |
Arnoldi |
||
Absorbing and Waveguide |
TwoTermSolver (doesn't work?) |
* |
NonlinearEigensolver/NEP |
||
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="2224568b-c632-4140-8f97-b9ae9f7a8a07"><ac:plain-text-body><![CDATA[ |
|
QuadraticEigenValue or [QEP (only for absorbing)] -> QEPSolver |
* |
SOAR |
]]></ac:plain-text-body></ac:structured-macro> |
|
GeneralSolver->automatic |
* |
Arnoldi |
||
|
InverseIteration/IIT |
* |
NEP (for some reason NonlinearEigensolver is not accepted but then used if NEP is not found) |
||
|
QEstimation (forces Lossless and probably breaks things) |
|
|
||
|
(anything else) |
* |
NonlinearEigensolver/NEP |
||
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="2d2dd20c-10a7-48c7-9ca3-3b6f1cf8328a"><ac:plain-text-body><![CDATA[ |
Lossless |
target, target_deflation, [QEstimation (commented out) or automatic] |
ESIL, InvertMode, RegularMode, InvertMode2, BSIA, [Arnoldi or ShiftInvertArnoldi], InexactLanczos (commented out), JDQRSD (commented out) |
Arnoldi |
]]></ac:plain-text-body></ac:structured-macro> |
|
|
Hybrid |
Hybrid |
||
|
|
BlockInexactLanczos |
BlockInexactLanczos |
EigenSolver: {
SolverMode:
Solver:
<container>:{}
}