Changeset 2409 in lmdz_wrf


Ignore:
Timestamp:
Mar 14, 2019, 2:01:48 AM (6 years ago)
Author:
lfita
Message:

Zeroing ddx and ddy on very tiny values in `drawpolygon_map'

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/tools/drawing_tools.py

    r2408 r2409  
    1441814418        ddx = (pte[0]-pti[0])/(Nint-1)
    1441914419        ddy = (pte[1]-pti[1])/(Nint-1)
     14420        if np.abs(ddx) < 1.e-7: ddx = 0.
     14421        if np.abs(ddy) < 1.e-7: ddy = 0.
    1442014422        if ddx != 0.:
    1442114423            ipti = np.arange(pti[0],pte[0]+ddx,ddx)
     
    1443814440    ddx = (pte[0]-pti[0])/(Nint-1)
    1443914441    ddy = (pte[1]-pti[1])/(Nint-1)
     14442    if np.abs(ddx) < 1.e-7: ddx = 0.
     14443    if np.abs(ddy) < 1.e-7: ddy = 0.
    1444014444    if ddx != 0.:
    1444114445        ipti = np.arange(pti[0],pte[0]+ddx,ddx)
Note: See TracChangeset for help on using the changeset viewer.