]> SALOME platform Git repositories - modules/smesh.git/blobdiff - src/SMDS/CMakeLists.txt
Salome HOME
Revert "23418: [OCC] Mesh: Minimization of memory usage of SMESH"
[modules/smesh.git] / src / SMDS / CMakeLists.txt
index d05091e4e4586f31ca9a559754cb5e0c0d88a03f..e46dbf829cb501b18f4084da3e4765805c44a6b5 100644 (file)
@@ -42,72 +42,96 @@ SET(_link_LIBRARIES
 # header files / no moc processing
 SET(SMDS_HEADERS
   ObjectPool.hxx
+  SMDS_TypeOfPosition.hxx
   SMDSAbs_ElementType.hxx
-  SMDS_BallElement.hxx
-  SMDS_CellOfNodes.hxx
-  SMDS_Downward.hxx
   SMDS_EdgePosition.hxx
   SMDS_ElemIterator.hxx
-  SMDS_ElementFactory.hxx
-  SMDS_FaceOfNodes.hxx
   SMDS_FacePosition.hxx
-  SMDS_Iterator.hxx
-  SMDS_IteratorOnIterators.hxx
-  SMDS_LinearEdge.hxx
   SMDS_Mesh.hxx
   SMDS_Mesh0DElement.hxx
-  SMDS_MeshCell.hxx
+  SMDS_LinearEdge.hxx
   SMDS_MeshEdge.hxx
   SMDS_MeshElement.hxx
+  SMDS_MeshElementIDFactory.hxx
+  SMDS_MeshCell.hxx
   SMDS_MeshFace.hxx
   SMDS_MeshGroup.hxx
-  SMDS_MeshInfo.hxx
+  SMDS_MeshIDFactory.hxx
   SMDS_MeshNode.hxx
+  SMDS_MeshNodeIDFactory.hxx
   SMDS_MeshObject.hxx
   SMDS_MeshVolume.hxx
-  SMDS_PolygonalFaceOfNodes.hxx
   SMDS_Position.hxx
-  SMDS_SetIterator.hxx
   SMDS_SpacePosition.hxx
-  SMDS_StdIterator.hxx
-  SMDS_TypeOfPosition.hxx
-  SMDS_UnstructuredGrid.hxx
   SMDS_VertexPosition.hxx
+  SMDS_Iterator.hxx
+  SMDS_IteratorOfElements.hxx
+  SMDS_VolumeOfFaces.hxx
   SMDS_VolumeOfNodes.hxx
-  SMDS_VolumeTool.hxx
+  SMDS_VtkEdge.hxx
+  SMDS_VtkFace.hxx
+  SMDS_VtkVolume.hxx
   SMDS_VtkCellIterator.hxx
-  SMDS_ElementHolder.hxx
+  SMDS_PolyhedralVolumeOfNodes.hxx
+  SMDS_FaceOfEdges.hxx
+  SMDS_FaceOfNodes.hxx
+  SMDS_PolygonalFaceOfNodes.hxx
+  SMDS_VolumeTool.hxx
+  SMDS_QuadraticEdge.hxx
+  SMDS_QuadraticFaceOfNodes.hxx
+  SMDS_QuadraticVolumeOfNodes.hxx
+  SMDS_SetIterator.hxx
   SMESH_SMDS.hxx
-  chrono.hxx
-  )
+  SMDS_MeshInfo.hxx
+  SMDS_UnstructuredGrid.hxx
+  SMDS_Downward.hxx
+  SMDS_StdIterator.hxx
+  SMDS_IteratorOnIterators.hxx
+  SMDS_BallElement.hxx
+)
 
 # --- sources ---
 
 # sources / static
 SET(SMDS_SOURCES
-  SMDS_BallElement.cxx
-  SMDS_Downward.cxx
-  SMDS_CellOfNodes.cxx
-  SMDS_ElementFactory.cxx
-  SMDS_FaceOfNodes.cxx
-  SMDS_FacePosition.cxx
-  SMDS_LinearEdge.cxx
-  SMDS_MemoryLimit.cxx
-  SMDS_Mesh.cxx
-  SMDS_MeshCell.cxx
+  chrono.cxx
+  SMDS_MeshObject.cxx
   SMDS_MeshElement.cxx
-  SMDS_MeshGroup.cxx
+  SMDS_MeshCell.cxx
+  SMDS_Position.cxx
+  SMDS_EdgePosition.cxx
+  SMDS_FacePosition.cxx
+  SMDS_SpacePosition.cxx
+  SMDS_VertexPosition.cxx
   SMDS_MeshNode.cxx
-  SMDS_MeshObject.cxx
+  SMDS_Mesh0DElement.cxx
+  SMDS_LinearEdge.cxx
+  SMDS_MeshEdge.cxx
+  SMDS_MeshFace.cxx
   SMDS_MeshVolume.cxx
-  SMDS_PolygonalFaceOfNodes.cxx
-  SMDS_SpacePosition.cxx
-  SMDS_UnstructuredGrid.cxx
+  SMDS_MeshNodeIDFactory.cxx
+  SMDS_MeshElementIDFactory.cxx
+  SMDS_MeshGroup.cxx
+  SMDS_MeshIDFactory.cxx
+  SMDS_Mesh.cxx
+  SMDS_IteratorOfElements.cxx
+  SMDS_VolumeOfFaces.cxx
   SMDS_VolumeOfNodes.cxx
-  SMDS_VolumeTool.cxx
+  SMDS_VtkEdge.cxx
+  SMDS_VtkFace.cxx
+  SMDS_VtkVolume.cxx
   SMDS_VtkCellIterator.cxx
-  SMDS_ElementHolder.cxx
-  chrono.cxx
+  SMDS_PolyhedralVolumeOfNodes.cxx
+  SMDS_FaceOfEdges.cxx
+  SMDS_FaceOfNodes.cxx
+  SMDS_PolygonalFaceOfNodes.cxx
+  SMDS_VolumeTool.cxx
+  SMDS_QuadraticEdge.cxx
+  SMDS_QuadraticFaceOfNodes.cxx
+  SMDS_QuadraticVolumeOfNodes.cxx
+  SMDS_UnstructuredGrid.cxx
+  SMDS_Downward.cxx
+  SMDS_BallElement.cxx 
 )
 
 # bin programs