Index: /issm/trunk-jpl/src/c/classes/Elements/Element.cpp
===================================================================
--- /issm/trunk-jpl/src/c/classes/Elements/Element.cpp	(revision 26963)
+++ /issm/trunk-jpl/src/c/classes/Elements/Element.cpp	(revision 26964)
@@ -2196,4 +2196,14 @@
 
 	return shelf;
+}/*}}}*/
+bool       Element::IsAllGrounded(){/*{{{*/
+
+	Input* input=this->GetInput(MaskOceanLevelsetEnum); _assert_(input);
+	if(input->GetInputMin() < 0.){
+		return false;
+	}
+	else{
+		return true;
+	}
 }/*}}}*/
 bool       Element::IsGrounded(){/*{{{*/
Index: /issm/trunk-jpl/src/c/classes/Elements/Element.h
===================================================================
--- /issm/trunk-jpl/src/c/classes/Elements/Element.h	(revision 26963)
+++ /issm/trunk-jpl/src/c/classes/Elements/Element.h	(revision 26964)
@@ -145,4 +145,5 @@
 
 		bool               IsAllFloating();
+		bool               IsAllGrounded();
 		bool               IsGrounded();
 		bool               IsOnBase();
