GEOS-Chem Classic folder tree

The tables below list the folders in which various components of GEOS-Chem and HEMCO reside.

GCClassic/src/

Directory containing the various components of GEOS-Chem:

Cloud-J

The Cloud-J submodule.

GEOS-Chem

GEOS-Chem “Science Codebase” submodule, which contains the following directories:

GTMM

Contains the GTMM (Global Terrestrial Mercury Model) source code.

Attention

This option has fallen into disuse.

GeosRad

RRTMG radiative transfer model source code.

GeosUtil

GEOS-Chem utility modules & routines (for error handling, string handling, etc.)

GCClassic/src/GEOS-Chem/Headers

Modules with derived-type definitions for state objects, fixed parameter settings, etc.

HEMCO

The HEMCO submodule, which contains the following directories:

Core

Modules for reading, storing, and updating data.

Extensions

Modules for calculating emissions that depend on meterological variables or parameterizations.

Interfaces

Modules for linking HEMCO to GEOS-Chem Classic, GCHP, and other external models. and other external models.

shared

Modules with various utility routines

HETP

The ISORROPIA/HETP submodule.

History

Modules for archiving GEOS-Chem diagnostics to netCDF-format output.

KPP

Root folder for chemical mechanisms built with KPP-for-GEOS-Chem.

carbon

Contains solver code generated by KPP for the carbon gases mechanism.

custom

A “sandbox” folder where you can modify the default fullchem mechanism.

fullchem

Contains solver code generated by KPP for the full-chemistry mechanism. This is the default mechanism.

Hg

Contains solver code generated by KPP for the Hg mechanism.

NcdfUtil

Modules for netCDF file I/O.

ObsPack

Modules for the ObsPack diagnostic.

PKUCPL

Modules for PKU 2-way nesting algorithm.

Attention

This option has fallen into disuse.

Interfaces

Driver modules (aka “main programs”) for the various implementations of GEOS-Chem:

CESM

Modules to connect GEOS-Chem to CESM.

GCClassic

“Main program” for GEOS-Chem Classic

GCHP

“Main program” for GCHP

GEOS

Modules to connect GEOS-Chem to the NASA GEOS ESM.