Cabana 0.8.0-dev
 
Loading...
Searching...
No Matches
Cabana::Grid::SparseMap< MemorySpace, CellPerTileDim, Hash, Key, Value > Member List

This is the complete list of members for Cabana::Grid::SparseMap< MemorySpace, CellPerTileDim, Hash, Key, Value >, including all inherited members.

capacity() constCabana::Grid::SparseMap< MemorySpace, CellPerTileDim, Hash, Key, Value >inline
cell_bits_per_tileCabana::Grid::SparseMap< MemorySpace, CellPerTileDim, Hash, Key, Value >static
cell_bits_per_tile_dimCabana::Grid::SparseMap< MemorySpace, CellPerTileDim, Hash, Key, Value >static
cell_local_id(const int cell_i, const int cell_j, const int cell_k) constCabana::Grid::SparseMap< MemorySpace, CellPerTileDim, Hash, Key, Value >inline
cell_mask_per_tileCabana::Grid::SparseMap< MemorySpace, CellPerTileDim, Hash, Key, Value >static
cell_mask_per_tile_dimCabana::Grid::SparseMap< MemorySpace, CellPerTileDim, Hash, Key, Value >static
cell_num_per_tileCabana::Grid::SparseMap< MemorySpace, CellPerTileDim, Hash, Key, Value >static
cell_num_per_tile_dimCabana::Grid::SparseMap< MemorySpace, CellPerTileDim, Hash, Key, Value >static
clear()Cabana::Grid::SparseMap< MemorySpace, CellPerTileDim, Hash, Key, Value >inline
hash_typeCabana::Grid::SparseMap< MemorySpace, CellPerTileDim, Hash, Key, Value >static
ijk2key(int tile_i, int tile_j, int tile_k) constCabana::Grid::SparseMap< MemorySpace, CellPerTileDim, Hash, Key, Value >inline
insertCell(int cell_i, int cell_j, int cell_k) constCabana::Grid::SparseMap< MemorySpace, CellPerTileDim, Hash, Key, Value >inline
insertTile(int tile_i, int tile_j, int tile_k) constCabana::Grid::SparseMap< MemorySpace, CellPerTileDim, Hash, Key, Value >inline
isValidKey(key_type key) constCabana::Grid::SparseMap< MemorySpace, CellPerTileDim, Hash, Key, Value >inline
key2ijk(key_type &key, int &tile_i, int &tile_j, int &tile_k) constCabana::Grid::SparseMap< MemorySpace, CellPerTileDim, Hash, Key, Value >inline
key_at(uint32_t index) constCabana::Grid::SparseMap< MemorySpace, CellPerTileDim, Hash, Key, Value >inline
key_type typedefCabana::Grid::SparseMap< MemorySpace, CellPerTileDim, Hash, Key, Value >
memory_space typedefCabana::Grid::SparseMap< MemorySpace, CellPerTileDim, Hash, Key, Value >
queryCell(int cell_i, int cell_j, int cell_k) constCabana::Grid::SparseMap< MemorySpace, CellPerTileDim, Hash, Key, Value >inline
queryTile(int cell_i, int cell_j, int cell_k) constCabana::Grid::SparseMap< MemorySpace, CellPerTileDim, Hash, Key, Value >inline
queryTileFromTileId(const int tile_i, const int tile_j, const int tile_k) constCabana::Grid::SparseMap< MemorySpace, CellPerTileDim, Hash, Key, Value >inline
queryTileFromTileKey(const key_type tile_key) constCabana::Grid::SparseMap< MemorySpace, CellPerTileDim, Hash, Key, Value >inline
rankCabana::Grid::SparseMap< MemorySpace, CellPerTileDim, Hash, Key, Value >static
reserve(const value_type capacity)Cabana::Grid::SparseMap< MemorySpace, CellPerTileDim, Hash, Key, Value >inline
reservedCellSize(T factor) constCabana::Grid::SparseMap< MemorySpace, CellPerTileDim, Hash, Key, Value >inline
reservedTileSize(T factor) constCabana::Grid::SparseMap< MemorySpace, CellPerTileDim, Hash, Key, Value >inline
size() constCabana::Grid::SparseMap< MemorySpace, CellPerTileDim, Hash, Key, Value >inline
sizeCell() constCabana::Grid::SparseMap< MemorySpace, CellPerTileDim, Hash, Key, Value >inline
sizeTile() constCabana::Grid::SparseMap< MemorySpace, CellPerTileDim, Hash, Key, Value >inline
SparseMap(const std::array< int, rank > size, const unsigned int pre_alloc_size)Cabana::Grid::SparseMap< MemorySpace, CellPerTileDim, Hash, Key, Value >inline
valid_at(uint32_t index) constCabana::Grid::SparseMap< MemorySpace, CellPerTileDim, Hash, Key, Value >inline
value_at(uint32_t index) constCabana::Grid::SparseMap< MemorySpace, CellPerTileDim, Hash, Key, Value >inline
value_type typedefCabana::Grid::SparseMap< MemorySpace, CellPerTileDim, Hash, Key, Value >