diff --git a/src/gpu/VirtualFluids_GPU/Parameter/Parameter.h b/src/gpu/VirtualFluids_GPU/Parameter/Parameter.h
index 2fc896e3e18e6c4e9c72163a748a040e4a826a0e..48430875d3994ee68c4f8582d28f81fd8db0dc18 100644
--- a/src/gpu/VirtualFluids_GPU/Parameter/Parameter.h
+++ b/src/gpu/VirtualFluids_GPU/Parameter/Parameter.h
@@ -897,14 +897,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