ICON
The ICON (ICOsahedral Nonhydrostatic) modelling framework (Zangl et al., 2015) is a joint project between the German Weather Service (DWD) and the Max-Planck-Institute for Meteorology (MPI-M) for developing a unied next-generation global NWP and climate modelling system.
ICON | |
---|---|
Version: | 2018 |
Lizenz: | Use of the accompanying software is governed by a license handed out to you in hard copy. The application of this software is only allowed after your Institution has agreed to the terms of this agreement. |
Developer: | German Weather Service (DWD) and the Max-Planck-Institute for Meteorology (MPI-M) |
Usage
Users need to load the following modules to be able to compile ICON on mogon (you can simply download modules_for_ICON.src and source it source modules_for_ICON.src
):
For foss-toolchain (GCC, OpenMPI) load:
module load data/netCDF-Fortran/4.4.4-foss-2018a module load tools/ecCodes/2.8.2-foss-2018a
For Intel-toolchain load:
module load data/netCDF-Fortran/4.4.4-intel-2018.03 module load tools/ecCodes/2.8.2-intel-2018.03
The modules load dependencies automatically. Just check module list
after loading the modules.
Additionally, you may want to load ecCodes-definitions
module load tools/ecCodes_definitions/2.8.0-1
Change to the icon-directory and run
./configure make
If you compile icon within an interactive job (srun –n1 -c64 -pnodeshort … –pty bash on Mogon1) you may call make -j 64
.
The configure, mh-linux, Makefile are managed in a private gitlab-Repo. Please contact hpc@uni-mainz.de if you need access.
You may need to add
export GRIB_DEFINITION_PATH=$GRIB_DEFINITION_PATH:$EBROOTECCODES/share/eccodes/definitions/
to your submit file.