-
Notifications
You must be signed in to change notification settings - Fork 12
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Integration of CCPP-ized TJ2016 implementation (#271)
Updates atmospheric_physics to the latest tag bringing in TJ2016 capability and additional changes needed in support of TJ2016. URL: #271 Describe any changes made to build system: N/A Describe any changes made to the namelist: N/A List any changes to the defaults for the boundary datasets: N/A Describe any substantial timing or memory changes: N/A Code reviewed by: nusbaume, peverwhee List all existing files that have been modified, old files eliminated, new files added and describe the changes: M Externals_CAM.cfg - Updating to latest CCPP Framework needed for build. - Updating to latest atmospheric_physics needed to bring in TJ2016. M src/control/cam_comp.F90 - Removing CAM suite and dynamic_constituents to match new API. M src/data/physconst.meta - Updating two standard names. M src/data/registry.xml A src/dynamics/utils/hycoef.meta - Exposing sum_of_sigma_pressure_hybrid_coordinate_a_coefficient_and_sigma_pressure_hybrid_coordinate_b_coefficient (etamid) to physics schemes. M src/dynamics/utils/hycoef.F90 - Updating lev, ilev, hybi, hyai to be read in by their standard names and updating PIO checks appropriately. A tools/generate_input_to_stdnames_update.py - Adding new script to convert CSV file exported from standard names spreadsheet into the inputnames_dictionary.xml M tools/inputnames_to_stdnames.py - Updating script to be tphysac/tphysbc aware to avoid duplicate standard names in snapshots. M tools/stdnames_to_inputnames_dictionary.xml - Adding missing entry for standard_gravitational_acceleration. M cime_config/testdefs/testlist_cam.xml D cime_config/testdefs/testmods_dirs/cam/outfrq_held_suarez_izumi_nooutput/shell_commands D cime_config/testdefs/testmods_dirs/cam/outfrq_held_suarez_izumi_nooutput/user_nl_cam D cime_config/testdefs/testmods_dirs/cam/outfrq_kessler_izumi_nooutput/shell_commands D cime_config/testdefs/testmods_dirs/cam/outfrq_kessler_izumi_nooutput/user_nl_cam A cime_config/testdefs/testmods_dirs/cam/outfrq_tj2016_derecho_nooutput/shell_commands A cime_config/testdefs/testmods_dirs/cam/outfrq_tj2016_derecho_nooutput/user_nl_cam - Adding derecho build test for tj2016, updating existing tests to build using both compilers (gnu and intel) and removing izumi tests based on discussion from 7/15/24 to simplify test setup process. If there were any failures reported from running test_driver.sh on any test platform, and check in with these failures has been OK'd by the gatekeeper, then copy the lines from the td.*.status files for the failed tests to the appropriate machine below. All failed tests must be justified. derecho/intel/aux_cam derecho/gnu/aux_cam - All tests pass. Summarize any changes to answers, i.e., - what code configurations: N/A - what platforms/compilers: N/A - nature of change (roundoff; larger than roundoff but same climate; new climate): N/A
- Loading branch information
1 parent
4609b76
commit 40d1804
Showing
18 changed files
with
260 additions
and
57 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Submodule ccpp_framework
updated
101 files
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
1 change: 0 additions & 1 deletion
1
cime_config/testdefs/testmods_dirs/cam/outfrq_held_suarez_izumi_nooutput/shell_commands
This file was deleted.
Oops, something went wrong.
4 changes: 0 additions & 4 deletions
4
cime_config/testdefs/testmods_dirs/cam/outfrq_held_suarez_izumi_nooutput/user_nl_cam
This file was deleted.
Oops, something went wrong.
1 change: 0 additions & 1 deletion
1
cime_config/testdefs/testmods_dirs/cam/outfrq_kessler_izumi_nooutput/shell_commands
This file was deleted.
Oops, something went wrong.
4 changes: 0 additions & 4 deletions
4
cime_config/testdefs/testmods_dirs/cam/outfrq_kessler_izumi_nooutput/user_nl_cam
This file was deleted.
Oops, something went wrong.
1 change: 1 addition & 0 deletions
1
cime_config/testdefs/testmods_dirs/cam/outfrq_tj2016_derecho_nooutput/shell_commands
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
./xmlchange CAM_CONFIG_OPTS="--dyn none --physics-suites tj2016" |
4 changes: 4 additions & 0 deletions
4
cime_config/testdefs/testmods_dirs/cam/outfrq_tj2016_derecho_nooutput/user_nl_cam
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
ncdata=/glade/campaign/cesm/community/amwg/sima_baselines/cam_sima_test_snapshots/cam_tj2016_precip_tend_ne3pg3mg37_derecho_gnu_before.nc | ||
ncdata_check=/glade/campaign/cesm/community/amwg/sima_baselines/cam_sima_test_snapshots/cam_tj2016_precip_tend_ne3pg3mg37_derecho_gnu_after.nc | ||
debug_output=0 | ||
pver=30 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,13 @@ | ||
[ccpp-table-properties] | ||
name = hycoef | ||
type = module | ||
[ccpp-arg-table] | ||
name = hycoef | ||
type = module | ||
|
||
[ etamid ] | ||
standard_name = sum_of_sigma_pressure_hybrid_coordinate_a_coefficient_and_sigma_pressure_hybrid_coordinate_b_coefficient | ||
type = real | kind = kind_phys | ||
units = 1 | ||
dimensions = (vertical_layer_dimension) | ||
|
Submodule ncar_ccpp
updated
13 files
+62 −0 | doc/ChangeLog | |
+176 −1 | doc/NamesNotInDictionary.txt | |
+1 −1 | kessler/kessler_update.meta | |
+17 −0 | suite_tj2016.xml | |
+10 −0 | test/test_sdfs/suite_tj2016_precip.xml | |
+12 −0 | test/test_sdfs/suite_tj2016_sfc_pbl_hs.xml | |
+114 −0 | tj2016/tj2016_precip.F90 | |
+143 −0 | tj2016/tj2016_precip.meta | |
+495 −0 | tj2016/tj2016_sfc_pbl_hs.F90 | |
+287 −0 | tj2016/tj2016_sfc_pbl_hs.meta | |
+1 −1 | utilities/geopotential_temp.meta | |
+1 −1 | zhang_mcfarlane/zm_conv_evap.meta | |
+2 −2 | zhang_mcfarlane/zm_convr.meta |
Oops, something went wrong.