MFEM  v4.1.0
Finite element discretization library
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Pages
mfem::HashTable< T > Member List

This is the complete list of members for mfem::HashTable< T >, including all inherited members.

Alloc()mfem::BlockArray< T >protected
Append()mfem::BlockArray< T >
Append(const T &item)mfem::BlockArray< T >
At(int index)mfem::BlockArray< T >inline
At(int index) const mfem::BlockArray< T >inline
Base typedefmfem::HashTable< T >protected
begin()mfem::HashTable< T >inline
BlockArray(int block_size=16 *1024)mfem::BlockArray< T >
BlockArray(const BlockArray< T > &other)mfem::BlockArray< T >
blocksmfem::BlockArray< T >protected
Capacity() const mfem::BlockArray< T >inline
cbegin() const mfem::HashTable< T >inline
cend() const mfem::HashTable< T >inline
CheckIndex(int index) const mfem::BlockArray< T >inlineprotected
CheckRehash()mfem::HashTable< T >inlineprotected
Delete(int id)mfem::HashTable< T >
DeleteAll()mfem::HashTable< T >
Destroy()mfem::BlockArray< T >protected
DoRehash()mfem::HashTable< T >protected
end()mfem::HashTable< T >inline
Find(int p1, int p2)mfem::HashTable< T >inline
Find(int p1, int p2, int p3, int p4=-1)mfem::HashTable< T >inline
Find(int p1, int p2) const mfem::HashTable< T >inline
Find(int p1, int p2, int p3, int p4=-1) const mfem::HashTable< T >inline
FindId(int p1, int p2) const mfem::HashTable< T >
FindId(int p1, int p2, int p3, int p4=-1) const mfem::HashTable< T >
Get(int p1, int p2)mfem::HashTable< T >inline
Get(int p1, int p2, int p3, int p4=-1)mfem::HashTable< T >inline
GetId(int p1, int p2)mfem::HashTable< T >
GetId(int p1, int p2, int p3, int p4=-1)mfem::HashTable< T >
Hash(int p1, int p2) const mfem::HashTable< T >inlineprotected
Hash(int p1, int p2, int p3) const mfem::HashTable< T >inlineprotected
Hash(const Hashed2 &item) const mfem::HashTable< T >inlineprotected
Hash(const Hashed4 &item) const mfem::HashTable< T >inlineprotected
HashTable(int block_size=16 *1024, int init_hash_size=32 *1024)mfem::HashTable< T >
HashTable(const HashTable &other)mfem::HashTable< T >
IdExists(int id) const mfem::HashTable< T >inline
Insert(int idx, int id, T &item)mfem::HashTable< T >inlineprotected
maskmfem::HashTable< T >protected
MemoryUsage() const mfem::HashTable< T >
NumFreeIds() const mfem::HashTable< T >inline
NumIds() const mfem::HashTable< T >inline
operator[](int index)mfem::BlockArray< T >inline
operator[](int index) const mfem::BlockArray< T >inline
PrintMemoryDetail() const mfem::HashTable< T >
Reparent(int id, int new_p1, int new_p2)mfem::HashTable< T >
Reparent(int id, int new_p1, int new_p2, int new_p3, int new_p4=-1)mfem::HashTable< T >
SearchList(int id, int p1, int p2) const mfem::HashTable< T >protected
SearchList(int id, int p1, int p2, int p3) const mfem::HashTable< T >protected
shiftmfem::BlockArray< T >protected
sizemfem::BlockArray< T >protected
Size() const mfem::HashTable< T >inline
Swap(BlockArray< T > &other)mfem::BlockArray< T >
tablemfem::HashTable< T >protected
Unlink(int idx, int id)mfem::HashTable< T >protected
unusedmfem::HashTable< T >protected
~BlockArray()mfem::BlockArray< T >inline
~HashTable()mfem::HashTable< T >