Geoscientific Model Development (Dec 2020)
GenChem v1.0 – a chemical pre-processing and testing system for atmospheric modelling
Abstract
This paper outlines the structure and usage of the GenChem system, which includes a chemical pre-processor GenChem.py) and a simple box model (boxChem). GenChem provides scripts and input files for converting chemical equations into differential form for use in atmospheric chemical transport models (CTMs) and/or the boxChem system. Although GenChem is primarily intended for users of the Meteorological Synthesizing Centre – West of the European Monitoring and Evaluation Programme (EMEP MSC-W) CTM and related systems, boxChem can be run as a stand-alone chemical solver, enabling for example easy testing of chemical mechanisms against each other. This paper presents an outline of the usage of the GenChem system, explaining input and output files, and presents some examples of usage. The code needed to run GenChem is released as open-source code under the GNU license.