walberla::pe::ccd::HashGrids Member List

This is the complete list of members for walberla::pe::ccd::HashGrids, including all inherited members.

active() constwalberla::pe::ccd::HashGridsinline
add(BodyID body)walberla::pe::ccd::HashGridsinline
addGrid(BodyID body)walberla::pe::ccd::HashGridsprivate
addList(BodyID body)walberla::pe::ccd::HashGridsprivate
bodiesToAdd_walberla::pe::ccd::HashGridsprivate
bodystorage_walberla::pe::ccd::HashGridsprivate
bodystorageShadowCopies_walberla::pe::ccd::HashGridsprivate
BodyVector typedefwalberla::pe::ccd::HashGridsprivate
cellVectorSizewalberla::pe::ccd::HashGridsstatic
clear()walberla::pe::ccd::HashGrids
collide(BodyID a, BodyID b, Contacts &contacts)walberla::pe::ccd::HashGridsinlineprotectedstatic
contacts_walberla::pe::ccd::ICCDprotected
generatePossibleContacts(WcTimingTree *tt=nullptr) overridewalberla::pe::ccd::HashGridsvirtual
getClosestBodyIntersectingWithRay(const raytracing::Ray &ray, const AABB &blockAABB, real_t &t, Vec3 &n, std::function< bool(const BodyID body)> isBodyVisibleFunc) constwalberla::pe::ccd::HashGrids
getObservedBodyCount() const overridewalberla::pe::ccd::HashGridsinlinevirtual
getPossibleContacts()walberla::pe::ccd::ICCDinline
globalStorage_walberla::pe::ccd::HashGridsprivate
gridActivationThresholdwalberla::pe::ccd::HashGridsstatic
gridActive_walberla::pe::ccd::HashGridsprivate
GridList typedefwalberla::pe::ccd::HashGridsprivate
gridList_walberla::pe::ccd::HashGridsprivate
HashGrids(BodyStorage &globalStorage, BodyStorage &bodystorage, BodyStorage &bodystorageShadowCopies)walberla::pe::ccd::HashGrids
hierarchyFactorwalberla::pe::ccd::HashGridsstatic
intersectionTestCountwalberla::pe::ccd::HashGridsstatic
minimalGridDensitywalberla::pe::ccd::HashGridsstatic
NonCopyable()=defaultwalberla::NonCopyableprivate
NonCopyable(const NonCopyable &)walberla::NonCopyableprivate
nonGridBodies_walberla::pe::ccd::HashGridsprivate
observedBodyCount_walberla::pe::ccd::HashGridsprivate
occupiedCellsVectorSizewalberla::pe::ccd::HashGridsstatic
operator=(const NonCopyable &)walberla::NonCopyableprivate
powerOfTwo(size_t number)walberla::pe::ccd::HashGridsinlineprivatestatic
reloadBodies() overridewalberla::pe::ccd::HashGridsvirtual
remove(BodyID body)walberla::pe::ccd::HashGrids
update(WcTimingTree *tt=nullptr)walberla::pe::ccd::HashGrids
xCellCountwalberla::pe::ccd::HashGridsstatic
yCellCountwalberla::pe::ccd::HashGridsstatic
zCellCountwalberla::pe::ccd::HashGridsstatic
~HashGrids() overridewalberla::pe::ccd::HashGrids
~ICCD()=defaultwalberla::pe::ccd::ICCDvirtual
~NonCopyable()=defaultwalberla::NonCopyableprivate