Index: /issm/trunk-jpl/src/c/classes/Elements/Tria.cpp
===================================================================
--- /issm/trunk-jpl/src/c/classes/Elements/Tria.cpp	(revision 17862)
+++ /issm/trunk-jpl/src/c/classes/Elements/Tria.cpp	(revision 17863)
@@ -166,5 +166,5 @@
 		/* Get node coordinates and dof list: */
 		GetVerticesCoordinates(&xyz_list);
-	   GetVerticesCoordinatesTop(&xyz_list_base);
+	   GetVerticesCoordinatesBase(&xyz_list_base);
 
 		/*Retrieve all inputs we will be needing: */
@@ -193,5 +193,5 @@
 
 		/*Compute sigma_nn*/
-		sigma_nn=sigma_xx*base_normal[0]*base_normal[0] + sigma_xy*base_normal[0]*base_normal[1] + sigma_yy*base_normal[1]*base_normal[1];
+		sigma_nn=sigma_xx*base_normal[0]*base_normal[0] + 2*sigma_xy*base_normal[0]*base_normal[1] + sigma_yy*base_normal[1]*base_normal[1];
 
 		/*Add Stress tensor components into inputs*/
@@ -1450,5 +1450,5 @@
 	/* Get node coordinates and dof list: */
 	GetVerticesCoordinates(&xyz_list);
-	GetVerticesCoordinatesTop(&xyz_list_base);
+	GetVerticesCoordinatesBase(&xyz_list_base);
 
 	/*Retrieve all inputs we will be needing: */
@@ -1691,5 +1691,5 @@
 	top_normal[0]= + vector[1]/norm;
 	top_normal[1]= - vector[0]/norm;
-	_assert_(top_normal[1]<0); 
+	_assert_(top_normal[1]>0); 
 }
 /*}}}*/
