Compounds | |
class | Functor |
Abstract class to hold the pointer to an force calculating functor. More... | |
class | SpecificFunctor |
derived template class More... | |
class | ObjectFunctor |
derived template class More... | |
class | RungeKuttaFehlbergIntegrator |
Runge-Kutta-Fehlberg integrator. More... | |
class | Integrator |
Interface class to the Integrator algorithm strategies. More... | |
class | RungeKuttaIntegrator |
Implementation of a Runge-Kutta (Fourth Order) Integrator. More... | |
Typedefs | |
typedef Vector(* | vectorFuncPtr )(const Vector &_vectorFuncPtrParams) |
A generalized pointer to a function that takes a vector as a parameter and returns a vector. | |
typedef Vector(* | odeFunc )(const double &_time, const Vector &_state, const Matrix &_parameters, vectorFuncPtr _funcPtr) |
defines a pointer to an integrator's right-hand side (RHS) function | |
typedef Vector(* | odeFunctor )(const ssfTime &_time, const Vector &_integratingState, Orbit *_pOrbit, Attitude *_pAttitude, const Matrix &_parameters, const Functor &_forceFunctorPtr) |
defines a pointer to an integrator's right-hand side (RHS) function using a functor for the arbitrary vector function |
|
A generalized pointer to a function that takes a vector as a parameter and returns a vector.
Definition at line 29 of file Integrator.h. |
|
defines a pointer to an integrator's right-hand side (RHS) function
Definition at line 32 of file Integrator.h. |
|
defines a pointer to an integrator's right-hand side (RHS) function using a functor for the arbitrary vector function
Definition at line 78 of file Integrator.h. |