Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
real(kind=wp), | public, | parameter | :: | mu_earth | = | 3.9860043543609593E+05_wp |
|
real(kind=wp), | public, | parameter | :: | mu_moon | = | 4.9028000661637961E+03_wp |
|
real(kind=wp), | public, | parameter | :: | mu_sun | = | 1.3271244004193938E+11_wp |
|
real(kind=wp), | public, | parameter | :: | rad_moon | = | 1737.4_wp |
radius of the Moon |
real(kind=wp), | public, | parameter | :: | rad_sun | = | 695700.0_wp |
sun radius (km) |
real(kind=wp), | public, | parameter | :: | rad_earth | = | 6378.0_wp |
earth radius (km) |
integer, | public, | parameter | :: | n_eoms | = | 6 |
size of EOM derivative vector [x,y,z,vx,vy,vz] |
integer, | public, | parameter | :: | maxnum | = | 10000 |
integrator max steps |
integer, | public, | parameter | :: | grav_n | = | 8 |
max grav degree |
integer, | public, | parameter | :: | grav_m | = | 8 |
max grav order |
real(kind=wp), | public, | parameter, dimension(6) | :: | xscale_x0 | = | [1.0e+05_wp, 1.0e+05_wp, 1.0e+05_wp, 2.0e+00_wp, 2.0e+00_wp, 2.0e+00_wp] | |
real(kind=wp), | public, | parameter, dimension(6) | :: | fscale_xf | = | [1.0e+04_wp, 1.0e+04_wp, 1.0e+04_wp, 1.0e+02_wp, 1.0e+02_wp, 1.0e+02_wp] |
a CR3BP Halo state, to be used as an initial guess for the full force model.
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
real(kind=wp), | public | :: | t | = | zero |
Time from Periapse (days from periapsis) |
|
real(kind=wp), | public, | dimension(6) | :: | rv | = | zero |
Rx (km) Ry (km) Rz (km) Vx (km/s) Vy (km/s) Vz (km/s) [moon-centered earth-moon rotating frame] |