Skip to content

Commit ab49ec4

Browse files
committed
bug fix for adding necessary input into the MYNN-SFC submodule
1 parent 174e2d9 commit ab49ec4

1 file changed

Lines changed: 7 additions & 3 deletions

File tree

src/core_atmosphere/physics/mpas_atmphys_driver_sfclayer.F

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1162,6 +1162,7 @@ subroutine driver_sfclayer(itimestep,configs,mesh,diag_physics,sfc_input,its,ite
11621162
logical,pointer:: config_do_restart,config_frac_seaice
11631163
logical,pointer:: config_do_DAcycling
11641164
character(len=StrKIND),pointer:: sfclayer_scheme
1165+
character(len=StrKIND),pointer:: lsm_scheme
11651166
integer,pointer:: sf_mynn_sfcflux_land,sf_mynn_sfcflux_water
11661167
real(kind=RKIND),dimension(:),pointer:: areaCell
11671168

@@ -1390,8 +1391,9 @@ subroutine driver_sfclayer(itimestep,configs,mesh,diag_physics,sfc_input,its,ite
13901391
case("sf_mynnsfclay")
13911392
call mpas_timer_start('sf_mynnsfclay')
13921393
call mpas_log_write('--- enter subroutine mynnsfc_driver:')
1393-
call mpas_pool_get_config(configs,'config_mynn_sfcflux_land' ,sf_mynn_sfcflux_land)
1394+
call mpas_pool_get_config(configs,'config_mynn_sfcflux_land' ,sf_mynn_sfcflux_land )
13941395
call mpas_pool_get_config(configs,'config_mynn_sfcflux_water',sf_mynn_sfcflux_water)
1396+
call mpas_pool_get_config(configs,'config_lsm_scheme' ,lsm_scheme )
13951397
call mynnsfc_driver( &
13961398
p3d = pres_hyd_p , th3d = th_p , t3d = t_p , &
13971399
u3d = u_p , v3d = v_p , qv3d = qv_p , &
@@ -1411,9 +1413,10 @@ subroutine driver_sfclayer(itimestep,configs,mesh,diag_physics,sfc_input,its,ite
14111413
isfflx = isfflx , dx = dx_p , &
14121414
ustm = ustm_p , ck = ck_p , cka = cka_p , &
14131415
cd = cd_p , cda = cda_p , ch = ch_p , &
1414-
spp_pbl = spp_pbl , &
1416+
spp_pbl = spp_pbl , &
14151417
sf_mynn_sfcflux_land = sf_mynn_sfcflux_land , &
14161418
sf_mynn_sfcflux_water = sf_mynn_sfcflux_water , &
1419+
flagc_lsm = lsm_scheme , &
14171420
itimestep= itimestep , initflag = initflag , &
14181421
restart = config_do_restart , &
14191422
cycling = config_do_DAcycling , &
@@ -1443,9 +1446,10 @@ subroutine driver_sfclayer(itimestep,configs,mesh,diag_physics,sfc_input,its,ite
14431446
isfflx = isfflx , dx = dx_p , &
14441447
ustm = ustm_sea , ck = ck_sea , cka = cka_sea , &
14451448
cd = cd_sea , cda = cda_sea , ch = ch_sea , &
1446-
spp_pbl = spp_pbl , &
1449+
spp_pbl = spp_pbl , &
14471450
sf_mynn_sfcflux_land = sf_mynn_sfcflux_land , &
14481451
sf_mynn_sfcflux_water = sf_mynn_sfcflux_water , &
1452+
flagc_lsm = lsm_scheme , &
14491453
itimestep= itimestep , initflag = initflag , &
14501454
restart = config_do_restart , &
14511455
cycling = config_do_DAcycling , &

0 commit comments

Comments
 (0)