Numerical defaults from SOLVAX
GKX delegates physics-independent numerics to SOLVAX (solvax>=0.29.0). This page lists the
SOLVAX functions GKX calls and where it calls them. Physics, preconditioners,
certification gates and branch selection stay in GKX.
SOLVAX function |
where GKX calls it |
|---|---|
|
backward-Euler implicit linear stepping
( |
|
result type of the implicit and IMEX GMRES solves, read into
|
|
IMEX implicit solve and its implicit-function-theorem adjoint
( |
|
batched Hermite-line inverse ( |
|
Schur elimination of the z-local block in the |
|
stable-step estimate and residual-certified propagator eigensolve behind
|
|
optional exponential-Krylov filter of the adaptive eigensolve and of the differentiable eigenpair’s adjoint candidates |
|
candidate extraction and implicit reverse rule of the differentiable
eigenpair ( |
|
bounded-batch sparse assembly, shifted factorization and eigenpairs of
|
|
host-factored sparse eigenvalues near a shift for
|
|
bounded-memory geometry Jacobians ( |
The eigensolver and sparse functions are imported inside the function that uses them, so importing GKX does not load them.
A shift-invert inner-solver comparison once published on this page is retired: it ran unpreconditioned, on a shifted system that was singular by construction, so its accuracy ranking of plain and recycled GMRES says nothing about the production solve.