Ignore:
Timestamp:
Mar 10, 2015, 10:58:04 AM (10 years ago)
Author:
Ehouarn Millour
Message:

Bug fix: Poles are single points on physics grid. True mesh area there is thus the sum of corresponding dynamics "polar meshes" areas.
Note that this also implies that some extra work is needed in physics to generate correct areas at "polar points" for outputs (especially for zoomed grids).
EM

File:
1 edited

Legend:

Unmodified
Added
Removed
  • LMDZ5/trunk/libf/dyn3d/gcm.F

    r2221 r2222  
    435435         zcvfi(ngridmx) = cv(ip1jm-iim)
    436436         CALL gr_dyn_fi(1,iip1,jjp1,ngridmx,aire,airefi)
    437          WRITE(lunout,*)
    438      .       'GCM: WARNING!!! vitesse verticale nulle dans la physique'
     437         ! Poles are single points on physics grid
     438         airefi(1)=sum(aire(1:iim))
     439         airefi(ngridmx)=sum(aire(ip1jmp1-(iim+1)+1:ip1jmp1-1))
     440!         WRITE(lunout,*)
     441!     .       'GCM: WARNING!!! vitesse verticale nulle dans la physique'
    439442! Physics:
    440443#ifdef CPP_PHYS
Note: See TracChangeset for help on using the changeset viewer.