KrylovResult Struct 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
|
pops::KrylovResult Struct Reference
Outcome of a Krylov solve: iterations performed, final relative residual, convergence flag. More...
#include <krylov_result.hpp>
Collaboration diagram for pops::KrylovResult:Public Attributes | |
| int | iters = 0 |
| number of iterations performed | |
| Real | rel_residual = 0 |
| ||r_final|| / ||b|| (global L2 norm; base 1 when ||b|| == 0) | |
| bool | converged = false |
| true if ||r|| <= rel_tol * ||b|| was reached | |
Detailed Description
Outcome of a Krylov solve: iterations performed, final relative residual, convergence flag.
Member Data Documentation
◆ converged
| bool pops::KrylovResult::converged = false |
true if ||r|| <= rel_tol * ||b|| was reached
◆ iters
| int pops::KrylovResult::iters = 0 |
number of iterations performed
◆ rel_residual
| Real pops::KrylovResult::rel_residual = 0 |
||r_final|| / ||b|| (global L2 norm; base 1 when ||b|| == 0)
The documentation for this struct was generated from the following file:
- include/pops/numerics/elliptic/linear/krylov_result.hpp
Generated by