diff options
| author | Claudius "keldu" Holeksa <mail@keldu.de> | 2026-06-28 19:35:07 +0200 |
|---|---|---|
| committer | Claudius "keldu" Holeksa <mail@keldu.de> | 2026-06-28 19:35:07 +0200 |
| commit | 283ff837896c805bddf4962caaa54c26aa8bab1f (patch) | |
| tree | 080672eb1e183fff0ef628dfc3ae6628cb8d10f5 | |
| parent | 7a7d681ce70133ef0bc47a701f5b8448b15b3a29 (diff) | |
| download | libs-lbm-283ff837896c805bddf4962caaa54c26aa8bab1f.tar.gz | |
Doing porosity work
| -rw-r--r-- | lib/core/c++/particle/porosity.hpp | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/lib/core/c++/particle/porosity.hpp b/lib/core/c++/particle/porosity.hpp index 39d9652..f555cae 100644 --- a/lib/core/c++/particle/porosity.hpp +++ b/lib/core/c++/particle/porosity.hpp @@ -28,10 +28,17 @@ public: }; + template<typename T, uint64_t D, typename saw::native_data_type<T>::type radius, typename saw::native_data_type<T>::type eps> class particle_porosity<T, D, coll::ParticleCollisionSpheroid<T,radius, eps>> final { public: - saw::data<sch::Scalar<T>> calculate(const saw::data<sch::ParticleGroup<T,D,sch::ParticleCollisionSpheroid<T,radius,eps> > >& part_group, uint64_t i, const saw::data<sch::Vector<T,D>>& lbm_pos){ + saw::data<sch::Scalar<T>> calculate(const saw::data<sch::Vector<T,D>>& lbm_pos, saw::data<sch::Scalar<T>> rad) const { + saw::data<sch::Scalar<T>> pos; + + + } + + saw::data<sch::Scalar<T>> calculate(const saw::data<sch::ParticleGroup<T,D,sch::ParticleCollisionSpheroid<T,radius,eps> > >& part_group, uint64_t i, const saw::data<sch::Vector<T,D>>& lbm_pos) const { saw::data<sch::Scalar<T>> por; por.at({}); |
