diff --git a/apps/gpu/LBM/MusselOyster/MusselOyster.cpp b/apps/gpu/LBM/MusselOyster/MusselOyster.cpp index f593891f328cb9254857b8e05dbbb4212ec63970..ad6dfaff0893a9f3c1a52d83ac331eed5e153c58 100644 --- a/apps/gpu/LBM/MusselOyster/MusselOyster.cpp +++ b/apps/gpu/LBM/MusselOyster/MusselOyster.cpp @@ -117,9 +117,9 @@ void multipleLevel(const std::string& configPath) //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// bool useGridGenerator = true; - bool useStreams = false; + bool useStreams = true; bool useLevels = true; - para->useReducedCommunicationAfterFtoC = false; + para->useReducedCommunicationAfterFtoC = true; para->setCalcTurbulenceIntensity(true); if (para->getNumprocs() == 1) { @@ -155,6 +155,7 @@ void multipleLevel(const std::string& configPath) para->setViscosityRatio((real) 0.058823529); para->setDensityRatio((real) 998.0); + *logging::out << logging::Logger::INFO_HIGH << "bivalveType = " << bivalveType << " \n"; *logging::out << logging::Logger::INFO_HIGH << "velocity LB [dx/dt] = " << vxLB << " \n"; *logging::out << logging::Logger::INFO_HIGH << "viscosity LB [dx^2/dt] = " << viscosityLB << "\n"; *logging::out << logging::Logger::INFO_HIGH << "velocity real [m/s] = " << vxLB * para->getVelocityRatio()<< " \n"; @@ -229,8 +230,8 @@ void multipleLevel(const std::string& configPath) const real xGridMax = 600.0; // 540.0 const real yGridMin = 1.0; // 1.0; const real yGridMax = 500.0; // 440.0; - const real zGridMin = -80; // -70; - const real zGridMax = 110.0; // 100; + const real zGridMin = -70; // -70; + const real zGridMax = 100.0; // 100; TriangularMesh *bivalveSTL = TriangularMesh::make(stlPath + bivalveType + ".stl"); TriangularMesh *bivalveRef_1_STL = nullptr; diff --git a/apps/gpu/LBM/MusselOyster/configPhoenix1GPU.txt b/apps/gpu/LBM/MusselOyster/configPhoenix1GPU.txt index 4506dc46e87ee10faff70b5d288d54b183b1207c..3b703d6e4f32924457d9d207045c031f74180514 100644 --- a/apps/gpu/LBM/MusselOyster/configPhoenix1GPU.txt +++ b/apps/gpu/LBM/MusselOyster/configPhoenix1GPU.txt @@ -7,14 +7,14 @@ NumberOfDevices=1 ################################################## #informations for Writing ################################################## -Path=/work/y0078217/Results/MusselOysterResults/1GPU/ +Path=/work/y0078217/Results/MusselOysterResults/1GPUMussel2/ #Path="F:/Work/Computations/out/MusselOyster/" #Prefix="MusselOyster" #WriteGrid=true ################################################## #informations for reading ################################################## -GridPath=/work/y0078217/Grids/GridMusselOyster/MUSSEL1GPU/ +GridPath=/work/y0078217/Grids/GridMusselOyster/Mussel1GPU/ #GridPath="C:" ################################################## @@ -31,6 +31,6 @@ GridPath=/work/y0078217/Grids/GridMusselOyster/MUSSEL1GPU/ ################################################## #simulation parameter ################################################## -TimeEnd=50000 -TimeOut=500000 +TimeEnd=500000 +TimeOut=100000 #TimeStartOut=0 \ No newline at end of file diff --git a/apps/gpu/LBM/MusselOyster/configPhoenix2GPU.txt b/apps/gpu/LBM/MusselOyster/configPhoenix2GPU.txt index 48fb6f29b5898bc2fe208bed5f2486df192233cc..d05fe3cb74871824843e6331457dfe059d5b6823 100644 --- a/apps/gpu/LBM/MusselOyster/configPhoenix2GPU.txt +++ b/apps/gpu/LBM/MusselOyster/configPhoenix2GPU.txt @@ -31,6 +31,6 @@ GridPath=/work/y0078217/Grids/GridMusselOyster/MUSSEL2GPU/ ################################################## #simulation parameter ################################################## -TimeEnd=10000 -TimeOut=1000 +TimeEnd=500000 +TimeOut=100000 #TimeStartOut=0 \ No newline at end of file diff --git a/apps/gpu/LBM/MusselOyster/configPhoenix4GPU.txt b/apps/gpu/LBM/MusselOyster/configPhoenix4GPU.txt index db04c7e19bc0e354a88d431935e087f55e6923c3..052843467dfdac37b6a9ad94120c62511f368dda 100644 --- a/apps/gpu/LBM/MusselOyster/configPhoenix4GPU.txt +++ b/apps/gpu/LBM/MusselOyster/configPhoenix4GPU.txt @@ -31,6 +31,6 @@ GridPath=/work/y0078217/Grids/GridMusselOyster/MUSSEL4GPU/ ################################################## #simulation parameter ################################################## -TimeEnd=10000 -TimeOut=1000 +TimeEnd=500000 +TimeOut=100000 #TimeStartOut=0 \ No newline at end of file