changes to SCM for RRTMGP#177
Conversation
Update local forked repo with master
Conflicts: ccpp/framework ccpp/physics
…optics, cloud-optics, and cloud-sampling. Instances of GFS DDTs in the scheme files were removed and replaced with flat-fields.
…-dev2 Conflicts: .gitmodules ccpp/framework ccpp/physics
… rrtmgp-dev2 branch)
…Apollo_setup_intel.csh, twpice_[ice,liq]cloud.nml, plt_scmout.py
|
Running the TWPICE case with suites SCM_GFS_v15p2 and SCM_GFS_v15_RRTMGP: mean SW and LW temperature tendencies over active period (green uses RRTMGP): Resultant changes in temperature tendencies due to other processes: |
… RRTMGP suite and namelist to be based off SCM_GFS_v15p2 suite; update submodule pointers; add multi_run config for RRTMGP; add basic plot_config for GFS_v15p2 vs RRTMGP
|
Updated to work with fixed FV3-based PRs. The results from the TWPICE case are actually quite different, but still reasonable: profiles_mean_dT_dt_lwrad.pdf |
climbfuji
left a comment
There was a problem hiding this comment.
The changes I am seeing look good to me, but I am surprised I don't see any changes to the build system. If you are using the new capability (include auto-generated CCPP_TYPDEFS.{mk,cmake,sh}) then you can probably remove some files from gmtb-scm's CMakeLists.txt. Like in the fv3atm PR?
OK, I'll look at this tomorrow. It seems to work as is, but I'm sure that it could probably be streamlined. As you know, I'm not a build system connoisseur. |
I can do that for you if you like and create a PR for your branch. |
@grantfirl please let me know if you want me to work on this. Thanks! |
That'd be great if you have the time. All I saw in the fv3atm PR for CMakeLists.txt was one added line. |
In https://github.com/NCAR/fv3atm/pull/32/files look for the various CMakeLists.txt and makefile changes. But no worries, I will give it a try. Going to check out your grant-rrtmgp branch now, please don't make any changes for the time being. |
Changes to SCM for RRTMGP - updates for @grantfirl's PR
|
IMO, this is ready to merge once we have approval from other codeowners. |
changes to SCM for RRTMGP
This PR contains the following:
Started from commit e860c96 of the rrtmgp-dev2 branch of dustinswales fork: https://github.com/dustinswales/gmtb-scm-1/tree/rrtmgp-dev2
Merged in the code from PR #176 (contains v4 release code merged with dtc/develop branch).
Followed PRs NCAR/fv3atm#32 and NCAR/ufs-weather-model#29 to work with PRs NCAR/ccpp-framework#270 and NCAR/ccpp-physics#411: