Class LocalCellHandler
Defined in File mesh_continuum_local_cell_handler.h
Nested Relationships
Nested Types
Class Documentation
-
class LocalCellHandler
Stores references to global cells to enable an iterator.
Public Functions
-
Cell &operator[](uint64_t cell_local_index)
Returns a reference to a local cell, given a local cell index.
-
const Cell &operator[](uint64_t cell_local_index) const
Returns a const reference to a local cell, given a local cell index.
-
inline size_t LocalCellCount() const
Get the total number of local cells.
- Returns:
Size of the native cell vector.
-
inline ConstIterator begin() const
-
inline ConstIterator end() const
-
inline size_t size() const
Public Static Functions
-
class ConstIterator
Internal const iterator class.
Public Functions
-
inline ConstIterator(const LocalCellHandler &handler, size_t index)
-
inline ConstIterator operator++()
-
inline bool operator==(const ConstIterator &other) const
-
inline bool operator!=(const ConstIterator &other) const
-
inline ConstIterator(const LocalCellHandler &handler, size_t index)
-
class Iterator
Internal iterator class.
-
Cell &operator[](uint64_t cell_local_index)