Information about the result of a non-linear solver. More...
#include <ikarus/solver/nonlinearsolver/solverinfos.hh>
Public Member Functions | |
| operator bool () const | |
| Conversion operator to check the success of the solver. More... | |
Public Attributes | |
| bool | success {false} |
| double | residualNorm {std::numeric_limits<double>::infinity()} |
| double | correctionNorm {std::numeric_limits<double>::infinity()} |
| int | iterations {-1} |
This structure holds information about the success of a non-linear solver, including the residual norm, correction norm, and the number of iterations performed.
|
inlineexplicit |
true if the solver was successful, false otherwise. | double Ikarus::NonLinearSolverInformation::correctionNorm {std::numeric_limits<double>::infinity()} |
| int Ikarus::NonLinearSolverInformation::iterations {-1} |
| double Ikarus::NonLinearSolverInformation::residualNorm {std::numeric_limits<double>::infinity()} |
| bool Ikarus::NonLinearSolverInformation::success {false} |