]> SALOME platform Git repositories - tools/medcoupling.git/commitdiff
Salome HOME
A small modif
authorAnthony Geay <anthony.geay@edf.fr>
Wed, 3 May 2017 08:07:03 +0000 (10:07 +0200)
committerAnthony Geay <anthony.geay@edf.fr>
Wed, 3 May 2017 08:07:03 +0000 (10:07 +0200)
src/MEDCoupling_Swig/MEDCouplingMemArray.i

index 4b60cc0d99cf1f0fd480dddc2111c24a6bfe3e1a..767d95696f8eca5d6831f0d0348e447fd8d68a50 100644 (file)
@@ -52,6 +52,7 @@
 %newobject MEDCoupling::DataArrayFloat::New;
 %newobject MEDCoupling::DataArrayFloat::iterator;
 %newobject MEDCoupling::DataArrayFloat::__iter__;
+%newobject MEDCoupling::DataArrayFloat::convertToDblArr;
 %newobject MEDCoupling::DataArrayInt::New;
 %newobject MEDCoupling::DataArrayInt::__iter__;
 %newobject MEDCoupling::DataArrayInt::selectPartDef;
@@ -663,6 +664,8 @@ namespace MEDCoupling
     }
   };
 
+  class DataArrayDouble;
+
   class DataArrayFloat : public DataArray
   {
   public:
@@ -732,6 +735,12 @@ namespace MEDCoupling
         int nbOfComp(self->getNumberOfComponents()),nbOfTuples(self->getNumberOfTuples());
         return convertDblArrToPyListOfTuple<float>(vals,nbOfComp,nbOfTuples);
       }
+      
+      DataArrayDouble *convertToDblArr() const throw(INTERP_KERNEL::Exception)
+      {
+        MCAuto<DataArrayDouble> ret(self->convertToDblArr());
+        return ret.retn();
+      }
 
       PyObject *__getitem__(PyObject *obj) throw(INTERP_KERNEL::Exception)
       {