Add dependencies to metadata#483
Conversation
…, module_SF_JSFC.F90
…pecial optimization flags
…ate submodule pointer for rte-rrtmgp
… function in error message
…pp-physics into metadata_dependencies
…sics/rrtmgp_sw_cloud_sampling.meta
…dd more inline documentation
|
Everyone, please review this PR when you get a chance, we want to merge September 2, if possible. Note that you can skip over basically all of the |
llpcarson
left a comment
There was a problem hiding this comment.
This looks OK to me, relying on the tests to confirm (vs code inspection!)
SMoorthi-emc
left a comment
There was a problem hiding this comment.
I am not sure I understand how one uses GFS_debug.F90. May be one day Dom will give a demonstration.
For sure I will - thanks for reviewing! |
grantfirl
left a comment
There was a problem hiding this comment.
The metadata changes look as expected. The RRTMGP sampling changes are unfamiliar and not described in the PR description, but if they've been approved by @dustinswales and they pass the RTs, I'm OK with them.
I am sorry, that was an oversight. The RRTMGP sampling update / cleanup is code that I received from @dustinswales directly. |
This PR adds dependency information to CCPP schemes, see NCAR/ccpp-framework#308 and NCAR/ccpp-framework#317 for details.
Changes in this PR:
[ccpp-table-properties]section for every CCPP scheme in metadata files, add dependencies[ccpp-arg-table]sections from all metadata filessfcsub.Fis now coming in via the argument list, deletenum_parthds.FGFS_debug.F90in preparation for adding further capabilities; the version in this PR was tested manuallyAssociated PRs:
earth-system-radiation/rte-rrtmgp#85
NCAR/ccpp-framework#317
#483
NOAA-EMC/ufsatm#153
ufs-community/ufs-weather-model#180
See ufs-community/ufs-weather-model#180 for regression testing.