The MICM suite contains CCPP-compliant schemes.
The schemes are selected by a user, depending on the exact configuration of the chemistry suite.
MICM schemes:
mass_quantities_util
Computes the Mass Density.
This is marked for obsolescence when the host model (or suite interstitials) are able to support this utility function of the atmospheric state.
Computes the rate constants for each of the kinetic reactions.
- Includes FORTRAN snippets generated from the Configurator as specified in the /generated/ directory
- k_rateConst.inc
- rate_functions.inc
Computes the rate constants for the all cross section and quantum yields stored in TUV.
photolysis_interstitial
Computes the rate constants for each photodecomposition in a mechanism tag. Uses the photolysis packages available.
- Includes FORTRAN snippets generated from the Configurator as specified in the /generated/ directory
- prates.inc
chemistry_driver_moz, or chemistry_driver_ros
Computes rates for each reaction
Computes forcing for each molecule
- Includes FORTRAN snippets generated from the Configurator as specified in the /generated/ directory
- forcing.inc
- rates.inc
- jacobian.inc
Advances the volume mixing ratio of all species, given the ODE system describing the kinetics of a mechanism tag