6-2 Includefluxes

6-2 Includefluxes#

Download 6-2_includefluxes.yml

#####################
# 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
workdir:  !join [*outdir, /6-2_includefluxes]
logfile: log.txt
datei: 2000-01-01 00:00:00
datef: 2000-02-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/models/template.html

model:
  plugin:
    name: template
    version: std

  require_domain: true
  require_chemistry: true
  only_outputs: true
  include_fluxes: true

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

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

obsoperator:
  plugin:
    name: standard
    version: std

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

chemistry:
  schemeid: template_CO2
  acspecies:
    CO2:
      restart_id: 1
      mass: 12
  emis_species:
    CO2: null

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

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

domain:
  plugin:
    name: dummy
    version: std

  nlat: 15
  nlon: 10
  xmax: 50
  xmin: -10
  ymax: 60
  ymin: 40

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

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

datavect:
  plugin:
    name: standard
    version: std

  components:
    concs:
      parameters:
        CO2:
          plugin:
            name: random
            type: measurements
            version: param
          duration: 2H22min
          frequency: 1H
          nstations: 1
          seed: true
          zmax: 100

    flux:
      parameters:
        CO2:
          plugin:
            name: dummy
            type: flux
            version: txt
          flx_formula:
          - product:
            - sum:
              - cos: null
                variable: zlat
                period: 500
              - sin: null
                variable: zlon
                period: 1000
            - sum:
              - square: null
                variable: zlat
                period: 1000
              - square: null
                variable: zlon
                period: 1000