- Timestamp:
- 2017-11-24T15:03:07+01:00 (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2015/dev_r5092_CNRS18_TRUST/NEMOGCM/TRUST/cfg/user_template.cfg
r8797 r8808 13 13 14 14 ## SVN branch name ('trunk', 'nemo_v3_6_STABLE', development branches) 15 [ -z "${TRUS _BRAN}" ] && TRUS_BRAN='trunk'15 [ -z "${TRUST_SVN_BRANCH}" ] && TRUST_SVN_BRANCH='trunk' 16 16 17 17 ## Minimal content for code checkout/update 18 TRUS _CKOT=( 'ARCH CONFIG NEMO18 TRUST_SVN_CO=( 'ARCH CONFIG NEMO 19 19 EXTERNAL/AGRIF EXTERNAL/fcm EXTERNAL/IOIPSL 20 20 TOOLS/COMPILE TOOLS/maketools TOOLS/REBUILD_NEMO ' ) 21 21 22 [ -z "${TRUS _REFE}" ] && TRUS_REFE='ORCA2_LIM_PISCES' ## Reference configuration to test23 TRUS _CONF=${TRUS_REFE}'_trust' ## Testing configuration name22 [ -z "${TRUST_CFG_REF}" ] && TRUST_CFG_REF='ORCA2_LIM_PISCES' ## Reference configuration to test 23 TRUST_CFG_NEW=${TRUST_CFG_REF}'_trust' ## Testing configuration name 24 24 25 ## Forcing archive, let void if just need to copy the files inside ${TRUS _FORC}26 [ -z "${TRUS _TARF}" ] && TRUS_TARF='ORCA2_LIM_nemo_v3.6.tar'27 [ ${TRUS _REFE} == 'ORCA1_LIM3_PISCES' ] && TRUS_TARF='INPUTS_ORCA1_LIM3_PISCES_V6.tar'28 [ ${TRUS _REFE} == 'AMM12' ] && TRUS_TARF='AMM12_v3.6.tar'25 ## Forcing archive, let void if just need to copy the files inside ${TRUST_DIR_FORC} 26 [ -z "${TRUST_CFG_FORC}" ] && TRUST_CFG_FORC='ORCA2_LIM_nemo_v3.6.tar' 27 [ ${TRUST_CFG_REF} == 'ORCA1_LIM3_PISCES' ] && TRUST_CFG_FORC='INPUTS_ORCA1_LIM3_PISCES_V6.tar' 28 [ ${TRUST_CFG_REF} == 'AMM12' ] && TRUST_CFG_FORC='AMM12_v3.6.tar' 29 29 30 30 ## CPP keys to add or remove from reference configuration 31 TRUS _KEYA=''; TRUS_KEYD=''32 [ ${TRUS _REFE} == 'ORCA2_LIM' ] && TRUS_KEYA='key_add key_agrif' && TRUS_KEYD='key_del key_zdftmx'31 TRUST_CFG_KEY_ADD=''; TRUST_CFG_KEY_DEL='' 32 [ ${TRUST_CFG_REF} == 'ORCA2_LIM' ] && TRUST_CFG_KEY_ADD='key_add key_agrif' && TRUST_CFG_KEY_DEL='key_del key_zdftmx' 33 33 34 34 35 35 ## User environment 36 36 ##--------------------------------------------------- 37 TRUS _WORK= ## Testing folder for compilation (branches checkouts & configuration compilation)38 TRUS _SCRA= ## " " "" " " computation39 ## ...../${TRUS _REFE}/${TRUS_BRAN}/${TRUS_DATE} recommended40 TRUS _STOR= ## Benchmark folder where target files for comparison have been stored, ie:37 TRUST_DIR_WORK= ## Testing folder for compilation (branches checkouts & configuration compilation) 38 TRUST_DIR_SCRATCH= ## " " "" " " computation 39 ## ...../${TRUST_CFG_REF}/${TRUST_SVN_BRANCH}/${TRUST_TEST_DATE} recommended 40 TRUST_DIR_STORE= ## Benchmark folder where target files for comparison have been stored, ie: 41 41 ## Inputs (all) : cpp_*, namelist_*, *.xml et inputs_list.txt (created by initial test) 42 42 ## Outputs (any) : *.stat, ocean.output, restarts 43 ## ...../${TRUS _REFE}/${TRUS_BRAN} recommended (same layout as ${TRUS_SCRA})44 TRUS _FORC= ## Path to the forcing archive to extract (usage combined with ${TRUS_TARF}) or45 ## "" all inputs files who will be copied into ${TRUS _SCRA}46 TRUS _XIOS= ## XIOS installation43 ## ...../${TRUST_CFG_REF}/${TRUST_SVN_BRANCH} recommended (same layout as ${TRUST_DIR_SCRATCH}) 44 TRUST_DIR_FORC= ## Path to the forcing archive to extract (usage combined with ${TRUST_CFG_FORC}) or 45 ## "" all inputs files who will be copied into ${TRUST_DIR_SCRATCH} 46 TRUST_DIR_XIOS= ## XIOS installation 47 47 48 48 ## Mailing list to notify on failure (-p|--prod option required) 49 [ -z "${TRUS _MAIL}" ] && TRUS_MAIL=''49 [ -z "${TRUST_TEST_MAILING}" ] && TRUST_TEST_MAILING=''
Note: See TracChangeset
for help on using the changeset viewer.