Class NumericalPropagator

Class Documentation

class NumericalPropagator

Public Functions

NumericalPropagator(IntegratorType integ = default_integrator, IntegratorParams params = IntegratorParams())
VecX Propagate(const ODE &odefunc, Real t0, Real tf, const VecX &x0, Real dt)
VecX Propagate(const ODE &odefunc, Real t0, Real tf, const VecX &x0, Real dt, MatXd *J)
inline void SetLogHistory(bool log_history)
inline void GetTimeHistory(std::vector<Real> &t_history)
inline void GetStateHistory(std::vector<VecX> &x_history)

Public Members

Ptr<IIntegrator> integrator