[5929] | 1 | ## Installation for trusting tests on Curie Supercomputer |
---|
[5799] | 2 | ##--------------------------------------------------- |
---|
[5644] | 3 | |
---|
[5684] | 4 | |
---|
[5799] | 5 | ## Default settings |
---|
| 6 | ##--------------------------------------------------- |
---|
[8797] | 7 | TRUS_CKOT=( 'ARCH CONFIG NEMO |
---|
| 8 | EXTERNAL/AGRIF EXTERNAL/fcm EXTERNAL/IOIPSL |
---|
| 9 | TOOLS/COMPILE TOOLS/maketools TOOLS/REBUILD_NEMO' ) |
---|
[5788] | 10 | |
---|
[5799] | 11 | TRUS_CONF=${TRUS_REFE}'_trust' |
---|
[5788] | 12 | |
---|
[8797] | 13 | if [ -z "${TRUS_BRAN}" ]; then |
---|
| 14 | TRUS_BRAN='trunk' |
---|
[5644] | 15 | |
---|
[8797] | 16 | if [ -z ${TRUS_REFE} ]; then |
---|
| 17 | TRUS_REFE='ORCA2_LIM3_PISCES' |
---|
| 18 | elif [ ${TRUS_REFE} == 'AMM12' ]; then |
---|
| 19 | TRUS_TARF='AMM12_v3.7.tar' |
---|
| 20 | fi |
---|
| 21 | |
---|
| 22 | [ -z ${TRUS_TARF} ] && TRUS_TARF='ORCA2_LIM_nemo_v3.7.tar |
---|
| 23 | INPUTS_PISCES_v3.6st.tar' |
---|
| 24 | elif [ ${TRUS_BRAN} == 'nemo_v3_6_STABLE' ]; then |
---|
| 25 | |
---|
| 26 | if [ -z "${TRUS_REFE}" ]; then |
---|
| 27 | TRUS_REFE='ORCA2_LIM_PISCES' |
---|
| 28 | elif [ ${TRUS_REFE} == 'ORCA1_LIM3_PISCES' ]; then |
---|
| 29 | TRUS_TARF='INPUTS_ORCA1_LIM3_PISCES_V10.tar' |
---|
| 30 | elif [ ${TRUS_REFE} == 'AMM12' ]; then |
---|
| 31 | TRUS_TARF='AMM12_v3.6.tar' |
---|
| 32 | fi |
---|
| 33 | |
---|
| 34 | fi |
---|
| 35 | |
---|
[5799] | 36 | TRUS_KEYA=''; TRUS_KEYD='' |
---|
| 37 | |
---|
[8797] | 38 | [ -z "${TRUS_TARF}" ] && TRUS_TARF='ORCA2_LIM_nemo_v3.6.tar' |
---|
[5799] | 39 | |
---|
[5929] | 40 | ## User environment |
---|
[5799] | 41 | ##--------------------------------------------------- |
---|
[5929] | 42 | TRUS_WORK=$CCCWORKDIR/NEMO |
---|
[8780] | 43 | TRUS_SCRA=$CCCSCRATCHDIR/NEMO/trusting/${TRUS_REFE}/${TRUS_BRAN}/${TRUS_DATE} |
---|
[5929] | 44 | TRUS_STOR=$CCCSTOREDIR/NEMO/trusting_sav/${TRUS_REFE}/${TRUS_BRAN} |
---|
[5934] | 45 | TRUS_FORC=$CCCWORKDIR/NEMO/FORC |
---|
[5929] | 46 | TRUS_XIOS=$CCCWORKDIR/XIOS/xios-1.0 |
---|
[5799] | 47 | |
---|
[8797] | 48 | if [ ${TRUS_REFE} == 'ORCA2_LIM_PISCES' ]; then |
---|
| 49 | TRUS_CONF='O2LP_trust' |
---|
| 50 | elif [ ${TRUS_REFE} == 'ORCA2_LIM3_PISCES' ]; then |
---|
| 51 | TRUS_CONF='O2L3P_trust' |
---|
| 52 | elif [ ${TRUS_REFE} == 'ORCA1_LIM3_PISCES' ]; then |
---|
| 53 | TRUS_CONF='O1L3P_trust' |
---|
| 54 | TRUS_XIOS=$CCCWORKDIR/XIOS/XIOS_DEV_CMIP6 |
---|
[8783] | 55 | fi |
---|
| 56 | |
---|
[8797] | 57 | [ ${TRUS_BRAN} == 'trunk' ] && TRUS_XIOS=$CCCWORKDIR/XIOS/trunk |
---|
| 58 | |
---|
| 59 | [ -z "${TRUS_MAIL}" ] && TRUS_MAIL='nicolas.martin@upmc.fr |
---|
| 60 | claire.levy@locean-ipsl.upmc.fr |
---|
| 61 | officers@nemo-ocean.eu' |
---|