diff --git a/apps/gpu/LBM/MusselOyster/MusselOyster.cpp b/apps/gpu/LBM/MusselOyster/MusselOyster.cpp index e7db282b399117db20c532aed0ed5ca7708e638d..2a5246a11739a55bc4f905ade6a08c939df20d5d 100644 --- a/apps/gpu/LBM/MusselOyster/MusselOyster.cpp +++ b/apps/gpu/LBM/MusselOyster/MusselOyster.cpp @@ -114,7 +114,7 @@ void multipleLevel(const std::string& configPath) //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// - std::string bivalveType = "OYSTER"; // "MUSSEL" "OYSTER" + std::string bivalveType = "MUSSEL"; // "MUSSEL" "OYSTER" real dx = 0.5; real vx = (real)0.005; @@ -125,7 +125,7 @@ void multipleLevel(const std::string& configPath) para->setVelocityRatio(1.0); para->setTOut(50000); - para->setTEnd(200000); + para->setTEnd(100000); para->setCalcDragLift(false); para->setUseWale(false); @@ -163,13 +163,13 @@ void multipleLevel(const std::string& configPath) // y = 0, 27 // z = 0, 63 - const real xSpaceM = 30.0; + const real xSpaceM = 40.0; const real xSpaceP = 300.0; const real ySpaceP = 60.0; - const real zSpacePM = 20.0; + const real zSpacePM = 30.0; if (bivalveType == "MUSSEL") gridBuilder->addCoarseGrid(-18.0 - xSpaceM, -16.5, -5.0 - zSpacePM, - 58.0 + xSpaceP, 180. + ySpaceP, 13.0 + zSpacePM, dx); + 58.0 + xSpaceP, 18.0 + ySpaceP, 13.0 + zSpacePM, dx); else if (bivalveType == "OYSTER") gridBuilder->addCoarseGrid(0.0 - xSpaceM, 0.5, 0.0 - zSpacePM, 115.0 + xSpaceP, 27.0 + ySpaceP, 63.0 + zSpacePM, dx);