From 47710fa044f9e972ac0d22f4e5ba95d2eabb0074 Mon Sep 17 00:00:00 2001
From: Hussein Alihussein <h.alihussein@tu-braunschweig.de>
Date: Wed, 22 Nov 2023 16:29:18 +0100
Subject: [PATCH] clean BC

---
 apps/cpu/Applications.cmake  | 14 +++++++-------
 apps/cpu/TPMSRow/TPMSRow.cpp |  6 +++---
 2 files changed, 10 insertions(+), 10 deletions(-)

diff --git a/apps/cpu/Applications.cmake b/apps/cpu/Applications.cmake
index fc50f4217..518477d52 100644
--- a/apps/cpu/Applications.cmake
+++ b/apps/cpu/Applications.cmake
@@ -1,10 +1,10 @@
-add_subdirectory(${APPS_ROOT_CPU}/PoiseuilleFlow)
-add_subdirectory(${APPS_ROOT_CPU}/CouetteFlow)
-add_subdirectory(${APPS_ROOT_CPU}/sphere)
-add_subdirectory(${APPS_ROOT_CPU}/FlowAroundCylinder)
-add_subdirectory(${APPS_ROOT_CPU}/LaminarTubeFlow)
-add_subdirectory(${APPS_ROOT_CPU}/ConvectionOfVortex)
-add_subdirectory(${APPS_ROOT_CPU}/PoiseuilleFlowPlates)
+#add_subdirectory(${APPS_ROOT_CPU}/PoiseuilleFlow)
+#add_subdirectory(${APPS_ROOT_CPU}/CouetteFlow)
+#add_subdirectory(${APPS_ROOT_CPU}/sphere)
+#add_subdirectory(${APPS_ROOT_CPU}/FlowAroundCylinder)
+#add_subdirectory(${APPS_ROOT_CPU}/LaminarTubeFlow)
+#add_subdirectory(${APPS_ROOT_CPU}/ConvectionOfVortex)
+#add_subdirectory(${APPS_ROOT_CPU}/PoiseuilleFlowPlates)
 
 
 
diff --git a/apps/cpu/TPMSRow/TPMSRow.cpp b/apps/cpu/TPMSRow/TPMSRow.cpp
index 0d4dd035d..59b1387fb 100644
--- a/apps/cpu/TPMSRow/TPMSRow.cpp
+++ b/apps/cpu/TPMSRow/TPMSRow.cpp
@@ -88,7 +88,7 @@ void run(string configname)
            // SPtr<BC> xMinApr(new DensityBC(0.0000001));
          //SPtr<BC> xMinApr(new DensityBC());
           SPtr<BC> xMinApr(new VelocityBC(vx, 0., BCFunction::INFCONST, 0., 0., BCFunction::INFCONST,
-         //  0.,0., BCFunction::INFCONST));
+           0.,0., BCFunction::INFCONST));
 
         SPtr<BC> xMaxApr(new DensityBC(0.));
         //SPtr<BC> yMinApr(new NoSlipBC(1));
@@ -107,10 +107,10 @@ void run(string configname)
 
          //xMinApr->setBcAlgorithm(SPtr<BCStrategy>(new NonEqDensityBCStrategy()));
         // xMinApr->setBcAlgorithm(SPtr<BCStrategy>(new VelocityBCStrategy()));
-        xMinApr->setBCStrategy(SPtr<BCStrategy>(new NonReflectingInflowBCStrategy(c1o2))); 
+        xMinApr->setBCStrategy(SPtr<BCStrategy>(new VelocityNonReflecting(c1o2))); 
         // xMinApr->setBcAlgorithm(SPtr<BCStrategy>(new VelocityWithDensityBCStrategy()));
          //xMaxApr->setBcAlgorithm(SPtr<BCStrategy>(new NonEqDensityBCStrategy()));
-         xMaxApr->setBCStrategy(SPtr<BCStrategy>(new NonReflectingOutflowWithRelaxationBCStrategy()));
+         xMaxApr->setBCStrategy(SPtr<BCStrategy>(new OutflowNonReflectingWithPressure()));
         //yMinApr->setBcAlgorithm(SPtr<BCStrategy>(new NoSlipBCStrategy()));
         //yMaxApr->setBcAlgorithm(SPtr<BCStrategy>(new NoSlipBCStrategy()));
          zMinApr->setBCStrategy(SPtr<BCStrategy>(new NoSlipBCStrategy()));
-- 
GitLab