Changeset 17037


Ignore:
Timestamp:
12/21/13 09:52:27 (11 years ago)
Author:
Mathieu Morlighem
Message:

BUG: fixing grounding line check (nothing was checked anymore...)

Location:
issm/trunk-jpl/src/m/classes
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk-jpl/src/m/classes/groundingline.m

    r17035 r17037  
    3939                                        md = checkmessage(md,['bathymetry not equal to bed on grounded ice!']);
    4040                                end
    41                                 pos=find(md.mask.groundedice_levelset<0. & md.mask.ice_levelset>=0);
    42                                 if any(md.geometry.bathymetry(pos)-md.geometry.bed(pos)>10^-9),
     41                                if any(md.geometry.bathymetry - md.geometry.bed > 10^-9),
    4342                                        md = checkmessage(md,['bathymetry superior to bed on floating ice!']);
    4443                                end
  • issm/trunk-jpl/src/m/classes/groundingline.py

    r17036 r17037  
    5050                        if any(numpy.abs(md.geometry.bed[pos]-md.geometry.bathymetry[pos])>10**-10):
    5151                                md.checkmessage("bathymetry not equal to bed on grounded ice!")
    52                         pos=numpy.nonzero(numpy.logical_and(md.mask.groundedice_levelset<0,md.mask.ice_levelset>=0))[0]
    53                         if any(md.geometry.bathymetry[pos]-md.geometry.bed[pos]>10**-9):
     52                        if any(md.geometry.bathymetry - md.geometry.bed > 10**-9):
    5453                                md.checkmessage("bathymetry superior to bed on floating ice!")
    5554
Note: See TracChangeset for help on using the changeset viewer.