Changeset 24313 for issm/trunk/src/m/classes/geometry.m
- Timestamp:
- 11/01/19 12:01:57 (5 years ago)
- Location:
- issm/trunk
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk
-
issm/trunk/src
- Property svn:mergeinfo changed
-
issm/trunk/src/m/classes/geometry.m
r22758 r24313 54 54 55 55 if (strcmp(solution,'TransientSolution') & md.transient.isgia) | strcmp(solution,'GiaSolution'), 56 md = checkfield(md,'fieldname','geometry.thickness','timeseries',1,'NaN',1,'Inf',1 ,'>=',0);56 md = checkfield(md,'fieldname','geometry.thickness','timeseries',1,'NaN',1,'Inf',1); 57 57 elseif strcmpi(solution,'LoveSolution') 58 58 return; … … 65 65 end 66 66 if strcmp(solution,'TransientSolution') & md.transient.isgroundingline, 67 md = checkfield(md,'fieldname','geometry.bed','NaN',1,'Inf',1,'size',[md.mesh.numberofvertices 1]); 68 if any(self.bed-self.base>10^-12), 69 md = checkmessage(md,['base<bed on one or more vertex']); 70 end 71 pos = find(md.mask.groundedice_levelset>0); 72 if any(abs(self.bed(pos)-self.base(pos))>10^-9), 73 md = checkmessage(md,['equality base=bed on grounded ice violated']); 74 end 67 75 md = checkfield(md,'fieldname','geometry.bed','NaN',1,'Inf',1,'size',[md.mesh.numberofvertices 1]); 68 76 end
Note:
See TracChangeset
for help on using the changeset viewer.