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

Pass override_surface_radiative_fluxes flag to gfdl_diag_register #31

Conversation

spencerkclark
Copy link
Member

@spencerkclark spencerkclark commented Oct 20, 2023

Description

See NOAA-GFDL/SHiELD_physics#31 for more details regarding context and testing.

cc: @lharris4

Checklist:

  • My code follows the style guidelines of this project
  • I have performed a self-review of my own code
  • I have commented my code, particularly in hard-to-understand areas
  • I have made corresponding changes to the documentation
  • My changes generate no new warnings
  • Any dependent changes have been merged and published in downstream modules
  • New check tests, if applicable, are included

@spencerkclark
Copy link
Member Author

@laurenchilutti thanks for merging NOAA-GFDL/SHiELD_physics#31 and #30! I just wanted to make sure you and @bensonr are aware of this minor PR as well, which is required for the model to build / run as a result of NOAA-GFDL/SHiELD_physics#31.

@laurenchilutti
Copy link
Contributor

Thank you for pointing this out. @bensonr can you review this today?

@laurenchilutti laurenchilutti merged commit 88b050f into NOAA-GFDL:main Nov 1, 2023
@spencerkclark spencerkclark deleted the pass-control-to-gfdl-diag-register branch November 1, 2023 16:21
spencerkclark added a commit to ai2cm/SHiELD-wrapper that referenced this pull request Nov 1, 2023
This PR updates the dycore, physics, and driver NOAA-GFDL submodules in this repo to their latest `main` branches.  Now that

- NOAA-GFDL/SHiELD_physics#31
- NOAA-GFDL/atmos_drivers#31
- NOAA-GFDL/atmos_drivers#30
- NOAA-GFDL/GFDL_atmos_cubed_sphere#302

have been merged, all the required features in SHiELD are in place to bring SHiELD-wrapper up-to-par with fv3gfs-wrapper.

Note that NOAA-GFDL/SHiELD_physics#31 made changes to the long names of some of the diagnostics output in our regression test, which required a checksum update.  

I have also taken the liberty to remove the disclaimer from the README that states that changes to SHiELD are required to bring SHiELD-wrapper up-to-par with FV3GFS.  That is no longer a limiting factor, and those remaining features are implemented in open PRs in this repo.
spencerkclark added a commit to ai2cm/SHiELD-wrapper that referenced this pull request Nov 2, 2023
This PR ports the ability to override the surface radiative fluxes seen by the land surface model from the wrapper.  This was split across two PRs originally in the case of FV3GFS:

- ai2cm/fv3gfs-fortran#158
- ai2cm/fv3gfs-wrapper#244

This depends on the fortran changes made in:

- NOAA-GFDL/SHiELD_physics#31
- NOAA-GFDL/atmos_drivers#31

which have now been merged, and incorporated into this repo via #11.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants