Skip to content

File GridManager_Mod.F90

FileList > core > GridManager_Mod.F90

Go to the source code of this file

Advanced grid management with column virtualization support. More...

Namespaces

Type Name
namespace gridmanager_mod

Detailed Description

Author:

CATChem Development Team

Date:

2025

Version:

1.0

This module provides a comprehensive grid management system that enables full column virtualization at the process level while maintaining 3D spatial awareness. All processes operate on virtual columns but exist in 3D space through the grid manager.

Key Features: * Grid virtualization: processes see 1D columns, grid manager handles 3D * Unified grid interface for 1D, 2D, and 3D models * Zero-copy column access through smart pointers * Thread-safe parallelization support (OpenMP/OpenACC) * Dynamic grid configuration and decomposition * Grid metrics and geometric calculations * Coordinate transformations and projections


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