|
|
|
|
@ -60,8 +60,8 @@ TEST_CASE("orbit propagation", "[orbits]")
|
|
|
|
|
// NOTE: example 2.5 - c
|
|
|
|
|
TEST_CASE("orbital period", "[orbits]") |
|
|
|
|
{ |
|
|
|
|
double a = 24371; // NOTE: semi-major axis in km
|
|
|
|
|
double mu = 398601.68; // NOTE: gravitational parameter
|
|
|
|
|
double a = 24371; // semi-major axis in km
|
|
|
|
|
double mu = 398601.68; // gravitational parameter
|
|
|
|
|
|
|
|
|
|
double T = orbitGetPeriod(a, mu); |
|
|
|
|
REQUIRE_THAT(T, WithinAbs(37863.5, 50e-3)); |
|
|
|
|
|