Definition in file TwoBodyDynamics.h.
#include "matrix/Matrix.h"
#include "Integrator.h"
#include "Time.h"
#include "Orbit.h"
#include "OrbitState.h"
#include "Attitude.h"
#include <vector.h>
Go to the source code of this file.
Functions | |
void | PositionVelocityConvFunc (const Matrix &_meshPoint, OrbitState &_convertedOrbitState) |
Orbit state conversion function from Position and Velocity state vector. TwoBodyDynamics. | |
Vector | TwoBodyDynamics (const ssfTime &_time, const Vector &_integratingState, Orbit *_pOrbit, Attitude *_pAttitude, const Matrix &_parameters, const Functor &_forceFunctorPtr) |
Orbit equation of motion using position and velocity. |
|
Orbit state conversion function from Position and Velocity state vector. TwoBodyDynamics. This function converts a matrix of states from the TwoBodyDynamics right-hand side function into an OrbitState object. This conversion function is necessary for propagators to store to an OrbitHistory object regardless of the equations of motion state vector being used.
Definition at line 36 of file TwoBodyDynamics.h. |