Index: /issm/trunk-jpl/src/c/objects/Numerics/Matrix.cpp
===================================================================
--- /issm/trunk-jpl/src/c/objects/Numerics/Matrix.cpp	(revision 12557)
+++ /issm/trunk-jpl/src/c/objects/Numerics/Matrix.cpp	(revision 12558)
@@ -58,5 +58,5 @@
 	#endif
 	#ifdef _HAVE_ADOLC_
-	this->amatrix=xNew<IssmDouble>;
+ 	this->amatrix=xNew<IssmDouble>(M*N);
 	#endif
 }
@@ -131,10 +131,10 @@
 	/*Not sure about that one. Should we use the overloaded operator >>?*/
 	_printString_("ADOLC Matrix equivalent:" );
-	for(i=0;i<M;i++){
-		for(j=0;j<N;j++){
-			_printString_(*(amatrix+N*i+j) << " ");
-		}
-		_printLine_("");
-	}
+//	for(i=0;i<M;i++){
+//		for(j=0;j<N;j++){
+//			_printString_(*(amatrix+N*i+j) << " ");
+//		}
+//		_printLine_("");
+//	}
 	#endif
 }
