Specialization of the intersectionRatio function for certain pe bodies.
#include "lbm/geometry/IntersectionRatio.h"
#include "pe_coupling/geometry/PeBodyOverlapFunctions.h"
#include "pe/rigidbody/RigidBody.h"
#include "pe/rigidbody/Ellipsoid.h"
#include "pe/rigidbody/Plane.h"
#include "pe/rigidbody/Sphere.h"
#include "pe/rigidbody/Squirmer.h"
#include "pe/Types.h"
Namespaces | |
walberla | |
\file TimestepTracker.h \ingroup lbm \author Frederik Hennig frede rik. henni g@fa u.de | |
walberla::lbm | |
Functions | |
real_t | walberla::lbm::intersectionRatioSpherePe (const pe::Sphere &sphere, const Vector3< real_t > &fluidPoint, const Vector3< real_t > &direction) |
real_t | walberla::lbm::intersectionRatioPlanePe (const pe::Plane &plane, const Vector3< real_t > &fluidPoint, const Vector3< real_t > &direction) |
real_t | walberla::lbm::intersectionRatioEllipsoidPe (const pe::Ellipsoid &ellipsoid, const Vector3< real_t > &fluidPoint, const Vector3< real_t > &direction) |
real_t | walberla::lbm::intersectionRatio (const pe::RigidBody &peRigidBody, const Vector3< real_t > &fluidPoint, const Vector3< real_t > &direction, const real_t epsilon) |