-// Copyright (C) 2007-2023 CEA/DEN, EDF R&D, OPEN CASCADE
+// Copyright (C) 2007-2024 CEA, EDF, OPEN CASCADE
//
// Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
// CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
class SMESHDS_Document;
class SMESH_Algo;
class SMESH_Mesh;
+class SMESH_ParallelMesh;
class TopoDS_Shape;
~SMESH_Gen();
SMESH_Mesh* CreateMesh(bool theIsEmbeddedMode);
- SMESH_Mesh* CreateParallelMesh(bool theIsEmbeddedMode);
+ SMESH_ParallelMesh* CreateParallelMesh(bool theIsEmbeddedMode);
enum ComputeFlags
{
int GetANewId();
public:
+ void send_mesh(SMESH_Mesh & aMesh, std::string filename);
+
bool parallelComputeSubMeshes(
SMESH_Mesh & aMesh,
const TopoDS_Shape & aShape,