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.
Changeset 5929 for branches/2015/dev_r5092_CNRS18_TRUST/NEMOGCM/TRUST/config/user_template.cfg – NEMO

Ignore:
Timestamp:
2015-11-26T16:55:09+01:00 (8 years ago)
Author:
nicolasmartin
Message:

dev_r5092_CNRS18_TRUST Last commits before merging to trunk

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/2015/dev_r5092_CNRS18_TRUST/NEMOGCM/TRUST/config/user_template.cfg

    r5799 r5929  
    22##--------------------------------------------------- 
    33 
    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 
    86## Look into other configuration file for examples 
    9 ## It will be called by its name without extension 
    10  
    11  
    12 ## Global directories 
    13 ##--------------------------------------------------- 
    14 TRUS_SCRA=     ## Computation 
    15 TRUS_STOR=     ## Backup 
    16 TRUS_FORC=     ## Location of forcing archive to extract (combined use with ${TRUS_TARF}) or 
    17                ##    ""    "" all inputs files to copy into ${TRUS_TEST} 
    18 TRUS_XIOS=     ## XIOS installation 
    197 
    208 
    219## Default settings 
    2210##--------------------------------------------------- 
    23  
    2411## These settings can be changed directly from command line to reduce number of user configuration file 
    2512## See `./trusting.sh [-h|--help]` 
    2613 
    27 ## SVN branch name 
     14## SVN branch name ('trunk', 'nemo_v3_6_STABLE', development branches) 
    2815[ -z "${TRUS_BRAN}" ] && TRUS_BRAN='trunk' 
    2916 
    3017## 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' ) 
     18TRUS_CKOT=( 'ARCH           CONFIG          NEMO               \ 
     19             EXTERNAL/AGRIF EXTERNAL/fcm    EXTERNAL/IOIPSL    \ 
     20             TOOLS/COMPILE  TOOLS/maketools TOOLS/REBUILD_NEMO  ' ) 
    3221 
    33 ## Reference configuration to test 
    34 [ -z "${TRUS_REFE}" ] && TRUS_REFE='ORCA2_LIM_PISCES' 
     22[ -z "${TRUS_REFE}" ] && TRUS_REFE='ORCA2_LIM_PISCES'     ## Reference configuration to test 
     23TRUS_CONF=${TRUS_REFE}'_trust'                            ## Testing configuration name 
    3524 
    36 ## Forcing archive, let void if not need to untar inside ${TRUS_FORC} 
     25## Forcing archive, let void if just need to copy the files inside ${TRUS_FORC} 
    3726[ -z "${TRUS_TARF}" ] && TRUS_TARF='ORCA2_LIM_nemo_v3.6.tar' 
    3827[ ${TRUS_REFE} == 'ORCA1_LIM3_PISCES' ] && TRUS_TARF='INPUTS_ORCA1_LIM3_PISCES_V6.tar' 
    3928[ ${TRUS_REFE} == 'AMM12'             ] && TRUS_TARF='AMM12_v3.6.tar' 
    40  
    41 ## Testing configuration name 
    42 TRUS_CONF=${TRUS_REFE}'_trust' 
    4329 
    4430## CPP keys to add or remove from reference configuration 
     
    4733 
    4834 
    49 ## Personal settings 
     35## User environment 
    5036##--------------------------------------------------- 
    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 
     37TRUS_WORK=     ## Testing folder for compilation (branches checkouts & configuration compilation) 
     38TRUS_SCRA=     ##   " "     ""   " " computation 
     39                 ## ...../${TRUS_REFE}/${TRUS_BRAN}/${DATE} recommended 
     40TRUS_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}) 
     44TRUS_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} 
     46TRUS_XIOS=     ## XIOS installation 
    6247 
    6348## Mailing list to notify on failure (-p|--prod option required) 
Note: See TracChangeset for help on using the changeset viewer.