Ignore:
Timestamp:
10/28/14 17:52:45 (10 years ago)
Author:
dubos
Message:

Fixed mass conservation issue when using an optimized mesh

File:
1 edited

Legend:

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

    r286 r294  
    172172    REAL(rstd) :: centr(3) 
    173173    INTEGER :: ind,i,j,n,k 
    174     TYPE(t_message),SAVE :: message 
     174    TYPE(t_message),SAVE :: message0, message1 
    175175    LOGICAL, SAVE :: first=.TRUE. 
    176176!$OMP THREADPRIVATE(first)     
    177177     
    178178    IF (first) THEN 
    179       CALL init_message(geom%xyz_i, req_i1 ,message) 
     179      CALL init_message(geom%xyz_i, req_i0 ,message0) 
     180      CALL init_message(geom%xyz_i, req_i1 ,message1) 
    180181      first=.FALSE. 
    181182    ENDIF 
    182183     
    183     CALL transfert_message(geom%xyz_i,message) 
    184          
    185      
    186 !    CALL transfert_request(geom%xyz_i,req_i1) 
    187  
     184    CALL transfert_message(geom%xyz_i,message0) 
     185    CALL transfert_message(geom%xyz_i,message1) 
     186     
    188187    DO ind=1,ndomain 
    189188      IF (.NOT. assigned_domain(ind)) CYCLE 
Note: See TracChangeset for help on using the changeset viewer.