The setup script has been tested and will checkout, compile and run the ORCA025 (NEMO 4.0.4) code on ARCHER2 for three versions of MPI: Cray-MPICH, MPICH4 and openMPI. This branch is under development and will provide an option to compile the newer NEMO 4.2 code base.
Configuration files for SE-NEMO project
Base Configuration: GO8p6 at NEMO 4.0.4
git clone [email protected]:NOC-MSM/SE-NEMO.git
./SE-NEMO/scripts/setup/se-eORCA025_setup -w $PWD/test -x $PWD/test -s $PWD/SE-NEMO -m archer2
cd test/nemo/cfgs/se-eORCA025/
cp -rP EXPREF EXP_MYRUN
cd EXP_MYRUN
ln -s ../INPUTS/domcfg_eORCA025_v2.nc domain_cfg.nc # or whatever domain_cfg you are using
Edit the project code and options in runscript.slurm
then:
sbatch runscript.slurm
This will produce a 5 day mean output from the beginning of 1976. The run should take 15 minutes to complete once in the machine.
this is automatically transferred when the setup script is executed
For ARCHER2 users these data are held under /work/n01/shared/senemo
and /work/n01/shared/nemo/FORCING
and are linked during the setup.
A list of ongoing simluations can be found here
On JASMIN: /gws/nopw/j04/class_vol2/senemo
The MY_SRC_GO8_FROZEN
directory should only contain the re-ROSEd code from G08. If editing any of these routines, copy the file from MY_SRC_GO8_FROZEN
to MY_SRC
and edit it there. The build process will copy the contents of MY_SRC_GO8_FROZEN
to cfgs/se-nemo/MY_SRC
before copying MY_SRC
to cfgs/se-nemo/MY_SRC
. Any files with the same name will be overwritten.