applyKnownSolutions(GlobalVector &x) const =0 | NumLib::NonlinearSystem< NonlinearSolverTag::Newton > | pure virtual |
applyKnownSolutionsNewton(GlobalMatrix &Jac, GlobalVector &res, GlobalVector const &x, GlobalVector &minus_delta_x) const =0 | NumLib::NonlinearSystem< NonlinearSolverTag::Newton > | pure virtual |
applyKnownSolutionsPETScSNES(GlobalMatrix &Jac, GlobalVector &res, GlobalVector &x) const =0 | NumLib::NonlinearSystem< NonlinearSolverTag::Newton > | pure virtual |
assemble(std::vector< GlobalVector * > const &x, std::vector< GlobalVector * > const &x_prev, int const process_id)=0 | NumLib::NonlinearSystem< NonlinearSolverTag::Newton > | pure virtual |
computeKnownSolutions(GlobalVector const &x, int const process_id)=0 | NumLib::NonlinearSystem< NonlinearSolverTag::Newton > | pure virtual |
getIndicesOfResiduumWithoutInitialCompensation() const =0 | NumLib::NonlinearSystem< NonlinearSolverTag::Newton > | pure virtual |
getJacobian(GlobalMatrix &Jac) const =0 | NumLib::NonlinearSystem< NonlinearSolverTag::Newton > | pure virtual |
getMatrixSpecifications(const int process_id) const =0 | NumLib::EquationSystem | pure virtual |
getResidual(GlobalVector const &x, GlobalVector const &x_prev, GlobalVector &res) const =0 | NumLib::NonlinearSystem< NonlinearSolverTag::Newton > | pure virtual |
isLinear() const =0 | NumLib::EquationSystem | pure virtual |
postIteration(GlobalVector const &x) | NumLib::EquationSystem | inlinevirtual |
preIteration(const unsigned iter, GlobalVector const &x) | NumLib::EquationSystem | inlinevirtual |
requiresNormalization() const =0 | NumLib::EquationSystem | pure virtual |
updateConstraints(GlobalVector &, GlobalVector &, int)=0 | NumLib::NonlinearSystem< NonlinearSolverTag::Newton > | pure virtual |
~EquationSystem()=default | NumLib::EquationSystem | virtual |