]> SALOME platform Git repositories - tools/medcoupling.git/commitdiff
Salome HOME
Some little imp to be protected against modification during interpolation
authorageay <ageay>
Fri, 8 Mar 2013 16:15:06 +0000 (16:15 +0000)
committerageay <ageay>
Fri, 8 Mar 2013 16:15:06 +0000 (16:15 +0000)
src/MEDCoupling/MEDCouplingNormalizedCartesianMesh.hxx
src/MEDCoupling/MEDCouplingNormalizedCartesianMesh.txx

index a0ef2a55050827ada2d6d75d89e5e149ce69e112..64c97d5f50a0e15276d1c9351799cd8d3fdefe7e 100644 (file)
@@ -37,7 +37,7 @@ public:
   typedef int MyConnType;
   static const INTERP_KERNEL::NumberingPolicy My_numPol=INTERP_KERNEL::ALL_C_MODE;
 public:
-  MEDCouplingNormalizedCartesianMesh(ParaMEDMEM::MEDCouplingCMesh *mesh);
+  MEDCouplingNormalizedCartesianMesh(const ParaMEDMEM::MEDCouplingCMesh *mesh);
   //void getBoundingBox(double *boundingBox) const;
   //INTERP_KERNEL::NormalizedCellType getTypeOfElement(int eltId) const;
   //unsigned char getNumberOfNodesOfElement(int eltId) const;
@@ -47,7 +47,7 @@ public:
   const double * getCoordsAlongAxis(int axis) const;
   ~MEDCouplingNormalizedCartesianMesh();
 private:
-  ParaMEDMEM::MEDCouplingCMesh *_mesh;
+  const ParaMEDMEM::MEDCouplingCMesh *_mesh;
 };
 
 #endif
index bb54d196596cc63efdabab80d56cf0b2ced098bb..0567c3e35c3ae80ef01af35e456bf76bf86e2c00 100644 (file)
@@ -25,7 +25,7 @@
 #include "MEDCouplingCMesh.hxx"
 
 template<int SPACEDIM>
-MEDCouplingNormalizedCartesianMesh<SPACEDIM>::MEDCouplingNormalizedCartesianMesh(ParaMEDMEM::MEDCouplingCMesh *mesh):_mesh(mesh)
+MEDCouplingNormalizedCartesianMesh<SPACEDIM>::MEDCouplingNormalizedCartesianMesh(const ParaMEDMEM::MEDCouplingCMesh *mesh):_mesh(mesh)
 {
   if(_mesh)
     _mesh->incrRef();