Ignore:
Timestamp:
07/16/14 18:05:01 (10 years ago)
Author:
milmd
Message:

Last LMDZ version (1315) with OpenMP directives and other stuff

File:
1 edited

Legend:

Unmodified
Added
Removed
  • codes/icosagcm/branches/SATURN_DYNAMICO/LMDZ.COMMON/libf/phystd/evap.F

    r222 r227  
    1       subroutine evap(ngrid,nq,dtime,pt, pq, pdq, pdt,   
     1      subroutine evap(ngrid,nlayer,nq,dtime,pt, pq, pdq, pdt,   
    22     $     dqevap,dtevap, qevap, tevap)  
    33         
     
    77      implicit none 
    88 
    9 #include "dimensions.h" 
    10 #include "dimphys.h" 
     9!#include "dimensions.h" 
     10!#include "dimphys.h" 
    1111#include "comcstfi.h" 
    1212 
     
    2424!================================================================== 
    2525 
    26       INTEGER ngrid,nq 
     26      INTEGER ngrid,nlayer,nq 
    2727 
    2828! Arguments: 
    29       REAL pt(ngrid,nlayermx)  
    30       REAL pq(ngrid,nlayermx,nq)  
    31       REAL pdt(ngrid,nlayermx)  
    32       REAL pdq(ngrid,nlayermx,nq)  
    33       REAL dqevap(ngrid,nlayermx) 
    34       REAL dtevap(ngrid,nlayermx) 
    35       REAL qevap(ngrid,nlayermx,nq) 
     29      REAL pt(ngrid,nlayer)  
     30      REAL pq(ngrid,nlayer,nq)  
     31      REAL pdt(ngrid,nlayer)  
     32      REAL pdq(ngrid,nlayer,nq)  
     33      REAL dqevap(ngrid,nlayer) 
     34      REAL dtevap(ngrid,nlayer) 
     35      REAL qevap(ngrid,nlayer,nq) 
    3636      REAL dtime 
    3737  
    3838! Local: 
    39       REAL tevap(ngrid,nlayermx)  
     39      REAL tevap(ngrid,nlayer)  
    4040      REAL zlvdcp 
    4141      REAL zlsdcp 
     
    4747! 
    4848 
    49       DO l=1,nlayermx 
     49      DO l=1,nlayer 
    5050        DO ig=1,ngrid 
    5151         qevap(ig,l,igcm_h2o_vap)=pq(ig,l,igcm_h2o_vap)  
     
    5757      ENDDO 
    5858 
    59       DO l = 1, nlayermx   
     59      DO l = 1, nlayer 
    6060        DO ig = 1, ngrid 
    6161         zlvdcp=RLVTT/RCPD!/(1.0+RVTMP2*qevap(ig,l,igcm_h2o_vap)) 
     
    7777      ENDDO 
    7878 
    79       RETURN 
    8079      END 
Note: See TracChangeset for help on using the changeset viewer.