Changeset 108 for trunk/libf/dyn3d/leapfrog.F
- Timestamp:
- Apr 12, 2011, 11:16:02 AM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/libf/dyn3d/leapfrog.F
r101 r108 111 111 REAL dvfi(ip1jm,llm),dufi(ip1jmp1,llm) 112 112 REAL dtetafi(ip1jmp1,llm),dqfi(ip1jmp1,llm,nqtot),dpfi(ip1jmp1) 113 114 real :: duspg(ip1jmp1,llm) ! for bilan_dyn115 113 116 114 c variables pour le fichier histoire … … 463 461 c ------------------- 464 462 IF (ok_strato) THEN 465 CALL top_bound( vcov,ucov,teta,masse,dufi,dvfi,dtetafi) 463 CALL top_bound( vcov,ucov,teta,masse,dutop,dvtop,dtetatop) 464 c dqtop=0, dptop=0 465 CALL addfi( dtphys, leapf, forward , 466 $ ucov, vcov, teta , q ,ps , 467 $ dutop, dvtop, dtetatop , dqtop ,dptop ) 466 468 ENDIF 467 c dqtop=0, dptop=0 468 469 c ajout des tendances physiques: 470 c ------------------------------ 471 CALL addfi( dtphys, leapf, forward , 472 $ ucov, vcov, teta , q ,ps , 473 $ dufi, dvfi, dtetafi , dqfi ,dpfi ) 474 c 469 475 470 c Diagnostique de conservation de l'énergie : difference 476 471 IF (ip_ebil_dyn.ge.1 ) THEN … … 512 507 ! Sponge layer (if any) 513 508 IF (ok_strato) THEN 514 dutop(:,:)=0.515 dvtop(:,:)=0.516 dtetatop(:,:)=0.517 dqtop(:,:,:)=0.518 dptop(:)=0.519 509 CALL top_bound(vcov,ucov,teta,masse,dutop,dvtop,dtetatop) 510 c dqtop=0, dptop=0 520 511 CALL addfi( dtvr, leapf, forward , 521 512 $ ucov, vcov, teta , q ,ps , … … 669 660 CALL bilan_dyn(dtvr*iperiod,dtvr*day_step*periodav, 670 661 & ps,masse,pk,pbaru,pbarv,teta,phi,ucov,vcov, 671 & du,dudis,du spg,dufi)662 & du,dudis,dutop,dufi) 672 663 #endif 673 664 END IF … … 801 792 CALL bilan_dyn(dtvr*iperiod,dtvr*day_step*periodav, 802 793 & ps,masse,pk,pbaru,pbarv,teta,phi,ucov,vcov, 803 & du,dudis,du spg,dufi)794 & du,dudis,dutop,dufi) 804 795 #endif 805 796 ENDIF
Note: See TracChangeset
for help on using the changeset viewer.