Trisurf Monte Carlo simulator
Samo Penic
2016-03-15 7ca5ae55b9bad2107903064f7b87e6c4ce1b26fe
commit | author | age
ac9fa6 1 TRISURF NG
SP 2 ==========
3
4
5 1. Instalation
6 --------------
7
58fd63 8 To compile the program, user must have ``automake``, and ``gcc`` tools installed on the computer.
ac9fa6 9
SP 10 Required libraries are:
11 * libconfuse
12 * libgsl
13 * libxml2
720bd4 14 * zlib
ac9fa6 15
SP 16 On Debian based systems, install prerequisities by typing the following command in the command line:
17
720bd4 18 ``sudo apt-get install libconfuse-dev libgsl0-dev libxml2-dev zlib1g-dev automake gcc``
ac9fa6 19
SP 20 Move to the project root directory and compile with:
21
58fd63 22 ``./configure``
9a658d 23
58fd63 24 ``make``
9a658d 25
58fd63 26 ``make install``
ac9fa6 27
SP 28 If you are experiencing difficulties due to different automake versions, proceed with the longer procedure:
29
58fd63 30 ``aclocal``
9a658d 31
58fd63 32 ``autoheader``
9a658d 33
58fd63 34 ``automake -ac``
9a658d 35
58fd63 36 ``autoconf``
9a658d 37
58fd63 38 ``./configure``
9a658d 39
58fd63 40 ``make``
9a658d 41
58fd63 42 ``make install``
ac9fa6 43
SP 44
45 2. Use
46 ------
47
58fd63 48 Prepare tape file, storing the definition for the simulation. You can use the sample tape file in the ``src/`` directory as a template for your simulation.
ac9fa6 49
58fd63 50 Run simulations with ``trisurf-ng --force-from-tape`` for initial run, or ``trisurf-ng`` for continuing aborted simulations.
ac9fa6 51
SP 52