tREADME.rst - werner - cellular automata simulation of wind-driven sand transpo… | |
git clone git://src.adamsgaard.dk/werner | |
Log | |
Files | |
Refs | |
LICENSE | |
--- | |
tREADME.rst (1188B) | |
--- | |
1 Werner | |
2 ====== | |
3 | |
4 Discrete simulation of wind driven ( | |
5 `aeolian <https://en.wikipedia.org/wiki/Aeolian_processes>`_) erosion, t… | |
6 deposition and avalanching of sand, based on `B.T. Werner's algorithm | |
7 <http://geology.geoscienceworld.org/content/23/12/1107>`_. | |
8 | |
9 Written by Anders Damsgaard, [email protected] | |
10 | |
11 Requirements | |
12 ------------ | |
13 | |
14 The requirements are: | |
15 * A C compiler toolkit, e.g. the `GNU Compiler Collection | |
16 <http://gcc.gnu.org/>`_ (GCC) | |
17 * `GNU Make <https://www.gnu.org/software/make/>`_ | |
18 * `Gnuplot <http://www.gnuplot.info/>`_ | |
19 * `GSL - GNU Scientific Library <http://www.gnuplot.info/>`_ | |
20 | |
21 Build and run instructions | |
22 -------------------------- | |
23 | |
24 From the root directory, execute the following command:: | |
25 make | |
26 | |
27 This will build the program, and run an example simulation. Output image… | |
28 placed in the `out/` directory. | |
29 Simulation parameters are changed in `wernerparams.h`. After changing th… | |
30 run ``make`` again. | |
31 | |
32 Example images | |
33 -------------- | |
34 | |
35 .. figure:: out/matrix.010.txt.png | |
36 :alt: Dune field at t = 10 | |
37 | |
38 .. figure:: out/matrix.050.txt.png | |
39 :alt: Dune field at t = 50 | |
40 | |
41 .. figure:: out/matrix.300.txt.png | |
42 :alt: Dune field at t = 300 |