![]() |
An Introduction to the N-Body Problem |
![]() |
© 2003-2004 Piet Hut and Jun Makino | Back to ACS home page. |
Our aim is to break down the barrier between research and education. From an educational point of view, our approach is unusual in that we lead a student along the shortest path from an elementary introduction to the cutting edge of research. And from a research point of view, we illustrate how extensive documentation is beneficial for a research project. [more . . .]
We have coined the term Variational Programming to describe our prefered approach to programming: to follow a path of least action. The name is borrow from physics, where Hamilton's variational principle states that a physical trajectory of a particle is given by a path along which the action is minimal. [more . . .]
Our book series explores a new approach to both research and education in computational science, bringing out simultaneously the science, arts and crafts aspects of research in the form of an the educational offering. The whole series, together with the corresponding software, will be presented on the web as an open source project. [more . . .]
It is available in three versions:
The original version was written in LaTeX, and therefore the (almost automatic) translation to HTML pages, while acceptable, is not as pretty as the pdf and ps files.
Here are the program examples given in our book:
Here are some additional codes, provided by readers of Moving Stars Around: