# ------------------- Source files -------------------- add_library( PugsMesh CartesianMeshBuilder.cpp Connectivity.cpp ConnectivityBuilderBase.cpp ConnectivityComputer.cpp ConnectivityDispatcher.cpp ConnectivityUtils.cpp DiamondDualConnectivityBuilder.cpp DiamondDualMeshBuilder.cpp Dual1DConnectivityBuilder.cpp Dual1DMeshBuilder.cpp DualConnectivityManager.cpp DualMeshManager.cpp GmshReader.cpp IConnectivity.cpp IMesh.cpp ImplicitMeshSmoother.cpp LogicalConnectivityBuilder.cpp MedianDualConnectivityBuilder.cpp MedianDualMeshBuilder.cpp MeshBuilderBase.cpp MeshCellZone.cpp MeshData.cpp MeshDataManager.cpp MeshEdgeBoundary.cpp MeshFaceBoundary.cpp MeshFlatEdgeBoundary.cpp MeshFlatFaceBoundary.cpp MeshFlatNodeBoundary.cpp MeshRelaxer.cpp MeshLineEdgeBoundary.cpp MeshLineFaceBoundary.cpp MeshLineNodeBoundary.cpp MeshNodeBoundary.cpp MeshRandomizer.cpp MeshSmoother.cpp MeshTransformer.cpp SynchronizerManager.cpp)