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/dyn3dpar/gcm.F

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