Skip to content
Snippets Groups Projects
Commit 2e70e7be authored by Stefano Serafin's avatar Stefano Serafin
Browse files

Update ICON.md

parent 6b834710
No related branches found
No related tags found
No related merge requests found
......@@ -106,6 +106,16 @@ ICON can be downloaded and used under a [personal non-commercial research licens
```
Why the `srun --mem=20G`? Because this way the configuration script runs on the compute nodes of `jet` and has enough memory to run simple test programmes (actually, it could work with a lot less than 20G). This is necessary because the configuration script makes some tests to see if the MPI environment (in particular `mpirun`) works correctly; with the default settings on `jet`, this is the case only on the compute nodes.
According to MB, an alternative way to make it work is:
```sh
(mypy36) [serafin@jet01 icon-2.6.6]$ mkdir jet
(mypy36) [serafin@jet01 icon-2.6.6]$ cd jet/
(mypy36) [serafin@jet01 jet]$ ln -s ../configure .
(mypy36) [serafin@jet01 jet]$ export FI_PROVIDER=tcp
(mypy36) [serafin@jet01 jet]$ mpirun ../config/univie/jet.ifort.sh
```
It is yet untested.
1. Compile the code by running the following in the build directory (`-j8` is optional, it's only about running multiple compile jobs in parallel):
```sh
(mypy36) [serafin@jet01 jet]$ make -j8
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment