arraySize() const | Cabana::Grid::Experimental::SparseArrayLayout< DataTypes, EntityType, MeshType, SparseMapType > | inline |
cell_bits_per_tile_dim | Cabana::Grid::Experimental::SparseArrayLayout< DataTypes, EntityType, MeshType, SparseMapType > | static |
cell_num_per_tile_dim | Cabana::Grid::Experimental::SparseArrayLayout< DataTypes, EntityType, MeshType, SparseMapType > | static |
cellLocalId(const int cell_i, const int cell_j, const int cell_k) const | Cabana::Grid::Experimental::SparseArrayLayout< DataTypes, EntityType, MeshType, SparseMapType > | inline |
clear() | Cabana::Grid::Experimental::SparseArrayLayout< DataTypes, EntityType, MeshType, SparseMapType > | inline |
entity_type typedef | Cabana::Grid::Experimental::SparseArrayLayout< DataTypes, EntityType, MeshType, SparseMapType > | |
key_type typedef | Cabana::Grid::Experimental::SparseArrayLayout< DataTypes, EntityType, MeshType, SparseMapType > | |
localGrid() const | Cabana::Grid::Experimental::SparseArrayLayout< DataTypes, EntityType, MeshType, SparseMapType > | inline |
member_types typedef | Cabana::Grid::Experimental::SparseArrayLayout< DataTypes, EntityType, MeshType, SparseMapType > | |
memory_space typedef | Cabana::Grid::Experimental::SparseArrayLayout< DataTypes, EntityType, MeshType, SparseMapType > | |
mesh_type typedef | Cabana::Grid::Experimental::SparseArrayLayout< DataTypes, EntityType, MeshType, SparseMapType > | |
num_space_dim | Cabana::Grid::Experimental::SparseArrayLayout< DataTypes, EntityType, MeshType, SparseMapType > | static |
queryCell(const int cell_i, const int cell_j, const int cell_k) const | Cabana::Grid::Experimental::SparseArrayLayout< DataTypes, EntityType, MeshType, SparseMapType > | inline |
queryTile(const int cell_i, const int cell_j, const int cell_k) const | Cabana::Grid::Experimental::SparseArrayLayout< DataTypes, EntityType, MeshType, SparseMapType > | inline |
queryTileFromTileId(const int tile_i, const int tile_j, const int tile_k) const | Cabana::Grid::Experimental::SparseArrayLayout< DataTypes, EntityType, MeshType, SparseMapType > | inline |
queryTileFromTileKey(const key_type tile_key) const | Cabana::Grid::Experimental::SparseArrayLayout< DataTypes, EntityType, MeshType, SparseMapType > | inline |
registerSparseMap(PositionSliceType &positions, const int particle_num, const int p2g_radius=1) | Cabana::Grid::Experimental::SparseArrayLayout< DataTypes, EntityType, MeshType, SparseMapType > | inline |
reservedCellSize(float factor) const | Cabana::Grid::Experimental::SparseArrayLayout< DataTypes, EntityType, MeshType, SparseMapType > | inline |
scalar_type typedef | Cabana::Grid::Experimental::SparseArrayLayout< DataTypes, EntityType, MeshType, SparseMapType > | |
sizeCell() const | Cabana::Grid::Experimental::SparseArrayLayout< DataTypes, EntityType, MeshType, SparseMapType > | inline |
sizeTile() const | Cabana::Grid::Experimental::SparseArrayLayout< DataTypes, EntityType, MeshType, SparseMapType > | inline |
sparse_map_type typedef | Cabana::Grid::Experimental::SparseArrayLayout< DataTypes, EntityType, MeshType, SparseMapType > | |
SparseArrayLayout(const std::shared_ptr< LocalGrid< MeshType > > &local_grid, SparseMapType &sparse_map, const float over_allocation) | Cabana::Grid::Experimental::SparseArrayLayout< DataTypes, EntityType, MeshType, SparseMapType > | inline |
sparseMap() | Cabana::Grid::Experimental::SparseArrayLayout< DataTypes, EntityType, MeshType, SparseMapType > | inline |
value_type typedef | Cabana::Grid::Experimental::SparseArrayLayout< DataTypes, EntityType, MeshType, SparseMapType > | |