Index: /issm/trunk-jpl/src/c/objects/Numerics/ElementVector.cpp
===================================================================
--- /issm/trunk-jpl/src/c/objects/Numerics/ElementVector.cpp	(revision 12504)
+++ /issm/trunk-jpl/src/c/objects/Numerics/ElementVector.cpp	(revision 12505)
@@ -220,16 +220,21 @@
 
 	int i,j;
-	printf("Element Vector echo: \n");
-	printf("   nrows: %i\n",nrows);
-
-	printf("   values: \n");
+	_printLine_("Element Vector echo:");
+	_printLine_("   nrows: " << nrows);
+
+	_printLine_("   test:");
+	for(i=0;i<nrows;i++) _printString_(" " << i);
+	_printLine_("HERE");
+
+	_printLine_("   values:");
 	for(i=0;i<nrows;i++){
-		printf("      %i: %10g\n",i,values[i]);
-	}
-
-	printf("   gglobaldoflist (%p): ",gglobaldoflist);
-	if(gglobaldoflist) for(i=0;i<nrows;i++)printf("%i ",gglobaldoflist[i]); printf("\n");
-
-	printf("   fsize: %i\n",fsize);
+		_printLine_(setw(4) << right << i << ": " << setw(10) << values[i]);
+	}
+
+	_printString_("   gglobaldoflist (" << gglobaldoflist << "): ");
+	if(gglobaldoflist) for(i=0;i<nrows;i++) _printString_(" " << gglobaldoflist[i] );
+	_printLine_(" ");
+
+	_printLine_("   fsize: " << fsize);
 	printf("   flocaldoflist (%p): ",flocaldoflist);
 	if(flocaldoflist) for(i=0;i<fsize;i++)printf("%i ",flocaldoflist[i]); printf("\n");
