Skip to content
Snippets Groups Projects
Commit 47710fa0 authored by Hussein Alihussein's avatar Hussein Alihussein
Browse files

clean BC

parent de01d840
No related branches found
No related tags found
2 merge requests!332Add TPMSRow Application.,!329Develop temp
add_subdirectory(${APPS_ROOT_CPU}/PoiseuilleFlow) #add_subdirectory(${APPS_ROOT_CPU}/PoiseuilleFlow)
add_subdirectory(${APPS_ROOT_CPU}/CouetteFlow) #add_subdirectory(${APPS_ROOT_CPU}/CouetteFlow)
add_subdirectory(${APPS_ROOT_CPU}/sphere) #add_subdirectory(${APPS_ROOT_CPU}/sphere)
add_subdirectory(${APPS_ROOT_CPU}/FlowAroundCylinder) #add_subdirectory(${APPS_ROOT_CPU}/FlowAroundCylinder)
add_subdirectory(${APPS_ROOT_CPU}/LaminarTubeFlow) #add_subdirectory(${APPS_ROOT_CPU}/LaminarTubeFlow)
add_subdirectory(${APPS_ROOT_CPU}/ConvectionOfVortex) #add_subdirectory(${APPS_ROOT_CPU}/ConvectionOfVortex)
add_subdirectory(${APPS_ROOT_CPU}/PoiseuilleFlowPlates) #add_subdirectory(${APPS_ROOT_CPU}/PoiseuilleFlowPlates)
......
...@@ -88,7 +88,7 @@ void run(string configname) ...@@ -88,7 +88,7 @@ void run(string configname)
// SPtr<BC> xMinApr(new DensityBC(0.0000001)); // SPtr<BC> xMinApr(new DensityBC(0.0000001));
//SPtr<BC> xMinApr(new DensityBC()); //SPtr<BC> xMinApr(new DensityBC());
SPtr<BC> xMinApr(new VelocityBC(vx, 0., BCFunction::INFCONST, 0., 0., BCFunction::INFCONST, 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> xMaxApr(new DensityBC(0.));
//SPtr<BC> yMinApr(new NoSlipBC(1)); //SPtr<BC> yMinApr(new NoSlipBC(1));
...@@ -107,10 +107,10 @@ void run(string configname) ...@@ -107,10 +107,10 @@ void run(string configname)
//xMinApr->setBcAlgorithm(SPtr<BCStrategy>(new NonEqDensityBCStrategy())); //xMinApr->setBcAlgorithm(SPtr<BCStrategy>(new NonEqDensityBCStrategy()));
// xMinApr->setBcAlgorithm(SPtr<BCStrategy>(new VelocityBCStrategy())); // 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())); // xMinApr->setBcAlgorithm(SPtr<BCStrategy>(new VelocityWithDensityBCStrategy()));
//xMaxApr->setBcAlgorithm(SPtr<BCStrategy>(new NonEqDensityBCStrategy())); //xMaxApr->setBcAlgorithm(SPtr<BCStrategy>(new NonEqDensityBCStrategy()));
xMaxApr->setBCStrategy(SPtr<BCStrategy>(new NonReflectingOutflowWithRelaxationBCStrategy())); xMaxApr->setBCStrategy(SPtr<BCStrategy>(new OutflowNonReflectingWithPressure()));
//yMinApr->setBcAlgorithm(SPtr<BCStrategy>(new NoSlipBCStrategy())); //yMinApr->setBcAlgorithm(SPtr<BCStrategy>(new NoSlipBCStrategy()));
//yMaxApr->setBcAlgorithm(SPtr<BCStrategy>(new NoSlipBCStrategy())); //yMaxApr->setBcAlgorithm(SPtr<BCStrategy>(new NoSlipBCStrategy()));
zMinApr->setBCStrategy(SPtr<BCStrategy>(new NoSlipBCStrategy())); zMinApr->setBCStrategy(SPtr<BCStrategy>(new NoSlipBCStrategy()));
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment