diff options
| author | Claudius "keldu" Holeksa <mail@keldu.de> | 2025-11-23 11:33:40 +0100 |
|---|---|---|
| committer | Claudius "keldu" Holeksa <mail@keldu.de> | 2025-11-23 11:33:40 +0100 |
| commit | 1d7c55abaa8a17905e5b523f1fdd5c0080b97b7b (patch) | |
| tree | 85ee158e561b3985dffb54896f0085f7b34e5ff2 | |
| parent | 847a2dd4f4c9b6f988efb59d4b4e472f9c96c61e (diff) | |
| download | libs-lbm-dev.tar.gz | |
Preparig for simpler collisiondev
| -rw-r--r-- | lib/core/c++/particle/particle.hpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/lib/core/c++/particle/particle.hpp b/lib/core/c++/particle/particle.hpp index 39aadfb..c87f15e 100644 --- a/lib/core/c++/particle/particle.hpp +++ b/lib/core/c++/particle/particle.hpp @@ -6,6 +6,9 @@ namespace kel { namespace lbm { +namespace coll { +struct Spheroid{}; +} namespace sch { using namespace saw::schema; @@ -26,6 +29,11 @@ using ParticleMask = Struct< Member<Vector<T,D>, "center_of_mass"> >; +template<typename T> +using ParticleCollisionSpheroid = Struct< + Member<T, "radius"> +>; + template<typename T, uint64_t D> using Particle = Struct< Member<ParticleRigidBody<T,D>, "rigid_body">, |
