Changeset 30


Ignore:
Timestamp:
07/26/12 18:00:18 (12 years ago)
Author:
sdubey
Message:

bug fix for advection, with transfer

File:
1 edited

Legend:

Unmodified
Added
Removed
  • codes/icosagcm/trunk/src/advect_tracer.f90

    r25 r30  
    6161    INTEGER,SAVE :: iadvtr=0 
    6262    LOGICAL,SAVE:: first=.TRUE.  
    63     !------------------------------------------------------sarvesh 
     63!------------------------------------------------------sarvesh 
     64       CALL transfert_request(f_ps,req_i1) 
     65       CALL transfert_request(f_u,req_e1) 
     66       CALL transfert_request(f_u,req_e1) 
     67       CALL transfert_request(f_q,req_i1) 
     68         
    6469    IF ( first ) THEN  
    6570       CALL allocate_field(f_rhodz,field_t,type_real,llm)  
     
    140145          uc = f_uc(ind)  
    141146          uc = uc/real(iapp_tracvl)  
    142           massflxc = f_massflx(ind) 
     147          massflxc = f_massflxc(ind) 
    143148          massflxc = massflxc*dt 
    144149          ! now massflx is time-integrated 
     
    207212       CALL advtrac(massflx,wg) ! compute vertical mass fluxes 
    208213    END DO 
    209  
    210     !   CALL transfert_request(f_wg,req_i1)  
    211214 
    212215    DO ind=1,ndomain 
Note: See TracChangeset for help on using the changeset viewer.