summaryrefslogtreecommitdiff
path: root/examples/settling_cubes_2d_ibm_gpu
diff options
context:
space:
mode:
authorClaudius "keldu" Holeksa <mail@keldu.de>2026-04-16 09:05:08 +0200
committerClaudius "keldu" Holeksa <mail@keldu.de>2026-04-16 09:05:08 +0200
commite19b4c91cfc7c370851c73314f54ef3e479b45bc (patch)
treef4d727e560f77b416419b14567f9c8f6d9eabb81 /examples/settling_cubes_2d_ibm_gpu
parent30ff1caf073b4341fd0614e0974c67a8588c8931 (diff)
downloadlibs-lbm-e19b4c91cfc7c370851c73314f54ef3e479b45bc.tar.gz
Address boundary error
Diffstat (limited to 'examples/settling_cubes_2d_ibm_gpu')
-rw-r--r--examples/settling_cubes_2d_ibm_gpu/sim.cpp6
1 files changed, 2 insertions, 4 deletions
diff --git a/examples/settling_cubes_2d_ibm_gpu/sim.cpp b/examples/settling_cubes_2d_ibm_gpu/sim.cpp
index de40c54..80ba90c 100644
--- a/examples/settling_cubes_2d_ibm_gpu/sim.cpp
+++ b/examples/settling_cubes_2d_ibm_gpu/sim.cpp
@@ -389,7 +389,7 @@ saw::error_or<void> lbm_main(int argc, char** argv){
auto lsdm_view = make_view(lbm_sycl_macro_data);
auto lsdp_view = make_view(lbm_sycl_particle_data);
- saw::data<sch::UInt64> time_steps{4u*4096ul};
+ saw::data<sch::UInt64> time_steps{16u*4096ul};
auto& info_f = lsd_view.template get<"info">();
@@ -402,8 +402,7 @@ saw::error_or<void> lbm_main(int argc, char** argv){
}
}
sycl_q.wait();
- /*
- {
+ if(i.get()%32u ==0u){
{
auto eov = dev.copy_to_host(lbm_sycl_macro_data,*lbm_macro_data_ptr);
if(eov.is_error()){
@@ -417,7 +416,6 @@ saw::error_or<void> lbm_main(int argc, char** argv){
}
}
}
- */
/*
{
{