Skip to content
Merged
Show file tree
Hide file tree
Changes from 4 commits
Commits
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
4 changes: 2 additions & 2 deletions .gitmodules
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@
branch = main
[submodule "ccpp-physics"]
path = ccpp/physics
url = https://github.com/NCAR/ccpp-physics
branch = main
url = https://github.com/hertneky/ccpp-physics
branch = ufs-dev-248
[submodule "CMakeModules"]
path = CMakeModules
url = https://github.com/noaa-emc/CMakeModules
Expand Down
2 changes: 1 addition & 1 deletion ccpp/physics
Submodule physics updated 91 files
+2 −2 physics/CONV/C3/cu_c3_deep.F90
+7 −7 physics/CONV/C3/cu_c3_driver_post.F90
+0 −7 physics/CONV/C3/cu_c3_driver_post.meta
+8 −8 physics/CONV/C3/cu_c3_driver_pre.F90
+0 −8 physics/CONV/C3/cu_c3_driver_pre.meta
+2 −2 physics/CONV/C3/cu_c3_sh.F90
+2 −2 physics/CONV/Chikira_Sugiyama/cs_conv.F90
+0 −2 physics/CONV/Chikira_Sugiyama/cs_conv.meta
+2 −2 physics/CONV/Grell_Freitas/cu_gf_driver.F90
+0 −1 physics/CONV/Grell_Freitas/cu_gf_driver.meta
+8 −9 physics/CONV/Grell_Freitas/cu_gf_driver_post.F90
+0 −13 physics/CONV/Grell_Freitas/cu_gf_driver_post.meta
+11 −13 physics/CONV/Grell_Freitas/cu_gf_driver_pre.F90
+0 −15 physics/CONV/Grell_Freitas/cu_gf_driver_pre.meta
+2 −2 physics/CONV/RAS/rascnv.F90
+0 −2 physics/CONV/RAS/rascnv.meta
+1 −1 physics/CONV/SAMF/samfdeepcnv.f
+0 −1 physics/CONV/SAMF/samfdeepcnv.meta
+2 −1 physics/CONV/SAMF/samfshalcnv.f
+0 −1 physics/CONV/SAMF/samfshalcnv.meta
+1 −1 physics/CONV/SAS/sascnvn.F
+0 −1 physics/CONV/SAS/sascnvn.meta
+1 −1 physics/CONV/SAS/shalcnv.F
+0 −1 physics/CONV/SAS/shalcnv.meta
+2 −2 physics/CONV/nTiedtke/cu_ntiedtke_post.F90
+0 −2 physics/CONV/nTiedtke/cu_ntiedtke_post.meta
+4 −4 physics/CONV/nTiedtke/cu_ntiedtke_pre.F90
+0 −4 physics/CONV/nTiedtke/cu_ntiedtke_pre.meta
+1 −1 physics/GWD/cires_ugwp_post.F90
+0 −1 physics/GWD/cires_ugwp_post.meta
+2 −2 physics/GWD/drag_suite.F90
+0 −4 physics/GWD/drag_suite.meta
+5 −5 physics/GWD/ugwpv1_gsldrag.F90
+0 −24 physics/GWD/ugwpv1_gsldrag.meta
+2 −2 physics/GWD/unified_ugwp.F90
+0 −4 physics/GWD/unified_ugwp.meta
+1 −1 physics/MP/Ferrier_Aligo/mp_fer_hires.F90
+0 −1 physics/MP/Ferrier_Aligo/mp_fer_hires.meta
+2 −2 physics/MP/GFDL/fv_sat_adj.F90
+0 −1 physics/MP/GFDL/fv_sat_adj.meta
+4 −4 physics/MP/GFDL/gfdl_cloud_microphys.F90
+0 −4 physics/MP/GFDL/gfdl_cloud_microphys.meta
+3 −3 physics/MP/Morrison_Gettelman/m_micro.F90
+0 −23 physics/MP/Morrison_Gettelman/m_micro.meta
+6 −6 physics/MP/Morrison_Gettelman/m_micro_post.F90
+0 −6 physics/MP/Morrison_Gettelman/m_micro_post.meta
+2 −2 physics/MP/Morrison_Gettelman/m_micro_pre.F90
+0 −8 physics/MP/Morrison_Gettelman/m_micro_pre.meta
+8 −8 physics/MP/NSSL/mp_nssl.F90
+0 −8 physics/MP/NSSL/mp_nssl.meta
+4 −4 physics/MP/Thompson/mp_thompson.F90
+0 −4 physics/MP/Thompson/mp_thompson.meta
+1 −1 physics/MP/Zhao_Carr/zhaocarr_gscond.f
+0 −6 physics/MP/Zhao_Carr/zhaocarr_gscond.meta
+7 −7 physics/PBL/MYNN_EDMF/module_bl_mynn.F90
+9 −6 physics/PBL/MYNN_EDMF/mynnedmf_wrapper.F90
+0 −16 physics/PBL/MYNN_EDMF/mynnedmf_wrapper.meta
+1 −1 physics/PBL/SHOC/shoc.F90
+0 −1 physics/PBL/SHOC/shoc.meta
+2 −2 physics/Radiation/RRTMG/radlw_main.F90
+1 −2 physics/Radiation/RRTMG/radlw_main.meta
+2 −2 physics/Radiation/RRTMG/radsw_main.F90
+2 −2 physics/Radiation/RRTMG/radsw_main.meta
+2 −2 physics/Radiation/RRTMGP/rrtmgp_aerosol_optics.F90
+0 −4 physics/Radiation/RRTMGP/rrtmgp_aerosol_optics.meta
+35 −25 physics/Radiation/RRTMGP/rrtmgp_lw_main.F90
+0 −56 physics/Radiation/RRTMGP/rrtmgp_lw_main.meta
+30 −22 physics/Radiation/RRTMGP/rrtmgp_sw_main.F90
+0 −47 physics/Radiation/RRTMGP/rrtmgp_sw_main.meta
+13 −16 physics/SFC_Layer/MYNN/module_sf_mynn.F90
+2 −3 physics/SFC_Layer/MYNN/mynnsfc_wrapper.F90
+0 −7 physics/SFC_Layer/MYNN/mynnsfc_wrapper.meta
+2 −3 physics/SFC_Layer/UFS/sfc_nst.f90
+0 −18 physics/SFC_Layer/UFS/sfc_nst.meta
+1 −2 physics/SFC_Layer/UFS/sfc_nst_post.f90
+0 −5 physics/SFC_Layer/UFS/sfc_nst_post.meta
+2 −2 physics/SFC_Layer/UFS/sfc_nst_pre.f90
+0 −5 physics/SFC_Layer/UFS/sfc_nst_pre.meta
+0 −25 physics/SFC_Models/Lake/CLM/clm_lake.meta
+3 −3 physics/SFC_Models/Lake/Flake/flake_driver.F90
+0 −14 physics/SFC_Models/Lake/Flake/flake_driver.meta
+2 −1 physics/SFC_Models/Land/Noah/lsm_noah.f
+0 −2 physics/SFC_Models/Land/Noah/lsm_noah.meta
+43 −43 physics/SFC_Models/Land/Noahmp/noahmpdrv.F90
+0 −43 physics/SFC_Models/Land/Noahmp/noahmpdrv.meta
+13 −13 physics/SFC_Models/Land/RUC/lsm_ruc.F90
+0 −44 physics/SFC_Models/Land/RUC/lsm_ruc.meta
+2 −2 physics/SFC_Models/SeaIce/CICE/sfc_cice.f
+0 −5 physics/SFC_Models/SeaIce/CICE/sfc_cice.meta
+6 −6 physics/smoke_dust/rrfs_smoke_wrapper.F90
+3 −3 physics/smoke_dust/rrfs_smoke_wrapper.meta
6 changes: 4 additions & 2 deletions scm/src/GFS_typedefs.F90
Original file line number Diff line number Diff line change
Expand Up @@ -2975,14 +2975,16 @@ subroutine coupling_create (Coupling, Model)
if (Model%do_RRTMGP) then
allocate (Coupling%fluxlwUP_radtime (IM, Model%levs+1))
allocate (Coupling%fluxlwDOWN_radtime (IM, Model%levs+1))
allocate (Coupling%fluxlwUP_jac (IM, Model%levs+1))
allocate (Coupling%htrlw (IM, Model%levs))
allocate (Coupling%tsfc_radtime (IM))
Coupling%fluxlwUP_radtime = clear_val
Coupling%fluxlwDOWN_radtime = clear_val
Coupling%fluxlwUP_jac = clear_val
Coupling%htrlw = clear_val
Coupling%tsfc_radtime = clear_val
if (Model%use_LW_jacobian) then
allocate (Coupling%fluxlwUP_jac (IM, Model%levs+1))
Coupling%fluxlwUP_jac = clear_val
endif
endif

if (Model%cplflx .or. Model%do_sppt .or. Model%cplchm .or. Model%ca_global .or. Model%cpllnd .or. Model%cpl_fire) then
Expand Down
2 changes: 1 addition & 1 deletion scm/src/GFS_typedefs.meta
Original file line number Diff line number Diff line change
Expand Up @@ -3375,7 +3375,7 @@
dimensions = (horizontal_dimension,vertical_interface_dimension)
type = real
kind = kind_phys
active = (flag_for_rrtmgp_radiation_scheme)
active = (flag_for_rrtmgp_radiation_scheme .and. flag_to_calc_RRTMGP_LW_jacobian)
[fluxlwUP_radtime]
standard_name = RRTMGP_lw_flux_profile_upward_allsky_on_radiation_timestep
long_name = RRTMGP upward longwave all-sky flux profile
Expand Down