Skip to content

File CATChemAPI_Mod.F90

FileList > api > CATChemAPI_Mod.F90

Go to the source code of this file

High-level CATChem API for easy integration. More...

Namespaces

Type Name
namespace catchemapi_mod

Detailed Description

Author:

CATChem Development Team

Date:

2025

Version:

2.0

This module provides a simplified, high-level API for integrating CATChem into different modeling architectures. It abstracts away the complexity of the StateContainer architecture while providing clean, simple interfaces for the most common use cases.

The API supports: * Simple initialization with sensible defaults * Easy data exchange with host models * Automatic process management * Column virtualization for performance * Error handling with clear messages

Advanced users can still access the detailed interfaces through the underlying modules for fine-grained control.


The documentation for this class was generated from the following file src/api/CATChemAPI_Mod.F90