...
- change OIFS_HOME to point to the installation of openifs-ac (and not to the standard oifs43r3 installation)
- change OIFS_DATA_DIR to a bespoke path as the additional data packages will be added to the climate data files; we describe below what date needs to be moved to this directory
- before compiling the model sources edit $OIFS_HOME/make/oifs.fcm to enable chemistry (which is by default disabled)
...
Obtaining additional data packages
- Create a new directory which will contain (as a subdirectory) the new OIFS_DATA_DIR. We call it /data/openifs-ac.
Download the additional data tarballs that are required for chemistry experiments into /data/openifs-ac:
No Format cd $OIFS_DATA_DIR/data/openifs-ac module load ecfs ecp ec:/nm6/oifs/oifs-ac-43r3-chem.tgz . ecp ec:/nm6/oifs/oifs-ac-43r3-xtra.tgz . ecp ec:/nm6/oifs/oifs-ac-43r3-initcond.tgz . (initial experiment data for first day of month, 12 months of 2010; goes into $OIFS_DATA_DIR/ICMCL) ecp ec:/nm6/oifs/ICMCL-2010.tgz .
- Unpack the following files: oifs-ac-43r3-chem.tgz and oifs-ac-43r3-xtra.tgz into $OIFS_DATA_DIR/data/openifs. This will result in the following directory structure:
43r3/chemistry | AC specific |
43r3/xdata | AC specific |
43r3/rtables | Standard dataset for OIFS-43r3 |
43r3/climate.v015 | Standard dataset for OIFS-43r3 + AC specifics |
43r3/ifsdata | Standard dataset for OIFS-43r3 |
43r3/wam | Standard dataset for OIFS-43r3, needs to be added explicitly |
- set the new environment variable: export OIFS_DATA_DIR=/data/openifs-ac/43r3
The following two tgz archives The following files can be unpacked to any location (can be outside $OIFS_DATA_DIRin this example the files will be retained in /data/openifs-ac):
- Unpack oifs-ac-43r3-initcond.tgz into a directory /data/openifs-ac/INITIAL-CONDITIONS. These files are initial data files for the model experiments.
- Unpack ICMCL-2010.tgz into a directory /data/openifs-ac/ICMCL. This directory contains monthly files with surface boundary conditions (e.g. SSTs, soil temps, albedos, LAI etc).
(Comment: if we unpack these files into $OIFS_DATA_DIR there is no need for a 43r3 subdirectory. Note that the ifsdata, wam and rdata directories are missing and need to be copied over from a standard OIFS_DATA_DIR installation. "wam" data directory is not standard for OpenIFS)
Building the model
It is recommended to open an interactive session on a MOM node for compilation:
Code Block | ||||
---|---|---|---|---|
| ||||
% qsub -I -q dp -l EC_total_tasks=12 -l EC_job_tmpdir=10G -l EC_memory_per_task=3G |
Compile If you have a configuration script that sets the environment run this first. Then edit oifs.fcm and enable chemistry as mentioned above. Then compile the model as usual using fcm:(run first the configuration script that sets the environment)
No Format |
---|
cd $OIFS_HOME/make fcm make -v -j 6 -f oifs.fcm |
...