GEOS-ESM / GEOSgcm

GEOS Earth System Model GEOSgcm Fixture
Apache License 2.0
36 stars 13 forks source link

Modified components.yaml to enable a PR for @RRG and radition mods #827

Open msl3v opened 2 months ago

msl3v commented 2 months ago

Top-level mods for integrating RRG and mods to RRTMG for radiation diagnostics

sdrabenh commented 2 months ago

Top-level mods for integrating RRG and mods to RRTMG for radiation diagnostics

@msl3v please provide more details on what these new changes enable/support

msl3v commented 2 months ago

@sdrabenh There are two primary changes in this set of PRs.

  1. Radiatively Relevant Gases (RRG) Gridcomp: This gridcomp was developed to supercede GOCART for GHG modeling in GEOS. This PR is the 1st formal introduction of RRG into the GEOS-ESM base. There are no gridcomps that currently depend on RRG by default. It lives in \@GEOSchem_GridComp

  2. RRTMG: a) The RRTMG longwave radiation module was modified to receive 3D CO2 fields for LW forcing. CO2 can be provided by either GOCART or RRG. The default settings were not modified b) A "double-call" was added to the RRTMG LW module that enables online computation of GHG-specific LW radiative forcing diagnostics for any of the RAT gases (CO2, CH4, CFCs, N2O, etc...)

mathomp4 commented 1 month ago

NOTE for @sdrabenh I am adding a non-zero-diff label because this is technically non-zero-diff. The reason is that the mslong/rrg+rad branch of GEOSchem_GridComp based off of develop which is non-zero-diff to GEOSchem_GridComp v1.14 (due to updated QFED emissions, see #803).

If one uses all these branches but reverts to the older QFED emissions it is zero-diff as expected.