Classes | |
class | O_SESSAME::Functor |
Abstract class to hold the pointer to an force calculating functor. More... | |
class | O_SESSAME::SpecificFunctor |
derived template class More... | |
class | O_SESSAME::ObjectFunctor< TClass > |
derived template class More... | |
class | O_SESSAME::RungeKuttaFehlbergIntegrator |
Runge-Kutta-Fehlberg integrator. More... | |
class | O_SESSAME::Integrator |
Interface class to the Integrator algorithm strategies. More... | |
class | O_SESSAME::RungeKuttaIntegrator |
Implementation of a Runge-Kutta (Fourth Order) Integrator. More... | |
Typedefs | |
typedef Vector(* | O_SESSAME::vectorFuncPtr )(const Vector &_vectorFuncPtrParams) |
A generalized pointer to a function that takes a vector as a parameter and returns a vector. | |
typedef Vector(* | O_SESSAME::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(* | O_SESSAME::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 |
|
defines a pointer to an integrator's right-hand side (RHS) function
Definition at line 32 of file Integrator.h. Referenced by RungeKuttaSolve(). |
|
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. Referenced by O_SESSAME::Orbit::GetDynamicsEq(), and O_SESSAME::Attitude::GetDynamicsEq(). |
|
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. |