30 std::optional<double>&& relative_tolerance,
Global vector based on Eigen vector.
void checkResidual(const GlobalVector &) override
Check if the residual satisfies the convergence criterion.
void checkDeltaX(const GlobalVector &minus_delta_x, GlobalVector const &x) override
bool hasDeltaXCheck() const override
ConvergenceCriterionDeltaX(std::optional< double > &&absolute_tolerance, std::optional< double > &&relative_tolerance, const MathLib::VecNormType norm_type)
const std::optional< double > _reltol
const std::optional< double > _abstol
bool hasResidualCheck() const override
std::unique_ptr< ConvergenceCriterionDeltaX > createConvergenceCriterionDeltaX(const BaseLib::ConfigTree &config)