BlockForestDomain.h File Reference

Detailed Description

#include <mesa_pd/domain/IDomain.h>
#include <blockforest/BlockForest.h>
#include <memory>

Classes

class  walberla::mesa_pd::domain::BlockForestDomain
 
struct  walberla::mesa_pd::domain::BlockForestDomain::Subdomain
 

Namespaces

 walberla
 Storage for detected contacts which can be used to perform actions for all contacts, e.g.
 
 walberla::mesa_pd
 
 walberla::mesa_pd::domain
 

Functions

real_t walberla::mesa_pd::sqDistanceLineToPoint (const real_t &pt, const real_t &min, const real_t &max)
 
real_t walberla::mesa_pd::sqDistancePointToAABB (const Vec3 &pt, const math::AABB &aabb)
 
real_t walberla::mesa_pd::sqDistancePointToAABBPeriodic (Vec3 pt, const math::AABB &aabb, const math::AABB &domain, const std::array< bool, 3 > &periodic)
 
bool walberla::mesa_pd::isInsideAABB (const Vec3 &pt, const real_t radius, const math::AABB &aabb)