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