| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| real(kind=DP), | intent(in) | :: | mu |
Gravitational constant |
||
| real(kind=DP), | intent(in) | :: | rx |
Position vector |
||
| real(kind=DP), | intent(in) | :: | ry |
Position vector |
||
| real(kind=DP), | intent(in) | :: | rz |
Position vector |
||
| real(kind=DP), | intent(in) | :: | vx |
Velocity vector |
||
| real(kind=DP), | intent(in) | :: | vy |
Velocity vector |
||
| real(kind=DP), | intent(in) | :: | vz |
Velocity vector |
||
| real(kind=DP), | intent(out) | :: | a |
semimajor axis |
||
| real(kind=DP), | intent(out) | :: | e |
eccentricity |
||
| real(kind=DP), | intent(out) | :: | inc |
inclination |
||
| real(kind=DP), | intent(out) | :: | capom |
longitude of ascending node |
||
| real(kind=DP), | intent(out) | :: | omega |
argument of periapsis |
||
| real(kind=DP), | intent(out) | :: | capm |
mean anomaly |
||
| real(kind=DP), | intent(out) | :: | varpi |
longitude of periapsis |
||
| real(kind=DP), | intent(out) | :: | lam |
mean longitude |
||
| real(kind=DP), | intent(out) | :: | f |
true anomaly |
||
| real(kind=DP), | intent(out) | :: | cape |
eccentric anomaly (eccentric orbits) |
||
| real(kind=DP), | intent(out) | :: | capf |
hyperbolic anomaly (hyperbolic orbits) |