Skip to content

Latest commit

 

History

History
5 lines (3 loc) · 1.01 KB

README.md

File metadata and controls

5 lines (3 loc) · 1.01 KB

PROJECT DESCRIPTION

Our team would like to develop a gravity simulator which can be used to estimate the position of small and large planetary bodies within a 2d solar system. Datasets will be artificially synthesized. Since small bodies like asteroids do not normally affect the position of larger bodies, it will be assumed that small bodies can only affect the position of small bodies, but large bodies can affect the position of both large and small bodies. The simulator will be able to estimate the position of 1000 to 1,000,000 bodies at once and will take into account the mass, radius, x and y coordinates, position, speed, and acceleration of bodies. If time permits, collisions between bodies will be taken into account. The output of the simulator will be the position of all bodies’ x and y coordinates within a text file. Multiple text files will be read into matlab and plotted in chronological sequence in a cartesian plane like a stop motion movie.The gravity simulator will be produced using CUDA and AVX2.