New URL for NEMO forge!   http://forge.nemo-ocean.eu

Since March 2022 along with NEMO 4.2 release, the code development moved to a self-hosted GitLab.
This present forge is now archived and remained online for history.
param.cfg in NEMO/branches/2019/fix_sette_ticket2239 – NEMO

source: NEMO/branches/2019/fix_sette_ticket2239/param.cfg @ 11149

Last change on this file since 11149 was 11140, checked in by mathiot, 5 years ago

sette rpt changes: FAILED line in red, indication when the run start to diverge, move old/unused script to OLD, update README to README.rst and add extra parameters in param.cfg

File size: 3.5 KB
RevLine 
[10819]1# Computer/user dependant variable needed to run sette
[10687]2#
[10717]3# REFERENCE run.stat tracer.stat you want to compare with
4# (if no change to the default, no check on result change will be done)
[10732]5NEMO_VALIDATION_REF=/path/to/reference/sette/results
6NEMO_REV_REF=0000
[10717]7#
[10819]8# ------------------------------------------------------------------------------------------
9# IMPORTANT:
[11140]10# variables (COMPILER, USING_XIOS, USING_MPMD, BATCH_CMD, BATCH_STAT, BATCH_NAME, FORCING_DIR, SVN_CMD, ADD_NOSIGNEDZERO)
[10819]11# can be exported from your shell startup files.
12# If it is the case, nothing to do
13# otherwise, you need to update the default initialisation
[10717]14#
[11140]15# ADVISE: setup the default value in your startup file if it doesn't fit your need for at least
16# SETTE_COMPILER, SETTE_BATCH_CMD, SETTE_BATCH_STAT, SETTE_BATCH_NAME, SETTE_FORCING_DIR,
[10819]17#
[11140]18# ------------------------------------------------------------------------------------------
19# COMPILER setting
20# Compiler among those in NEMOGCM/ARCH
21COMPILER=${SETTE_COMPILER:-XXXXXXXX}
22# ------------------------------------------------------------------------------------------
23#
[10687]24# BATCH command
[10713]25# command to submit a job
[10717]26BATCH_CMD=${SETTE_BATCH_CMD:-llsubmit}
[10713]27# command to check job status
[10717]28BATCH_STAT=${SETTE_BATCH_STAT:-llq}
[10819]29# generic sette job name (as it appears with $BATCH_STAT command)
[10717]30BATCH_NAME=${SETTE_BATCH_NAME:-sette}
[11140]31# ------------------------------------------------------------------------------------------
[10687]32#
[11140]33# FILES STORING paths
[10819]34# forcing files storing
[10717]35FORCING_DIR=${SETTE_FORCING_DIR:-$WORKDIR/FORCING}
[10819]36# validation files storing
[11140]37NEMO_VALIDATION_DIR=${SETTE_NEMO_VALIDATION_DIR:-$MAIN_DIR}/NEMO_VALIDATION
[10819]38# input files storing (namelist, iodef ...) (DO NOT CHANGE)
39INPUT_DIR=${CONFIG_DIR}/${NEW_CONF}/EXP00
[11140]40# ------------------------------------------------------------------------------------------
[10687]41#
[11140]42# RUN set up
43# USING_XIOS        : flag to control the activation of key_iomput
44#                      "yes" to compile using key_iomput and link to the external XIOS library
45#                      "no"  to compile without key_iomput and link to the old IOIPSL library
46USING_XIOS=${SETTE_XIOS:-"yes"}
47# USING_MPMD        : flag to control the use of stand-alone IO servers
48#                     requires USING_XIOS="yes"
49#                      "yes" to run in MPMD (detached) mode with stand-alone IO servers
50#                      "no"  to run in SPMD (attached) mode without separate IO servers
51# MPMD
52USING_MPMD=${SETTE_MPMD:-"no"}
53# generique batch scrip prefix name if MPMD set to true/false
54JOB_PREFIX_MPMD=${SETTE_JOB_PREFIX_MPMD:-batch-mpmd}
55JOB_PREFIX_NOMPMD=${SETTE_JOB_PREFIX_NOMPMD:-batch}
56# ------------------------------------------------------------------------------------------
[10819]57#
58# MISCELENIOUS
59# command for svn (some people use git svn)
[10687]60# used in sette_rpt and in all_function to display revision and build correct repository name
[10717]61SVN_CMD=${SETTE_SVN_CMD:-svn}
[10819]62# add key key_nosignedzero at the compilation step
63ADD_NOSIGNEDZERO=${SETTE_ADD_NOSIGNEDZERO:-"yes"}
[2354]64#- only for IBM
[3294]65#TMPDIR=${CONFIG_DIR}/${NEW_CONF}/EXP00
[11140]66# ------------------------------------------------------------------------------------------
[10687]67#
[10819]68# LIST OF CONFIGURATIONS
69# to be updated if you added an new configuration in sette_test-cases.sh or sette_reference-configuration.sh
70TEST_CONFIGS=${SETTE_TEST_CONFIGS:-"ORCA2_ICE_PISCES ORCA2_OFF_PISCES AMM12 AGRIF SPITZ12 GYRE_PISCES SAS ORCA2_ICE_OBS ICE_AGRIF OVERFLOW LOCK_EXCHANGE VORTEX ISOMIP"}
[11140]71# ------------------------------------------------------------------------------------------
Note: See TracBrowser for help on using the repository browser.