From fe4ac3bfa0e902efa5bdd310856d4a6385a1a425 Mon Sep 17 00:00:00 2001
From: Anna Wellmann <a.wellmann@tu-bs.de>
Date: Tue, 5 Jul 2022 14:32:09 +0000
Subject: [PATCH] Rename LBKernelManager to BCKernelManager

---
 .../Calculation/UpdateGrid27.cpp              | 26 +++++++++----------
 .../Calculation/UpdateGrid27.h                |  4 +--
 ...BKernelManager.cpp => BCKernelManager.cpp} | 24 ++++++++---------
 .../{LBKernelManager.h => BCKernelManager.h}  |  4 +--
 4 files changed, 29 insertions(+), 29 deletions(-)
 rename src/gpu/VirtualFluids_GPU/KernelManager/{LBKernelManager.cpp => BCKernelManager.cpp} (96%)
 rename src/gpu/VirtualFluids_GPU/KernelManager/{LBKernelManager.h => BCKernelManager.h} (97%)

diff --git a/src/gpu/VirtualFluids_GPU/Calculation/UpdateGrid27.cpp b/src/gpu/VirtualFluids_GPU/Calculation/UpdateGrid27.cpp
index 3dbc3eb48..5d036a4d9 100644
--- a/src/gpu/VirtualFluids_GPU/Calculation/UpdateGrid27.cpp
+++ b/src/gpu/VirtualFluids_GPU/Calculation/UpdateGrid27.cpp
@@ -5,7 +5,7 @@
 #include "Communication/ExchangeData27.h"
 #include "Parameter/CudaStreamManager.h"
 #include "GPU/TurbulentViscosity.h"
-#include "KernelManager/LBKernelManager.h"
+#include "KernelManager/BCKernelManager.h"
 #include "KernelManager/ADKernelManager.h"
 #include "KernelManager/GridScalingKernelManager.h"
 #include "Kernel/Kernel.h"
@@ -355,31 +355,31 @@ void UpdateGrid27::postCollisionBC(int level)
 {
     //////////////////////////////////////////////////////////////////////////
     // V E L O C I T Y (I N F L O W)
-    this->lbKernelManager->runVelocityBCKernelPost(level);
+    this->bcKernelManager->runVelocityBCKernelPost(level);
 
     //////////////////////////////////////////////////////////////////////////
     // N O - S L I P
-    this->lbKernelManager->runNoSlipBCKernelPost(level);
+    this->bcKernelManager->runNoSlipBCKernelPost(level);
 
     //////////////////////////////////////////////////////////////////////////
     // S L I P
-    this->lbKernelManager->runSlipBCKernelPost(level);
+    this->bcKernelManager->runSlipBCKernelPost(level);
 
     //////////////////////////////////////////////////////////////////////////
     // S T R E S S (wall model)
-    this->lbKernelManager->runStressWallModelKernelPost(level);
+    this->bcKernelManager->runStressWallModelKernelPost(level);
 
     //////////////////////////////////////////////////////////////////////////
     // G E O M E T R Y
-    this->lbKernelManager->runGeoBCKernelPost(level);
+    this->bcKernelManager->runGeoBCKernelPost(level);
 
     //////////////////////////////////////////////////////////////////////////
     // O U T F L O W
-    this->lbKernelManager->runOutflowBCKernelPre(level);
+    this->bcKernelManager->runOutflowBCKernelPre(level);
 
     //////////////////////////////////////////////////////////////////////////
     // P R E S S U R E
-    this->lbKernelManager->runPressureBCKernelPost(level);
+    this->bcKernelManager->runPressureBCKernelPost(level);
 
     //////////////////////////////////////////////////////////////////////////
     // A D V E C T I O N    D I F F U S I O N
@@ -420,19 +420,19 @@ void UpdateGrid27::preCollisionBC(int level, unsigned int t)
 {
     //////////////////////////////////////////////////////////////////////////
     // V E L O C I T Y (I N F L O W)
-    this->lbKernelManager->runVelocityBCKernelPre(level);
+    this->bcKernelManager->runVelocityBCKernelPre(level);
 
     //////////////////////////////////////////////////////////////////////////
     // G E O M E T R Y
-    this->lbKernelManager->runGeoBCKernelPre(level, t, cudaMemoryManager.get());
+    this->bcKernelManager->runGeoBCKernelPre(level, t, cudaMemoryManager.get());
 
     //////////////////////////////////////////////////////////////////////////
     // P R E S S U R E
-    this->lbKernelManager->runPressureBCKernelPre(level);
+    this->bcKernelManager->runPressureBCKernelPre(level);
 
     //////////////////////////////////////////////////////////////////////////
     // O U T F L O W
-    this->lbKernelManager->runOutflowBCKernelPre(level);
+    this->bcKernelManager->runOutflowBCKernelPre(level);
 
     //////////////////////////////////////////////////////////////////////////////////
     ////only for a round off error test
@@ -498,7 +498,7 @@ UpdateGrid27::UpdateGrid27(SPtr<Parameter> para, vf::gpu::Communicator &comm, SP
 {
     chooseFunctionForCollisionAndExchange();
     chooseFunctionForRefinementAndExchange();
-    this->lbKernelManager = std::make_shared<LBKernelManager>(para, bcFactory);
+    this->bcKernelManager = std::make_shared<BCKernelManager>(para, bcFactory);
     this->adKernelManager = std::make_shared<ADKernelManager>(para);
     this->gridScalingKernelManager =  std::make_shared<GridScalingKernelManager>(para);
 }
diff --git a/src/gpu/VirtualFluids_GPU/Calculation/UpdateGrid27.h b/src/gpu/VirtualFluids_GPU/Calculation/UpdateGrid27.h
index db82166a7..661a1aafd 100644
--- a/src/gpu/VirtualFluids_GPU/Calculation/UpdateGrid27.h
+++ b/src/gpu/VirtualFluids_GPU/Calculation/UpdateGrid27.h
@@ -8,7 +8,7 @@
 #include "Communication/Communicator.h"
 #include "Calculation/PorousMedia.h"
 
-class LBKernelManager;
+class BCKernelManager;
 class ADKernelManager;
 class GridScalingKernelManager;
 class Kernel;
@@ -62,7 +62,7 @@ private:
     std::vector<std::shared_ptr<PorousMedia>> pm;
     std::vector<SPtr<Kernel>> kernels;
     //! \property lbKernelManager is a shared pointer to an object of LBKernelManager
-    std::shared_ptr<LBKernelManager> lbKernelManager;
+    std::shared_ptr<BCKernelManager> bcKernelManager;
     //! \property adKernelManager is a shared pointer to an object of ADKernelManager
     std::shared_ptr<ADKernelManager> adKernelManager;
     //! \property gridScalingKernelManager is a shared pointer to an object of GridScalingKernelManager
diff --git a/src/gpu/VirtualFluids_GPU/KernelManager/LBKernelManager.cpp b/src/gpu/VirtualFluids_GPU/KernelManager/BCKernelManager.cpp
similarity index 96%
rename from src/gpu/VirtualFluids_GPU/KernelManager/LBKernelManager.cpp
rename to src/gpu/VirtualFluids_GPU/KernelManager/BCKernelManager.cpp
index 14a921969..ff0c460b2 100644
--- a/src/gpu/VirtualFluids_GPU/KernelManager/LBKernelManager.cpp
+++ b/src/gpu/VirtualFluids_GPU/KernelManager/BCKernelManager.cpp
@@ -33,14 +33,14 @@
 #include <cuda_runtime.h>
 #include <helper_cuda.h>
 
-#include "LBKernelManager.h"
+#include "BCKernelManager.h"
 #include "Parameter/Parameter.h"	
 #include "GPU/GPU_Interface.h"
 #include "Calculation/DragLift.h"
 #include "Calculation/Cp.h"
 #include "BoundaryConditions/BoundaryConditionFactory.h"
 
-LBKernelManager::LBKernelManager(SPtr<Parameter> parameter, BoundaryConditionFactory* bcFactory): para(parameter)
+BCKernelManager::BCKernelManager(SPtr<Parameter> parameter, BoundaryConditionFactory* bcFactory): para(parameter)
 {
     this->velocityBoundaryConditionPost = bcFactory->getVelocityBoundaryConditionPost();
     this->noSlipBoundaryConditionPost   = bcFactory->getNoSlipBoundaryConditionPost();
@@ -49,7 +49,7 @@ LBKernelManager::LBKernelManager(SPtr<Parameter> parameter, BoundaryConditionFac
     this->geometryBoundaryConditionPost = bcFactory->getGeometryBoundaryConditionPost();
 }
 
-void LBKernelManager::runVelocityBCKernelPre(const int level) const
+void BCKernelManager::runVelocityBCKernelPre(const int level) const
 {
     if (para->getParD(level)->velocityBC.numberOfBCnodes > 0)
     {
@@ -103,7 +103,7 @@ void LBKernelManager::runVelocityBCKernelPre(const int level) const
     }
 }
 
-void LBKernelManager::runVelocityBCKernelPost(const int level) const
+void BCKernelManager::runVelocityBCKernelPost(const int level) const
 {
      if (para->getParD(level)->velocityBC.numberOfBCnodes > 0)
      {
@@ -125,7 +125,7 @@ void LBKernelManager::runVelocityBCKernelPost(const int level) const
      }
 }
 
-void LBKernelManager::runGeoBCKernelPre(const int level, unsigned int t, CudaMemoryManager* cudaMemoryManager) const{
+void BCKernelManager::runGeoBCKernelPre(const int level, unsigned int t, CudaMemoryManager* cudaMemoryManager) const{
     if (para->getParD(level)->geometryBC.numberOfBCnodes > 0){
         if (para->getCalcDragLift())
         {
@@ -233,7 +233,7 @@ void LBKernelManager::runGeoBCKernelPre(const int level, unsigned int t, CudaMem
     }
 }
 
-void LBKernelManager::runGeoBCKernelPost(const int level) const
+void BCKernelManager::runGeoBCKernelPost(const int level) const
 {
     if (para->getParD(level)->geometryBC.numberOfBCnodes > 0)
     {
@@ -297,7 +297,7 @@ void LBKernelManager::runGeoBCKernelPost(const int level) const
     }
 }
 
-void LBKernelManager::runOutflowBCKernelPre(const int level) const{
+void BCKernelManager::runOutflowBCKernelPre(const int level) const{
     if (para->getParD(level)->outflowBC.numberOfBCnodes > 0)
     {
         QPressNoRhoDev27(para->getParD(level).get(), &(para->getParD(level)->outflowBC));
@@ -324,14 +324,14 @@ void LBKernelManager::runOutflowBCKernelPre(const int level) const{
     }
 }
 
-void LBKernelManager::runPressureBCKernelPre(const int level) const{
+void BCKernelManager::runPressureBCKernelPre(const int level) const{
     if (para->getParD(level)->pressureBC.numberOfBCnodes > 0)
     {
         this->pressureBoundaryConditionPre(para->getParD(level).get(), &(para->getParD(level)->pressureBC));
     }
 }
 
-void LBKernelManager::runPressureBCKernelPost(const int level) const{
+void BCKernelManager::runPressureBCKernelPost(const int level) const{
     if (para->getParD(level)->pressureBC.numberOfBCnodes > 0)
     {
         // QPressDev27_IntBB(
@@ -350,7 +350,7 @@ void LBKernelManager::runPressureBCKernelPost(const int level) const{
     }
 }
 
-void LBKernelManager::runStressWallModelKernelPost(const int level) const{
+void BCKernelManager::runStressWallModelKernelPost(const int level) const{
     if (para->getParD(level)->stressBC.numberOfBCnodes > 0)
     {
         // QStressDevComp27(para->getParD(level)->numberofthreads, para->getParD(level)->distributions.f[0],
@@ -383,14 +383,14 @@ void LBKernelManager::runStressWallModelKernelPost(const int level) const{
 }
 
 
-void LBKernelManager::runSlipBCKernelPost(const int level) const{
+void BCKernelManager::runSlipBCKernelPost(const int level) const{
     if (para->getParD(level)->slipBC.numberOfBCnodes > 0)
     {
         slipBoundaryConditionPost(para->getParD(level).get(), &(para->getParD(level)->slipBC));
     }
 }
 
-void LBKernelManager::runNoSlipBCKernelPost(const int level) const{
+void BCKernelManager::runNoSlipBCKernelPost(const int level) const{
     if (para->getParD(level)->noSlipBC.numberOfBCnodes > 0)
     {
         noSlipBoundaryConditionPost(para->getParD(level).get(), &(para->getParD(level)->noSlipBC));
diff --git a/src/gpu/VirtualFluids_GPU/KernelManager/LBKernelManager.h b/src/gpu/VirtualFluids_GPU/KernelManager/BCKernelManager.h
similarity index 97%
rename from src/gpu/VirtualFluids_GPU/KernelManager/LBKernelManager.h
rename to src/gpu/VirtualFluids_GPU/KernelManager/BCKernelManager.h
index 9ec0f71b0..774c893c4 100644
--- a/src/gpu/VirtualFluids_GPU/KernelManager/LBKernelManager.h
+++ b/src/gpu/VirtualFluids_GPU/KernelManager/BCKernelManager.h
@@ -49,12 +49,12 @@ using boundaryCondition = std::function<void(LBMSimulationParameter *, QforBound
 
 //! \class LBKernelManager
 //! \brief manage the cuda kernel calls
-class VIRTUALFLUIDS_GPU_EXPORT LBKernelManager
+class VIRTUALFLUIDS_GPU_EXPORT BCKernelManager
 {
 public:
     //! Class constructor
     //! \param parameter shared pointer to instance of class Parameter
-    LBKernelManager(SPtr<Parameter> parameter, BoundaryConditionFactory *bcFactory);
+    BCKernelManager(SPtr<Parameter> parameter, BoundaryConditionFactory *bcFactory);
 
     void setBoundaryConditionKernels();
 
-- 
GitLab