22 template <
typename Real,
typename TVector>
31 std::function<TVector(Real, TVector
const&)>
const& F);
41 virtual void Update(Real tIn, TVector
const& xIn, Real& tOut,
46 std::function<TVector(Real, TVector const&)>
mFunction;
50 template <
typename Real,
typename TVector>
55 template <
typename Real,
typename TVector>
57 std::function<TVector(Real, TVector
const&)>
const& F)
64 template <
typename Real,
typename TVector>
inline 70 template <
typename Real,
typename TVector>
inline
std::function< TVector(Real, TVector const &)> mFunction
void SetTDelta(Real tDelta)
OdeSolver(Real tDelta, std::function< TVector(Real, TVector const &)> const &F)
virtual void Update(Real tIn, TVector const &xIn, Real &tOut, TVector &xOut)=0