- Timestamp:
- 2015-11-26T16:55:09+01:00 (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2015/dev_r5092_CNRS18_TRUST/NEMOGCM/TRUST/config/user_template.cfg
r5799 r5929 2 2 ##--------------------------------------------------- 3 3 4 ## Copy to root (./config) and rename it by keeping '.cfg' extension, then fill in according to your installation 5 ## Rules for completion: 6 ## Undefined variables (=) are mandatory 7 ## Void " " (='') " " optional 4 ## Copy to root, rename it and then fill in according to your user environment 5 ## Rules for completion: undefined variables (=) are mandatory & void variables (='') are optional 8 6 ## Look into other configuration file for examples 9 ## It will be called by its name without extension10 11 12 ## Global directories13 ##---------------------------------------------------14 TRUS_SCRA= ## Computation15 TRUS_STOR= ## Backup16 TRUS_FORC= ## Location of forcing archive to extract (combined use with ${TRUS_TARF}) or17 ## "" "" all inputs files to copy into ${TRUS_TEST}18 TRUS_XIOS= ## XIOS installation19 7 20 8 21 9 ## Default settings 22 10 ##--------------------------------------------------- 23 24 11 ## These settings can be changed directly from command line to reduce number of user configuration file 25 12 ## See `./trusting.sh [-h|--help]` 26 13 27 ## SVN branch name 14 ## SVN branch name ('trunk', 'nemo_v3_6_STABLE', development branches) 28 15 [ -z "${TRUS_BRAN}" ] && TRUS_BRAN='trunk' 29 16 30 17 ## Minimal content for code checkout/update 31 TRUS_CKOT=( 'ARCH CONFIG NEMO EXTERNAL/AGRIF EXTERNAL/fcm EXTERNAL/IOIPSL TOOLS/COMPILE TOOLS/maketools TOOLS/REBUILD_NEMO' ) 18 TRUS_CKOT=( 'ARCH CONFIG NEMO \ 19 EXTERNAL/AGRIF EXTERNAL/fcm EXTERNAL/IOIPSL \ 20 TOOLS/COMPILE TOOLS/maketools TOOLS/REBUILD_NEMO ' ) 32 21 33 ## Reference configuration to test34 [ -z "${TRUS_REFE}" ] && TRUS_REFE='ORCA2_LIM_PISCES' 22 [ -z "${TRUS_REFE}" ] && TRUS_REFE='ORCA2_LIM_PISCES' ## Reference configuration to test 23 TRUS_CONF=${TRUS_REFE}'_trust' ## Testing configuration name 35 24 36 ## Forcing archive, let void if not need to untarinside ${TRUS_FORC}25 ## Forcing archive, let void if just need to copy the files inside ${TRUS_FORC} 37 26 [ -z "${TRUS_TARF}" ] && TRUS_TARF='ORCA2_LIM_nemo_v3.6.tar' 38 27 [ ${TRUS_REFE} == 'ORCA1_LIM3_PISCES' ] && TRUS_TARF='INPUTS_ORCA1_LIM3_PISCES_V6.tar' 39 28 [ ${TRUS_REFE} == 'AMM12' ] && TRUS_TARF='AMM12_v3.6.tar' 40 41 ## Testing configuration name42 TRUS_CONF=${TRUS_REFE}'_trust'43 29 44 30 ## CPP keys to add or remove from reference configuration … … 47 33 48 34 49 ## Personal settings35 ## User environment 50 36 ##--------------------------------------------------- 51 52 ## Folder for testing branch (intallation & compilation of testing configuration) 53 [ -z "${TRUS_WORK}" ] && TRUS_WORK= 54 55 ## Testing folder for computation 56 TRUS_TEST= ## ${TRUS_SCRA}/${TRUS_REFE}/${TRUS_BRAN}/${DATE} recommended 57 58 ## Benchmark folder where target files for comparison have been stored, ie: 59 ## Inputs (all) : CPP_*, namelist_*, *.xml et inputs_list.txt (created by first test) 60 ## Outputs (any) : *.stat, ocean.output, restarts 61 TRUS_BHMK= ## ${TRUS_STOR}/${TRUS_REFE}/${TRUS_BRAN} recommended 37 TRUS_WORK= ## Testing folder for compilation (branches checkouts & configuration compilation) 38 TRUS_SCRA= ## " " "" " " computation 39 ## ...../${TRUS_REFE}/${TRUS_BRAN}/${DATE} recommended 40 TRUS_STOR= ## Benchmark folder where target files for comparison have been stored, ie: 41 ## Inputs (all) : CPP_*, namelist_*, *.xml et inputs_list.txt (created by initial test) 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}) or 45 ## "" all inputs files who will be copied into ${TRUS_SCRA} 46 TRUS_XIOS= ## XIOS installation 62 47 63 48 ## Mailing list to notify on failure (-p|--prod option required)
Note: See TracChangeset
for help on using the changeset viewer.