Skip to content

Jason Phelan, Orion Forowycz, Valeriia Rohoza, and Max Paik's 352 final project on the stability of planetary orbits

Notifications You must be signed in to change notification settings

maxpaik16/352FinalProject

Repository files navigation

352FinalProject

Jason Phelan, Orion Forowycz, Valeriia Rohoza, and Max Paik's 352 final project on the stability of planetary orbits

Description of Contents

Many files are copied over in multiple places to make import statements work. Apologies for the clutter.

ode.c is the source file containing our integrators

ode.h is the corresponding header file

odesolver.py contains Python wrappers over our integrators

helpers.py contains helper functions used in other scripts (indexing or coordinate conversion, for example)

interfunc.py contains right hand side equations for our integrators to solve

in Solver

both Jupyter Notebooks contain code that we used to test our integrators.

in IntegratorFunction

func_testing.ipynb contains code used to test our Python scripts

in Driver

simulate.py is the script use to simulate many different systems

results.py plots the results of simulate.py

model.py is an attempt at a neural network to predict stability

Places to look for plots

IntegratorFunction/func_testing.ipynb

Driver/stabilities.png

Solver/ode_solver_test.ipynb

Solver/ode_solver_test_leapfrog.ipynb


About

Jason Phelan, Orion Forowycz, Valeriia Rohoza, and Max Paik's 352 final project on the stability of planetary orbits

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages