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.
martin.cfg in branches/2015/dev_r5092_CNRS18_TRUST/NEMOGCM/TRUST/cfg – NEMO

source: branches/2015/dev_r5092_CNRS18_TRUST/NEMOGCM/TRUST/cfg/martin.cfg @ 8808

Last change on this file since 8808 was 8808, checked in by nicolasmartin, 6 years ago

Continuation of global refactoring of the tool, in particular a intelligible variables namelist

File size: 2.3 KB
Line 
1## Installation for trusting tests on Curie Supercomputer
2##---------------------------------------------------
3
4
5## Default settings
6##---------------------------------------------------
7TRUST_SVN_CO=( 'ARCH           CONFIG          NEMO               \
8                EXTERNAL/AGRIF EXTERNAL/fcm    EXTERNAL/IOIPSL    \
9                TOOLS/COMPILE  TOOLS/maketools TOOLS/REBUILD_NEMO  ' )
10
11TRUST_CFG_NEW=${TRUST_CFG_REF}'_trust'
12
13if   [ -z "${TRUST_SVN_BRANCH}"                      ]; then
14    TRUST_SVN_BRANCH='trunk'
15
16    if   [ -z "${TRUST_CFG_REF}"           ]; then
17   TRUST_CFG_REF='ORCA2_LIM3_PISCES'
18    elif [     ${TRUST_CFG_REF} == 'AMM12' ]; then
19   TRUST_CFG_FORC='AMM12_v3.7.tar'
20    fi
21
22    [ -z "${TRUST_CFG_FORC}" ] && TRUST_CFG_FORC='ORCA2_LIM_nemo_v3.7.tar  \
23                                                  INPUTS_PISCES_v3.6st.tar  '
24elif [     ${TRUST_SVN_BRANCH} == 'nemo_v3_6_STABLE' ]; then
25
26    if   [ -z "${TRUST_CFG_REF}"                       ]; then
27   TRUST_CFG_REF='ORCA2_LIM_PISCES'
28    elif [     ${TRUST_CFG_REF} == 'ORCA1_LIM3_PISCES' ]; then
29   TRUST_CFG_FORC='INPUTS_ORCA1_LIM3_PISCES_V10.tar'
30    elif [     ${TRUST_CFG_REF} == 'AMM12'             ]; then
31   TRUST_CFG_FORC='AMM12_v3.6.tar'
32    fi
33
34fi
35
36TRUST_CFG_KEY_ADD=''; TRUST_CFG_KEY_DEL=''
37
38[ -z "${TRUST_CFG_FORC}" ] && TRUST_CFG_FORC='ORCA2_LIM_nemo_v3.6.tar'
39
40## User environment
41##---------------------------------------------------
42TRUST_DIR_WORK=$CCCWORKDIR/NEMO
43TRUST_DIR_SCRATCH=$CCCSCRATCHDIR/NEMO/trusting/${TRUST_CFG_REF}/${TRUST_SVN_BRANCH}/${TRUST_TEST_DATE}
44TRUST_DIR_STORE=$CCCSTOREDIR/NEMO/trusting_sav/${TRUST_CFG_REF}/${TRUST_SVN_BRANCH}
45TRUST_DIR_FORC=$CCCWORKDIR/NEMO/FORC
46TRUST_DIR_XIOS=$CCCWORKDIR/XIOS/xios-1.0
47
48if   [ ${TRUST_CFG_REF} == 'ORCA2_LIM_PISCES'  ]; then
49    TRUST_CFG_NEW='O2LP_trust'
50elif [ ${TRUST_CFG_REF} == 'ORCA2_LIM3_PISCES' ]; then
51    TRUST_CFG_NEW='O2L3P_trust'
52elif [ ${TRUST_CFG_REF} == 'ORCA1_LIM3_PISCES' ]; then
53    TRUST_CFG_NEW='O1L3P_trust'
54    TRUST_DIR_XIOS=$CCCWORKDIR/XIOS/XIOS_DEV_CMIP6
55fi
56
57[ ${TRUST_SVN_BRANCH} == 'trunk' ] && TRUST_DIR_XIOS=$CCCWORKDIR/XIOS/trunk
58
59[ -z "${TRUST_TEST_MAILING}" ] && TRUST_TEST_MAILING='nicolas.martin@upmc.fr
60                                    claire.levy@locean-ipsl.upmc.fr
61                                    officers@nemo-ocean.eu'
Note: See TracBrowser for help on using the repository browser.