diff --git a/Applications/Utils/ModelPreparation/PartitionMesh/NodeWiseMeshPartitioner.cpp b/Applications/Utils/ModelPreparation/PartitionMesh/NodeWiseMeshPartitioner.cpp index 988a9a78474d025be48ab2b3b8ebbeb8a1d33f79..2c9493012d32337094252e4f37496d4b6acfb2a3 100644 --- a/Applications/Utils/ModelPreparation/PartitionMesh/NodeWiseMeshPartitioner.cpp +++ b/Applications/Utils/ModelPreparation/PartitionMesh/NodeWiseMeshPartitioner.cpp @@ -178,7 +178,7 @@ findNonGhostNodesInPartition( return {base_nodes, higher_order_nodes}; } -int numberOfRegularNodes( +std::ptrdiff_t numberOfRegularNodes( MeshLib::Element const& e, std::size_t const part_id, std::vector<std::size_t> const& partition_ids, std::vector<std::size_t> const* node_id_mapping = nullptr) @@ -217,7 +217,8 @@ findElementsInPartition( continue; } - if (regular_nodes == static_cast<int>(elem->getNumberOfNodes())) + if (regular_nodes == + static_cast<std::ptrdiff_t>(elem->getNumberOfNodes())) { regular_elements.push_back(elem); }