1#####################
2# pyCIF config file #
3#####################
4
5# Define here all parameters for pyCIF following YAML syntax
6# For details on YAML syntax, please see:
7# http://docs.ansible.com/ansible/latest/YAMLSyntax.html
8
9###############################################################################
10# pyCIF parameters
11
12rootdir: &rootdir /tmp/CIF/
13outdir: &outdir !join [*rootdir, /.tox/py38/tmp]
14verbose: 2
15logfile: pycif.logtest
16workdir: !join [*outdir, /adjtltest_short_setup_acad_rand-incr_chi-testspace_fullperiod]
17datei: 2019-01-01 00:00:00
18datef: 2019-04-01 00:00:00
19
20###############################################################################
21
22# http://community-inversion.eu/documentation/plugins/modes/adj-tl_test.html
23
24mode:
25 plugin:
26 name: adj-tl_test
27 version: std
28
29 increments: 0.2
30 incrmode: rand
31 testspace: chi
32
33###############################################################################
34
35# http://community-inversion.eu/documentation/plugins/obsoperators/standard.html
36
37obsoperator:
38 plugin:
39 name: standard
40 version: std
41
42 autorestart: true
43
44###############################################################################
45
46# http://community-inversion.eu/documentation/plugins/platforms/docker.html
47
48platform:
49 plugin:
50 name: docker
51 version: cif
52
53 cores: 10
54 queue: mediump
55
56###############################################################################
57
58# http://community-inversion.eu/documentation/plugins/models/lmdz.html
59
60model:
61 plugin:
62 name: LMDZ
63 version: std
64
65 fileexec: /tmp/PYCIF_DATA_TEST//LMDZ/DISPERSION_executablesasda/dispersion.16x9x19.e
66 dir_sources: !join [*rootdir, /model_sources/DISPERSION_gch]
67 auto-recompile: true
68 file_controle: /tmp/PYCIF_DATA_TEST/LMDZ/ACAD/restart/ELI-16x9x19ST-AP_2020_start.nc
69 physics: true
70 thermals: true
71 conv_scheme: TK
72 do_chemistry: false
73 nfilun: 3
74 nfilus: 2
75 nproc: 1
76
77###############################################################################
78
79chemistry:
80 file_yaml: /tmp/PYCIF_DATA_TEST/LMDZ/ACAD/co2_scheme.yml
81
82###############################################################################
83
84# http://community-inversion.eu/documentation/plugins/obsvects/standard.html
85
86obsvect:
87 plugin:
88 name: standard
89 version: std
90
91 dump_obs: true
92
93###############################################################################
94
95# http://community-inversion.eu/documentation/plugins/controlvects/standard.html
96
97controlvect:
98 plugin:
99 name: standard
100 version: std
101
102###############################################################################
103
104# http://community-inversion.eu/documentation/plugins/datavects/standard.html
105
106datavect:
107 plugin:
108 name: standard
109 version: std
110
111 components:
112 flux:
113 file_freq: 1MS
114 parameters:
115 CO2:
116 plugin:
117 name: LMDZ
118 version: sflx
119 type: flux
120 hresol: hpixels
121 vresol: vpixels
122 err: 1
123 tresol: 1MS
124 tsubresol: 10D
125 dir: /tmp/PYCIF_DATA_TEST/LMDZ/ACAD/sflx
126 file: 'fco2.totCO2.%Y%m.nc'
127 varname: CO2
128
129 inicond:
130 dir: /tmp/PYCIF_DATA_TEST/LMDZ/ACAD/restart
131 file: start.nc
132 parameters:
133 CO2:
134 plugin:
135 name: LMDZ
136 version: ic
137 type: field
138 hresol: bands
139 bands_lat:
140 - -90.1
141 - -60
142 - -30
143 - 0
144 - 30
145 - 60
146 - 90.1
147 bands_lon:
148 - -180.1
149 - -150
150 - -120
151 - -90
152 - -60
153 - -30
154 - 0
155 - 30
156 - 60
157 - 90
158 - 120
159 - 150
160 - 180.1
161 err: 0.1
162 calcstd: false
163 restart_id: 1
164
165 meteo:
166 plugin:
167 name: LMDZ
168 version: mass-fluxes
169 dir: /tmp/PYCIF_DATA_TEST/LMDZ/ACAD/mass-fluxes
170 file_freq: 1MS
171
172 concs:
173 parameters:
174 CO2:
175 plugin:
176 name: random
177 version: param
178 type: measurements
179 frequency: 1D
180 nstations: 2
181 duration: 1H
182 random_subperiod_shift: true
183 zmax: 100
184 seed: true
185
186###############################################################################
187
188# http://community-inversion.eu/documentation/plugins/domains/lmdz.html
189
190domain:
191 plugin:
192 name: LMDZ
193 version: std
194
195 filegrid: /tmp/PYCIF_DATA_TEST/LMDZ/ACAD/grid_LMDZ16_10.txt
196 dir_vcoord: /tmp/PYCIF_DATA_TEST/LMDZ/ACAD/restart
197 file_vcoord: ELI-16x9x19ST-AP_2020_start.nc