Changeset 1525 for LMDZ5/trunk/libf/phylmd/newmicro.F
- Timestamp:
- May 25, 2011, 12:55:27 PM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ5/trunk/libf/phylmd/newmicro.F
r1523 r1525 155 155 REAL diff_paprs(klon, klev), zfice1, zfice2(klon, klev) 156 156 REAL rad_chaud_tab(klon, klev), zflwp_var, zfiwp_var 157 REAL d_rei_dt 157 158 158 159 ! Abderrahmane oct 2009 159 160 Real reliq(klon, klev), reice(klon, klev) 160 161 162 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 163 ! FH : 2011/05/24 164 ! 165 ! rei = ( rei_max - rei_min ) * T(°C) / 81.4 + rei_max 166 ! to be used for a temperature in celcius T(°C) < 0 167 ! rei=rei_min for T(°C) < -81.4 168 ! 169 ! Calcul de la pente de la relation entre rayon effective des cristaux 170 ! et la température. 171 ! Pour retrouver les résultats numériques de la version d'origine, 172 ! on impose 0.71 quand on est proche de 0.71 173 174 d_rei_dt=(rei_max-rei_min)/81.4 175 if (abs(d_rei_dt-0.71)<1.e-4) d_rei_dt=0.71 176 ! print*,'d_rei_dT ',d_rei_dt,rei_min,rei_max 177 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 161 178 c 162 179 c Calculer l'epaisseur optique et l'emmissivite des nuages … … 294 311 295 312 tc = t(i,k)-273.15 296 rei = 0.71*tc + 61.29297 if (tc.le.-81.4) rei = 3.5313 rei = d_rei_dt*tc + rei_max 314 if (tc.le.-81.4) rei = rei_min 298 315 if (zflwp_var.eq.0.) radius = 1. 299 316 if (zfiwp_var.eq.0. .or. rei.le.0.) rei = 1. … … 321 338 c asymptotical value of 3.5 microns at T<-81.4 C added to be 322 339 c consistent with observations of Heymsfield et al. 1986]: 340 c 2011/05/24 : rei_min = 3.5 becomes a free parameter as well as rei_max=61.29 323 341 tc = t(i,k)-273.15 324 rei = 0.71*tc + 61.29325 if (tc.le.-81.4) rei = 3.5342 rei = d_rei_dt*tc + rei_max 343 if (tc.le.-81.4) rei = rei_min 326 344 c -- cloud optical thickness : 327 345
Note: See TracChangeset
for help on using the changeset viewer.