LMDZ/SACS LMDZ/SACS
#
YAML arguments#
The following arguments are used to configure the plugin. pyCIF will return an exception at the initialization if mandatory arguments are not specified, or if any argument does not fit accepted values or type:
Mandatory arguments#
- active_species : mandatory
List of active species / tracers. Each species requires a parameter in a ‘inicond’ component
- Argument structure:
- any_key : optional
Name of a species.
- Argument structure:
- molar_mass : float, mandatory
Molar mass of the species
Optional arguments#
- emitted_species : list, optional
List of emitted species, must be included in ‘active_species’. Each species requires a parameter in a ‘flux’ component. By default, all species in ‘active_species’ are emitted.
- prescribed_species : list, optional, default []
List of prescribed species. Each species requires a parameter in a ‘prescrconcs’ component
- prodloss_species : list, optional, default []
List of production/loss species, must be included in ‘active_species’. Each species requires a parameter in a ‘prodloss’ component
- deposition_species : list, optional, default []
List of deposition species, must be included in ‘active_species’. Each species requires a parameter in a ‘deposition’ component
- reactions : list, optional, default []
List of reactions.
YAML template#
Please find below a template for a YAML configuration:
1chemistry:
2 plugin:
3 name: LMDZ
4 version: SACS
5 type: chemistry
6
7 # Mandatory arguments
8 active_species:
9 any_key:
10 molar_mass: XXXXX # float
11
12 # Optional arguments
13 emitted_species: XXXXX # list
14 prescribed_species: XXXXX # list
15 prodloss_species: XXXXX # list
16 deposition_species: XXXXX # list
17 reactions: XXXXX # list