waLBerla 7.2
|
#include <mesa_pd/data/DataTypes.h>
#include <mesa_pd/data/Flags.h>
#include <mesa_pd/data/IAccessor.h>
#include <mesa_pd/common/ParticleFunctions.h>
#include <mesa_pd/data/shape/Box.h>
#include <mesa_pd/data/shape/CylindricalBoundary.h>
#include <mesa_pd/data/shape/Ellipsoid.h>
#include <mesa_pd/data/shape/HalfSpace.h>
#include <mesa_pd/data/shape/Sphere.h>
#include <mesa_pd/data/shape/ConvexPolyhedron.h>
Classes | |
struct | walberla::mesa_pd::ContainsPointFunctor |
Namespaces | |
namespace | walberla |
Storage for detected contacts which can be used to perform actions for all contacts, e.g. | |
namespace | walberla::mesa_pd |
Functions | |
bool | walberla::mesa_pd::isPointInsideSphere (const Vec3 &point, const Vec3 &spherePosition, const real_t sphereRadius) |
bool | walberla::mesa_pd::isPointInsideHalfSpace (const Vec3 &point, const Vec3 &halfSpacePosition, const Vec3 &halfSpaceNormal) |
bool | walberla::mesa_pd::isPointInsideBoxBF (const Vec3 &pointBF, const Vec3 &edgeLengths) |
bool | walberla::mesa_pd::isPointInsideEllipsoidBF (const Vec3 &pointBF, const Vec3 &semiAxes) |
bool | walberla::mesa_pd::isPointInsideCylindricalBoundary (const Vec3 &point, const Vec3 &cylindricalBoundaryPosition, const real_t radius, const Vec3 &axis) |