From 4ad584a534bfbc5d3027c84e70f7eddb77bd0aa5 Mon Sep 17 00:00:00 2001 From: Anna Wellmann <a.wellmann@tu-bs.de> Date: Thu, 19 Jan 2023 16:07:55 +0000 Subject: [PATCH] Use local variable for numberOfNodes --- src/gpu/VirtualFluids_GPU/Output/NeighborDebugWriter.hpp | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/gpu/VirtualFluids_GPU/Output/NeighborDebugWriter.hpp b/src/gpu/VirtualFluids_GPU/Output/NeighborDebugWriter.hpp index ea83ac1ac..f9c977870 100644 --- a/src/gpu/VirtualFluids_GPU/Output/NeighborDebugWriter.hpp +++ b/src/gpu/VirtualFluids_GPU/Output/NeighborDebugWriter.hpp @@ -20,12 +20,14 @@ inline void writeNeighborLinkLines(Parameter *para, int level, int direction, co WbWriter *writer) { VF_LOG_INFO("Write node links in direction {}.", direction); + + const unsigned long long numberOfNodes = para->getParH(level)->numberOfNodes; std::vector<UbTupleFloat3> nodes; - nodes.reserve(para->getParH(level)->numberOfNodes); + nodes.reserve(numberOfNodes); std::vector<UbTupleInt2> cells; - cells.reserve(para->getParH(level)->numberOfNodes/2); + cells.reserve(numberOfNodes/2); - for (size_t position = 0; position < para->getParH(level)->numberOfNodes; position++) { + for (size_t position = 0; position < numberOfNodes; position++) { if (para->getParH(level)->typeOfGridNode[position] != GEO_FLUID) continue; -- GitLab