diff options
| author | Claudius "keldu" Holeksa <mail@keldu.de> | 2025-12-20 19:31:56 +0100 |
|---|---|---|
| committer | Claudius "keldu" Holeksa <mail@keldu.de> | 2025-12-20 19:31:56 +0100 |
| commit | 3077dce642f110a3e010d154a9687310ab71de43 (patch) | |
| tree | cb347943ec31fe49b1ba530cc3cbc634f95767da /examples/poiseulle_2d_gpu | |
| parent | eadbd325ed69abf148351e52c0a270ab32597169 (diff) | |
| download | libs-lbm-3077dce642f110a3e010d154a9687310ab71de43.tar.gz | |
Working forcing out
Diffstat (limited to 'examples/poiseulle_2d_gpu')
| -rw-r--r-- | examples/poiseulle_2d_gpu/poiseulle_2d_gpu.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/examples/poiseulle_2d_gpu/poiseulle_2d_gpu.cpp b/examples/poiseulle_2d_gpu/poiseulle_2d_gpu.cpp index 2c50dd4..89ad709 100644 --- a/examples/poiseulle_2d_gpu/poiseulle_2d_gpu.cpp +++ b/examples/poiseulle_2d_gpu/poiseulle_2d_gpu.cpp @@ -344,17 +344,17 @@ saw::error_or<void> kel_main(int argc, char** argv){ } - for(uint64_t i = 0u; i < 1024u*1204u; ++i){ + uint64_t time_max = 1024u*128u; + for(uint64_t i = 0u; i < time_max; ++i){ + lbm::step<Desc>(cells,macro_cells,meta,i,sycl_q); sycl_q.wait(); - if(i%128u == 0u){ + if(i%4u == 0u){ std::string vtk_f_name{"tmp/poiseulle_2d_gpu_"}; vtk_f_name += std::to_string(i) + ".vtk"; // write_vtk_file(vtk_f_name,host_cells); sycl_q.memcpy(&host_cells[0u], macro_cells, x_d * y_d * sizeof(saw::data<lbm::sch::MacroStruct>) ).wait(); lbm::write_vtk_file<lbm::sch::MacroStruct,Desc::D>(vtk_f_name, &host_cells[0], meta); } - lbm::step<Desc>(cells,macro_cells,meta,i,sycl_q); - } sycl_q.wait(); |
