|
Uni20
Asynchronous tensor and runtime library.
|
Refinement diagnostics for the last finite published working iterate. More...
#include <gmres_refinement.hpp>
Public Member Functions | |
| bool | succeeded () const noexcept |
Public Attributes | |
| std::size_t | corrections = 0 |
| std::optional< GmresErrorEstimates< R > > | errors = {} |
| std::size_t | inner_iterations = 0 |
| std::optional< GmresInfo< I > > | last_inner = {} |
| std::optional< GmresResidual< R > > | residual = {} |
| std::size_t | residual_operator_applications = 0 |
| GmresRefinementStatus | status = GmresRefinementStatus::iteration_limit |
Refinement diagnostics for the last finite published working iterate.
|
inlinenoexcept |
| std::size_t uni20::krylov::GmresRefinementInfo< I, R >::corrections = 0 |
| std::optional<GmresErrorEstimates<R> > uni20::krylov::GmresRefinementInfo< I, R >::errors = {} |
| std::size_t uni20::krylov::GmresRefinementInfo< I, R >::inner_iterations = 0 |
| std::optional<GmresInfo<I> > uni20::krylov::GmresRefinementInfo< I, R >::last_inner = {} |
| std::optional<GmresResidual<R> > uni20::krylov::GmresRefinementInfo< I, R >::residual = {} |
| std::size_t uni20::krylov::GmresRefinementInfo< I, R >::residual_operator_applications = 0 |
| GmresRefinementStatus uni20::krylov::GmresRefinementInfo< I, R >::status = GmresRefinementStatus::iteration_limit |