Changeset 1403 for LMDZ4/trunk/libf/phylmd/phytrac.F90
- Timestamp:
- Jul 1, 2010, 11:02:53 AM (15 years ago)
- Location:
- LMDZ4/trunk
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ4/trunk
- Property svn:mergeinfo changed
-
LMDZ4/trunk/libf/phylmd/phytrac.F90
r1309 r1403 33 33 USE traclmdz_mod 34 34 USE tracinca_mod 35 USE control_mod 36 35 37 36 38 … … 43 45 INCLUDE "temps.h" 44 46 INCLUDE "paramet.h" 45 INCLUDE "control.h"46 47 INCLUDE "thermcell.h" 47 48 !========================================================================== … … 212 213 SELECT CASE(type_trac) 213 214 CASE('lmdz') 214 CALL traclmdz_init(pctsrf, ftsol, tr_seri, aerosol, lessivage) 215 !IM ajout t_seri, pplay, sh CALL traclmdz_init(pctsrf, ftsol, tr_seri, aerosol, lessivage) 216 CALL traclmdz_init(pctsrf, ftsol, tr_seri, t_seri, pplay, sh, aerosol, lessivage) 215 217 CASE('inca') 216 218 source(:,:)=0. … … 226 228 !############################################ END INITIALIZATION ####### 227 229 230 DO k=1,klev 231 DO i=1,klon 232 zmasse(i,k)=(paprs(i,k)-paprs(i,k+1))/rg 233 END DO 234 END DO 235 228 236 !=============================================================================== 229 237 ! -- Do specific treatment according to chemestry model or local LMDZ tracers … … 234 242 ! -- Traitement des traceurs avec traclmdz 235 243 236 CALL traclmdz(& 237 nstep, pdtphys, t_seri, & 238 paprs, pplay, cdragh, coefh, & 239 yu1, yv1, ftsol, pctsrf, & 240 xlat, couchelimite, & 241 tr_seri, source, solsym, d_tr_cl) 244 CALL traclmdz(nstep, julien, gmtime, pdtphys, t_seri, paprs, pplay, & 245 cdragh, coefh, yu1, yv1, ftsol, pctsrf, xlat, xlon, couchelimite, & 246 sh, tr_seri, source, solsym, d_tr_cl, zmasse) 242 247 243 248 CASE('inca') … … 276 281 END IF 277 282 283 !IM ajout traceurs RR 284 ! print*,'phytrac it,nseuil=',it,nseuil 285 IF (it.lt.nseuil) THEN 278 286 DO k = 1, klev 279 287 DO i = 1, klon … … 281 289 END DO 282 290 END DO 291 END IF !(it.lt.nseuil) then 283 292 284 293 CALL minmaxqfi(tr_seri(:,:,it),0.,1.e33,'convection it = '//solsym(it)) … … 290 299 ! -- Calcul de l'effet des thermiques -- 291 300 !====================================================================== 292 293 DO k=1,klev294 DO i=1,klon295 zmasse(i,k)=(paprs(i,k)-paprs(i,k+1))/rg296 END DO297 END DO298 301 299 302 DO it=1,nbtr
Note: See TracChangeset
for help on using the changeset viewer.