Changeset 5116 for LMDZ6/branches/Amaury_dev/libf/phylmd/ecumev6_flux.F90
- Timestamp:
- Jul 24, 2024, 2:54:37 PM (4 months ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ6/branches/Amaury_dev/libf/phylmd/ecumev6_flux.F90
r5101 r5116 253 253 !----------------------- Modif Olive calcul de PRHOA --------------------------- 254 254 255 ! write(*,*) "PZ0SEA ",PZ0SEA256 ! write(*,*) "PTA ",PTA257 ! write(*,*) "PSST ",PSST258 ! write(*,*) "PQA ",PQA259 ! write(*,*) "PVMOD ",PVMOD260 ! write(*,*) "PZREF ",PZREF261 ! write(*,*) "PUREF ",PUREF262 ! write(*,*) "PPS ",PPS263 ! write(*,*) "PPA ",PPA264 ! write(*,*) "OPRECIP ",OPRECIP265 ! write(*,*) "PZ0HSEA ",PZ0HSEA266 ! write(*,*) "PRAIN ",PRAIN255 !WRITE(*,*) "PZ0SEA ",PZ0SEA 256 !WRITE(*,*) "PTA ",PTA 257 !WRITE(*,*) "PSST ",PSST 258 !WRITE(*,*) "PQA ",PQA 259 !WRITE(*,*) "PVMOD ",PVMOD 260 !WRITE(*,*) "PZREF ",PZREF 261 !WRITE(*,*) "PUREF ",PUREF 262 !WRITE(*,*) "PPS ",PPS 263 !WRITE(*,*) "PPA ",PPA 264 !WRITE(*,*) "OPRECIP ",OPRECIP 265 !WRITE(*,*) "PZ0HSEA ",PZ0HSEA 266 !WRITE(*,*) "PRAIN ",PRAIN 267 267 268 268 269 269 PRHOA(:) = PPS(:) / (287.1 * PTA(:) * (1.+.61*PQA(:))) 270 ! write(*,*) "klon klon ",klon,PTA271 ! write(*,*) "PRHOA ",SIZE(PRHOA),PRHOA270 !WRITE(*,*) "klon klon ",klon,PTA 271 !WRITE(*,*) "PRHOA ",SIZE(PRHOA),PRHOA 272 272 273 273 PREF = 100900. ! = 1000 hPa … … 358 358 ZVMOD = MAX(PVMOD , 0.1 * MIN(10.,PUREF) ) !set a minimum value to wind 359 359 360 write(*,*) "ZVMOD ",SIZE(ZVMOD)360 WRITE(*,*) "ZVMOD ",SIZE(ZVMOD) 361 361 362 362 ! 2.0. Radiative fluxes - For warm layer & cool skin … … 386 386 ZWORK2A = XRD/XRV 387 387 388 ! write(*,*) "ZFOES ",ZFOES389 ! write(*,*) "PPS ",PPS390 ! write(*,*) "ZWORK1 ",ZWORK1391 ! write(*,*) "XRD ",XRD392 ! write(*,*) "XRV ",XRV393 ! write(*,*) "PPA ",PPA394 ! write(*,*) "ZWORK1A ",ZWORK1A395 396 write(*,*) "PQSAT : ",PQSAT397 write(*,*) "PQSATA : ",PQSATA388 !WRITE(*,*) "ZFOES ",ZFOES 389 !WRITE(*,*) "PPS ",PPS 390 !WRITE(*,*) "ZWORK1 ",ZWORK1 391 !WRITE(*,*) "XRD ",XRD 392 !WRITE(*,*) "XRV ",XRV 393 !WRITE(*,*) "PPA ",PPA 394 !WRITE(*,*) "ZWORK1A ",ZWORK1A 395 396 WRITE(*,*) "PQSAT : ",PQSAT 397 WRITE(*,*) "PQSATA : ",PQSATA 398 398 399 399 !* 2. COMPUTE SATURATION HUMIDITY … … 410 410 ZDQ(:) = PQA(:)-PQSATA(:) 411 411 412 write(*,*) "PQA ",PQA(:)413 write(*,*) "PQSAT",PQSAT(:)414 write(*,*) "ZDQ",ZDQ(:)412 WRITE(*,*) "PQA ",PQA(:) 413 WRITE(*,*) "PQSAT",PQSAT(:) 414 WRITE(*,*) "ZDQ",ZDQ(:) 415 415 416 416 ! 2.3. Latent heat of vaporisation … … 421 421 422 422 423 write(*,*) "ZLVA ",ZLVA424 write(*,*) "ZLVS ",ZLVS423 WRITE(*,*) "ZLVA ",ZLVA 424 WRITE(*,*) "ZLVS ",ZLVS 425 425 426 426 … … 450 450 ZDDQ(:) = SIGN(MAX(ABS(ZDDQ(:)),10.0*ZDQSR0),ZDDQ(:)) 451 451 452 write(*,*) "ZDDU ",ZDDU453 write(*,*) "ZDDQ ",ZDDQ454 write(*,*) "ZDDT ",ZDDT452 WRITE(*,*) "ZDDU ",ZDDU 453 WRITE(*,*) "ZDDQ ",ZDDQ 454 WRITE(*,*) "ZDDT ",ZDDT 455 455 456 456 JCV (:) = -1 … … 624 624 ZEF(JLON) = -PRHOA(JLON)*ZLVS(JLON)*ZUSR(JLON)*ZQSR(JLON) 625 625 626 write(*,*) "ZTAU = ",ZTAU(JLON)627 write(*,*) "SENS = ",ZHF(JLON)628 write(*,*) "LAT = ",ZEF(JLON)626 WRITE(*,*) "ZTAU = ",ZTAU(JLON) 627 WRITE(*,*) "SENS = ",ZHF(JLON) 628 WRITE(*,*) "LAT = ",ZEF(JLON) 629 629 630 630 ! 4.2. Exchange coefficients PCD, PCH, PCE … … 634 634 PCE(JLON) = (ZUSR(JLON)*ZQSR(JLON))/(ZDDU(JLON)*ZDDQ(JLON)) 635 635 636 write(*,*) "ZUSR = ",ZUSR(JLON)637 write(*,*) "ZTSR = ",ZTSR(JLON)638 write(*,*) "ZQSR = ",ZQSR(JLON)636 WRITE(*,*) "ZUSR = ",ZUSR(JLON) 637 WRITE(*,*) "ZTSR = ",ZTSR(JLON) 638 WRITE(*,*) "ZQSR = ",ZQSR(JLON) 639 639 640 640 ! 4.3. Stochastic perturbation of turbulent fluxes … … 753 753 !ENDIF 754 754 755 write(*,*) "JLON ",JLON756 write(*,*) "PTA ",klon,PTA757 write(*,*) "PCD ",SIZE(PCD),PCD758 write(*,*) "PCQ ",SIZE(PCE),PCE759 write(*,*) "PCH ",SIZE(PCH),PCH755 WRITE(*,*) "JLON ",JLON 756 WRITE(*,*) "PTA ",klon,PTA 757 WRITE(*,*) "PCD ",SIZE(PCD),PCD 758 WRITE(*,*) "PCQ ",SIZE(PCE),PCE 759 WRITE(*,*) "PCH ",SIZE(PCH),PCH 760 760 761 761 coeffs = [PCD,&
Note: See TracChangeset
for help on using the changeset viewer.