Photolysis and chemistry configuration files
Note
You won’t need to edit these configuration files unless you are changing the photolysis and/or chemistry mechanisms used in your GEOS-Chem Classic simulation.
Photolysis configuration files
Configuration files containing photolysis parameters (such as quantum
yields, cross sections, branching ratios, etc.) may be found in
subdirectories of ExtData/CHEM_INPUTS/CLOUD-J/ and
ExtData/CHEM_INPUTS/FAST-JX/. See the geoschem_config.yml
file for the current file path specifications.
GEOS-Chem versions 14.3.0 and later use the Cloud-J
photolysis scheme by default. However, some aerosol properties
(e.g. relative humidity dependence) are still stored in files located
in the ExtData/CHEM_INPUTS/FAST_JX directory tree.
At present, the mercury (Hg) simulation still uses the legacy FAST-JX photolysis scheme. We look to the GEOS-Chem user community to take the lead on creating configuration files for Cloud-J.
Chemical mechanism configuration files
GEOS-Chem Classic simulations use source code generated by The Kinetic PreProcessor. If you need to update the default chemistry mechanism, you will need to do the following steps:
Modify the relevant KPP configuration files (described below);
Run KPP to generate updated source code for GEOS-Chem Classic;
Compile GEOS-Chem Classic to create a new executable;
Start your GEOS-Chem Classic simulation.
Chemical mechanism configuration files are located in these folders:
- KPP/fullchem
Contains configuration files for the default “full-chemistry” mechanism (NOx + Ox + aerosols + Br + Cl + I).
fullchem.kpp: Main configuration file for the fullchem mechanism.fullchem.eqn: List of species and reactions for the fullchem mechanism.
- KPP/carbon
Contains configuration files for the carbon gases mechanism (CH4-CO2-CO-OCS):
carbon.kpp: Main configuration file for the carbon mechanism.carbon.eqn: List of species and reactions for the carbon mechanism.
- KPP/custom
Contains configuration files that you can edit if you need to create a custom mechanism. We recommend that you create the custom in this folder and leave
KPP/fullchemandKPP/Hguntouched.custom.kpp: Copy offullchem.kppcustom.eqn: Copy offullchem.eqn.
- KPP/Hg
Contains configuration files for the mercury chemistry mechanism:
Hg.kpp: Main configuration file for the Hg mechanism.Hg.eqn: List of species and reactions for the Hg mechanism.
Please see the following references for more information about KPP:
The KPP user manual (kpp.readthedocs.io)
Supplemental Guide: Update chemical mechanisms with KPP