public void MoonOrbitalPeriodTest() { OrbitingBodyMathematics earth = OrbitingBodyMathematics.generate_earth(); OrbitingBodyMathematics moon = OrbitingBodyMathematics.generate_moon(earth); OrbitalPeriodTest(27.3217, moon); }
public void MoonEccentricAnomalyTest() { OrbitingBodyMathematics earth = OrbitingBodyMathematics.generate_earth(); OrbitingBodyMathematics moon = OrbitingBodyMathematics.generate_moon(earth); var test_time = new DateTime(2016, 2, 23, 10, 30, 00); EccentricAnomalyTest(2.768, test_time, moon); }
public void MoonMeanAnomalyTest() { OrbitingBodyMathematics earth = OrbitingBodyMathematics.generate_earth(); OrbitingBodyMathematics moon = OrbitingBodyMathematics.generate_moon(earth); var test_time = new DateTime(2016, 2, 23, 10, 28, 00); MeanAnomalyTest(2.747, test_time, moon); }
public void MoonPositionTest() { OrbitingBodyMathematics earth = OrbitingBodyMathematics.generate_earth(); OrbitingBodyMathematics moon = OrbitingBodyMathematics.generate_moon(earth); var test_time = new DateTime(2016, 2, 10); // TODO: Get geo-centric coordinates PositionTest(earth, test_time, 140.65, 0.0, 0.987); }