Index: /issm/trunk-jpl/src/m/classes/maskpsl.m
===================================================================
--- /issm/trunk-jpl/src/m/classes/maskpsl.m	(revision 23031)
+++ /issm/trunk-jpl/src/m/classes/maskpsl.m	(revision 23032)
@@ -16,10 +16,4 @@
 			% This function is directly called by matlab when a model object is
 			% loaded. Update old properties here
-
-			%2014 February 5th
-			if numel(self.ice_levelset)>1 & all(self.ice_levelset>=0),
-				disp('WARNING: md.mask.ice_levelset>=0, you probably need to change the sign of this levelset');
-			end
-
 		end% }}}
 	end
@@ -50,19 +44,7 @@
 			md = checkfield(md,'fieldname','mask.ocean_levelset','size',[md.mesh.numberofvertices 1]);
 			md = checkfield(md,'fieldname','mask.land_levelset','size',[md.mesh.numberofvertices 1]);
-			isice=(md.mask.ice_levelset<=0);
-			if sum(isice)==0,
-				warning('no ice present in the domain');
-			end
-			if max(md.mask.ice_levelset)<0,
-				warning('no ice front provided');
-			end
-			icefront=sum(md.mask.ice_levelset(md.mesh.elements)==0,2);
-			if (max(icefront)==3 & strcmp(elementtype(md.mesh),'Tria')) | (max(icefront==6) & strcmp(elementtype(md.mesh),'Penta')),
-				error('At least one element has all nodes on ice front, change md.mask.ice_levelset to fix it')
-			end
 		end % }}}
 		function disp(self) % {{{
 			disp(sprintf('   masks:'));
-
 			fielddisplay(self,'groundedice_levelset','is ice grounded ? grounded ice if > 0, grounding line position if = 0, floating ice if < 0');
 			fielddisplay(self,'ice_levelset','presence of ice if < 0, icefront position if = 0, no ice if > 0');
@@ -79,5 +61,4 @@
 		end % }}}
 		function savemodeljs(self,fid,modelname) % {{{
-		
 			fprintf(fid,'%s.mask=new maskpsl();\n',modelname);
 			writejs1Darray(fid,[modelname '.mask.groundedice_levelset'],self.groundedice_levelset);
