diff --git a/ccpp/data/CCPP_typedefs.F90 b/ccpp/data/CCPP_typedefs.F90 index 7d9351337..83b6d4df0 100644 --- a/ccpp/data/CCPP_typedefs.F90 +++ b/ccpp/data/CCPP_typedefs.F90 @@ -690,7 +690,7 @@ subroutine gfs_interstitial_create (Interstitial, IM, Model) allocate (Interstitial%sigma (IM)) allocate (Interstitial%sigmaf (IM)) allocate (Interstitial%sigmafrac (IM,Model%levs)) - allocate (Interstitial%sigmatot (IM,Model%levs)) + allocate (Interstitial%sigmatot (IM,Model%levs+1)) allocate (Interstitial%snowc (IM)) allocate (Interstitial%snohf (IM)) allocate (Interstitial%snowmt (IM)) diff --git a/ccpp/data/CCPP_typedefs.meta b/ccpp/data/CCPP_typedefs.meta index a2d1105df..37201eb08 100644 --- a/ccpp/data/CCPP_typedefs.meta +++ b/ccpp/data/CCPP_typedefs.meta @@ -1952,7 +1952,7 @@ standard_name = convective_updraft_area_fraction_at_model_interfaces long_name = convective updraft area fraction at model interfaces units = frac - dimensions = (horizontal_loop_extent,vertical_layer_dimension) + dimensions = (horizontal_loop_extent,vertical_interface_dimension) type = real kind = kind_phys [skip_macro] diff --git a/ccpp/physics b/ccpp/physics index cc114f40b..8dff959bc 160000 --- a/ccpp/physics +++ b/ccpp/physics @@ -1 +1 @@ -Subproject commit cc114f40bef4ca8d19ccd739cbaec3fc829a607c +Subproject commit 8dff959bc1762dc46d14c3d277e38c689fe3152d