CHIMERE / gasJtab

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

schemeid: (mandatory)

Name of the chemical scheme

accepted type: <class ‘str’>

Optional arguments

nreactamax: (optional): 4

Max number of reactants/reaction

accepted type: <class ‘int’>

ntemps: (optional): 4

Number of tabul. temperatures for stoichio.

accepted type: <class ‘int’>

ntabmax: (optional): 22

Max number of rate constants

accepted type: <class ‘int’>

nlevphotmax: (optional): 50

Max number of tabulated photolysis levels

accepted type: <class ‘int’>

ntabuzenmax: (optional): 20

Max number of tabulated zenith angles

accepted type: <class ‘int’>

nphotmax: (optional): 50

Max number of photolysis reactions

accepted type: <class ‘int’>

dir_precomp: (optional)

Directory where pre-defined chemical schemes are stored. The assumed structure is: ${dir_precomp}/${schemeid}/

accepted type: <class ‘str’>

Yaml template

Please find below a template for a Yaml configuration:

 1chemistry:
 2  plugin:
 3    name: CHIMERE
 4    version: gasJtab
 5    type: chemistry
 6
 7  # Mandatory arguments
 8  schemeid: XXXXX
 9
10  # Optional arguments
11  nreactamax: XXXXX
12  ntemps: XXXXX
13  ntabmax: XXXXX
14  nlevphotmax: XXXXX
15  ntabuzenmax: XXXXX
16  nphotmax: XXXXX
17  dir_precomp: XXXXX