Add(T *cellItem) override | PartitionConstantGrid< T > | inlinevirtual |
Add(typename NumberedObjectList< T >::iterator itemsBegin, typename NumberedObjectList< T >::iterator itemsEnd) override | PartitionConstantGrid< T > | inline |
Add(typename std::vector< T * >::iterator itemsBegin, typename std::vector< T * >::iterator itemsEnd) override | PartitionConstantGrid< T > | inline |
CSIRO::Mesh::SearchRegion::Add(typename NumberedObjectList< T >::iterator itemsBegin, typename NumberedObjectList< T >::iterator itemsEnd) | SearchRegion< T > | inlinevirtual |
CSIRO::Mesh::SearchRegion::Add(typename std::vector< T * >::iterator itemsBegin, typename std::vector< T * >::iterator itemsEnd) | SearchRegion< T > | inlinevirtual |
AddItems(const IterType &itemsBegin, const IterType &itemsEnd) | PartitionConstantGrid< T > | |
AddItems(const ContainerType &nIterMarkers) | PartitionConstantGrid< T > | |
AddToCells(T &cellItem) | PartitionConstantGrid< T > | inline |
AddToCellsWithCheck(T &cellItem) | PartitionConstantGrid< T > | inline |
back() | PartitionConstantTraits< T, std::map< long, std::vector< T * > > > | inline |
back() const | PartitionConstantTraits< T, std::map< long, std::vector< T * > > > | inline |
begin() | PartitionConstantTraits< T, std::map< long, std::vector< T * > > > | inline |
begin() const | PartitionConstantTraits< T, std::map< long, std::vector< T * > > > | inline |
CellType typedef | PartitionConstantTraits< T, std::map< long, std::vector< T * > > > | |
clear() | PartitionConstantTraits< T, std::map< long, std::vector< T * > > > | inline |
const_iterator typedef | PartitionConstantTraits< T, std::map< long, std::vector< T * > > > | |
const_reference typedef | PartitionConstantTraits< T, std::map< long, std::vector< T * > > > | |
const_reverse_iterator typedef | PartitionConstantTraits< T, std::map< long, std::vector< T * > > > | |
container_type typedef | PartitionConstantTraits< T, std::map< long, std::vector< T * > > > | |
count(long key) const | PartitionConstantTraits< T, std::map< long, std::vector< T * > > > | inline |
empty() const | PartitionConstantTraits< T, std::map< long, std::vector< T * > > > | inline |
end() | PartitionConstantTraits< T, std::map< long, std::vector< T * > > > | inline |
end() const | PartitionConstantTraits< T, std::map< long, std::vector< T * > > > | inline |
erase(typename StoragePolicy::iterator iter) | PartitionConstantData< T, MapStorage< T > > | inlineprotected |
CSIRO::Mesh::MapStorage::erase(iterator iter) | PartitionConstantTraits< T, std::map< long, std::vector< T * > > > | inlineprotected |
Exists(long x, long y, long z) const | PartitionConstantData< T, MapStorage< T > > | inlineprotected |
FindCellIndex(const Vector3d &pos, int axis) const | PartitionConstantBase | inlineprotected |
FindCellIndex(double d, int axis) const | PartitionConstantBase | inlineprotected |
FindKeyCell(long key) | PartitionConstantTraits< T, std::map< long, std::vector< T * > > > | inlineprotected |
FindKeyCell(long key) const | PartitionConstantTraits< T, std::map< long, std::vector< T * > > > | inlineprotected |
FindNearby(const Vector3d &pos, std::vector< ContentsType > &container) const | PartitionConstantGrid< T > | inline |
FindNearby(const Node &node, std::vector< ContentsType > &container) const | PartitionConstantGrid< T > | inline |
FindWithinRadius(const Vector3d ¢er, double radius, std::vector< T * > &container) const override | PartitionConstantGrid< T > | inlinevirtual |
FindWithinRadius(const Vector3d ¢er, double radius, std::vector< ShellElement * > &container) const | PartitionConstantGrid< T > | inline |
front() | PartitionConstantTraits< T, std::map< long, std::vector< T * > > > | inline |
front() const | PartitionConstantTraits< T, std::map< long, std::vector< T * > > > | inline |
GetGridSpacing() const | PartitionConstantBase | inline |
GetKey(long x, long y, long z) const | PartitionConstantBase | inline |
GetKey(const Vector3d &v) const | PartitionConstantBase | inline |
GetKeyCell(long key) | PartitionConstantTraits< T, std::map< long, std::vector< T * > > > | inlineprotected |
GetKeyCell(long key) const | PartitionConstantTraits< T, std::map< long, std::vector< T * > > > | inlineprotected |
GetMaxControlVolume() const | PartitionConstantBase | inline |
GetMinControlVolume() const | PartitionConstantBase | inline |
GetNumCellsX() const | PartitionConstantBase | inline |
GetNumCellsY() const | PartitionConstantBase | inline |
GetNumCellsZ() const | PartitionConstantBase | inline |
iterator typedef | PartitionConstantTraits< T, std::map< long, std::vector< T * > > > | |
lower_bound(long key) | PartitionConstantTraits< T, std::map< long, std::vector< T * > > > | inline |
lower_bound(long key) const | PartitionConstantTraits< T, std::map< long, std::vector< T * > > > | inline |
max_size() const | PartitionConstantTraits< T, std::map< long, std::vector< T * > > > | inline |
PartitionConstantBase(const Vector3d &minDim, const Vector3d &maxDim, double spacing) | PartitionConstantBase | inline |
PartitionConstantData(const Vector3d &minDim, const Vector3d &maxDim, double spacing) | PartitionConstantData< T, MapStorage< T > > | inlineprotected |
PartitionConstantGrid(const Vector3d &minDim, const Vector3d &maxDim, double spacing) | PartitionConstantGrid< T > | inline |
PartitionConstantGrid(const IterType &itemsBegin, const IterType &itemsEnd, const Vector3d &minDim, const Vector3d &maxDim, double spacing) | PartitionConstantGrid< T > | inline |
push_back(const value_type &c) | PartitionConstantTraits< T, std::map< long, std::vector< T * > > > | inline |
rbegin() | PartitionConstantTraits< T, std::map< long, std::vector< T * > > > | inline |
rbegin() const | PartitionConstantTraits< T, std::map< long, std::vector< T * > > > | inline |
reference typedef | PartitionConstantTraits< T, std::map< long, std::vector< T * > > > | |
Remove(T *cellItem) override | PartitionConstantGrid< T > | inlinevirtual |
CSIRO::Mesh::SearchRegion::Remove(typename NumberedObjectList< T >::iterator itemsBegin, typename NumberedObjectList< T >::iterator itemsEnd) | SearchRegion< T > | inlinevirtual |
CSIRO::Mesh::SearchRegion::Remove(typename std::vector< T * >::iterator itemsBegin, typename std::vector< T * >::iterator itemsEnd) | SearchRegion< T > | inlinevirtual |
RemoveAll() override | PartitionConstantGrid< T > | inlinevirtual |
RemoveFromCells(T &cellItem) | PartitionConstantGrid< T > | inline |
RemoveFromCellsWithCheck(T &cellItem) | PartitionConstantGrid< T > | inline |
rend() | PartitionConstantTraits< T, std::map< long, std::vector< T * > > > | inline |
rend() const | PartitionConstantTraits< T, std::map< long, std::vector< T * > > > | inline |
reserve(size_type s) | PartitionConstantTraits< T, std::map< long, std::vector< T * > > > | inline |
reverse_iterator typedef | PartitionConstantTraits< T, std::map< long, std::vector< T * > > > | |
size() const | PartitionConstantTraits< T, std::map< long, std::vector< T * > > > | inline |
size_type typedef | PartitionConstantTraits< T, std::map< long, std::vector< T * > > > | |
TestExistence(long key) const | MapStorage< T > | inline |
upper_bound(long key) | PartitionConstantTraits< T, std::map< long, std::vector< T * > > > | inline |
upper_bound(long key) const | PartitionConstantTraits< T, std::map< long, std::vector< T * > > > | inline |
ValidIndexes(long x, long y, long z) const | PartitionConstantBase | inline |
value_type typedef | PartitionConstantTraits< T, std::map< long, std::vector< T * > > > | |
~PartitionConstantGrid() override=default | PartitionConstantGrid< T > | |
~SearchRegion()=default | SearchRegion< T > | virtual |