#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.
Namespaces | |
namespace | std |
Functions | |
void | QuaternionAngVelConvFunc (const Matrix &_meshPoint, AttitudeState &_convertedAttitudeState) |
Attitude state conversion function from Quaternion and Angular Velocity state vector. AttituteDynamics_QuaternionAngVel. | |
Vector | AttituteDynamics_QuaternionAngVel (const ssfTime &_time, const Vector &_integratingState, Orbit *_Orbit, Attitude *_Attitude, const Matrix &_parameters, const Functor &_torqueFuncPtr) |
Attitude Dynamics equation using Quaternions and Angular Velocities as the state variables. |
|
Attitude state conversion function from Quaternion and Angular Velocity state vector. AttituteDynamics_QuaternionAngVel. This function converts a matrix of states from the AttituteDynamics_QuaternionAngVel right-hand side function into an AttitudeState object. This conversion function is necessary for propagators to store to an AttitudeHistory object regardless of the equations of motion state vector being used.
Definition at line 34 of file QuaternionAngVelDynamics.h. |