1 | Positions and velocities are 3 N dimensional arrays, X and V |
2 |
other variables
|
3 | subroutine for numerical method will take these arguments and update X and V. |
4 | A subroutine called Grav (dataparallel) or MPGrav (message parallel) is assumed to compute new accelerations |