diff --git a/apps/cpu/TPMSRow/TPMSRow.cpp b/apps/cpu/TPMSRow/TPMSRow.cpp index 59b1387fb1c139356668eb60ac2e8b8e891d9d1a..681fe81abd42405d5c87d8f7c3219590a53cc01a 100644 --- a/apps/cpu/TPMSRow/TPMSRow.cpp +++ b/apps/cpu/TPMSRow/TPMSRow.cpp @@ -90,7 +90,7 @@ void run(string configname) SPtr<BC> xMinApr(new VelocityBC(vx, 0., BCFunction::INFCONST, 0., 0., BCFunction::INFCONST, 0.,0., BCFunction::INFCONST)); - SPtr<BC> xMaxApr(new DensityBC(0.)); + SPtr<BC> xMaxApr(new PressureBC(0.)); //SPtr<BC> yMinApr(new NoSlipBC(1)); //SPtr<BC> yMaxApr(new NoSlipBC(1)); SPtr<BC> zMinApr(new NoSlipBC()); @@ -102,7 +102,7 @@ void run(string configname) //tpmsNoslipAdapter->setBcAlgorithm(BCStrategyPtr(new NoSlipBCStrategy())); //tpmsNoslipAdapter->setBcAlgorithm(SPtr<BCStrategy>(new ThinWallNoSlipBCStrategy())); - tpmsNoslipAdapter->setBCStrategy(SPtr<BCStrategy>(new NoSlipBCStrategy())); + tpmsNoslipAdapter->setBCStrategy(SPtr<BCStrategy>(new NoSlipInterpolated())); //funnelNoslipAdapter->setBcAlgorithm(SPtr<BCStrategy>(new NoSlipBCStrategy())); //xMinApr->setBcAlgorithm(SPtr<BCStrategy>(new NonEqDensityBCStrategy())); @@ -113,8 +113,8 @@ void run(string configname) xMaxApr->setBCStrategy(SPtr<BCStrategy>(new OutflowNonReflectingWithPressure())); //yMinApr->setBcAlgorithm(SPtr<BCStrategy>(new NoSlipBCStrategy())); //yMaxApr->setBcAlgorithm(SPtr<BCStrategy>(new NoSlipBCStrategy())); - zMinApr->setBCStrategy(SPtr<BCStrategy>(new NoSlipBCStrategy())); - zMaxApr->setBCStrategy(SPtr<BCStrategy>(new NoSlipBCStrategy())); + zMinApr->setBCStrategy(SPtr<BCStrategy>(new NoSlipInterpolated())); + zMaxApr->setBCStrategy(SPtr<BCStrategy>(new NoSlipInterpolated())); //zMinFunnelApr->setBcAlgorithm(SPtr<BCStrategy>(new NoSlipBCStrategy())); //zMaxFunnelApr->setBcAlgorithm(SPtr<BCStrategy>(new NoSlipBCStrategy()));