Changeset 3496 for trunk/LMDZ.TITAN/libf/muphytitan/mm_clouds.f90
- Timestamp:
- Nov 7, 2024, 11:09:51 AM (2 weeks ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LMDZ.TITAN/libf/muphytitan/mm_clouds.f90
r3318 r3496 112 112 mm_ccn_vsed(:) = wsettle(mm_play,mm_temp,mm_zlay,mm_drho,mm_drad) 113 113 114 ! Computes flux [kg.m-2.s-1] and precipitation [kg.m-2 .iphysiq] of ccn114 ! Computes flux [kg.m-2.s-1] and precipitation [kg.m-2] of ccn 115 115 mm_ccn_flux(:) = get_mass_flux(mm_rhoaer,mm_m3ccn(:)) 116 116 mm_ccn_prec = SUM(zdm3n*mm_dzlev*mm_rhoaer) 117 117 118 ! Computes flux [kg.m-2.s-1] and precipitation [kg.m-2 .iphysiq] of ices118 ! Computes flux [kg.m-2.s-1] and precipitation [kg.m-2] of ices 119 119 DO i = 1, mm_nesp 120 120 mm_ice_fluxes(:,i) = get_mass_flux(mm_xESPS(i)%rho,(3._mm_wp*mm_m3ice(:,i))/(4._mm_wp*mm_pi)) … … 729 729 REAL(kind=mm_wp), INTENT(in) :: rad !! Radius of the particle (m). 730 730 REAL(kind=mm_wp) :: w !! Settling velocity (\(m.s^{-1}\)). 731 REAL(kind=mm_wp) :: Us, Fc, kn 731 REAL(kind=mm_wp) :: Us, Fc, kn, wtmp, wmax 732 732 REAL(kind=mm_wp), PARAMETER :: ra = 1.75e-10_mm_wp 733 733 … … 743 743 ! Computes settling velocity (correction factor : x3.0) 744 744 w = Us * Fc * 3._mm_wp 745 746 ! Imposes a velocity limit 747 wmax = 20._mm_wp ! 20 m/s [Lorenz 1993] 748 wtmp = (1._mm_wp / w) + (1._mm_wp / wmax) 749 w = 1._mm_wp / wtmp 745 750 END FUNCTION wsettle 746 751
Note: See TracChangeset
for help on using the changeset viewer.