assemble(const double t, double const dt, std::vector< GlobalVector * > const &x, std::vector< GlobalVector * > const &xdot, int const process_id, GlobalMatrix &M, GlobalMatrix &K, GlobalVector &b)=0 | NumLib::ODESystem< ODESystemTag::FirstOrderImplicitQuasilinear, NonlinearSolverTag::Picard > | pure virtual |
assembleWithJacobian(const double t, double const dt, std::vector< GlobalVector * > const &x, std::vector< GlobalVector * > const &xdot, const double dxdot_dx, const double dx_dx, int const process_id, GlobalMatrix &M, GlobalMatrix &K, GlobalVector &b, GlobalMatrix &Jac)=0 | NumLib::ODESystem< ODESystemTag::FirstOrderImplicitQuasilinear, NonlinearSolverTag::Newton > | pure virtual |
getKnownSolutions(double const, GlobalVector const &, int const) const | NumLib::ODESystem< ODESystemTag::FirstOrderImplicitQuasilinear, NonlinearSolverTag::Picard > | inlinevirtual |
getMatrixSpecifications(const int process_id) const =0 | NumLib::EquationSystem | pure virtual |
Index typedef | NumLib::ODESystem< ODESystemTag::FirstOrderImplicitQuasilinear, NonlinearSolverTag::Picard > | |
isLinear() const =0 | NumLib::EquationSystem | pure virtual |
ODETag | NumLib::ODESystem< ODESystemTag::FirstOrderImplicitQuasilinear, NonlinearSolverTag::Picard > | static |
postIteration(GlobalVector const &x) | NumLib::EquationSystem | inlinevirtual |
preAssemble(const double t, double const dt, GlobalVector const &x) override=0 | NumLib::ODESystem< ODESystemTag::FirstOrderImplicitQuasilinear, NonlinearSolverTag::Newton > | pure virtual |
preIteration(const unsigned iter, GlobalVector const &x) | NumLib::EquationSystem | inlinevirtual |
updateConstraints(GlobalVector &, GlobalVector &, int const) | NumLib::ODESystem< ODESystemTag::FirstOrderImplicitQuasilinear, NonlinearSolverTag::Picard > | inlinevirtual |
~EquationSystem()=default | NumLib::EquationSystem | virtual |