Welcome to the choreographies of the N-body problem!
These are periodic solutions of the classical planar N-body problem, all the bodies having the same mass, and such that they travel along the same path on the plane. The animations displayed here correspond to the Newtonian problem, the masses are equal to 1, the period is 2\pi and the gravitational constant is set equal to 1. Some references are:
http://www.maia.ub.es/dsg
http://www.iec.es/3ecm
.
To see the animations please download the
Put the tar file in some directory. Type
It creates a subdirectory named "movie" which contains all the required files.
Move to it:
It should contain two executable programs ("startmovie" and
"restart"), 49 compressed file (containing either data or
instructions; do not uncompress them, because they are used in
compressed form), a text version of these instructions in the "README"
file, a file with the names of all the choreographies shown
("indivlist") and a subdirectory ("indiv"). The use of this one is
described later.
Just type:
and the animations start. They appear one after the other. After displaying
a choreography, the program pauses. You are prompted to continue by pressing
The time to run the full set of animations depends strongly on the type of
computer and on the graphical devices.
In case something is wrong or you stop execution before the end, please type
to return to the initial conditions.
If you want to see the animations individually (check the file "indivlist"
to see the different ones), you should uncompress a file:
Then start to run
please enter the following
where xx denotes any two decimal digits number between 01 and 47.
After running in this individual mode, one should type
Good luck and enjoy them!
Carles Simó
movie.tar
file
(click here to download). It requires a
linux/unix operating system, despite it is possible to modify
instructions so that it runs in other systems. It uses gnuplot
version
3.5 (pre 3.6)
or any more recent version.
gnuplot
before complaining
it gives some errors.
tar xf movie.tar
cd movie
startmovie
<return>
.
restart
gunzip nnnef.gnu.gz
gnuplot
. When you are prompted to
introduce instructions by
gnuplot>
load 'indiv/show1.xx.gnu'
restart
, to clean or compress auxiliary files.