Skip to content

File utilities_mod.F90

FileList > core > utilities_mod.F90

Go to the source code of this file

General utility functions for CATChem. More...

Namespaces

Type Name
namespace utilities_mod

Detailed Description

Author:

CATChem Development Team

Date:

2025

Version:

2.0

This module provides general utility functions for unit conversions, calculations, and validation that are used throughout CATChem.

The utilities module includes: * Unit conversion functions (pressure, temperature) * Atmospheric calculation utilities * Validation functions for physical consistency * Common mathematical operations * Error checking and validation helpers

Usage Example

use utilities_mod
real(fp) :: pressure_hpa, pressure_pa
integer :: rc

pressure_pa = convert_pressure_units(pressure_hpa, 'hPa', 'Pa', rc)
call validate_atmospheric_constants(rc)

The documentation for this class was generated from the following file src/core/utilities_mod.F90