Changeset 852 for LMDZ4/trunk/libf/phytherm/yamada4.F
- Timestamp:
- Oct 11, 2007, 3:43:42 PM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ4/trunk/libf/phytherm/yamada4.F
r814 r852 458 458 c Diagnostique pour stokage 459 459 460 if(1.eq.0)then 460 461 rino=rif 461 smyam(:,1:klev)=sm(:,1:klev) 462 styam=sm(:,1:klev)*alpha(:,1:klev) 463 lyam(1:klon,1:klev)=l(:,1:klev) 464 knyam(1:klon,1:klev)=kn(:,1:klev) 462 smyam(1:ngrid,1)=0. 463 styam(1:ngrid,1)=0. 464 lyam(1:ngrid,1)=0. 465 knyam(1:ngrid,1)=0. 466 w2yam(1:ngrid,1)=0. 467 t2yam(1:ngrid,1)=0. 468 469 smyam(1:ngrid,2:klev)=sm(1:ngrid,2:klev) 470 styam(1:ngrid,2:klev)=sm(1:ngrid,2:klev)*alpha(1:ngrid,2:klev) 471 lyam(1:ngrid,2:klev)=l(1:ngrid,2:klev) 472 knyam(1:ngrid,2:klev)=kn(1:ngrid,2:klev) 465 473 466 474 c Estimations de w'2 et T'2 d'apres Abdela et McFarlane 467 475 468 if(1.eq.0)then469 w2yam=q2(:,1:klev)*0.24470 s +lyam(:,1:klev)*5.17*kn(:,1:klev)*n2(:,1:klev)471 s /sqrt(q2(:,1:klev)) 472 473 t2yam=9.1*kn(:,1:klev)*dtetadz(:,1:klev)**2/sqrt(q2(:,1:klev))474 s *lyam(:,1:klev)475 476 w2yam(1:ngrid,2:klev)=q2(1:ngrid,2:klev)*0.24 477 s +lyam(1:ngrid,2:klev)*5.17*kn(1:ngrid,2:klev) 478 s *n2(1:ngrid,2:klev)/sqrt(q2(1:ngrid,2:klev)) 479 480 t2yam(1:ngrid,2:klev)=9.1*kn(1:ngrid,2:klev) 481 s *dtetadz(1:ngrid,2:klev)**2 482 s /sqrt(q2(1:ngrid,2:klev))*lyam(1:ngrid,2:klev) 483 endif 476 484 477 485 c print*,'OKFIN'
Note: See TracChangeset
for help on using the changeset viewer.