Skip to content

Commit a36df1f

Browse files
committed
ifflag option prefered for coarser resolutions and CNV_FRACTION_MAX back to 1500
1 parent f3969a0 commit a36df1f

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

GEOSagcm_GridComp/GEOSphysics_GridComp/GEOSmoist_GridComp/GEOS_GFDL_1M_InterfaceMod.F90

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ module GEOS_GFDL_1M_InterfaceMod
1616
use GEOSmoist_Process_Library
1717
use Aer_Actv_Single_Moment
1818
use gfdl2_cloud_microphys_mod, only : gfdl_cloud_microphys_init, gfdl_cloud_microphys_driver, ICE_LSC_VFALL_PARAM, ICE_CNV_VFALL_PARAM
19-
use gfdl_mp_mod, only : gfdl_mp_init, gfdl_mp_driver, do_hail
19+
use gfdl_mp_mod, only : gfdl_mp_init, gfdl_mp_driver, do_hail, ifflag
2020

2121
implicit none
2222

@@ -268,6 +268,7 @@ subroutine GFDL_1M_Initialize (MAPL, CLOCK, RC)
268268

269269
call MAPL_GetResource( MAPL, GFDL_MP3, Label="GFDL_MP3:", default=.TRUE., RC=STATUS); VERIFY_(STATUS)
270270
if (DT_R8 <= 150.0) do_hail = .true.
271+
if (DT_R8 > 150.0) ifflag = 3
271272

272273
if (GFDL_MP3) then
273274
call gfdl_mp_init(LHYDROSTATIC,DT_MOIST)
@@ -313,7 +314,7 @@ subroutine GFDL_1M_Initialize (MAPL, CLOCK, RC)
313314
CCI_EVAP_EFF = 4.e-3
314315
call MAPL_GetResource( MAPL, CCI_EVAP_EFF, 'CCI_EVAP_EFF:', DEFAULT= CCI_EVAP_EFF, RC=STATUS); VERIFY_(STATUS)
315316

316-
cf_max = 6000.0
317+
cf_max = 1500.0
317318
if (DT_R8 <= 150.0) cf_max = -9999.0 ! force MoistGC to use EIS for cnv_frc
318319
call MAPL_GetResource( MAPL, CNV_FRACTION_MIN, 'CNV_FRACTION_MIN:', DEFAULT= 0.0, RC=STATUS); VERIFY_(STATUS)
319320
call MAPL_GetResource( MAPL, CNV_FRACTION_MAX, 'CNV_FRACTION_MAX:', DEFAULT= cf_max, RC=STATUS); VERIFY_(STATUS)

0 commit comments

Comments
 (0)