diff options
| -rw-r--r-- | examples/poiseulle_particles_2d_gpu/sim.cpp | 2 | ||||
| -rw-r--r-- | lib/core/c++/particle/particle.hpp | 3 | ||||
| -rw-r--r-- | lib/core/c++/simulation/common.hpp | 7 | ||||
| -rw-r--r-- | lib/core/c++/simulation/hlbm.hpp | 12 |
4 files changed, 20 insertions, 4 deletions
diff --git a/examples/poiseulle_particles_2d_gpu/sim.cpp b/examples/poiseulle_particles_2d_gpu/sim.cpp index 756c5b4..3de3cfb 100644 --- a/examples/poiseulle_particles_2d_gpu/sim.cpp +++ b/examples/poiseulle_particles_2d_gpu/sim.cpp @@ -14,7 +14,7 @@ saw::error_or<void> lbm_main(int argc, char** argv){ } auto& lbm_dir = eo_lbm_dir.get_value(); - auto out_dir = lbm_dir / "poiseulle_particles_2d_gpu"; + auto out_dir = lbm_dir / "poiseulle_particles_2d_gpu" / "hlbm"; { std::error_code ec; diff --git a/lib/core/c++/particle/particle.hpp b/lib/core/c++/particle/particle.hpp index fec2eca..1a99dcd 100644 --- a/lib/core/c++/particle/particle.hpp +++ b/lib/core/c++/particle/particle.hpp @@ -62,8 +62,6 @@ using ParticleGroup = Struct< >; } - - template<typename T, uint64_t D, typename saw::native_data_type<T>::type radius> saw::data<sch::ParticleGroup<T,D, sch::ParticleCollisionSpheroid<T,radius>>> create_spheroid_particle_group( saw::data<sch::Scalar<T>> density_p, @@ -287,7 +285,6 @@ constexpr auto broadphase_collision_check = []( namespace impl { - } } diff --git a/lib/core/c++/simulation/common.hpp b/lib/core/c++/simulation/common.hpp new file mode 100644 index 0000000..f675a99 --- /dev/null +++ b/lib/core/c++/simulation/common.hpp @@ -0,0 +1,7 @@ +#pragma once + +namespace kel { +namespace lbm { + +} +} diff --git a/lib/core/c++/simulation/hlbm.hpp b/lib/core/c++/simulation/hlbm.hpp new file mode 100644 index 0000000..93df9a7 --- /dev/null +++ b/lib/core/c++/simulation/hlbm.hpp @@ -0,0 +1,12 @@ +#pragma once + +#include "common.hpp" + +namespace kel { +namespace lbm { + +class simulation {}; + + +} +} |
