Skip to content

User Guide

Welcome to the CATChem User Guide. This comprehensive guide covers everything you need to know to effectively use the CATChem library and modeling component for atmospheric chemistry modeling.

Getting Started

Process Documentation

CATChem uses a modular process-based architecture. Each atmospheric process is implemented as a separate module. Process descriptions are automatically generated based on the notes in the code files to ensure efficient and accurate documentation. For information on how to add a new process to CATChem see the Process Development section of the CATChem Developer Guide.

Transport Processes

  • Settling - Gravitational settling processes
  • Plumerise - Plume rise process for fires, industrial stacks, and other elevated point sources

Chemical Processes

More information coming soon!

Emission Processes

Loss Processes

More information coming soon!

Core Concepts

For a deep dive into the foundational infrastructure of CATChem, including state management, configuration, diagnostics, and error handling, please see the Core Concepts section.

Next Steps