Solar system simulator for modeling the movements of celestial bodies. Made as a course project for Aalto University course CS-C2120.
| data | ||
| documentation | ||
| plan | ||
| project | ||
| reference | ||
| resources/fonts | ||
| simdata | ||
| src/main/scala | ||
| target | ||
| .gitignore | ||
| build.sbt | ||
| progress_log.txt | ||
| README.md | ||
Solar system simulator
Solar system simulator for modeling the movements of celestial bodies. Made as a course project for Aalto University course CS-C2120.

Building
To rebuild from source, run
sbt clean package
in the project root.
(Requires sbt https://www.scala-sbt.org/)
Using
Run solar-sim.jar with java or run directly in sbt with
sbt run
in the project root.
Credits
Data for the default displayed solar system gotten from JPL:s planetary ephemerides:
4th order Runge-Kutta method for calculating orbital movements: