From dc68cded74c86e2dad448e98a2756315627d4ccf Mon Sep 17 00:00:00 2001
From: "SYOGA\\schoen" <schoen@irmb.tu-bs.de>
Date: Thu, 4 Jun 2020 09:20:07 +0200
Subject: [PATCH] fixed the "level-bug" in the two scaling function calls ...
 STILL NOT WORKING

---
 .../Calculation/UpdateGrid27.cpp              | 36 +++++++++----------
 1 file changed, 18 insertions(+), 18 deletions(-)

diff --git a/src/VirtualFluids_GPU/Calculation/UpdateGrid27.cpp b/src/VirtualFluids_GPU/Calculation/UpdateGrid27.cpp
index ebbe9cc28..5b514e342 100644
--- a/src/VirtualFluids_GPU/Calculation/UpdateGrid27.cpp
+++ b/src/VirtualFluids_GPU/Calculation/UpdateGrid27.cpp
@@ -808,15 +808,15 @@ void fineToCoarse(Parameter* para, int level)
 							para->getParD(level)->offFC);
     getLastCudaError("ScaleFC27_RhoSq_comp execution failed");
 
-	//ScaleFC_AA2016_comp_27( para->getParD(0)->d0SP.f[0],      para->getParD(1)->d0SP.f[0], 
-    //                        para->getParD(0)->neighborX_SP,   para->getParD(0)->neighborY_SP,    para->getParD(0)->neighborZ_SP, 
-    //                        para->getParD(1)->neighborX_SP,   para->getParD(1)->neighborY_SP,    para->getParD(1)->neighborZ_SP, 
-    //                        para->getParD(0)->size_Mat_SP,    para->getParD(1)->size_Mat_SP,     para->getParD(0)->evenOrOdd,
-    //                        para->getParD(0)->intFC.ICellFCC, para->getParD(0)->intFC.ICellFCF, 
-    //                        para->getParD(0)->K_FC,           para->getParD(0)->omega,           para->getParD(1)->omega, 
-    //                        para->getParD(0)->vis,            para->getParD(0)->nx,              para->getParD(0)->ny, 
-    //                        para->getParD(1)->nx,             para->getParD(1)->ny,              para->getParD(0)->numberofthreads,
-    //                        para->getParD(0)->offFC);
+	//ScaleFC_AA2016_comp_27( para->getParD(level)->d0SP.f[0],      para->getParD(level+1)->d0SP.f[0], 
+    //                        para->getParD(level)->neighborX_SP,   para->getParD(level)->neighborY_SP,    para->getParD(level)->neighborZ_SP, 
+    //                        para->getParD(level+1)->neighborX_SP, para->getParD(level+1)->neighborY_SP,  para->getParD(level+1)->neighborZ_SP, 
+    //                        para->getParD(level)->size_Mat_SP,    para->getParD(level+1)->size_Mat_SP,   para->getParD(level)->evenOrOdd,
+    //                        para->getParD(level)->intFC.ICellFCC, para->getParD(level)->intFC.ICellFCF, 
+    //                        para->getParD(level)->K_FC,           para->getParD(level)->omega,           para->getParD(level+1)->omega, 
+    //                        para->getParD(level)->vis,            para->getParD(level)->nx,              para->getParD(level)->ny, 
+    //                        para->getParD(level+1)->nx,           para->getParD(level+1)->ny,            para->getParD(level)->numberofthreads,
+    //                        para->getParD(level)->offFC);
     //getLastCudaError("ScaleFC_AA2016_comp_27 execution failed");
 
 
@@ -996,15 +996,15 @@ void coarseToFine(Parameter* para, int level)
                           para->getParD(level)->offCF);
     getLastCudaError("ScaleCF27_RhoSq_comp execution failed");
 
-    //ScaleCF_AA2016_comp_27( para->getParD(0)->d0SP.f[0],      para->getParD(1)->d0SP.f[0],                
-    //                        para->getParD(0)->neighborX_SP,   para->getParD(0)->neighborY_SP,    para->getParD(0)->neighborZ_SP,
-    //                        para->getParD(1)->neighborX_SP,   para->getParD(1)->neighborY_SP,    para->getParD(1)->neighborZ_SP,
-    //                        para->getParD(0)->size_Mat_SP,    para->getParD(1)->size_Mat_SP,     para->getParD(0)->evenOrOdd,
-    //                        para->getParD(0)->intCF.ICellCFC, para->getParD(0)->intCF.ICellCFF, 
-    //                        para->getParD(0)->K_CF,           para->getParD(0)->omega,           para->getParD(1)->omega, 
-    //                        para->getParD(0)->vis,            para->getParD(0)->nx,              para->getParD(0)->ny, 
-    //                        para->getParD(1)->nx,             para->getParD(1)->ny,              para->getParD(0)->numberofthreads,
-    //                        para->getParD(0)->offCF);
+    //ScaleCF_AA2016_comp_27( para->getParD(level)->d0SP.f[0],      para->getParD(level+1)->d0SP.f[0],                
+    //                        para->getParD(level)->neighborX_SP,   para->getParD(level)->neighborY_SP,    para->getParD(level)->neighborZ_SP,
+    //                        para->getParD(level+1)->neighborX_SP, para->getParD(level+1)->neighborY_SP,  para->getParD(level+1)->neighborZ_SP,
+    //                        para->getParD(level)->size_Mat_SP,    para->getParD(level+1)->size_Mat_SP,   para->getParD(level)->evenOrOdd,
+    //                        para->getParD(level)->intCF.ICellCFC, para->getParD(level)->intCF.ICellCFF, 
+    //                        para->getParD(level)->K_CF,           para->getParD(level)->omega,           para->getParD(level+1)->omega, 
+    //                        para->getParD(level)->vis,            para->getParD(level)->nx,              para->getParD(level)->ny, 
+    //                        para->getParD(level+1)->nx,           para->getParD(level+1)->ny,            para->getParD(level)->numberofthreads,
+    //                        para->getParD(level)->offCF);
     //getLastCudaError("ScaleCF_AA2016_comp_27 execution failed");
 
 
-- 
GitLab