Skip to content
Snippets Groups Projects
Verified Commit ec71d265 authored by Tom Fischer's avatar Tom Fischer Committed by Lars Bilke
Browse files

[MeL] Rename getNumberOfBaseNodes() to computeNumberOfBaseNodes()

parent b77546eb
Branches
No related tags found
No related merge requests found
...@@ -309,7 +309,7 @@ void NodeWiseMeshPartitioner::processPartition(std::size_t const part_id) ...@@ -309,7 +309,7 @@ void NodeWiseMeshPartitioner::processPartition(std::size_t const part_id)
std::back_inserter(partition.nodes)); std::back_inserter(partition.nodes));
// Set the node numbers of base and all mesh nodes. // Set the node numbers of base and all mesh nodes.
partition.number_of_mesh_base_nodes = _mesh->getNumberOfBaseNodes(); partition.number_of_mesh_base_nodes = _mesh->computeNumberOfBaseNodes();
partition.number_of_mesh_all_nodes = _mesh->getNumberOfNodes(); partition.number_of_mesh_all_nodes = _mesh->getNumberOfNodes();
} }
...@@ -819,7 +819,7 @@ std::vector<Partition> NodeWiseMeshPartitioner::partitionOtherMesh( ...@@ -819,7 +819,7 @@ std::vector<Partition> NodeWiseMeshPartitioner::partitionOtherMesh(
auto& partition = partitions[part_id]; auto& partition = partitions[part_id];
INFO("Processing partition: {:d}", part_id); INFO("Processing partition: {:d}", part_id);
// Set the node numbers of base and all mesh nodes. // Set the node numbers of base and all mesh nodes.
partition.number_of_mesh_base_nodes = mesh.getNumberOfBaseNodes(); partition.number_of_mesh_base_nodes = mesh.computeNumberOfBaseNodes();
partition.number_of_mesh_all_nodes = mesh.getNumberOfNodes(); partition.number_of_mesh_all_nodes = mesh.getNumberOfNodes();
std::vector<MeshLib::Node*> higher_order_regular_nodes; std::vector<MeshLib::Node*> higher_order_regular_nodes;
... ...
......
...@@ -188,7 +188,7 @@ createChemicalSolverInterface<ChemicalSolver::PhreeqcKernel>( ...@@ -188,7 +188,7 @@ createChemicalSolverInterface<ChemicalSolver::PhreeqcKernel>(
config.getConfigSubtreeOptional("equilibrium_reactants"), mesh); config.getConfigSubtreeOptional("equilibrium_reactants"), mesh);
return std::make_unique<PhreeqcKernelData::PhreeqcKernel>( return std::make_unique<PhreeqcKernelData::PhreeqcKernel>(
mesh, *linear_solver, mesh.getNumberOfBaseNodes(), mesh, *linear_solver, mesh.computeNumberOfBaseNodes(),
process_id_to_component_name_map, std::move(path_to_database), process_id_to_component_name_map, std::move(path_to_database),
std::move(aqueous_solution), std::move(equilibrium_reactants), std::move(aqueous_solution), std::move(equilibrium_reactants),
std::move(kinetic_reactants), std::move(reaction_rates)); std::move(kinetic_reactants), std::move(reaction_rates));
... ...
......
...@@ -30,7 +30,7 @@ MeshNodesAlongPolyline::MeshNodesAlongPolyline(MeshLib::Mesh const& mesh, ...@@ -30,7 +30,7 @@ MeshNodesAlongPolyline::MeshNodesAlongPolyline(MeshLib::Mesh const& mesh,
assert(epsilon_radius > 0); assert(epsilon_radius > 0);
const std::size_t n_nodes(search_all_nodes == SearchAllNodes::Yes const std::size_t n_nodes(search_all_nodes == SearchAllNodes::Yes
? _mesh.getNumberOfNodes() ? _mesh.getNumberOfNodes()
: _mesh.getNumberOfBaseNodes()); : _mesh.computeNumberOfBaseNodes());
auto& mesh_nodes = _mesh.getNodes(); auto& mesh_nodes = _mesh.getNodes();
// loop over all nodes // loop over all nodes
for (std::size_t i = 0; i < n_nodes; i++) for (std::size_t i = 0; i < n_nodes; i++)
... ...
......
...@@ -31,7 +31,7 @@ MeshNodesAlongSurface::MeshNodesAlongSurface(MeshLib::Mesh const& mesh, ...@@ -31,7 +31,7 @@ MeshNodesAlongSurface::MeshNodesAlongSurface(MeshLib::Mesh const& mesh,
auto const& mesh_nodes = _mesh.getNodes(); auto const& mesh_nodes = _mesh.getNodes();
const std::size_t n_nodes(search_all_nodes == SearchAllNodes::Yes const std::size_t n_nodes(search_all_nodes == SearchAllNodes::Yes
? _mesh.getNumberOfNodes() ? _mesh.getNumberOfNodes()
: _mesh.getNumberOfBaseNodes()); : _mesh.computeNumberOfBaseNodes());
// loop over all nodes // loop over all nodes
for (std::size_t i = 0; i < n_nodes; i++) for (std::size_t i = 0; i < n_nodes; i++)
{ {
... ...
......
...@@ -222,7 +222,7 @@ void Mesh::setElementNeighbors() ...@@ -222,7 +222,7 @@ void Mesh::setElementNeighbors()
} }
} }
std::size_t Mesh::getNumberOfBaseNodes() const std::size_t Mesh::computeNumberOfBaseNodes() const
{ {
return std::count_if(begin(_nodes), end(_nodes), return std::count_if(begin(_nodes), end(_nodes),
[this](auto const* const node) { [this](auto const* const node) {
... ...
......
...@@ -116,7 +116,7 @@ public: ...@@ -116,7 +116,7 @@ public:
std::size_t getID() const {return _id; } std::size_t getID() const {return _id; }
/// Get the number of base nodes /// Get the number of base nodes
std::size_t getNumberOfBaseNodes() const; std::size_t computeNumberOfBaseNodes() const;
/// Check if the mesh contains any nonlinear element. /// Check if the mesh contains any nonlinear element.
bool hasNonlinearElement() const; bool hasNonlinearElement() const;
... ...
......
...@@ -120,7 +120,7 @@ std::unique_ptr<MeshLib::Mesh> convertToLinearMesh( ...@@ -120,7 +120,7 @@ std::unique_ptr<MeshLib::Mesh> convertToLinearMesh(
MeshLib::MeshItemType::Node))); MeshLib::MeshItemType::Node)));
// copy property vectors for nodes // copy property vectors for nodes
auto const number_of_base_nodes = org_mesh.getNumberOfBaseNodes(); auto const number_of_base_nodes = org_mesh.computeNumberOfBaseNodes();
for (auto [name, property] : org_mesh.getProperties()) for (auto [name, property] : org_mesh.getProperties())
{ {
if (property->getMeshItemType() != MeshLib::MeshItemType::Node) if (property->getMeshItemType() != MeshLib::MeshItemType::Node)
... ...
......
...@@ -34,7 +34,7 @@ public: ...@@ -34,7 +34,7 @@ public:
explicit NodePartitionedMesh(const Mesh& mesh) explicit NodePartitionedMesh(const Mesh& mesh)
: Mesh(mesh), : Mesh(mesh),
_global_node_ids(mesh.getNumberOfNodes()), _global_node_ids(mesh.getNumberOfNodes()),
_n_global_base_nodes(mesh.getNumberOfBaseNodes()), _n_global_base_nodes(mesh.computeNumberOfBaseNodes()),
_n_global_nodes(mesh.getNumberOfNodes()), _n_global_nodes(mesh.getNumberOfNodes()),
_n_active_nodes(mesh.getNumberOfNodes()), _n_active_nodes(mesh.getNumberOfNodes()),
_is_single_thread(true) _is_single_thread(true)
... ...
......
...@@ -77,7 +77,7 @@ TEST_F(RasterToMeshTest, convertRasterToQuadMeshElevation) ...@@ -77,7 +77,7 @@ TEST_F(RasterToMeshTest, convertRasterToQuadMeshElevation)
MeshLib::UseIntensityAs::ELEVATION, "test"); MeshLib::UseIntensityAs::ELEVATION, "test");
ASSERT_TRUE(mesh != nullptr); ASSERT_TRUE(mesh != nullptr);
ASSERT_EQ(_n_nodes, mesh->getNumberOfBaseNodes()); ASSERT_EQ(_n_nodes, mesh->computeNumberOfBaseNodes());
ASSERT_EQ(0, mesh->getProperties().size()); ASSERT_EQ(0, mesh->getProperties().size());
...@@ -112,7 +112,7 @@ TEST_F(RasterToMeshTest, convertRasterToTriMeshValue) ...@@ -112,7 +112,7 @@ TEST_F(RasterToMeshTest, convertRasterToTriMeshValue)
MeshLib::UseIntensityAs::DATAVECTOR, "test"); MeshLib::UseIntensityAs::DATAVECTOR, "test");
ASSERT_TRUE(mesh != nullptr); ASSERT_TRUE(mesh != nullptr);
ASSERT_EQ(_n_nodes, mesh->getNumberOfBaseNodes()); ASSERT_EQ(_n_nodes, mesh->computeNumberOfBaseNodes());
ASSERT_EQ(1, mesh->getProperties().size()); ASSERT_EQ(1, mesh->getProperties().size());
...@@ -143,7 +143,7 @@ TEST_F(RasterToMeshTest, convertRasterToQuadMeshValue) ...@@ -143,7 +143,7 @@ TEST_F(RasterToMeshTest, convertRasterToQuadMeshValue)
MeshLib::UseIntensityAs::DATAVECTOR, "test"); MeshLib::UseIntensityAs::DATAVECTOR, "test");
ASSERT_TRUE(mesh != nullptr); ASSERT_TRUE(mesh != nullptr);
ASSERT_EQ(_n_nodes, mesh->getNumberOfBaseNodes()); ASSERT_EQ(_n_nodes, mesh->computeNumberOfBaseNodes());
ASSERT_EQ(1, mesh->getProperties().size()); ASSERT_EQ(1, mesh->getProperties().size());
...@@ -174,7 +174,7 @@ TEST_F(RasterToMeshTest, convertRasterToPrismMeshValue) ...@@ -174,7 +174,7 @@ TEST_F(RasterToMeshTest, convertRasterToPrismMeshValue)
MeshLib::UseIntensityAs::DATAVECTOR, "test"); MeshLib::UseIntensityAs::DATAVECTOR, "test");
ASSERT_TRUE(mesh != nullptr); ASSERT_TRUE(mesh != nullptr);
ASSERT_EQ(2 * _n_nodes, mesh->getNumberOfBaseNodes()); ASSERT_EQ(2 * _n_nodes, mesh->computeNumberOfBaseNodes());
ASSERT_EQ(1, mesh->getProperties().size()); ASSERT_EQ(1, mesh->getProperties().size());
...@@ -205,7 +205,7 @@ TEST_F(RasterToMeshTest, convertRasterToHexMeshValue) ...@@ -205,7 +205,7 @@ TEST_F(RasterToMeshTest, convertRasterToHexMeshValue)
MeshLib::UseIntensityAs::MATERIALS, "MaterialIDs"); MeshLib::UseIntensityAs::MATERIALS, "MaterialIDs");
ASSERT_TRUE(mesh != nullptr); ASSERT_TRUE(mesh != nullptr);
ASSERT_EQ(2 * _n_nodes, mesh->getNumberOfBaseNodes()); ASSERT_EQ(2 * _n_nodes, mesh->computeNumberOfBaseNodes());
ASSERT_EQ(1, mesh->getProperties().size()); ASSERT_EQ(1, mesh->getProperties().size());
...@@ -236,7 +236,7 @@ TEST_F(RasterToMeshTest, convertRasterToQuadMeshNone) ...@@ -236,7 +236,7 @@ TEST_F(RasterToMeshTest, convertRasterToQuadMeshNone)
MeshLib::UseIntensityAs::NONE, "test"); MeshLib::UseIntensityAs::NONE, "test");
ASSERT_TRUE(mesh != nullptr); ASSERT_TRUE(mesh != nullptr);
ASSERT_EQ(_n_nodes, mesh->getNumberOfBaseNodes()); ASSERT_EQ(_n_nodes, mesh->computeNumberOfBaseNodes());
ASSERT_EQ(0, mesh->getProperties().size()); ASSERT_EQ(0, mesh->getProperties().size());
...@@ -263,7 +263,7 @@ TEST_F(RasterToMeshTest, vtkImage) ...@@ -263,7 +263,7 @@ TEST_F(RasterToMeshTest, vtkImage)
MeshLib::UseIntensityAs::DATAVECTOR, "test"); MeshLib::UseIntensityAs::DATAVECTOR, "test");
ASSERT_TRUE(mesh != nullptr); ASSERT_TRUE(mesh != nullptr);
ASSERT_EQ(_n_nodes, mesh->getNumberOfBaseNodes()); ASSERT_EQ(_n_nodes, mesh->computeNumberOfBaseNodes());
ASSERT_EQ(1, mesh->getProperties().size()); ASSERT_EQ(1, mesh->getProperties().size());
... ...
......
...@@ -37,7 +37,7 @@ TEST(MeshLib, RemoveNodes) ...@@ -37,7 +37,7 @@ TEST(MeshLib, RemoveNodes)
MeshLib::removeNodes(*mesh, removed_node_ids, "")}; MeshLib::removeNodes(*mesh, removed_node_ids, "")};
ASSERT_EQ(5u, new_mesh->getNumberOfNodes()); ASSERT_EQ(5u, new_mesh->getNumberOfNodes());
ASSERT_EQ(5u, new_mesh->getNumberOfBaseNodes()); ASSERT_EQ(5u, new_mesh->computeNumberOfBaseNodes());
ASSERT_EQ(4u, new_mesh->getNumberOfElements()); ASSERT_EQ(4u, new_mesh->getNumberOfElements());
for (std::size_t i = 0; i < new_mesh->getNumberOfNodes(); i++) for (std::size_t i = 0; i < new_mesh->getNumberOfNodes(); i++)
{ {
...@@ -60,7 +60,7 @@ TEST(MeshLib, RemoveElements) ...@@ -60,7 +60,7 @@ TEST(MeshLib, RemoveElements)
MeshLib::removeElements(*mesh, removed_ele_ids, "")}; MeshLib::removeElements(*mesh, removed_ele_ids, "")};
ASSERT_EQ(5u, new_mesh->getNumberOfNodes()); ASSERT_EQ(5u, new_mesh->getNumberOfNodes());
ASSERT_EQ(5u, new_mesh->getNumberOfBaseNodes()); ASSERT_EQ(5u, new_mesh->computeNumberOfBaseNodes());
ASSERT_EQ(4u, new_mesh->getNumberOfElements()); ASSERT_EQ(4u, new_mesh->getNumberOfElements());
for (std::size_t i = 0; i < new_mesh->getNumberOfNodes(); i++) for (std::size_t i = 0; i < new_mesh->getNumberOfNodes(); i++)
{ {
... ...
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment