1 | ## Installation for trusting tests on Curie Supercomputer |
---|
2 | ##--------------------------------------------------- |
---|
3 | |
---|
4 | |
---|
5 | ## Default settings |
---|
6 | ##--------------------------------------------------- |
---|
7 | TRUST_SVN_CO=( 'ARCH CONFIG NEMO \ |
---|
8 | EXTERNAL/AGRIF EXTERNAL/fcm EXTERNAL/IOIPSL \ |
---|
9 | TOOLS/COMPILE TOOLS/maketools TOOLS/REBUILD_NEMO ' ) |
---|
10 | |
---|
11 | TRUST_CFG_NEW=${TRUST_CFG_REF}'_trust' |
---|
12 | |
---|
13 | if [ -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 ' |
---|
24 | elif [ ${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 | |
---|
34 | fi |
---|
35 | |
---|
36 | TRUST_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 | ##--------------------------------------------------- |
---|
42 | TRUST_DIR_WORK=$CCCWORKDIR/NEMO |
---|
43 | TRUST_DIR_SCRATCH=$CCCSCRATCHDIR/NEMO/trusting/${TRUST_CFG_REF}/${TRUST_SVN_BRANCH}/${TRUST_TEST_DATE} |
---|
44 | TRUST_DIR_STORE=$CCCSTOREDIR/NEMO/trusting_sav/${TRUST_CFG_REF}/${TRUST_SVN_BRANCH} |
---|
45 | TRUST_DIR_FORC=$CCCWORKDIR/NEMO/FORC |
---|
46 | TRUST_DIR_XIOS=$CCCWORKDIR/XIOS/xios-1.0 |
---|
47 | |
---|
48 | if [ ${TRUST_CFG_REF} == 'ORCA2_LIM_PISCES' ]; then |
---|
49 | TRUST_CFG_NEW='O2LP_trust' |
---|
50 | elif [ ${TRUST_CFG_REF} == 'ORCA2_LIM3_PISCES' ]; then |
---|
51 | TRUST_CFG_NEW='O2L3P_trust' |
---|
52 | elif [ ${TRUST_CFG_REF} == 'ORCA1_LIM3_PISCES' ]; then |
---|
53 | TRUST_CFG_NEW='O1L3P_trust' |
---|
54 | TRUST_DIR_XIOS=$CCCWORKDIR/XIOS/XIOS_DEV_CMIP6 |
---|
55 | fi |
---|
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' |
---|