Salome HOME
On MD10 32 bits OS the size of objects is smaller than in 64 bits
authorageay <ageay>
Thu, 18 Jul 2013 13:13:51 +0000 (13:13 +0000)
committerageay <ageay>
Thu, 18 Jul 2013 13:13:51 +0000 (13:13 +0000)
src/MEDCoupling_Swig/MEDCouplingMemArray.i
src/MEDCoupling_Swig/MEDCouplingTypemaps.i

index 620c02a0f48530b1dc45354860958a4c3566bdd6..7e73d97ce9e1937868c099dfe04a5df8869d3138 100644 (file)
@@ -2498,7 +2498,7 @@ namespace ParaMEDMEM
 #ifdef WITH_NUMPY
         else if(PyArray_Check(elt0) && nbOfTuples==NULL && nbOfComp==NULL)
           {//DataArrayInt.New(numpyArray)
-            return BuildNewInstance<DataArrayInt,int>(elt0,NPY_INT,&PyCallBackDataArrayInt_RefType,"INT32");
+            return BuildNewInstance<DataArrayInt,int>(elt0,NPY_INT32,&PyCallBackDataArrayInt_RefType,"INT32");
           }
 #endif
         else
@@ -2622,7 +2622,7 @@ namespace ParaMEDMEM
 #ifdef WITH_NUMPY
       PyObject *toNumPyArray() throw(INTERP_KERNEL::Exception) // not const. It is not a bug !
       {
-        return ToNumPyArray<DataArrayInt,int>(self,NPY_INT,"DataArrayInt");
+        return ToNumPyArray<DataArrayInt,int>(self,NPY_INT32,"DataArrayInt");
       }
 #endif
 
index b0d4e26cc93de588af63583ae337fde1cf46a97e..af711aadd4885987f5a48a7e247d540c9cbab280 100644 (file)
@@ -212,13 +212,13 @@ MCData *BuildNewInstance(PyObject *elt0, int npyObjectType, PyTypeObject *pytype
     throw INTERP_KERNEL::Exception("Input numpy array should have dimension equal to 1 or 2 !");
   if(PyArray_ObjectType(elt0,0)!=npyObjectType)
     {
-      std::ostringstream oss; oss << "Input numpy array has not of type " << msg << " at component #0 !";
+      std::ostringstream oss; oss << "Input numpy array has not the type " << msg << " at component #0 !";
       throw INTERP_KERNEL::Exception(oss.str().c_str());
     }
   if(ndim==2)
     if(PyArray_ObjectType(elt0,1)!=npyObjectType)
       {
-        std::ostringstream oss; oss << "Input numpy array has not of type " << msg << " at component #1 !";
+        std::ostringstream oss; oss << "Input numpy array has not the type " << msg << " at component #1 !";
         throw INTERP_KERNEL::Exception(oss.str().c_str());
       }
   npy_intp sz0=PyArray_DIM(elt0,0);