Detailed Description

Implementation of BodyOverlapFunctions for the pe bodies.

Author
Christoph Rettinger chris.nosp@m.toph.nosp@m..rett.nosp@m.inge.nosp@m.r@fau.nosp@m..de

Namespaces

 walberla
 \file TimestepTracker.h \ingroup lbm \author Frederik Hennig frede.nosp@m.rik..nosp@m.henni.nosp@m.g@fa.nosp@m.u.de
 
 walberla::geometry
 

Functions

template<>
FastOverlapResult walberla::geometry::fastOverlapCheck (const pe::Sphere &peSphere, const AABB &box)
 
template<>
FastOverlapResult walberla::geometry::fastOverlapCheck (const pe::Sphere &peSphere, const Vector3< real_t > &cellMidpoint, const Vector3< real_t > &dx)
 
template<>
bool walberla::geometry::contains (const pe::Sphere &peSphere, const Vector3< real_t > &point)
 
template<>
FastOverlapResult walberla::geometry::fastOverlapCheck (const pe::Squirmer &peSquirmer, const AABB &box)
 
template<>
FastOverlapResult walberla::geometry::fastOverlapCheck (const pe::Squirmer &peSquirmer, const Vector3< real_t > &cellMidpoint, const Vector3< real_t > &dx)
 
template<>
bool walberla::geometry::contains (const pe::Squirmer &peSquirmer, const Vector3< real_t > &point)
 
template<>
FastOverlapResult walberla::geometry::fastOverlapCheck (const pe::Plane &pePlane, const AABB &box)
 
template<>
FastOverlapResult walberla::geometry::fastOverlapCheck (const pe::Plane &pePlane, const Vector3< real_t > &cellMidpoint, const Vector3< real_t > &dx)
 
template<>
bool walberla::geometry::contains (const pe::Plane &pePlane, const Vector3< real_t > &point)
 
template<>
FastOverlapResult walberla::geometry::fastOverlapCheck (const pe::RigidBody &peBody, const AABB &box)
 
template<>
FastOverlapResult walberla::geometry::fastOverlapCheck (const pe::RigidBody &peBody, const Vector3< real_t > &cellMidpoint, const Vector3< real_t > &dx)
 
template<>
bool walberla::geometry::contains (const pe::RigidBody &peBody, const Vector3< real_t > &point)