Changeset 19573


Ignore:
Timestamp:
09/21/15 16:06:40 (10 years ago)
Author:
schlegel
Message:

BUG: need to add abs to geometry check

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

Legend:

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

    r19090 r19573  
    7070                                md = checkfield(md,'fieldname','geometry.base'      ,'NaN',1,'size',[md.mesh.numberofvertices 1]);
    7171                                md = checkfield(md,'fieldname','geometry.thickness','NaN',1,'size',[md.mesh.numberofvertices 1],'>',0);
    72                                 if any((self.thickness-self.surface+self.base)>10^-9),
     72                                if any(abs(self.thickness-self.surface+self.base)>10^-9),
    7373                                        md = checkmessage(md,['equality thickness=surface-base violated']);
    7474                                end
  • issm/trunk-jpl/src/m/classes/geometry.py

    r19048 r19573  
    4949                md = checkfield(md,'fieldname','geometry.base'      ,'NaN',1,'size',[md.mesh.numberofvertices])
    5050                md = checkfield(md,'fieldname','geometry.thickness','NaN',1,'size',[md.mesh.numberofvertices],'>',0,'timeseries',1)
    51                 if any((self.thickness-self.surface+self.base)>10**-9):
     51                if any(abs(self.thickness-self.surface+self.base)>10**-9):
    5252                        md.checkmessage("equality thickness=surface-base violated")
    5353                if solution==TransientSolutionEnum() and md.transient.isgroundingline:
Note: See TracChangeset for help on using the changeset viewer.