Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

exports for land water and energy balances #621

Merged
merged 5 commits into from
Jul 31, 2024

Conversation

gmao-rreichle
Copy link
Contributor

@gmao-rreichle gmao-rreichle commented Jun 28, 2024

Complements GEOS-ESM/GEOSgcm_GridComp#957, which provides more information.

NOTE: New and renamed exports only added to HISTORY.rc.tmpl for now. The changes in this PR still need to be applied to other HISTORY files as appropriate.

Changes:

  • Updates export renaming for components of land surface latent heat flux and for spurious ("accounting") terms for land surface turbulent fluxes.

  • Fixes a bug in the source GC of the precip, snowfall, and PAR fluxes in the "lnd" collection. These should be from Surface GC, not from Moist GC and Solar GC, resp. This appears to be correct in HISTORY template for MERRA2 but incorrect in the HISTORY templates for FP and GEOSIT. (Not sure about HISTORY templates that are used in ops.)

Open tasks and notes:

  • In the latest M21C HISTORY file, the "regrid_method" for the "lnd" collection is specified as "BILINEAR_MONOTONIC". In the various HISTORY templates in the "develop" branch, the "regrid_method" for the "lnd" collection is unspecified (which probably implies "BILINEAR"). I had thought that the "lnd" collection uses conservative regridding, but I don't see this implemented. This needs further investigation.

  • Some output collections ("S2S", "gmichem") include surface turbulent fluxes averaged over all tile types. These are not expected to change with exports and LONG_NAMES for land water and energy balances  GEOSgcm_GridComp#957. However, for the land contribution it looks like the output of the surface turbulent fluxes in these collections is an inconsistent mix of what Catchment calculates (evap, sensible) and what Turbulence GC expects (latent). This should probably be cleaned up by changing the latent heat flux variable pulled from Surface GC in the respective HISTORY files.

@gmao-rreichle gmao-rreichle added the 0 diff The changes in this pull request have verified to be zero-diff with the target branch. label Jun 28, 2024
@gmao-rreichle gmao-rreichle self-assigned this Jun 28, 2024
@gmao-rreichle gmao-rreichle added the Contingent - DNA Do Not Approve (DNA). These changes are contingent on other PRs label Jun 28, 2024
@gmao-rreichle gmao-rreichle added the bugfix This pull request fixes a bug label Jul 22, 2024
@sdrabenh sdrabenh removed the Contingent - DNA Do Not Approve (DNA). These changes are contingent on other PRs label Jul 31, 2024
@sdrabenh sdrabenh merged commit dc90fe6 into develop Jul 31, 2024
14 of 16 checks passed
@sdrabenh sdrabenh deleted the feature/rreichle/land_balances branch July 31, 2024 14:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
0 diff The changes in this pull request have verified to be zero-diff with the target branch. bugfix This pull request fixes a bug
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants