Configuration LMDZ Forward Setup Academic Long Acc

Configuration LMDZ Forward Setup Academic Long Acc#

Download config_lmdz_fwd_setup_acad_long_acc.yaml

#####################
# pyCIF config file #
#####################

# Define here all parameters for pyCIF following YAML syntax
# For details on YAML syntax, please see:
# http://docs.ansible.com/ansible/latest/YAMLSyntax.html

###############################################################################
# pyCIF parameters

rootdir: &rootdir /tmp/CIF/
outdir: &outdir  !join [*rootdir, /.tox/py38/tmp]
verbose: 2
logfile: pycif.log
workdir:  !join [*outdir, /fwd_setup_acad_long_acc]
datei: 2019-01-01 00:00:00
datef: 2019-04-01 00:00:00

###############################################################################

# http://community-inversion.eu/documentation/plugins/modes/forward.html

mode:
  plugin:
    name: forward
    version: std

###############################################################################

# http://community-inversion.eu/documentation/plugins/platforms/docker.html

platform:
  plugin:
    name: docker
    version: cif

###############################################################################

# http://community-inversion.eu/documentation/plugins/models/lmdz.html

model:
  plugin:
    name: LMDZ
    version: acc

  auto-recompile: true
  force-recompile: false
  compile-clean: true
  physics: true
  do_chemistry: false
  autoflush: false
  dir_sources:  !join [*rootdir, /model_sources/DISPERSION.v3.1]
  fileexec: /home/chimereicos/pycif_testout/amartine/dispersion_acc.e
  compile-acc-target: none

###############################################################################

chemistry:
  file_yaml: /tmp/PYCIF_DATA_TEST/LMDZ/ACAD/co2_scheme.yml

###############################################################################

# http://community-inversion.eu/documentation/plugins/obsoperators/standard.html

obsoperator:
  plugin:
    name: standard
    version: std

  autorestart: true

###############################################################################

# http://community-inversion.eu/documentation/plugins/obsvects/standard.html

obsvect:
  plugin:
    name: standard
    version: std

  dump_obs: true

###############################################################################

# http://community-inversion.eu/documentation/plugins/controlvects/standard.html

controlvect:
  plugin:
    name: standard
    version: std

###############################################################################

# http://community-inversion.eu/documentation/plugins/datavects/standard.html

datavect:
  plugin:
    name: standard
    version: std

  components:
    meteo:
      plugin:
        name: LMDZ
        version: mass-fluxes
      file_freq: 1MS
      dir: /tmp/PYCIF_DATA_TEST/LMDZ/ACAD/mass-fluxes-acc

    flux:
      parameters:
        CO2:
          plugin:
            name: LMDZ
            version: sflx
            type: flux
          hresol: hpixels
          vresol: vpixels
          err: 1
          tresol: 1MS
          tsubresol: 10D
          dir: /tmp/PYCIF_DATA_TEST/LMDZ/ACAD/sflx
          file: 'fco2.totCO2.%Y%m.nc'
          file_freq: 1MS
          varname: CO2

    inicond:
      parameters:
        CO2:
          plugin:
            name: LMDZ
            version: ic
            type: field
          dir: /tmp/PYCIF_DATA_TEST/LMDZ/ACAD/restart
          file: start.nc
          hresol: bands
          bands_lat:
          - -90.1
          - -60
          - -30
          - 0
          - 30
          - 60
          - 90.1
          bands_lon:
          - -180.1
          - -150
          - -120
          - -90
          - -60
          - -30
          - 0
          - 30
          - 60
          - 90
          - 120
          - 150
          - 180.1
          err: 0.1
          calcstd: false
          restart_id: 1

    concs:
      parameters:
        CO2:
          plugin:
            name: random
            version: param
            type: measurements
          frequency: 1D
          nstations: 2
          duration: 1h
          random_subperiod_shift: true
          zmax: 100
          seed: true

###############################################################################

# http://community-inversion.eu/documentation/plugins/domains/lmdz.html

domain:
  plugin:
    name: LMDZ
    version: std

  filegrid: /tmp/PYCIF_DATA_TEST/LMDZ/ACAD/grid_LMDZ16_10.txt
  dir_vcoord: /tmp/PYCIF_DATA_TEST/LMDZ/ACAD/restart
  file_vcoord: ELI-16x9x19ST-AP_2020_start.nc