Class IDynamics

Inheritance Relationships

Derived Types

Class Documentation

class IDynamics

Subclassed by lupnt::ClockDynamics, lupnt::IOrbitDynamics

Public Functions

virtual ~IDynamics() = default
virtual Ptr<IState> PropagateState(const Ptr<IState> &state, Real t0, Real tf, MatXd *stm = nullptr) = 0
virtual VecX Propagate(const VecX &x0, Real t0, Real tf, MatXd *stm = nullptr) = 0