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 @ 8797

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

Modifications to get it working on Curie for all trusting tests

File size: 2.0 KB
RevLine 
[5929]1## Installation for trusting tests on Curie Supercomputer
[5799]2##---------------------------------------------------
[5644]3
[5684]4
[5799]5## Default settings
6##---------------------------------------------------
[8797]7TRUS_CKOT=( 'ARCH           CONFIG          NEMO
8             EXTERNAL/AGRIF EXTERNAL/fcm    EXTERNAL/IOIPSL
9             TOOLS/COMPILE  TOOLS/maketools TOOLS/REBUILD_NEMO' )
[5788]10
[5799]11TRUS_CONF=${TRUS_REFE}'_trust'
[5788]12
[8797]13if   [ -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'
24elif [     ${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
34fi
35
[5799]36TRUS_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]42TRUS_WORK=$CCCWORKDIR/NEMO
[8780]43TRUS_SCRA=$CCCSCRATCHDIR/NEMO/trusting/${TRUS_REFE}/${TRUS_BRAN}/${TRUS_DATE}
[5929]44TRUS_STOR=$CCCSTOREDIR/NEMO/trusting_sav/${TRUS_REFE}/${TRUS_BRAN}
[5934]45TRUS_FORC=$CCCWORKDIR/NEMO/FORC
[5929]46TRUS_XIOS=$CCCWORKDIR/XIOS/xios-1.0
[5799]47
[8797]48if   [ ${TRUS_REFE} == 'ORCA2_LIM_PISCES'  ]; then
49    TRUS_CONF='O2LP_trust'
50elif [ ${TRUS_REFE} == 'ORCA2_LIM3_PISCES' ]; then
51    TRUS_CONF='O2L3P_trust'
52elif [ ${TRUS_REFE} == 'ORCA1_LIM3_PISCES' ]; then
53    TRUS_CONF='O1L3P_trust'
54    TRUS_XIOS=$CCCWORKDIR/XIOS/XIOS_DEV_CMIP6
[8783]55fi
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'
Note: See TracBrowser for help on using the repository browser.