Celestial Dynamics Results Index

Generated plots, animations, diagnostics, and data exports for the repository examples.

Plots33
Animations22
Data files8
ArtifactTypeMethodStepsEnergy ratioTitle
convergence_rates.pngimages/analysis/convergence_rates.pngdiagnosticRK4Sun-Earth Convergence Against Fine RK4 Reference
sun_earth_angular_momentum_drift.pngimages/analysis/sun_earth_angular_momentum_drift.pngdiagnosticSun-Earth Angular Momentum Drift by Method
sun_earth_energy_error.pngimages/analysis/sun_earth_energy_error.pngdiagnosticSun-Earth Energy Error by Method
sun_earth_energy_error_all_methods.pngimages/comparisons/sun_earth_energy_error_all_methods.pngmethod_comparison_diagnostic 250Sun-Earth One-Year Energy Error Comparison | N = 250 steps
sun_earth_all_methods.pngimages/comparisons/sun_earth_all_methods.pngmethod_comparison_orbit 250Sun-Earth One-Year Trajectory Comparison | N = 250 steps
rotating_square_four_body.pngimages/n_body/special_solutions/rotating_square_four_body.pngn_body_orbitRunge-Kutta 200001.0000000Four-Body Rotating Square | T = 124.0 years, N = 20000 steps
triangular_central_four_body.pngimages/n_body/special_solutions/triangular_central_four_body.pngn_body_orbitRunge-Kutta 200001.0000000Four-Body Triangular Central Configuration | T = 162.4 years, N = 20000 steps
sun_earth_mars_jupiter.pngimages/n_body/sun_earth_mars_jupiter.pngn_body_orbitRunge-Kutta 60001.0000000Sun-Earth-Mars-Jupiter N-Body RK4 | T = 12.0 years, N = 6000 steps
euler_trajectory.pngimages/projectile/euler_trajectory.pngprojectileEuler MethodProjectile Trajectory: Euler Method vs Analytical Solution
heun_trajectory.pngimages/projectile/heun_trajectory.pngprojectileHeun's MethodProjectile Trajectory: Heun's Method vs Analytical Solution
midpoint_trajectory.pngimages/projectile/midpoint_trajectory.pngprojectileMidpoint MethodProjectile Trajectory: Midpoint Method vs Analytical Solution
lyapunov_near_l1.pngimages/three_body/restricted/lyapunov_near_l1.pngrestricted_three_bodyPlanar Lyapunov-Like Orbit Near Earth-Moon L1
restricted_earth_moon_trojan.pngimages/three_body/restricted/restricted_earth_moon_trojan.pngrestricted_three_bodyRestricted Earth-Moon Trojan Near L4 | Rotating CR3BP frame
sitnikov_three_body.pngimages/three_body/restricted/sitnikov_three_body.pngsitnikov 20000Sitnikov Restricted Three-Body Problem | T = 8.0 years, N = 20000 steps
binary_distant_third.pngimages/three_body/general/binary_distant_third.pngthree_body_orbit 200001.0000001Binary Stars with a Distant Third Body | T = 5.0 years, N = 20000 steps
earth_mars_sun.pngimages/three_body/general/earth_mars_sun.pngthree_body_orbitRunge-Kutta Method 10001.0000000Earth-Mars-Sun System (Runge-Kutta Method) | T = 1.0 years, N = 1000 steps
earth_moon_spacecraft.pngimages/three_body/general/earth_moon_spacecraft.pngthree_body_orbitRunge-Kutta Method 100001.0000000Earth-Moon-Spacecraft System (Runge-Kutta Method) | T = 0.4 years, N = 10000 steps
perturbed_figure_8.pngimages/three_body/perturbations/perturbed_figure_8.pngthree_body_orbit 300001.0000000Perturbed Figure-8 Three-Earth System | T = 616.2 years, N = 30000 steps
perturbed_lagrange_three_earths.pngimages/three_body/perturbations/perturbed_lagrange_three_earths.pngthree_body_orbit 300001.0000003Perturbed Lagrange Three-Earth System | T = 666.3 years, N = 30000 steps
butterfly_choreography.pngimages/three_body/special_solutions/butterfly_choreography.pngthree_body_orbit1000001.0000262Butterfly I Three-Earth Choreography | T = 202.4 years, N = 100000 steps
euler_collinear_three_earths.pngimages/three_body/special_solutions/euler_collinear_three_earths.pngthree_body_orbitRunge-Kutta Method 200001.0000000Euler Collinear Three-Earth Solution (Runge-Kutta Method) | T = 182.5 years, N = 20000 steps
lagrange_three_earths.pngimages/three_body/special_solutions/lagrange_three_earths.pngthree_body_orbitRunge-Kutta Method 200001.0000000Lagrange Three-Earth Solution (Runge-Kutta Method) | T = 333.1 years, N = 20000 steps
three_earths.pngimages/three_body/special_solutions/three_earths.pngthree_body_orbitRunge-Kutta Method 200001.0000000Three Earths System (Runge-Kutta Method) | T = 205.4 years, N = 20000 steps
rotating_square_four_body.htmlimages/n_body/special_solutions/rotating_square_four_body.htmltrajectory_animation 900Four-Body Rotating Square | T = 124.0 years, N = 20000 steps
triangular_central_four_body.htmlimages/n_body/special_solutions/triangular_central_four_body.htmltrajectory_animation 900Four-Body Triangular Central Configuration | T = 162.4 years, N = 20000 steps
sun_earth_mars_jupiter.htmlimages/n_body/sun_earth_mars_jupiter.htmltrajectory_animationRK4 900Sun-Earth-Mars-Jupiter N-Body RK4 | T = 12.0 years, N = 6000 steps
binary_distant_third.htmlimages/three_body/general/binary_distant_third.htmltrajectory_animation 900Binary Stars with a Distant Third Body | T = 5.0 years, N = 20000 steps
earth_mars_sun.htmlimages/three_body/general/earth_mars_sun.htmltrajectory_animationRunge-Kutta Method 900Earth-Mars-Sun System (Runge-Kutta Method) | T = 1.0 years, N = 1000 steps
earth_moon_spacecraft.htmlimages/three_body/general/earth_moon_spacecraft.htmltrajectory_animationRunge-Kutta Method 900Earth-Moon-Spacecraft System (Runge-Kutta Method) | T = 0.4 years, N = 10000 steps
perturbed_figure_8.htmlimages/three_body/perturbations/perturbed_figure_8.htmltrajectory_animation 900Perturbed Figure-8 Three-Earth System | T = 616.2 years, N = 30000 steps
perturbed_lagrange_three_earths.htmlimages/three_body/perturbations/perturbed_lagrange_three_earths.htmltrajectory_animation 900Perturbed Lagrange Three-Earth System | T = 666.3 years, N = 30000 steps
butterfly_choreography.htmlimages/three_body/special_solutions/butterfly_choreography.htmltrajectory_animation 900Butterfly I Three-Earth Choreography | T = 202.4 years, N = 100000 steps
euler_collinear_three_earths.htmlimages/three_body/special_solutions/euler_collinear_three_earths.htmltrajectory_animationRunge-Kutta Method 900Euler Collinear Three-Earth Solution (Runge-Kutta Method) | T = 182.5 years, N = 20000 steps
lagrange_three_earths.htmlimages/three_body/special_solutions/lagrange_three_earths.htmltrajectory_animationRunge-Kutta Method 900Lagrange Three-Earth Solution (Runge-Kutta Method) | T = 333.1 years, N = 20000 steps
three_earths.htmlimages/three_body/special_solutions/three_earths.htmltrajectory_animationRunge-Kutta Method 900Three Earths System (Runge-Kutta Method) | T = 205.4 years, N = 20000 steps
earth_moon_euler.htmlimages/two_body/earth_moon/earth_moon_euler.htmltrajectory_animationEuler Method 900Earth-Moon System (Euler Method) | T = 10.0 lunar months, N = 1000 steps
earth_moon_heuns.htmlimages/two_body/earth_moon/earth_moon_heuns.htmltrajectory_animationHeun's Method 900Earth-Moon System (Heun's Method) | T = 10.0 lunar months, N = 1000 steps
earth_moon_midpoint.htmlimages/two_body/earth_moon/earth_moon_midpoint.htmltrajectory_animationMidpoint Method 900Earth-Moon System (Midpoint Method) | T = 10.0 lunar months, N = 1000 steps
earth_moon_runge_kutta.htmlimages/two_body/earth_moon/earth_moon_runge_kutta.htmltrajectory_animationRunge-Kutta Method 900Earth-Moon System (Runge-Kutta Method) | T = 10.0 lunar months, N = 1000 steps
earth_moon_velocity_verlet.htmlimages/two_body/earth_moon/earth_moon_velocity_verlet.htmltrajectory_animationVelocity Verlet Method 900Earth-Moon System (Velocity Verlet Method) | T = 10.0 lunar months, N = 1000 steps
sun_earth_euler.htmlimages/two_body/sun_earth/sun_earth_euler.htmltrajectory_animationEuler Method 900Sun-Earth System (Euler Method) | T = 25.00 years, N = 1000 steps
sun_earth_heuns.htmlimages/two_body/sun_earth/sun_earth_heuns.htmltrajectory_animationHeun's Method 900Sun-Earth System (Heun's Method) | T = 25.00 years, N = 1000 steps
sun_earth_midpoint.htmlimages/two_body/sun_earth/sun_earth_midpoint.htmltrajectory_animationMidpoint Method 900Sun-Earth System (Midpoint Method) | T = 25.00 years, N = 1000 steps
sun_earth_runge_kutta.htmlimages/two_body/sun_earth/sun_earth_runge_kutta.htmltrajectory_animationRunge-Kutta Method 900Sun-Earth System (Runge-Kutta Method) | T = 25.00 years, N = 1000 steps
sun_earth_velocity_verlet.htmlimages/two_body/sun_earth/sun_earth_velocity_verlet.htmltrajectory_animationVelocity Verlet Method 900Sun-Earth System (Velocity Verlet Method) | T = 25.00 years, N = 1000 steps
earth_moon_euler.pngimages/two_body/earth_moon/earth_moon_euler.pngtwo_body_orbitEuler Method 10000.3217676Earth-Moon System (Euler Method) | T = 10.0 lunar months, N = 1000 steps
earth_moon_heuns.pngimages/two_body/earth_moon/earth_moon_heuns.pngtwo_body_orbitHeun's Method 10000.9922706Earth-Moon System (Heun's Method) | T = 10.0 lunar months, N = 1000 steps
earth_moon_midpoint.pngimages/two_body/earth_moon/earth_moon_midpoint.pngtwo_body_orbitMidpoint Method 10000.9980123Earth-Moon System (Midpoint Method) | T = 10.0 lunar months, N = 1000 steps
earth_moon_runge_kutta.pngimages/two_body/earth_moon/earth_moon_runge_kutta.pngtwo_body_orbitRunge-Kutta Method 10001.0000018Earth-Moon System (Runge-Kutta Method) | T = 10.0 lunar months, N = 1000 steps
earth_moon_velocity_verlet.pngimages/two_body/earth_moon/earth_moon_velocity_verlet.pngtwo_body_orbitVelocity Verlet Method 10001.0000007Earth-Moon System (Velocity Verlet Method) | T = 10.0 lunar months, N = 1000 steps
sun_earth_euler.pngimages/two_body/sun_earth/sun_earth_euler.pngtwo_body_orbitEuler Method 10000.1459464Sun-Earth System (Euler Method) | T = 25.00 years, N = 1000 steps
sun_earth_heuns.pngimages/two_body/sun_earth/sun_earth_heuns.pngtwo_body_orbitHeun's Method 10000.8490141Sun-Earth System (Heun's Method) | T = 25.00 years, N = 1000 steps
sun_earth_midpoint.pngimages/two_body/sun_earth/sun_earth_midpoint.pngtwo_body_orbitMidpoint Method 10000.9429582Sun-Earth System (Midpoint Method) | T = 25.00 years, N = 1000 steps
sun_earth_runge_kutta.pngimages/two_body/sun_earth/sun_earth_runge_kutta.pngtwo_body_orbitRunge-Kutta Method 10001.0004217Sun-Earth System (Runge-Kutta Method) | T = 25.00 years, N = 1000 steps
sun_earth_velocity_verlet.pngimages/two_body/sun_earth/sun_earth_velocity_verlet.pngtwo_body_orbitVelocity Verlet Method 10000.9999978Sun-Earth System (Velocity Verlet Method) | T = 25.00 years, N = 1000 steps