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

Ignore:
Timestamp:
2017-11-24T15:03:07+01:00 (6 years ago)
Author:
nicolasmartin
Message:

Continuation of global refactoring of the tool, in particular a intelligible variables namelist

File:
1 edited

Legend:

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

    r8797 r8808  
    1313 
    1414## 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' 
    1616 
    1717## Minimal content for code checkout/update 
    18 TRUS_CKOT=( 'ARCH           CONFIG          NEMO                
     18TRUST_SVN_CO=( 'ARCH           CONFIG          NEMO                
    1919             EXTERNAL/AGRIF EXTERNAL/fcm    EXTERNAL/IOIPSL     
    2020             TOOLS/COMPILE  TOOLS/maketools TOOLS/REBUILD_NEMO  ' ) 
    2121 
    22 [ -z "${TRUS_REFE}" ] && TRUS_REFE='ORCA2_LIM_PISCES'     ## Reference configuration to test 
    23 TRUS_CONF=${TRUS_REFE}'_trust'                            ## Testing configuration name 
     22[ -z "${TRUST_CFG_REF}" ] && TRUST_CFG_REF='ORCA2_LIM_PISCES'     ## Reference configuration to test 
     23TRUST_CFG_NEW=${TRUST_CFG_REF}'_trust'                            ## Testing configuration name 
    2424 
    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' 
    2929 
    3030## 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' 
     31TRUST_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' 
    3333 
    3434 
    3535## User environment 
    3636##--------------------------------------------------- 
    37 TRUS_WORK=     ## Testing folder for compilation (branches checkouts & configuration compilation) 
    38 TRUS_SCRA=     ##   " "     ""   " " computation 
    39                  ## ...../${TRUS_REFE}/${TRUS_BRAN}/${TRUS_DATE} recommended 
    40 TRUS_STOR=     ## Benchmark folder where target files for comparison have been stored, ie: 
     37TRUST_DIR_WORK=     ## Testing folder for compilation (branches checkouts & configuration compilation) 
     38TRUST_DIR_SCRATCH=     ##   " "     ""   " " computation 
     39                 ## ...../${TRUST_CFG_REF}/${TRUST_SVN_BRANCH}/${TRUST_TEST_DATE} recommended 
     40TRUST_DIR_STORE=     ## Benchmark folder where target files for comparison have been stored, ie: 
    4141               ## Inputs  (all) : cpp_*, namelist_*, *.xml et inputs_list.txt (created by initial test) 
    4242               ## 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 
     43                 ## ...../${TRUST_CFG_REF}/${TRUST_SVN_BRANCH} recommended (same layout as ${TRUST_DIR_SCRATCH}) 
     44TRUST_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} 
     46TRUST_DIR_XIOS=     ## XIOS installation 
    4747 
    4848## 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.