users guide


This package can be used mainly in two ways.
  1. As Poisson Solver

    If you have a working N-body code (in C or FORTRAN), you may replace its Poisson solver by falcON(=Force Algorithm with Complexity O(N)). To this end, a library containing falcON has to be build and linked to your code (after it has been modified to call falcON as Poisson solver).

  2. As N-body code

    This packages also contains a full N-body code, based on the falcON Poisson solver, called YANC (=Yet Another N-body Code). YANC features individual adaptive time steps employing a blockstep scheme, but can also used in single-time-step mode (in which case momentum is exactly conserved).


In addition, there are some executables to be used together with the N-body tool-box NEMO:
YancNemo is a NEMO version of YANC.
mkking creates a N-body realisation of a King model in NEMO snapshot format.
addgravity adds accelerations and potentials to NEMO snapshot(s) using falcON

Walter Dehnen
Last modified: Tue Nov 13 16:11:18 CET 2001