wiki:Doc/Config/NEMO

Version 7 (modified by cetlod, 5 years ago) (diff)

--

The NEMO configurations


Person in charge: Christian Ethé


NEMO configurations

The NEMO configuration described here is an ocean-sea ice configuration based on the version 3.6 stable of NEMO (Nucleus for European Models of the Ocean), which includes three major components: the ocean physics NEMO-OPA, the sea-ice dynamics and thermodynamics NEMO-LIM3 and the ocean biogeochemistry NEMO-PISCES. The available resolutions builded on the ORCA quasi-isotropic global tripolar grid are 2°, 1° and 1/4°. The 1° (eORCA1) and 1/4° (eORCA025) are extended to the south so as to better represent the contribution of Antarctic under-ice shelf seas to the Southern ocean freshwater cycle. Notice that the biogeochemical model PISCES can be run coupled online with the dynamics ( ORCA1-LIM3-PISCES for example ) or in a "stand-alone" ( ORCA2-LIM3-PISCES). This NEMO configuration has been builded to be able to perfom the OMIP6 experiments ( omip1 and omip2 protocol)

To find out more about the model description and the reference configurations, go here: http://www.nemo-ocean.eu/About-NEMO. To use and extract NEMO, you first need to register and choose a login/passwd

1. Retrieving NEMO and the reference configurations

XIOS is not available when getting NEMO. So first of all extract and install XIOS 2.0. This operation need to be done only once

cd $WORKDIR
svn co http://forge.ipsl.jussieu.fr/ioserver/svn/XIOS/trunk -r 932 xios-2.0
ln -s   xios-2.0   XIOS
cd XIOS 
on ada :   ./make_xios --arch X64_ADA --full --prod --job 8 
on curie :   ./make_xios --arch X64_CURIE --full --prod --job 8 

#-H- NEMO_v6  NEMOGCM for CMIP6 exercise
#-H- NEMO_v6  libIGCM tag libIGCM_v2.8.1
#-M- NEMO_v6  Christian.Ethe@ipsl.jussieu.fr
#-C- NEMO_v6  trunk/libIGCM                                                              1361  10 libIGCM                 .
#-C- NEMO_v6  branches/2015/nemo_v3_6_STABLE/NEMOGCM                                     6969  7   .                       modeles
#-C- NEMO_v6  trunk/ORCA1_LIM3_PISCES                                                      60  17  .              modeles/NEMOGCM/CONFIG
#-C- NEMO_v6  CONFIG/UNIFORM/v6/NEMO_v6                                                  HEAD  8   NEMO_v6                 config

1.1. Setting up NEMO with the modipsl environment

1.1.1. Retrieval

mkdir NEMO_STD
cd NEMO_STD
svn co http://forge.ipsl.jussieu.fr/igcmg/svn/modipsl/trunk modipsl
cd modipsl/util
./model NEMO_v6

1.1.2. Compiling and installing

Compiling NEMOGCM : config ORCA1_LIM3_PISCES on ADA/CURIE

cd modipsl/modeles/NEMOGCM/CONFIG
./makenemo -h  all   # help to see the options and the available arch

Available compilers at CNRS :

on ada : ./makenemo -n ORCA1_LIM3_PISCES -m X64_ADA -j 8 
on curie : ./makenemo -n ORCA1_LIM3_PISCES -m X64_CURIE -j 8

And the copy the binary in the appropriate directory

cp ORCA1_LIM3_PISCES/BLD/bin/nemo.exe   ../../../bin/.

2. Creating the job

cd modipsl/config/NEMO_v6
cp EXPERIMENTS/ORCA1_LIM3_PISCES/ia/config.card .

../../libIGCM/ins_job

3. Running the model

3.1. Input files: atmospheric forcings, initial states, namelists

The card files ( opa9.card for orca1_lim and pisces.card for pisces) contain the list of files needed to perform the simulation.
These files are described here: https://forge.ipsl.jussieu.fr/igcmg_doc/wiki/DocImodelAnemo

3.2. The run

This example is a 50 years CORE2 forcing climatological run of ORCA1_LIM3_PISCES split in 1-year jobs.

JobName=eOR1L3P
#----- Short Name of Experiment
ExperimentName=ORCA1clim
#----- DEVT TEST PROD
SpaceName=DEVT
LongName="ORCA1_LIM3_PISCES NEMO configuration"
TagName=ORCA1_LIM3_PISCES
#D- Choice of experiment in EXPERIEMENTS directory
ExpType=ORCA1_LIM3_PISCES/clim
#============================
#-- leap, noleap, 360d
CalendarType=noleap
#-- Begin and end of Job
#-- "YYYY-MM-DD"
DateBegin=0001-01-01
DateEnd=0050-12-31
#============================
#-- 1Y, 1M, 5D, 1D
PeriodLength=1Y

3.2. Submlit the job

on ada :   llsubmit Job_eOR1L3P
on curie:  ccc_msub Job_eOR1L3P


3.3. Performances

The performances of the eORCA1_LIM3_PISCES configuration can be find here: http://forge.ipsl.jussieu.fr/igcmg/wiki/PerformancesIPSLCM6