Overview of CMAQ Utility Programs
mainThe CMAQ repository includes several optional utility programs designed to assist model developers with chemical mechanism processing, photolysis, and model building.
Key utilities include:
- bldmake: Generates Makefiles for compiling the CCTM and other components, handling user options and dependency diagnosis.
- chemmech: Processes chemical mechanism definition files to generate input files for CMAQ programs.
- create_ebi: Generates source code for the Euler Backward Iterative (EBI) solver approach based on specific mechanisms.
- inline_phot_preproc: Generates photolysis rate input for custom chemical mechanisms.
- nml: A namelist converter that can convert chemical mechanism CSV files (from
chemmech) into the namelist files (e.g.,GC_NAMELIST,AE_NAMELIST) required by CMAQ programs. - jproc: Calculates daily look-up tables for clear-sky photolysis rates used by the CMAQ CCTM tabular photolysis method.