Salome HOME
Adding Multinode method for smesh parallelism + cleanup and doc
[modules/smesh.git] / src / SMESH / SMESH_Gen.hxx
index 732379813e4e9b8732701d986fec45e9c53a9a3e..6925ac3dbc1f8f51f7eff09caacf3661a55ec7f0 100644 (file)
@@ -49,6 +49,7 @@
 class SMESHDS_Document;
 class SMESH_Algo;
 class SMESH_Mesh;
+class SMESH_ParallelMesh;
 class TopoDS_Shape;
 
 
@@ -70,7 +71,7 @@ public:
   ~SMESH_Gen();
 
   SMESH_Mesh* CreateMesh(bool theIsEmbeddedMode);
-  SMESH_Mesh* CreateParallelMesh(bool theIsEmbeddedMode);
+  SMESH_ParallelMesh* CreateParallelMesh(bool theIsEmbeddedMode);
 
   enum ComputeFlags
   {
@@ -169,6 +170,8 @@ public:
   int GetANewId();
 
 public:
+  void send_mesh(SMESH_Mesh & aMesh, std::string filename);
+
   bool parallelComputeSubMeshes(
           SMESH_Mesh & aMesh,
           const TopoDS_Shape & aShape,