_abstols | NumLib::ConvergenceCriterionPerComponentDeltaX | private |
_damping_alpha | NumLib::ConvergenceCriterionPerComponentDeltaX | private |
_damping_alpha_switch | NumLib::ConvergenceCriterionPerComponentDeltaX | private |
_dof_table | NumLib::ConvergenceCriterionPerComponentDeltaX | private |
_is_first_iteration | NumLib::ConvergenceCriterion | protected |
_mesh | NumLib::ConvergenceCriterionPerComponentDeltaX | private |
_norm_type | NumLib::ConvergenceCriterion | protected |
_reltols | NumLib::ConvergenceCriterionPerComponentDeltaX | private |
_satisfied | NumLib::ConvergenceCriterion | protected |
checkDeltaX(const GlobalVector &minus_delta_x, GlobalVector const &x) override | NumLib::ConvergenceCriterionPerComponentDeltaX | virtual |
checkResidual(const GlobalVector &) override | NumLib::ConvergenceCriterionPerComponentDeltaX | inlinevirtual |
ConvergenceCriterion(const MathLib::VecNormType norm_type) | NumLib::ConvergenceCriterion | inlineexplicit |
ConvergenceCriterionPerComponent(const MathLib::VecNormType norm_type) | NumLib::ConvergenceCriterionPerComponent | inlineexplicit |
ConvergenceCriterionPerComponentDeltaX(std::vector< double > &&absolute_tolerances, std::vector< double > &&relative_tolerances, std::vector< double > &&damping_alpha, bool daming_alpha_switch, const MathLib::VecNormType norm_type) | NumLib::ConvergenceCriterionPerComponentDeltaX | |
getDampingFactor(const GlobalVector &minus_delta_x, GlobalVector const &x, double damping_orig) override | NumLib::ConvergenceCriterionPerComponentDeltaX | virtual |
getVectorNormType() const | NumLib::ConvergenceCriterion | inline |
hasDeltaXCheck() const override | NumLib::ConvergenceCriterionPerComponentDeltaX | inlinevirtual |
hasNonNegativeDamping() const override | NumLib::ConvergenceCriterionPerComponentDeltaX | inlinevirtual |
hasResidualCheck() const override | NumLib::ConvergenceCriterionPerComponentDeltaX | inlinevirtual |
isSatisfied() const | NumLib::ConvergenceCriterion | inlinevirtual |
preFirstIteration() | NumLib::ConvergenceCriterion | inlinevirtual |
reset() override | NumLib::ConvergenceCriterionPerComponentDeltaX | inlinevirtual |
setDOFTable(const LocalToGlobalIndexMap &dof_table, MeshLib::Mesh const &mesh) override | NumLib::ConvergenceCriterionPerComponentDeltaX | virtual |
setNoFirstIteration() | NumLib::ConvergenceCriterion | inlinevirtual |
~ConvergenceCriterion()=default | NumLib::ConvergenceCriterion | virtual |