Changeset 5117 for LMDZ6/branches/Amaury_dev/libf/phylmd/Dust/neutral.f90
- Timestamp:
- Jul 24, 2024, 4:23:34 PM (2 months ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ6/branches/Amaury_dev/libf/phylmd/Dust/neutral.f90
r5116 r5117 43 43 do i = 1, klon 44 44 45 if(u10_mps(i) < 0.) u10_mps(i) = 0.045 IF (u10_mps(i) < 0.) u10_mps(i) = 0.0 46 46 47 if(obklen_m(i) < 0.) THEN47 IF (obklen_m(i) < 0.) THEN 48 48 phi = (1. - 160. / obklen_m(i))**(-0.25) 49 49 phi_inv = 1. / phi … … 55 55 f3 = atan(dum1) 56 56 psi = 2. * log(f1) + log(f2) - 2. * f3 + pi / 2. 57 else if(obklen_m(i) > 0.) THEN57 ELSE IF (obklen_m(i) > 0.) THEN 58 58 psi = -50. / obklen_m(i) 59 59 end if … … 61 61 u10n_mps(i) = u10_mps(i) + (ustar_mps(i) * psi / von_karman) 62 62 ! u10n set to 0. if -1 < obklen < 20 63 if ((obklen_m(i)>-1.).and.(obklen_m(i)<20.)) THEN63 IF ((obklen_m(i)>-1.).AND.(obklen_m(i)<20.)) THEN 64 64 u10n_mps(i) = 0. 65 65 endif 66 if(u10n_mps(i) < 0.) u10n_mps(i) = 0.066 IF (u10n_mps(i) < 0.) u10n_mps(i) = 0.0 67 67 68 68 enddo
Note: See TracChangeset
for help on using the changeset viewer.