#include <RungeKuttaFehlbergIntegrator.h>
Inheritance diagram for O_SESSAME::RungeKuttaFehlbergIntegrator:

Definition at line 25 of file RungeKuttaFehlbergIntegrator.h.
Public Member Functions | |
| RungeKuttaFehlbergIntegrator () | |
| Matrix | Integrate (const vector< ssfTime > &_propTime, odeFunctor _odeFunctorPtr, const Vector &_initialConditions, Orbit *_pOrbit, Attitude *_pAttitude, const Matrix &_constants, const Functor &_functorPtr) |
| void | SetTolerance (const double &_Tolerance) |
| Set the tolerance of the integration. | |
| double | GetTolerance () |
| Return the tolerance of the integration. | |
| void | SetStepSizes (const double &_minStepSize, const double &_maxStepSize) |
| Set the minimum and maximum step-sizes. | |
Private Attributes | |
| double | m_Tolerance |
| double | m_minStepSize |
| double | m_maxStepSize |
|
|
Definition at line 17 of file RungeKuttaFehlbergIntegrator.cpp. |
|
||||||||||||||||||||||||||||||||
|
Specific Orbit/Attitude simulation integration function Implements O_SESSAME::Integrator. Definition at line 21 of file RungeKuttaFehlbergIntegrator.cpp. |
|
|
Set the tolerance of the integration.
Definition at line 38 of file RungeKuttaFehlbergIntegrator.h. |
|
|
Return the tolerance of the integration.
Definition at line 43 of file RungeKuttaFehlbergIntegrator.h. |
|
||||||||||||
|
Set the minimum and maximum step-sizes.
Definition at line 49 of file RungeKuttaFehlbergIntegrator.h. |
|
|
Desired tolerance of the integration between timesteps Definition at line 52 of file RungeKuttaFehlbergIntegrator.h. |
|
|
minimum step-size between integration calculation meshpoints Definition at line 53 of file RungeKuttaFehlbergIntegrator.h. |
|
|
maximum step-size between integration calculation meshpoints Definition at line 54 of file RungeKuttaFehlbergIntegrator.h. |
1.3