@@ -752,7 +752,6 @@ subroutine Run2 (GC, import, export, clock, RC)
752752
753753 real , allocatable , dimension (:,:) :: drydepositionfrequency, dqa
754754 real , pointer , dimension (:,:,:) :: nisd_vel
755- real :: fwet
756755 logical :: KIN
757756 real , allocatable , target , dimension (:,:,:) :: fluxoutWT
758757 real , allocatable , dimension (:,:,:,:) :: aerosol
@@ -943,22 +942,20 @@ subroutine Run2 (GC, import, export, clock, RC)
943942 end if
944943! NH3
945944 KIN = .false.
946- fwet = 1 .
947945 nullify(fluxWT_ptr)
948946 if (associated (NH3WT)) fluxWT_ptr = > fluxoutWT
949947 call WetRemovalGOCART2G (self% km, self% klid, self% nbins, self% nbins, 1 , self% cdt, ' NH3' , &
950- KIN, MAPL_GRAV, fwet, NH3, ple, t, airdens, &
948+ KIN, MAPL_GRAV, self % fwet( 1 ) , NH3, ple, t, airdens, &
951949 pfl_lsan, pfi_lsan, cn_prcp, ncn_prcp, fluxWT_ptr, __RC__)
952950! Save local copy of HNO3 for first pass through run method regardless
953951 if (associated (NH3WT)) NH3WT = fluxWT_ptr(:,:,1 )
954952
955953! NH4a
956954 KIN = .true.
957- fwet = 1 .
958955 nullify(fluxWT_ptr)
959956 if (associated (NH4WT)) fluxWT_ptr = > fluxoutWT
960957 call WetRemovalGOCART2G(self% km, self% klid, self% nbins, self% nbins, 1 , self% cdt, ' NH4a' , &
961- KIN, MAPL_GRAV, fwet, NH4a, ple, t, airdens, &
958+ KIN, MAPL_GRAV, self % fwet( 2 ) , NH4a, ple, t, airdens, &
962959 pfl_lsan, pfi_lsan, cn_prcp, ncn_prcp, fluxWT_ptr, __RC__)
963960 if (associated (NH4WT)) NH4WT = fluxWT_ptr(:,:,1 )
964961
@@ -967,21 +964,18 @@ subroutine Run2 (GC, import, export, clock, RC)
967964 end if
968965
969966 KIN = .true.
970- fwet = 1 .
971967 call WetRemovalGOCART2G(self% km, self% klid, self% nbins, self% nbins, 1 , self% cdt, ' nitrate' , &
972- KIN, MAPL_GRAV, fwet, NO3an1, ple, t, airdens, &
968+ KIN, MAPL_GRAV, self % fwet( 3 ) , NO3an1, ple, t, airdens, &
973969 pfl_lsan, pfi_lsan, cn_prcp, ncn_prcp, NIWT, __RC__)
974970
975971 KIN = .true.
976- fwet = 1 .
977972 call WetRemovalGOCART2G(self% km, self% klid, self% nbins, self% nbins, 2 , self% cdt, ' nitrate' , &
978- KIN, MAPL_GRAV, fwet, NO3an2, ple, t, airdens, &
973+ KIN, MAPL_GRAV, self % fwet( 4 ) , NO3an2, ple, t, airdens, &
979974 pfl_lsan, pfi_lsan, cn_prcp, ncn_prcp, NIWT, __RC__)
980975
981976 KIN = .true.
982- fwet = 0.3
983977 call WetRemovalGOCART2G(self% km, self% klid, self% nbins, self% nbins, 3 , self% cdt, ' nitrate' , &
984- KIN, MAPL_GRAV, fwet, NO3an3, ple, t, airdens, &
978+ KIN, MAPL_GRAV, self % fwet( 5 ) , NO3an3, ple, t, airdens, &
985979 pfl_lsan, pfi_lsan, cn_prcp, ncn_prcp, NIWT, __RC__)
986980
987981! Save local copy of HNO3 for first pass through run method regardless
0 commit comments