waLBerla 7.2
Loading...
Searching...
No Matches
HashGrids.h File Reference

Detailed Description

#include <mesa_pd/data/DataTypes.h>
#include <mesa_pd/data/IAccessor.h>
#include <mesa_pd/data/ParticleStorage.h>
#include <core/Abort.h>
#include <core/debug/Debug.h>
#include <atomic>
#include <cmath>
#include <vector>
#include <array>

Classes

class  walberla::mesa_pd::data::HashGrids
 Implementation of the 'Hierarchical Hash Grids' coarse collision detection algorithm. More...
 
class  walberla::mesa_pd::data::HashGrids::HashGrid
 Implementation of the hash grid data structure. More...
 
struct  walberla::mesa_pd::data::HashGrids::HashGrid::Cell
 Data structure for representing a cell in the hash grid (used by the 'Hierarchical Hash Grids' coarse collision detection algorithm). More...
 

Namespaces

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