Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
76 commits
Select commit Hold shift + click to select a range
c1f2299
Commit before sync
Jan 2, 2024
6b38491
Update .gitmodules
Jan 2, 2024
f40230b
Add v16 scheme/host files
Jan 2, 2024
95dba39
Rename logical switches used by LSM. These switches were the same nam…
dustinswales Jan 30, 2024
e80c6dc
More changes.
dustinswales Jan 30, 2024
fc98959
Move F90 declaration
dustinswales Apr 9, 2024
3371e55
Updated CCPP
dustinswales Apr 9, 2024
615a667
Merge branch 'main' of https://github.com/NCAR/ccpp-scm into capgen_i…
dustinswales Apr 9, 2024
3bc6d60
Commit changes, picking this work back up....
dustinswales Aug 7, 2024
967cb1a
Merge branch 'main' of https://github.com/NCAR/ccpp-scm into capgen_i…
dustinswales Aug 7, 2024
e8b745c
Changes for Capgen in SCM
dustinswales Sep 17, 2024
1d01c6c
Merge branch 'main' of https://github.com/NCAR/ccpp-scm into capgen_i…
dustinswales Sep 17, 2024
50c38bc
More changes. Getting closer!
dustinswales Sep 17, 2024
d863dbb
A few more changes
dustinswales Sep 17, 2024
3ec06c9
Capgen SCM build workinggit statusgit status
dustinswales Sep 26, 2024
6d1fecb
Some changes to SCM CMakeLists
dustinswales Sep 27, 2024
0613d69
Some more changes. Still not running. Work in progress.
dustinswales Sep 30, 2024
c7756a6
Working. Now syncing, updating, housekeeping, etc...
dustinswales Dec 5, 2024
70200be
Merge branch 'main' of https://github.com/NCAR/ccpp-scm into capgen_i…
dustinswales Dec 19, 2024
2fdcbda
Update physics
dustinswales Dec 20, 2024
3401eae
Some changes
dustinswales Jan 7, 2025
149c722
Merge branch 'main' of https://github.com/NCAR/ccpp-scm into HEAD
dustinswales Jan 7, 2025
22ea468
Some more changes
dustinswales Jan 7, 2025
a3bee18
Turn off un tested configurations in RT, jsut for plotting via CI.
dustinswales Jan 7, 2025
2bbd4f6
Reduce standard_name size for two variables.
dustinswales Jan 10, 2025
98f02f0
More changes to CMakelists
dustinswales Jan 13, 2025
df1cae8
Some more metadata changes
dustinswales Jan 13, 2025
5c5b089
Some more metadata changes
dustinswales Jan 13, 2025
8ad297a
Remove unsed files
dustinswales Jan 13, 2025
c2f0df1
Turn off most CI for testing
dustinswales Jan 14, 2025
04f6e4e
Integer to float in SDFs
dustinswales Jan 14, 2025
2112037
Integer to float in SDFs
dustinswales Jan 14, 2025
b18dfee
More SDF updates
dustinswales Jan 14, 2025
de8143f
some more changes to get capgen tests and SCM to both pass
Jan 16, 2025
61a7f3c
Changes to framework
Jan 16, 2025
82d2c95
Exend maximum line length
Jan 16, 2025
89a16e1
Turn CI back on
Jan 17, 2025
c23d5aa
A fewmore small changes
Jan 17, 2025
b059872
Turn off some CI tests
Jan 17, 2025
589201d
Revert some unnecessary changes.
Jan 17, 2025
82e6610
Revert some unnecessary changes.
Jan 17, 2025
17df28d
Fix in framework
Jan 17, 2025
0c309fa
Move suite part use statements
dustinswales Jan 21, 2025
58f70c7
Reduce debug checks on character arrays
dustinswales Jan 21, 2025
364a23f
Updated ccpp submodules
Mar 4, 2025
8065c9c
Updated framework
Mar 4, 2025
5a8b499
Merge branch 'main' of https://github.com/NCAR/ccpp-scm into capgen_i…
Mar 4, 2025
0e825ab
Some more changes
Mar 5, 2025
d8a3d5b
Updated ccpp
dustinswales Mar 5, 2025
13b67ff
Merge branch 'capgen_in_scm' of https://github.com/dustinswales/ccpp-…
dustinswales Mar 5, 2025
bdc763f
DEBUG MODE WORKING!
dustinswales Mar 13, 2025
857dbe0
Merge branch 'main' of https://github.com/NCAR/ccpp-scm into HEAD
dustinswales Mar 13, 2025
4e02355
MPI_comm in registered data types
dustinswales Mar 13, 2025
9379b06
Update SDFs
dustinswales Mar 13, 2025
b5165ef
Update physics
dustinswales Mar 13, 2025
cc8db98
doh
dustinswales Mar 13, 2025
7747041
Remove horizontal_loop_dimension from interstitial type. Move interst…
dustinswales Sep 17, 2025
70daca3
Updated physics
dustinswales Sep 17, 2025
8d6eec5
Merge branch 'main' of https://github.com/NCAR/ccpp-scm into feature/…
dustinswales Sep 17, 2025
3107eca
Working, kinda
dustinswales Sep 17, 2025
6cb0fb3
Working
dustinswales Sep 18, 2025
269bf85
Update to rrtmgp optional argument
dustinswales Sep 18, 2025
5ebf373
SOme more changes
dustinswales Sep 19, 2025
eb357b7
Clean set of physics changes for Capgen transition
dustinswales Sep 22, 2025
4681f2a
Changes from fortran-to-metadata comparision
dustinswales Sep 22, 2025
fca4422
Some more work
dustinswales Sep 23, 2025
4ed04fe
Synced physics
dustinswales Sep 23, 2025
b50851e
Merge branch 'main' of https://github.com/NCAR/ccpp-scm into feature/…
dustinswales Sep 23, 2025
670cb8b
Remove active attribute from new fields in typedefs.
dustinswales Sep 23, 2025
5bc920d
Reduce number of suites
dustinswales Sep 23, 2025
de33766
Remove gfs_debug from source file loist
dustinswales Sep 23, 2025
3e0c105
Switch to using module metadata type for all host data.
dustinswales Sep 25, 2025
e732986
One more small change
dustinswales Nov 26, 2025
0fa59db
Update physics
dustinswales Nov 26, 2025
6500120
Merge branch 'main' of https://github.com/NCAR/ccpp-scm into feature/…
dustinswales Nov 26, 2025
7774418
More changes
dustinswales Nov 28, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion .github/workflows/ci_build_scm_ubuntu.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
name: build the CCPP-SCM on latest Ubuntu runner

on: [pull_request,workflow_dispatch]
#on: [pull_request,workflow_dispatch]
on: [workflow_dispatch]

jobs:
build_scm:
Expand Down
3 changes: 2 additions & 1 deletion .github/workflows/ci_run_scm_DEPHY.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
name: run the SCM with DEPHY v1 data

on: [pull_request,workflow_dispatch]
#on: [pull_request,workflow_dispatch]
on: [workflow_dispatch]

jobs:
run-scm-DEPHY:
Expand Down
3 changes: 2 additions & 1 deletion .github/workflows/ci_scm_ccpp_prebuild.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,8 @@
# CI test to run SCM ccpp_prebuild script
name: build

on: [push, pull_request, workflow_dispatch]
#on: [push, pull_request, workflow_dispatch]
on: [workflow_dispatch]

jobs:
build-linux:
Expand Down
1 change: 0 additions & 1 deletion .github/workflows/ci_test_docker.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
name: build and test docker

on:
# not listing pull_request closed, since it would run when merged
pull_request:
Expand Down
8 changes: 4 additions & 4 deletions .gitmodules
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
[submodule "ccpp-framework"]
path = ccpp/framework
url = https://github.com/NCAR/ccpp-framework
branch = main
url = https://github.com/dustinswales/ccpp-framework
branch = capgen_in_scm
[submodule "ccpp-physics"]
path = ccpp/physics
url = https://github.com/NCAR/ccpp-physics
branch = main
url = https://github.com/dustinswales/ccpp-physics
branch = feature/changes_for_capgen
[submodule "CMakeModules"]
path = CMakeModules
url = https://github.com/noaa-emc/CMakeModules
Expand Down
40 changes: 40 additions & 0 deletions ccpp/config/ccpp_capgen_config.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
#!/usr/bin/env python

# CCPP Capgen config for CCPP Single Column Model (SCM)

# if not specified as command-line argument
DEFAULT_BUILD_DIR = 'scm/bin'

# Auto-generated makefile/cmakefile snippets that contain all type definitions
TYPEDEFS_MAKEFILE = '{build_dir}/physics/CCPP_TYPEDEFS.mk'
TYPEDEFS_CMAKEFILE = '{build_dir}/physics/CCPP_TYPEDEFS.cmake'
TYPEDEFS_SOURCEFILE = '{build_dir}/physics/CCPP_TYPEDEFS.sh'

# Auto-generated makefile/cmakefile snippets that contain all schemes
SCHEMES_MAKEFILE = '{build_dir}/physics/CCPP_SCHEMES.mk'
SCHEMES_CMAKEFILE = '{build_dir}/physics/CCPP_SCHEMES.cmake'
SCHEMES_SOURCEFILE = '{build_dir}/physics/CCPP_SCHEMES.sh'

# Auto-generated makefile/cmakefile snippets that contain all caps
CAPS_MAKEFILE = '{build_dir}/physics/CCPP_CAPS.mk'
CAPS_CMAKEFILE = '{build_dir}/physics/CCPP_CAPS.cmake'
CAPS_SOURCEFILE = '{build_dir}/physics/CCPP_CAPS.sh'

# Auto-generated makefile/cmakefile snippets that contain all working precisions
KINDS_MAKEFILE = '{build_dir}/physics/CCPP_KINDS.mk'
KINDS_CMAKEFILE = '{build_dir}/physics/CCPP_KINDS.cmake'
KINDS_SOURCEFILE = '{build_dir}/physics/CCPP_KINDS.sh'

# CCPP Static API.
STATIC_API_MAKEFILE = '{build_dir}/../../src/CCPP_STATIC_API.mk'
STATIC_API_CMAKEFILE = '{build_dir}/../../src/CCPP_STATIC_API.cmake'
STATIC_API_SOURCEFILE = '{build_dir}/../../src/CCPP_STATIC_API.sh'

# Directory for writing HTML pages generated from metadata files
METADATA_HTML_OUTPUT_DIR = 'ccpp/physics/physics/docs'

# HTML document containing the model-defined CCPP variables
HTML_VARTABLE_FILE = 'ccpp/physics/CCPP_VARIABLES_SCM.html'

# LaTeX document containing the provided vs requested CCPP variables
LATEX_VARTABLE_FILE = 'ccpp/framework/doc/DevelopersGuide/CCPP_VARIABLES_SCM.tex'
6 changes: 6 additions & 0 deletions ccpp/config/host_files.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
scm/src/ccpp_config.F90
scm/src/GFS_typedefs.F90
scm/src/CCPP_typedefs.F90
scm/src/scm_type_defs.F90
scm/src/scm_physical_constants.F90
scm/src/scm_mod.F90
137 changes: 137 additions & 0 deletions ccpp/config/scheme_files.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,137 @@
ccpp/physics/physics/hooks/physcons.F90
ccpp/physics/physics/tools/get_prs_fv3.F90
ccpp/physics/physics/tools/get_phi_fv3.F90
ccpp/physics/physics/Interstitials/UFS_SCM_NEPTUNE/module_ccpp_suite_simulator.F90
ccpp/physics/physics/SFC_Models/Land/Noahmp/lnd_iau_mod.F90
ccpp/physics/physics/photochem/module_h2ophys.F90
ccpp/physics/physics/photochem/module_ozphys.F90
ccpp/physics/physics/MP/TEMPO/TEMPO/module_mp_tempo_params.F90
ccpp/physics/physics/Radiation/RRTMG/radlw_param.f
ccpp/physics/physics/Radiation/RRTMG/radsw_param.f
ccpp/physics/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_DCNV_generic_pre.F90
ccpp/physics/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_DCNV_generic_post.F90
ccpp/physics/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_GWD_generic_pre.F90
ccpp/physics/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_GWD_generic_post.F90
ccpp/physics/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_MP_generic_pre.F90
ccpp/physics/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_MP_generic_post.F90
ccpp/physics/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_PBL_generic_pre.F90
ccpp/physics/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_PBL_generic_post.F90
ccpp/physics/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_SCNV_generic_pre.F90
ccpp/physics/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_SCNV_generic_post.F90
ccpp/physics/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_phys_time_vary.scm.F90
ccpp/physics/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_rad_time_vary.scm.F90
ccpp/physics/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_radiation_surface.F90
ccpp/physics/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_radiation_post.F90
ccpp/physics/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_rrtmg_pre.F90
ccpp/physics/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_rrtmg_setup.F90
ccpp/physics/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_suite_interstitial_1.F90
ccpp/physics/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_suite_interstitial_2.F90
ccpp/physics/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_suite_stateout_reset.F90
ccpp/physics/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_suite_stateout_update.F90
ccpp/physics/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_suite_interstitial_3.F90
ccpp/physics/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_suite_interstitial_4.F90
ccpp/physics/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_suite_interstitial_5.F90
ccpp/physics/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_surface_generic_pre.F90
ccpp/physics/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_surface_generic_post.F90
ccpp/physics/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_surface_composites_pre.F90
ccpp/physics/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_surface_composites_inter.F90
ccpp/physics/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_surface_composites_post.F90
ccpp/physics/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_surface_loop_control_part1.F90
ccpp/physics/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_surface_loop_control_part2.F90
ccpp/physics/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_time_vary_pre.scm.F90
ccpp/physics/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_rrtmgp_setup.F90
ccpp/physics/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_rrtmgp_pre.F90
ccpp/physics/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_cloud_diagnostics.F90
ccpp/physics/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_rrtmgp_cloud_mp.F90
ccpp/physics/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_rrtmgp_cloud_overlap.F90
ccpp/physics/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_photochemistry.F90
ccpp/physics/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_ccpp_suite_sim_pre.F90
ccpp/physics/physics/Interstitials/UFS_SCM_NEPTUNE/dcyc2t3.f
ccpp/physics/physics/Interstitials/UFS_SCM_NEPTUNE/cnvc90.f
ccpp/physics/physics/Interstitials/UFS_SCM_NEPTUNE/maximum_hourly_diagnostics.F90
ccpp/physics/physics/Interstitials/UFS_SCM_NEPTUNE/sgscloud_radpre.F90
ccpp/physics/physics/Interstitials/UFS_SCM_NEPTUNE/sgscloud_radpost.F90
ccpp/physics/physics/Interstitials/UFS_SCM_NEPTUNE/GFS_physics_post.F90
ccpp/physics/physics/Interstitials/UFS_SCM_NEPTUNE/scm_sfc_flux_spec.F90
ccpp/physics/physics/Radiation/RRTMG/radlw_main.F90
ccpp/physics/physics/Radiation/RRTMG/radsw_main.F90
ccpp/physics/physics/Radiation/RRTMG/rrtmg_lw_post.F90
ccpp/physics/physics/Radiation/RRTMG/rrtmg_lw_pre.F90
ccpp/physics/physics/Radiation/RRTMG/rrtmg_sw_post.F90
ccpp/physics/physics/Radiation/RRTMG/rad_sw_pre.F90
ccpp/physics/physics/Radiation/RRTMGP/rrtmgp_aerosol_optics.F90
ccpp/physics/physics/Radiation/RRTMGP/rrtmgp_lw_main.F90
ccpp/physics/physics/Radiation/RRTMGP/rrtmgp_sw_main.F90
ccpp/physics/physics/GWD/cires_ugwp.F90
ccpp/physics/physics/GWD/cires_ugwp_post.F90
ccpp/physics/physics/GWD/unified_ugwp.F90
ccpp/physics/physics/GWD/unified_ugwp_post.F90
ccpp/physics/physics/GWD/ugwpv1_gsldrag.F90
ccpp/physics/physics/GWD/ugwpv1_gsldrag_post.F90
ccpp/physics/physics/GWD/drag_suite.F90
#ccpp/physics/physics/GWD/gwdc_pre.f
#ccpp/physics/physics/GWD/gwdc.f
#ccpp/physics/physics/GWD/gwdc_post.f
ccpp/physics/physics/GWD/gwdps.f
#ccpp/physics/physics/GWD/rayleigh_damp.f
#ccpp/physics/physics/CONV/Chikira_Sugiyama/cs_conv_pre.F90
#ccpp/physics/physics/CONV/Chikira_Sugiyama/cs_conv.F90
#ccpp/physics/physics/CONV/Chikira_Sugiyama/cs_conv_post.F90
#ccpp/physics/physics/CONV/Chikira_Sugiyama/cs_conv_aw_adj.F90
ccpp/physics/physics/CONV/nTiedtke/cu_ntiedtke_pre.F90
ccpp/physics/physics/CONV/nTiedtke/cu_ntiedtke.F90
ccpp/physics/physics/CONV/nTiedtke/cu_ntiedtke_post.F90
ccpp/physics/physics/CONV/SAMF/samfdeepcnv.f
ccpp/physics/physics/CONV/SAMF/samfshalcnv.f
#ccpp/physics/physics/CONV/SAS/sascnvn.F
#ccpp/physics/physics/CONV/SAS/shalcnv.F
ccpp/physics/physics/CONV/Grell_Freitas/cu_gf_driver_pre.F90
ccpp/physics/physics/CONV/Grell_Freitas/cu_gf_driver.F90
ccpp/physics/physics/CONV/Grell_Freitas/cu_gf_driver_post.F90
#ccpp/physics/physics/CONV/C3/cu_c3_driver_pre.F90
#ccpp/physics/physics/CONV/C3/cu_c3_driver.F90
#ccpp/physics/physics/CONV/C3/cu_c3_driver_post.F90
#ccpp/physics/physics/CONV/RAS/rascnv.F90
#ccpp/physics/physics/PBL/SHOC/shoc.F90
ccpp/physics/physics/PBL/HEDMF/hedmf.f
#ccpp/physics/physics/PBL/SHOC/moninshoc.f
ccpp/physics/physics/PBL/SATMEDMF/satmedmfvdif.F
ccpp/physics/physics/PBL/SATMEDMF/satmedmfvdifq.F
#ccpp/physics/physics/PBL/saYSU/shinhongvdif.F90
#ccpp/physics/physics/PBL/YSU/ysuvdif.F90
ccpp/physics/physics/PBL/MYNN_EDMF/mynnedmf_wrapper.F90
#ccpp/physics/physics/PBL/MYJ/myjpbl_wrapper.F90
ccpp/physics/physics/MP/GFDL/v1_2019/gfdl_cloud_microphys.F90
ccpp/physics/physics/MP/GFDL/v3_2022/gfdl_cloud_microphys_v3.F90
#ccpp/physics/physics/MP/Zhao_Carr/zhaocarr_gscond.f
#ccpp/physics/physics/MP/Zhao_Carr/zhaocarr_precpd.f
#ccpp/physics/physics/MP/Morrison_Gettelman/m_micro.F90
#ccpp/physics/physics/MP/Morrison_Gettelman/m_micro_pre.F90
#ccpp/physics/physics/MP/Morrison_Gettelman/m_micro_post.F90
ccpp/physics/physics/MP/Thompson/mp_thompson_pre.F90
ccpp/physics/physics/MP/Thompson/mp_thompson.F90
ccpp/physics/physics/MP/Thompson/mp_thompson_post.F90
ccpp/physics/physics/MP/TEMPO/mp_tempo_pre.F90
ccpp/physics/physics/MP/TEMPO/mp_tempo.F90
ccpp/physics/physics/MP/TEMPO/mp_tempo_post.F90
ccpp/physics/physics/MP/NSSL/mp_nssl.F90
#ccpp/physics/physics/MP/Ferrier_Aligo/mp_fer_hires.F90
#ccpp/physics/physics/SFC_Layer/GFDL/gfdl_sfc_layer.F90
ccpp/physics/physics/SFC_Layer/UFS/sfc_diag.f
ccpp/physics/physics/SFC_Layer/UFS/sfc_diag_post.F90
ccpp/physics/physics/SFC_Layer/MYNN/mynnsfc_wrapper.F90
#ccpp/physics/physics/SFC_Layer/MYJ/myjsfc_wrapper.F90
ccpp/physics/physics/SFC_Layer/UFS/sfc_diff.f
ccpp/physics/physics/SFC_Layer/UFS/sfc_nst.f
ccpp/physics/physics/SFC_Layer/UFS/sfc_nst_post.f
ccpp/physics/physics/SFC_Layer/UFS/sfc_nst_pre.f
ccpp/physics/physics/SFC_Models/Land/RUC/lsm_ruc.F90
ccpp/physics/physics/SFC_Models/Land/Noah/lsm_noah.f
ccpp/physics/physics/SFC_Models/Land/Noahmp/noahmpdrv.F90
ccpp/physics/physics/SFC_Models/Ocean/UFS/sfc_ocean.F
ccpp/physics/physics/SFC_Models/SeaIce/CICE/sfc_sice.f
ccpp/physics/physics/SFC_Models/SeaIce/CICE/sfc_cice.f
#ccpp/physics/physics/SFC_Models/Lake/Flake/flake_driver.F90
ccpp/physics/physics/SFC_Models/Lake/CLM/clm_lake.f90
ccpp/physics/physics/smoke_dust/rrfs_smoke_wrapper.F90
ccpp/physics/physics/smoke_dust/rrfs_smoke_postpbl.F90
2 changes: 1 addition & 1 deletion ccpp/physics
Submodule physics updated 66 files
+1 −1 .gitmodules
+1 −1 physics/CONV/Grell_Freitas/cu_gf_driver.F90
+1 −0 physics/CONV/Grell_Freitas/cu_gf_driver.meta
+3 −1 physics/CONV/SAMF/samfdeepcnv.f
+3 −0 physics/CONV/SAMF/samfshalcnv.f
+1 −1 physics/Interstitials/UFS_SCM_NEPTUNE/GFS_MP_generic_post.meta
+1 −1 physics/Interstitials/UFS_SCM_NEPTUNE/GFS_SCNV_generic_pre.meta
+1 −1 physics/Interstitials/UFS_SCM_NEPTUNE/GFS_cloud_diagnostics.meta
+26 −13 physics/Interstitials/UFS_SCM_NEPTUNE/GFS_debug.F90
+16 −10 physics/Interstitials/UFS_SCM_NEPTUNE/GFS_debug.meta
+8 −8 physics/Interstitials/UFS_SCM_NEPTUNE/GFS_rad_time_vary.scm.F90
+1 −1 physics/Interstitials/UFS_SCM_NEPTUNE/GFS_radiation_post.meta
+3 −3 physics/Interstitials/UFS_SCM_NEPTUNE/GFS_radiation_surface.meta
+9 −9 physics/Interstitials/UFS_SCM_NEPTUNE/GFS_rrtmgp_cloud_mp.meta
+1 −1 physics/Interstitials/UFS_SCM_NEPTUNE/GFS_rrtmgp_cloud_overlap.meta
+2 −2 physics/Interstitials/UFS_SCM_NEPTUNE/GFS_rrtmgp_pre.F90
+3 −6 physics/Interstitials/UFS_SCM_NEPTUNE/GFS_rrtmgp_pre.meta
+4 −4 physics/Interstitials/UFS_SCM_NEPTUNE/GFS_suite_interstitial_3.meta
+1 −1 physics/Interstitials/UFS_SCM_NEPTUNE/GFS_suite_interstitial_4.meta
+1 −1 physics/Interstitials/UFS_SCM_NEPTUNE/GFS_suite_interstitial_5.meta
+5 −5 physics/Interstitials/UFS_SCM_NEPTUNE/GFS_surface_composites_pre.F90
+2 −2 physics/Interstitials/UFS_SCM_NEPTUNE/GFS_surface_composites_pre.meta
+4 −4 physics/Interstitials/UFS_SCM_NEPTUNE/GFS_surface_generic_post.F90
+2 −2 physics/Interstitials/UFS_SCM_NEPTUNE/GFS_surface_generic_post.meta
+1 −1 physics/Interstitials/UFS_SCM_NEPTUNE/maximum_hourly_diagnostics.meta
+0 −16 physics/Interstitials/UFS_SCM_NEPTUNE/module_ccpp_suite_simulator.meta
+5 −5 physics/Interstitials/UFS_SCM_NEPTUNE/sgscloud_radpre.meta
+1 −1 physics/MP/GFDL/v3_2022/gfdl_cloud_microphys_v3.meta
+6 −6 physics/MP/NSSL/mp_nssl.meta
+1 −1 physics/MP/TEMPO/TEMPO
+1 −1 physics/MP/TEMPO/mp_tempo.F90
+2 −2 physics/MP/TEMPO/mp_tempo.meta
+1 −1 physics/MP/Thompson/mp_thompson.F90
+3 −3 physics/MP/Thompson/mp_thompson.meta
+1 −1 physics/MP/Zhao_Carr/zhaocarr_gscond.f
+3 −0 physics/MP/Zhao_Carr/zhaocarr_precpd.f
+3 −0 physics/PBL/MYJ/myjpbl_wrapper.F90
+1 −1 physics/PBL/MYNN_EDMF/mynnedmf_wrapper.meta
+3 −0 physics/PBL/SHOC/moninshoc.f
+3 −0 physics/PBL/SHOC/shoc.F90
+3 −0 physics/PBL/YSU/ysuvdif.F90
+3 −0 physics/PBL/saYSU/shinhongvdif.F90
+9 −0 physics/Radiation/RRTMG/radlw_main.meta
+3 −28 physics/Radiation/RRTMG/radlw_param.meta
+9 −0 physics/Radiation/RRTMG/radsw_main.meta
+5 −35 physics/Radiation/RRTMG/radsw_param.meta
+4 −4 physics/Radiation/RRTMG/rrtmg_lw_post.F90
+7 −0 physics/Radiation/RRTMG/rrtmg_lw_post.meta
+6 −6 physics/Radiation/RRTMGP/rrtmgp_aerosol_optics.meta
+1 −1 physics/Radiation/RRTMGP/rrtmgp_lw_main.F90
+13 −13 physics/Radiation/RRTMGP/rrtmgp_lw_main.meta
+1 −1 physics/Radiation/RRTMGP/rrtmgp_sw_main.F90
+13 −13 physics/Radiation/RRTMGP/rrtmgp_sw_main.meta
+3 −0 physics/SFC_Layer/MYJ/myjsfc_wrapper.F90
+1 −1 physics/SFC_Layer/UFS/sfc_diff.f
+4 −4 physics/SFC_Models/Lake/CLM/clm_lake.f90
+19 −5 physics/SFC_Models/Lake/CLM/clm_lake.meta
+2 −2 physics/SFC_Models/Lake/Flake/flake_driver.F90
+15 −7 physics/SFC_Models/Lake/Flake/flake_driver.meta
+3 −28 physics/SFC_Models/Land/Noahmp/lnd_iau_mod.meta
+1 −1 physics/SFC_Models/Land/RUC/lsm_ruc.meta
+7 −7 physics/SFC_Models/SeaIce/CICE/sfc_sice.meta
+0 −16 physics/photochem/module_h2ophys.meta
+0 −16 physics/photochem/module_ozphys.meta
+1 −1 physics/smoke_dust/rrfs_smoke_wrapper.F90
+7 −7 physics/smoke_dust/rrfs_smoke_wrapper.meta
2 changes: 1 addition & 1 deletion ccpp/suites/suite_HAFS_v0_hwrf.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>

<suite name="HAFS_v0_hwrf" version="1">
<suite name="HAFS_v0_hwrf" version="1.0">
<!-- <init></init> -->
<group name="time_vary">
<subcycle loop="1">
Expand Down
2 changes: 1 addition & 1 deletion ccpp/suites/suite_HAFS_v0_hwrf_ps.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>

<suite name="HAFS_v0_hwrf_ps" version="1">
<suite name="HAFS_v0_hwrf_ps" version="1.0">
<!-- <init></init> -->
<group name="time_vary">
<subcycle loop="1">
Expand Down
2 changes: 1 addition & 1 deletion ccpp/suites/suite_HAFS_v0_hwrf_thompson.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>

<suite name="HAFS_v0_hwrf_thompson" version="1">
<suite name="HAFS_v0_hwrf_thompson" version="1.0">
<!-- <init></init> -->
<group name="time_vary">
<subcycle loop="1">
Expand Down
2 changes: 1 addition & 1 deletion ccpp/suites/suite_HAFS_v0_hwrf_thompson_ps.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>

<suite name="HAFS_v0_hwrf_thompson_ps" version="1">
<suite name="HAFS_v0_hwrf_thompson_ps" version="1.0">
<!-- <init></init> -->
<group name="time_vary">
<subcycle loop="1">
Expand Down
2 changes: 1 addition & 1 deletion ccpp/suites/suite_SCM_GFS_v15p2.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>

<suite name="SCM_GFS_v15p2" version="1">
<suite name="SCM_GFS_v15p2" version="1.0">
<group name="time_vary">
<subcycle loop="1">
<scheme>GFS_time_vary_pre</scheme>
Expand Down
2 changes: 1 addition & 1 deletion ccpp/suites/suite_SCM_GFS_v15p2_ACM_ps.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>

<suite name="SCM_GFS_v15p2_ACM_ps" version="1">
<suite name="SCM_GFS_v15p2_ACM_ps" version="1.0">
<group name="time_vary">
<subcycle loop="1">
<scheme>GFS_time_vary_pre</scheme>
Expand Down
2 changes: 1 addition & 1 deletion ccpp/suites/suite_SCM_GFS_v15p2_FA.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>

<suite name="SCM_GFS_v15p2_FA" version="1">
<suite name="SCM_GFS_v15p2_FA" version="1.0">
<group name="time_vary">
<subcycle loop="1">
<scheme>GFS_time_vary_pre</scheme>
Expand Down
2 changes: 1 addition & 1 deletion ccpp/suites/suite_SCM_GFS_v15p2_MYJ.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>

<suite name="SCM_GFS_v15p2_MYJ" version="1">
<suite name="SCM_GFS_v15p2_MYJ" version="1.0">
<group name="time_vary">
<subcycle loop="1">
<scheme>GFS_time_vary_pre</scheme>
Expand Down
2 changes: 1 addition & 1 deletion ccpp/suites/suite_SCM_GFS_v15p2_RRTMGP.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>

<suite name="SCM_GFS_v15p2_RRTMGP" version="1">
<suite name="SCM_GFS_v15p2_RRTMGP" version="1.0">
<group name="time_vary">
<subcycle loop="1">
<scheme>GFS_time_vary_pre</scheme>
Expand Down
2 changes: 1 addition & 1 deletion ccpp/suites/suite_SCM_GFS_v15p2_RRTMGP_ps.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>

<suite name="SCM_GFS_v15p2_RRTMGP_ps" version="1">
<suite name="SCM_GFS_v15p2_RRTMGP_ps" version="1.0">
<group name="time_vary">
<subcycle loop="1">
<scheme>GFS_time_vary_pre</scheme>
Expand Down
2 changes: 1 addition & 1 deletion ccpp/suites/suite_SCM_GFS_v15p2_YSU_ps.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>

<suite name="SCM_GFS_v15p2_YSU_ps" version="1">
<suite name="SCM_GFS_v15p2_YSU_ps" version="1.0">
<group name="time_vary">
<subcycle loop="1">
<scheme>GFS_time_vary_pre</scheme>
Expand Down
2 changes: 1 addition & 1 deletion ccpp/suites/suite_SCM_GFS_v15p2_no_nsst.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>

<suite name="SCM_GFS_v15p2_no_nsst" version="1">
<suite name="SCM_GFS_v15p2_no_nsst" version="1.0">
<group name="time_vary">
<subcycle loop="1">
<scheme>GFS_time_vary_pre</scheme>
Expand Down
2 changes: 1 addition & 1 deletion ccpp/suites/suite_SCM_GFS_v15p2_no_nsst_ps.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>

<suite name="SCM_GFS_v15p2_no_nsst_ps" version="1">
<suite name="SCM_GFS_v15p2_no_nsst_ps" version="1.0">
<group name="time_vary">
<subcycle loop="1">
<scheme>GFS_time_vary_pre</scheme>
Expand Down
2 changes: 1 addition & 1 deletion ccpp/suites/suite_SCM_GFS_v15p2_noahmp.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>

<suite name="SCM_GFS_v15p2_noahmp" version="1">
<suite name="SCM_GFS_v15p2_noahmp" version="1.0">
<group name="time_vary">
<subcycle loop="1">
<scheme>GFS_time_vary_pre</scheme>
Expand Down
2 changes: 1 addition & 1 deletion ccpp/suites/suite_SCM_GFS_v15p2_ntiedtke.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>

<suite name="SCM_GFS_v15p2_ntiedtke" version="1">
<suite name="SCM_GFS_v15p2_ntiedtke" version="1.0">
<!-- <init></init> -->
<group name="time_vary">
<subcycle loop="1">
Expand Down
2 changes: 1 addition & 1 deletion ccpp/suites/suite_SCM_GFS_v15p2_ntiedtke_ps.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>

<suite name="SCM_GFS_v15p2_ntiedtke_ps" version="1">
<suite name="SCM_GFS_v15p2_ntiedtke_ps" version="1.0">
<!-- <init></init> -->
<group name="time_vary">
<subcycle loop="1">
Expand Down
2 changes: 1 addition & 1 deletion ccpp/suites/suite_SCM_GFS_v15p2_ps.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>

<suite name="SCM_GFS_v15p2_ps" version="1">
<suite name="SCM_GFS_v15p2_ps" version="1.0">
<group name="time_vary">
<subcycle loop="1">
<scheme>GFS_time_vary_pre</scheme>
Expand Down
2 changes: 1 addition & 1 deletion ccpp/suites/suite_SCM_GFS_v15p2_saYSU_ps.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>

<suite name="SCM_GFS_v15p2_saYSU_ps" version="1">
<suite name="SCM_GFS_v15p2_saYSU_ps" version="1.0">
<group name="time_vary">
<subcycle loop="1">
<scheme>GFS_time_vary_pre</scheme>
Expand Down
2 changes: 1 addition & 1 deletion ccpp/suites/suite_SCM_GFS_v16.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>

<suite name="SCM_GFS_v16" version="1">
<suite name="SCM_GFS_v16" version="1.0">
<group name="time_vary">
<subcycle loop="1">
<scheme>GFS_time_vary_pre</scheme>
Expand Down
Loading
Loading