2
3
4
5
6
7
8
9
10
11
12
13
14
15
17
18
19
20
21
22
23
24
25
26
27
28
29
30
34#include "core/macros.h"
35#include "core/CartesianVector.hpp"
36#include "six_dof_dynamics/Frame.hpp"
60 int orbitInit(
FrameD &target,
FrameD &planet,
double mu,
double a,
double e,
double i,
double RAAN,
double w,
double f);
#define CartesianVector3D
Definition macros.h:54
#define FrameD
Definition macros.h:64
Class to propagate CR3BP dynamics in characteristic units.
Definition ConfigurationWriter.cpp:18
int orbitInit(clockwerk::Frame< double > &target, clockwerk::Frame< double > &planet, double mu, double a, double e, double i, double RAAN, double w, double f)
Function to initialize a body's position and velocity from an orbit.
Definition stateinit.cpp:46
int frameRelativeInit(clockwerk::Frame< double > &target, clockwerk::Frame< double > &reference, const clockwerk::CartesianVector< double, 3 > &pos_tgt_ref__ref, const clockwerk::CartesianVector< double, 3 > &vel_tgt_ref__ref)
Function to initialize frame target relative to freame reference inertially.
Definition stateinit.cpp:22