Welcome to the NSF NCAR Mechanism Configuration documentation!#

Mechanism Configuration is a model-independent configuration schema for atmospheric chemical systems in JSON and YAML. This repository also has a C++ library that parses and validates these configurations.

Getting started

Build and install the library, then parse your first mechanism.

Getting Started
User guide

Learn how to write the species, phases, and reactions of a mechanism.

User Guide
API reference

The C++ types and functions that parse and validate a mechanism.

API Reference
Contributors guide

Add a new reaction type, update the docs, or fix a bug.

Contributing

Indices and tables#