From 4daff7fe59114b756c99ac1531f0f19d1eb42b1b Mon Sep 17 00:00:00 2001
From: Anna Wellmann <a.wellmann@tu-braunschweig.de>
Date: Tue, 28 Sep 2021 12:55:51 +0200
Subject: [PATCH] Look for sendIndices in ICellFCC not ICellFCCBorder anymore

when looking for the sendIndices for the communication after f to c
---
 .../GridReaderGenerator/GridGenerator.cpp                   | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/gpu/VirtualFluids_GPU/DataStructureInitializer/GridReaderGenerator/GridGenerator.cpp b/src/gpu/VirtualFluids_GPU/DataStructureInitializer/GridReaderGenerator/GridGenerator.cpp
index c0532311e..21f3471fe 100644
--- a/src/gpu/VirtualFluids_GPU/DataStructureInitializer/GridReaderGenerator/GridGenerator.cpp
+++ b/src/gpu/VirtualFluids_GPU/DataStructureInitializer/GridReaderGenerator/GridGenerator.cpp
@@ -325,7 +325,7 @@ void GridGenerator::allocArrays_BoundaryValues()
                         std::vector<uint> sendIndicesForCommAfterFtoCPositions = builder->getAndReorderSendIndices(
                             para->getParH(level)->sendProcessNeighborX[j].index,
                             para->getParH(level)->numberOfSendProcessNeighborsAfterFtoCX[j],
-                            para->getParH(level)->intFCBorder.ICellFCC, para->getParH(level)->intFCBorder.kFC,
+                            para->getParH(level)->intFC.ICellFCC, para->getParH(level)->K_CF,
                             direction, level, level != builder->getNumberOfGridLevels() - 1);
                         builder->getAndReorderReceiveIndices(
                             para->getParH(level)->recvProcessNeighborX[j].index,
@@ -398,7 +398,7 @@ void GridGenerator::allocArrays_BoundaryValues()
                         std::vector<uint> sendIndicesForCommAfterFtoCPositions = builder->getAndReorderSendIndices(
                             para->getParH(level)->sendProcessNeighborY[j].index,
                             para->getParH(level)->numberOfSendProcessNeighborsAfterFtoCY[j],
-                            para->getParH(level)->intFCBorder.ICellFCC, para->getParH(level)->intFCBorder.kFC,
+                            para->getParH(level)->intFC.ICellFCC, para->getParH(level)->K_CF,
                             direction, level, level != builder->getNumberOfGridLevels() - 1);
                         builder->getAndReorderReceiveIndices(
                             para->getParH(level)->recvProcessNeighborY[j].index,
@@ -471,7 +471,7 @@ void GridGenerator::allocArrays_BoundaryValues()
                         std::vector<uint> sendIndicesForCommAfterFtoCPositions = builder->getAndReorderSendIndices(
                             para->getParH(level)->sendProcessNeighborZ[j].index,
                             para->getParH(level)->numberOfSendProcessNeighborsAfterFtoCZ[j],
-                            para->getParH(level)->intFCBorder.ICellFCC, para->getParH(level)->intFCBorder.kFC,
+                            para->getParH(level)->intFC.ICellFCC, para->getParH(level)->K_CF,
                             direction, level, level != builder->getNumberOfGridLevels() - 1);
                         builder->getAndReorderReceiveIndices(
                             para->getParH(level)->recvProcessNeighborZ[j].index,
-- 
GitLab