From 2e70e7be8b53e3a1d9b676477a11522ad4baa434 Mon Sep 17 00:00:00 2001
From: Stefano Serafin <stefano.serafin@univie.ac.at>
Date: Mon, 24 Apr 2023 15:18:12 +0000
Subject: [PATCH] Update ICON.md

---
 ICON.md | 10 ++++++++++
 1 file changed, 10 insertions(+)

diff --git a/ICON.md b/ICON.md
index aced4d2..ee6f708 100644
--- a/ICON.md
+++ b/ICON.md
@@ -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
-- 
GitLab