PHYSICS 141/241
Winter 2016
Laboratory Session IV
.
C Practice with the Aarseth Code
the gcc compiler is mounted on the lab server
nbody0-lab.c C code
initc.data
Running the C code:
Compilation of C code
: gcc -o xnbody nbody0-lab.c -lm
To run:
xnbody reads in initc.data file and ouputs sphere.data.
initc.data
has 1 header line plus one line for each particle in 7 columns: mass, x, y, z, vx, vy, vz
header line of initc.data
has 5 data: # of particles, eta=0.02, dt, tmax, epsilon**2=0.25
sphere.data
has 4 columns: mass, x, y, z