Index: /issm/trunk-jpl/src/wrappers/python/io/FetchPythonData.cpp
===================================================================
--- /issm/trunk-jpl/src/wrappers/python/io/FetchPythonData.cpp	(revision 27527)
+++ /issm/trunk-jpl/src/wrappers/python/io/FetchPythonData.cpp	(revision 27528)
@@ -189,4 +189,5 @@
 	long* lmatrix=NULL;
 	bool* bmatrix=NULL;
+	int* imatrix=NULL;
 	float* smatrix=NULL;
 	int i;
@@ -212,5 +213,4 @@
 				py_matrix=py_matrix2;
 			}
-
 			if (PyArray_TYPE((PyArrayObject*)py_matrix) == NPY_FLOAT) {
 				/*retrieve internal value: */
@@ -247,4 +247,12 @@
 				matrix=xNew<double>(M*N);
 				for(i=0;i<M*N;i++)matrix[i]=(double)bmatrix[i];
+			}
+			else if (PyArray_TYPE((PyArrayObject*)py_matrix) == NPY_INT32) {
+				/*retrieve internal value: */
+				imatrix=(int*)PyArray_DATA((PyArrayObject*)py_matrix);
+
+				/*transform into double matrix: */
+				matrix=xNew<double>(M*N);
+				for(i=0;i<M*N;i++)matrix[i]=(double)imatrix[i];
 			}
 
