Class J2KeplerianDynamics

Inheritance Relationships

Base Type

Class Documentation

class J2KeplerianDynamics : public lupnt::NumericalOrbitDynamics

Public Functions

J2KeplerianDynamics(Real GM, Real J2, Real R_body, IntegratorType integ = default_integrator)
virtual Vec6 ComputeRates(Real t, const Vec6 &x) const override
virtual OrbitState PropagateState(const OrbitState &state, Real t0, Real tf, Mat6d *stm = nullptr) override