Changeset 953 for LMDZ4/trunk/libf/phylmd/wake.F
- Timestamp:
- Apr 21, 2008, 6:46:08 PM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ4/trunk/libf/phylmd/wake.F
r940 r953 1 1 Subroutine WAKE (p,ph,ppi,dtime,sigd_con 2 : ,te0,qe0,omgb ,ibas2 : ,te0,qe0,omgb 3 3 : ,dtdwn,dqdwn,amdwn,amup,dta,dqa 4 4 : ,wdtPBL,wdqPBL,udtPBL,udqPBL … … 61 61 C qe0 : humidite dans l'environnement (kg/kg) 62 62 C omgb : vitesse verticale moyenne sur la maille (Pa/s) 63 C ibas : cloud base level number64 63 C dtdwn: source de chaleur due aux descentes (K/s) 65 64 C dqdwn: source d'humidite due aux descentes (kg/kg/s) … … 116 115 #include "YOMCST.h" 117 116 #include "cvthermo.h" 117 #include "iniprint.h" 118 118 119 119 c Arguments en entree … … 124 124 REAL te0(klev),qe0(klev) 125 125 REAL omgb(klev+1) 126 INTEGER ibas127 126 REAL dtdwn(klev), dqdwn(klev) 128 127 REAL wdtPBL(klev),wdqPBL(klev) … … 198 197 REAL epaisseur1(klev), epaisseur2(klev) 199 198 200 REAL pbase201 202 199 REAL the(klev), thu(klev) 203 200 … … 264 261 265 262 delta_t_min = 0.2 266 267 268 C Cloud base269 c-------------------------------------------------------------------------270 271 Pbase = P(ibas)272 263 273 264 … … 544 535 545 536 IF ( wape .LT. 0.) THEN 546 print*,'wape<0'537 if(prt_level.ge.10) print*,'wape<0' 547 538 wape = 0. 548 539 hw = hwmin … … 555 546 ENDDO 556 547 ELSE 557 print*,'wape>0'548 if(prt_level.ge.10) print*,'wape>0' 558 549 Cstar = stark*sqrt(2.*wape) 559 550 ENDIF … … 1012 1003 1013 1004 IF ( wape2 .LT. 0.) THEN 1014 print*,'wape2<0'1005 if(prt_level.ge.10) print*,'wape2<0' 1015 1006 wape2 = 0. 1016 1007 hw = hwmin … … 1023 1014 ENDDO 1024 1015 ELSE 1025 print*,'wape2>0'1016 if(prt_level.ge.10) print*,'wape2>0' 1026 1017 Cstar2 = stark*sqrt(2.*wape2) 1027 1018
Note: See TracChangeset
for help on using the changeset viewer.