From 87dcca5e32cfb5faa225a1917567f8b4ba0ba52a Mon Sep 17 00:00:00 2001 From: Anna Wellmann <a.wellmann@tu-braunschweig.de> Date: Mon, 11 Oct 2021 18:40:25 +0200 Subject: [PATCH] Use loop to resize arrays in FileWriter --- src/gpu/VirtualFluids_GPU/Output/FileWriter.cpp | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/src/gpu/VirtualFluids_GPU/Output/FileWriter.cpp b/src/gpu/VirtualFluids_GPU/Output/FileWriter.cpp index a554d63cc..20d8602e3 100644 --- a/src/gpu/VirtualFluids_GPU/Output/FileWriter.cpp +++ b/src/gpu/VirtualFluids_GPU/Output/FileWriter.cpp @@ -202,12 +202,9 @@ void FileWriter::writeUnstrucuredGridLT(std::shared_ptr<Parameter> para, int lev ////////////////////////////////////////////////////////////////////////// cells.clear(); nodes.resize(sizeOfNodes); - nodedata[0].resize(sizeOfNodes); - nodedata[1].resize(sizeOfNodes); - nodedata[2].resize(sizeOfNodes); - nodedata[3].resize(sizeOfNodes); - nodedata[4].resize(sizeOfNodes); - nodedata[5].resize(sizeOfNodes); + for (uint i = 0; i < (uint)nodedatanames.size(); i++) + nodedata[i].resize(sizeOfNodes); + ////////////////////////////////////////////////////////////////////////// for (unsigned int pos = startpos; pos < endpos; pos++) { -- GitLab