Skip to content

Commit f40334a

Browse files
committed
add fwet for sulfate
1 parent f190332 commit f40334a

File tree

3 files changed

+8
-4
lines changed

3 files changed

+8
-4
lines changed

ESMF/GOCART2G_GridComp/SU2G_GridComp/SU2G_GridCompMod.F90

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1232,7 +1232,7 @@ subroutine Run2 (GC, import, export, clock, RC)
12321232
delp, fMassSO4, fMassSO2, &
12331233
h2o2_init, ple, airdens, cn_prcp, ncn_prcp, pfl_lsan, pfi_lsan, t, &
12341234
nDMS, nSO2, nSO4, nMSA, DMS, SO2, SO4, dummyMSA, &
1235-
SUWT, SUPSO4, SUPSO4WT, PSO4, PSO4WET, __RC__ )
1235+
SUWT, SUPSO4, SUPSO4WT, PSO4, PSO4WET, self%fwet(3), __RC__ )
12361236

12371237
! Certain variables are multiplied by 1.0e-9 to convert from nanometers to meters
12381238
call SU_Compute_Diags ( self%km, self%klid, self%rmed(nSO4), self%sigma(nSO4), self%rhop(nSO4), &

ESMF/GOCART2G_GridComp/SU2G_GridComp/SU2G_instance_SU.rc

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,8 @@ aircraft_fuel_emission_factor: 1.0000
2323
# Scavenging efficiency per bin [km-1] (NOT USED UNLESS RAS IS CALLED)
2424
fscav: 0.0 0.0 0.4 0.4
2525

26+
fwet: 1.0 1.0 1.0 1.0
27+
2628
# Dry particle radius [um], used for settling
2729
particle_radius_microns: 0.0 0.0 0.35 0.0
2830

@@ -55,4 +57,4 @@ using_GMI_H2O2: .false.
5557

5658
# SettlingSolver options
5759
# Options: 'gocart' or 'ufs'
58-
settling_scheme: 'gocart'
60+
settling_scheme: 'gocart'

Process_Library/GOCART2G_Process.F90

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7268,7 +7268,7 @@ subroutine SU_Wet_Removal ( km, nbins, klid, cdt, kin, grav, airMolWght, delp, f
72687268
h2o2_int, ple, rhoa, precc, precl, pfllsan, pfilsan, tmpu, &
72697269
nDMS, nSO2, nSO4, nMSA, DMS, SO2, SO4, MSA, &
72707270
fluxout, pSO4_colflux, pSO4wet_colflux, &
7271-
pso4, pso4wet, rc )
7271+
pso4, pso4wet, fwetSO4, rc )
72727272

72737273

72747274
! !USES:
@@ -7285,6 +7285,7 @@ subroutine SU_Wet_Removal ( km, nbins, klid, cdt, kin, grav, airMolWght, delp, f
72857285
real, dimension(:,:,:), intent(in) :: delp ! pressure thickness [Pa]
72867286
real, intent(in) :: fMassSO4, fMassSO2
72877287
real, dimension(:,:,:) :: h2o2_int
7288+
real, intent(in) :: fwetSO4 ! large scale removal efficiency
72887289
real, pointer, dimension(:,:,:), intent(in) :: ple ! level edge air pressure
72897290
real, pointer, dimension(:,:,:), intent(in) :: rhoa ! air density, [kg m-3]
72907291
real, pointer, dimension(:,:), intent(in) :: precc ! total convective precip, [mm day-1]
@@ -7351,7 +7352,7 @@ subroutine SU_Wet_Removal ( km, nbins, klid, cdt, kin, grav, airMolWght, delp, f
73517352

73527353
! Rain parameters (from where?)
73537354
real, parameter :: B0_ls = 1.0e-4
7354-
real, parameter :: F0_ls = 1.0
7355+
real :: F0_ls
73557356
real, parameter :: XL_ls = 5.0e-4
73567357
real, parameter :: B0_cv = 1.5e-3
73577358
real, parameter :: F0_cv = 0.3
@@ -7389,6 +7390,7 @@ subroutine SU_Wet_Removal ( km, nbins, klid, cdt, kin, grav, airMolWght, delp, f
73897390

73907391
dims = shape(rhoa)
73917392
i2 = dims(1); j2 = dims(2)
7393+
F0_ls = fwetSO4
73927394

73937395
! check if doing MSA and define nbins_ accordingly
73947396
! if (associated(MSA)) then

0 commit comments

Comments
 (0)