include/pops/numerics/elliptic/linear/krylov_result.hpp File Reference¶
|
adc_cpp 0.3.0
Model-free C++23 core for coupled hyperbolic-elliptic systems on adaptive (AMR) meshes, with MPI and GPU (Kokkos) backends
|
krylov_result.hpp File Reference
KrylovResult – the shared result type of every Krylov solve in include/pops/numerics/elliptic/linear.
More...
#include <pops/core/foundation/types.hpp>
Include dependency graph for krylov_result.hpp:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| struct | pops::KrylovResult |
| Outcome of a Krylov solve: iterations performed, final relative residual, convergence flag. More... | |
Namespaces | |
| namespace | pops |
Detailed Description
KrylovResult – the shared result type of every Krylov solve in include/pops/numerics/elliptic/linear.
One definition shared by krylov_solver.hpp (the GeometricMG-coupled BiCGStab, TensorKrylovSolver) and generic_krylov.hpp (the matrix-free richardson/cg/bicgstab loops), so the two never carry hand-synchronised copies (a cross-TU ODR hazard if they ever drift).
Generated by