OGS 6.2.2-87-g988ee9c30.dirty.20200123122242
NumLib::TimeDiscretization Member List

This is the complete list of members for NumLib::TimeDiscretization, including all inherited members.

_dxNumLib::TimeDiscretizationprotected
computeRelativeChangeFromPreviousTimestep(GlobalVector const &x, GlobalVector const &x_old, MathLib::VecNormType norm_type)NumLib::TimeDiscretizationprotected
getCurrentTime() const =0NumLib::TimeDiscretizationpure virtual
getCurrentTimeIncrement() const =0NumLib::TimeDiscretizationpure virtual
getCurrentX(GlobalVector const &x_at_new_timestep) constNumLib::TimeDiscretizationinlinevirtual
getDxDx() constNumLib::TimeDiscretizationinlinevirtual
getNewXWeight() const =0NumLib::TimeDiscretizationpure virtual
getRelativeChangeFromPreviousTimestep(GlobalVector const &x, MathLib::VecNormType norm_type)=0NumLib::TimeDiscretizationpure virtual
getWeightedOldX(GlobalVector &y) const =0NumLib::TimeDiscretizationpure virtual
getXdot(GlobalVector const &x_at_new_timestep, GlobalVector &xdot) constNumLib::TimeDiscretizationinline
isLinearTimeDisc() constNumLib::TimeDiscretizationinlinevirtual
needsPreload() constNumLib::TimeDiscretizationinlinevirtual
nextTimestep(const double t, const double delta_t)=0NumLib::TimeDiscretizationpure virtual
popState(GlobalVector &x)=0NumLib::TimeDiscretizationpure virtual
pushState(const double t, GlobalVector const &x, InternalMatrixStorage const &strg)=0NumLib::TimeDiscretizationpure virtual
setInitialState(const double t0, GlobalVector const &x0)=0NumLib::TimeDiscretizationpure virtual
TimeDiscretization()=defaultNumLib::TimeDiscretization
~TimeDiscretization()=defaultNumLib::TimeDiscretizationvirtual