diff --git a/src/gpu/VirtualFluids_GPU/Parameter/Parameter.h b/src/gpu/VirtualFluids_GPU/Parameter/Parameter.h
index 0ed19933314560f7f32f814d03e764e52d0d8432..d351309b408ca29a350ff657959ef3f2ff047b57 100644
--- a/src/gpu/VirtualFluids_GPU/Parameter/Parameter.h
+++ b/src/gpu/VirtualFluids_GPU/Parameter/Parameter.h
@@ -905,14 +905,14 @@ public:
     void initNumberOfProcessNeighborsAfterFtoCZ(int level);
 
     void findEdgeNodesCommMultiGPU();
+    bool useReducedCommunicationAfterFtoC{ true };
+private:
     void findEdgeNodesXY(int level);
     bool findIndexInSendNodesXY(int level, int index, int &indexOfProcessNeighborSend, int &indexInSendBuffer);
     void findEdgeNodesXZ(int level);
     bool findIndexInSendNodesXZ(int level, int index, int &indexOfProcessNeighborSend, int &indexInSendBuffer);
     void findEdgeNodesYZ(int level);
     bool findIndexInSendNodesYZ(int level, int index, int &indexOfProcessNeighborSend, int &indexInSendBuffer);
-
-    bool useReducedCommunicationAfterFtoC{ true };
 };
 
 #endif