diff --git a/apps/gpu/LBM/DrivenCavityMultiGPU/DrivenCavityMultiGPU.cpp b/apps/gpu/LBM/DrivenCavityMultiGPU/DrivenCavityMultiGPU.cpp index 81b9894bb73151aa4b25ba99d38f6cbb45247a1b..5f466df5d587b8e0dfc32ee921b732c5787f8210 100644 --- a/apps/gpu/LBM/DrivenCavityMultiGPU/DrivenCavityMultiGPU.cpp +++ b/apps/gpu/LBM/DrivenCavityMultiGPU/DrivenCavityMultiGPU.cpp @@ -143,10 +143,10 @@ void multipleLevel(const std::string& configPath) para->setDensityRatio((real) 1.0); // correct value? para->setInitialCondition([&](real coordX, real coordY, real coordZ, real &rho, real &vx, real &vy, real &vz) { - rho = (real)0.0; - vx = (real)0.0; //(6 * velocityLB * coordZ * (L - coordZ) / (L * L)); - vy = (real)0.0; - vz = (real)0.0; + rho = (real) 1.0; + vx = (real) (coordX * velocityLB); + vy = (real) (coordY * velocityLB); + vz = (real) (coordZ * velocityLB); }); ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////