Salome HOME
getWarpField(): documentation
[tools/medcoupling.git] / src / MEDPartitioner / MEDPARTITIONER_Topology.hxx
index 9ea47e8891886302aa28ad7ab156c9e8a3bf1d48..195308f4eb41bd5b7e70ce9a72dfdc9ce5c18860 100644 (file)
@@ -25,7 +25,7 @@
 #include <map>
 #include <vector>
 
-namespace ParaMEDMEM
+namespace MEDCoupling
 {
   class MEDCouplingUMesh;
 }
@@ -34,7 +34,6 @@ namespace MEDPARTITIONER
 {
   class Graph;
   class ConnectZone;
-  class SkyLineArray;
   class MeshCollection;
   class MEDPARTITIONER_FaceModel;
     
@@ -42,7 +41,7 @@ namespace MEDPARTITIONER
   {
   public:
     Topology() { }
-    Topology(std::vector<ParaMEDMEM::MEDCouplingUMesh*>, std::vector<MEDPARTITIONER::ConnectZone*>) { }
+    Topology(std::vector<MEDCoupling::MEDCouplingUMesh*>, std::vector<MEDPARTITIONER::ConnectZone*>) { }
     virtual ~Topology() { }
     
     /*! converts a list of global cell numbers
@@ -105,6 +104,8 @@ namespace MEDPARTITIONER
     virtual int convertGlobalFace(int iglobal, int idomain) = 0;
     /*! converting a global node number to a local representation */
     virtual int convertGlobalNode(int iglobal, int idomain) = 0;
+    /*! getting a reference to connect zones vector */
+    virtual std::vector<MEDPARTITIONER::ConnectZone*>& getCZ() = 0;
   };
 }