Skip to content
Snippets Groups Projects
Commit 489af25a authored by Ravi Ayyala's avatar Ravi Ayyala
Browse files

1 way coupling performance benchmark parameter file and small adaption in .cpp...

1 way coupling performance benchmark parameter file and small adaption in .cpp file -> code works on cpu and gpu
parent 5d3207a0
No related merge requests found
Pipeline #75385 canceled with stages
......@@ -290,13 +290,13 @@ int main(int argc, char** argv) {
// TIME LOOP //
///////////////
#ifdef WALBERLA_BUILD_WITH_GPU_SUPPORT
initConcentrationField(blocks,densityConcentrationFieldID,simulationDomain,domainSize);
initConcentrationField(blocks,densityConcentrationFieldID,simulationDomain,domainSize, true);
initFluidField(blocks, velFieldFluidID , Uinitialize,domainSize);
gpu::fieldCpy<gpu::GPUField< real_t >, DensityField_concentration_T>(blocks, densityConcentrationFieldCPUGPUID,densityConcentrationFieldID);
gpu::fieldCpy< gpu::GPUField< real_t >, VelocityField_fluid_T >(blocks, velFieldFluidCPUGPUID, velFieldFluidID);
#else
initConcentrationField(blocks,densityConcentrationFieldCPUGPUID,simulationDomain,domainSize);
initConcentrationField(blocks,densityConcentrationFieldCPUGPUID,simulationDomain,domainSize,true);
initFluidField(blocks, velFieldFluidCPUGPUID, Uinitialize,domainSize);
#endif
......
......@@ -9,9 +9,9 @@ NumericalSetup
periodicInY false;
periodicInZ false;
numXCellsPerBlock 128;
numXCellsPerBlock 256;
numYCellsPerBlock 128;
numZCellsPerBlock 256;
numZCellsPerBlock 128;
timeSteps 1000;
......@@ -26,7 +26,7 @@ NumericalSetup
Output
{
vtkSpacing 0;
vtkSpacing 100;
vtkFolder vtk_out;
performanceLogFrequency 500;
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment