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

source: branches/2015/dev_r5092_CNRS18_TRUST/NEMOGCM/TRUST/cfg/user_template.cfg @ 8843

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

Review forcing inputs management + cosmetic changes

  • Property svn:mime-type set to text/x-shellscript
File size: 2.7 KB
Line 
1## User configuration template
2##--------------------------------------------------------------------------------
3
4## Copy/Rename it and fill in according to your environment.
5
6##  Rules for completion:
7##o Undefined variables (XXX=  ) are mandatory
8##o Empty     variables (XXX='') are optional, default value
9
10## Look into other configuration file for examples.
11
12##  Most of the settings can be changed "on-the-fly" from the console to avoid
13##+ the creation of several configuration files.
14##+ See `./trusting.sh -h`
15
16##--------------------------------------------------------------------------------
17
18## Trusting installation
19## ---------------------
20
21## Checkout/Compilation folder ('CONFIG' root parent directory by default)
22TRUST_DIR_WORK=''
23
24##            Computing folder ('TRUST'  root directory by default)
25TRUST_DIR_SCRATCH=''
26
27##  Benchmark files folder (not mandatory for initial test), it can contains
28##o Inputs   (expected): "cpp_*", "*namelist_*", "*.xml"
29##o 'inputs_list.txt'  : forcing files listing from initial test
30##o Outputs  (expected): 'ocean.output', "*.stat"
31##o Restarts (optional): execute `cdo diffn` if available
32TRUST_DIR_STORE=''
33
34
35## Branch checkout (./install_new_branch.sh)
36##------------------------------------------
37
38## SVN branch name ('trunk' by default)
39TRUST_SVN_BRANCH=''
40
41
42## NEMO Configuration
43##-------------------
44
45##   Testing configuration name ("${TRUST_CFG_REF}_trust")
46TRUST_CFG_NEW=''
47
48## Reference configuration      ('ORCA2_LIM3_PISCES', 'ORCA2_LIM_PISCES' for stable)
49TRUST_CFG_REF=''
50
51## CPP keys management
52TRUST_CFG_KEY_ADD=''; TRUST_CFG_KEY_DEL=''
53
54
55## Inputs/Outputs
56## --------------
57
58##  Forcing files, not mandatory but read the following carefully.
59##  2 variables to handle 4 different cases: TRUST_IO_FORC_PATH for path to the forcing directory
60##+ and TRUST_IO_FORC_TAR for potential archive(s) to extract
61##o TRUST_IO_FORC_PATH unset                           => No files needed at all
62##o TRUST_IO_FORC_PATH set   & TRUST_IO_FORC_TAR empty => All inside files will be copied
63##o TRUST_IO_FORC_PATH set   & TRUST_IO_FORC_TAR   set => Files will be extracted from archives list
64##o TRUST_IO_FORC_PATH set   & TRUST_IO_FORC_TAR unset => Let default set for branch and ref.cfg
65##  'unset' means variable not declared somewhere in the code.
66TRUST_IO_FORC_PATH=
67#TRUST_IO_FORC_TAR=
68
69## XIOS installation path (mandatory)
70TRUST_IO_XIOS=
71
72
73## Trusting test
74##--------------
75
76##  Customize path of testing and benchmark folders
77##+ (${TRUST_DIR_SCRATCH}/${TRUST_CFG_REF}/${TRUST_SVN_BRANCH}/${TRUST_TEST_DATE})
78TRUST_TEST_DIR=''
79##+ (${TRUST_DIR_STORE}/${TRUST_CFG_REF}/${TRUST_SVN_BRANCH})
80TRUST_TEST_BENCHMARK=''
81
82## Emails list to notify on failure, '-p' arg. required
83TRUST_TEST_MAILING=''
Note: See TracBrowser for help on using the repository browser.