_is_first_iteration | NumLib::ConvergenceCriterion | protected |
_norm_type | NumLib::ConvergenceCriterion | protected |
_satisfied | NumLib::ConvergenceCriterion | protected |
checkDeltaX(GlobalVector const &minus_delta_x, GlobalVector const &x)=0 | NumLib::ConvergenceCriterion | pure virtual |
checkResidual(GlobalVector const &residual)=0 | NumLib::ConvergenceCriterion | pure virtual |
ConvergenceCriterion(const MathLib::VecNormType norm_type) | NumLib::ConvergenceCriterion | inlineexplicit |
ConvergenceCriterionPerComponent(const MathLib::VecNormType norm_type) | NumLib::ConvergenceCriterionPerComponent | inlineexplicit |
getDampingFactor(GlobalVector const &minus_delta_x, GlobalVector const &x, double damping_orig)=0 | NumLib::ConvergenceCriterion | pure virtual |
getVectorNormType() const | NumLib::ConvergenceCriterion | inline |
hasDeltaXCheck() const =0 | NumLib::ConvergenceCriterion | pure virtual |
hasNonNegativeDamping() const =0 | NumLib::ConvergenceCriterion | pure virtual |
hasResidualCheck() const =0 | NumLib::ConvergenceCriterion | pure virtual |
isSatisfied() const | NumLib::ConvergenceCriterion | inlinevirtual |
preFirstIteration() | NumLib::ConvergenceCriterion | inlinevirtual |
reset() | NumLib::ConvergenceCriterion | inlinevirtual |
setDOFTable(NumLib::LocalToGlobalIndexMap const &dof_table, MeshLib::Mesh const &mesh)=0 | NumLib::ConvergenceCriterionPerComponent | pure virtual |
setNoFirstIteration() | NumLib::ConvergenceCriterion | inlinevirtual |
~ConvergenceCriterion()=default | NumLib::ConvergenceCriterion | virtual |