8 | | The download and installation test procedure: |
9 | | |
10 | | 1) Create a base directory e.g. |
11 | | mkdir ~/repos |
12 | | |
13 | | 2) Get the code using Git, type the command: |
14 | | git clone https://www.flexpart.eu/gitmob/flexpart -b flexpart-noresm |
15 | | |
16 | | Make be sure Git is installed in your system https://git-scm.com/downloads. This will create a local “flexpart” directory containing the sub-directories “src” (with sources), “tests” and “options” |
17 | | |
18 | | 3) Get the meteorological data and two extra “.dat” files needed by FLEXPART (~650 Mb) |
19 | | Downloading the file “flexpartnoresm.dat.tar” from: |
20 | | https://www.flexpart.eu/downloads/53 |
21 | | |
22 | | The archive contains the meteorological data (meteogrid) and two additional “.dat” files that FLEXPART needs inside the directory “options” |
23 | | |
24 | | 4) Decompress the data using the command: |
25 | | tar -xf flexpartnoresm.dat.tar |
26 | | |
27 | | the archive contains the driving meteorological data for tests (in sub-directory “meteogrid”) and two essential input “.dat” files that FLEXPART needs in the “options” directory |
28 | | |
29 | | 5) be sure to move the two input “.dat files” mentioned in (4) to the options directory e.g. use command: |
30 | | mv *.dat options |
31 | | |
32 | | 6) Once the structure is in place one has to create the executable. |
33 | | a) make sure the NetCDF libraries are available (http://www.unidata.ucar.edu/software/netcdf/) |
34 | | b) modify the makefile where needed to link to your local NetCDF library |
35 | | c) make the executable: make -f makefile_noresm_gfortran |
36 | | |
37 | | 7) Finally test that the installation works |
38 | | a) go to the “tests” directory |
39 | | b1) execute the file ./create_tests |
40 | | It will create 3 basic test cases in the directory ~/repos/flexpart/tests_tmp |
41 | | b2) or execute the file /create_and_run |
42 | | It will create the tests and run automatically |