Skip to content

Validation run matrix for combined BrC AOD/RRTMG/FFOC branch #7

Description

@maxcharvey

Goal

Create the short-test workflow needed before production BrC runs with:

  • online AOD
  • persistent PBRCPOA
  • RRTMG enabled
  • FFOCPI/FFOCPO

Needed

Branch/submodule state

Compile tests

  • Configure with -DRRTMG=y.
  • Use an interactive Slurm allocation for compile/debug loops.
  • Record compiler, flags, submodule SHAs, and GEOSChemBuildProperties.txt.

Run-dir audit

Use the local GEOS-Chem run-check workflow to verify:

  • restart file date/path and missing species
  • geoschem_config.yml species list includes BrC + PBRCPOA + FFOCPI/FFOCPO
  • RRTMG active and wavelengths configured
  • HISTORY.rc includes BrC AOD, RRTMG PM/DU/BRC, and FFOC diagnostics
  • HEMCO_Config.rc GFED and CEDS frequency/scaling are intended
  • CYS/missing restart species are understood before execution

Short runs

Run in order:

  1. dry-run
  2. 1-hour fullchem, RRTMG off, online AOD on
  3. 1-hour fullchem, RRTMG on, baseline/PM/DU/BRC diagnostics
  4. 1-day smoke test only after 1-hour outputs are clean

Output checks

  • No NaN/Inf in AOD, BrC diagnostics, RRTMG fluxes.
  • BrC species concentrations nonzero where expected.
  • FFOCPI/FFOCPO nonzero when CEDS OC emissions active.
  • Dust RRTMG bins present after BrC slot shift.
  • BrC forcing diagnostic finite and separable from PM.

Acceptance criteria

  • Reproducible run directory and build path documented.
  • Combined branch compiles with RRTMG.
  • Short RRTMG run completes using ./gcclassic from the run directory.
  • Wiki updated with SHAs, run path, diagnostics, and known caveats.

Related GEOS-Chem issues: maxcharvey/geos-chem#11, geoschem#14, geoschem#15, geoschem#16.

Metadata

Metadata

Assignees

No one assigned

    Labels

    brcBrown carbon implementationvalidationValidation and run checks

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions