Skip to content
Snippets Groups Projects
Commit 8047b275 authored by Stéphane Del Pino's avatar Stéphane Del Pino
Browse files

Add a few missing const qualifiers

parent cea631c1
No related branches found
No related tags found
1 merge request!37Feature/language
...@@ -61,7 +61,7 @@ main(int argc, char* argv[]) ...@@ -61,7 +61,7 @@ main(int argc, char* argv[])
GmshReader gmsh_reader(filename); GmshReader gmsh_reader(filename);
method_cost_map["Mesh building"] = gmsh_timer.seconds(); method_cost_map["Mesh building"] = gmsh_timer.seconds();
std::shared_ptr<IMesh> p_mesh = gmsh_reader.mesh(); std::shared_ptr<const IMesh> p_mesh = gmsh_reader.mesh();
switch (p_mesh->dimension()) { switch (p_mesh->dimension()) {
case 1: { case 1: {
......
...@@ -3,6 +3,7 @@ ...@@ -3,6 +3,7 @@
add_library( add_library(
PugsMesh PugsMesh
CartesianMeshBuilder.cpp CartesianMeshBuilder.cpp
DiamondDualMeshBuilder.cpp
Connectivity.cpp Connectivity.cpp
ConnectivityComputer.cpp ConnectivityComputer.cpp
ConnectivityDispatcher.cpp ConnectivityDispatcher.cpp
......
...@@ -17,7 +17,7 @@ class MeshBuilderBase ...@@ -17,7 +17,7 @@ class MeshBuilderBase
template <size_t Dimension> template <size_t Dimension>
class ConnectivityFace; class ConnectivityFace;
std::shared_ptr<IMesh> m_mesh; std::shared_ptr<const IMesh> m_mesh;
template <size_t Dimension> template <size_t Dimension>
static void _computeCellFaceAndFaceNodeConnectivities(ConnectivityDescriptor& descriptor); static void _computeCellFaceAndFaceNodeConnectivities(ConnectivityDescriptor& descriptor);
...@@ -29,7 +29,7 @@ class MeshBuilderBase ...@@ -29,7 +29,7 @@ class MeshBuilderBase
void _dispatch(); void _dispatch();
public: public:
std::shared_ptr<IMesh> std::shared_ptr<const IMesh>
mesh() const mesh() const
{ {
return m_mesh; return m_mesh;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment