Ginan
|
Options associated with orbital force models. More...
Options associated with orbital force models.
Public Member Functions | |
OrbitOptions & | operator+= (const OrbitOptions &rhs) |
Data Fields | ||
double | mass = 1000 | |
double | area = 20 | |
double | power = 20 | |
double | srp_cr = 1.25 | |
vector< E_ThirdBody > | planetary_perturbations = {E_ThirdBody::SUN, E_ThirdBody::MOON, E_ThirdBody::JUPITER } | |
bool | empirical = true | |
bool | antenna_thrust = true | |
E_SRPModel | albedo = E_SRPModel::NONE | |
E_SRPModel | solar_radiation_pressure = E_SRPModel::NONE | |
vector< bool > | empirical_dyb_eclipse = {true} | |
vector< bool > | empirical_rtn_eclipse = {false} | |
vector< SurfaceDetails > | surface_details | |
struct { | ||
bool enable = false | ||
int interval = 1 | ||
double pos_proc_noise = 10 | ||
double vel_proc_noise = 5 | ||
} | pseudoPulses | |
map< int, bool > | initialisedMap | |
OrbitOptions & OrbitOptions::operator+= | ( | const OrbitOptions & | rhs | ) |
E_SRPModel OrbitOptions::albedo = E_SRPModel::NONE |
bool OrbitOptions::antenna_thrust = true |
double OrbitOptions::area = 20 |
bool OrbitOptions::empirical = true |
vector<bool> OrbitOptions::empirical_dyb_eclipse = {true} |
vector<bool> OrbitOptions::empirical_rtn_eclipse = {false} |
bool OrbitOptions::enable = false |
map<int, bool> OrbitOptions::initialisedMap |
int OrbitOptions::interval = 1 |
double OrbitOptions::mass = 1000 |
vector<E_ThirdBody> OrbitOptions::planetary_perturbations = {E_ThirdBody::SUN, E_ThirdBody::MOON, E_ThirdBody::JUPITER } |
double OrbitOptions::pos_proc_noise = 10 |
double OrbitOptions::power = 20 |
struct { ... } OrbitOptions::pseudoPulses |
E_SRPModel OrbitOptions::solar_radiation_pressure = E_SRPModel::NONE |
double OrbitOptions::srp_cr = 1.25 |
vector<SurfaceDetails> OrbitOptions::surface_details |
double OrbitOptions::vel_proc_noise = 5 |