|
SpECTRE
v2025.08.19
|
Iterator over all ElementDim-dimensional elements on the boundary of a HypercubeDim-dimensional hypercube.
More...
#include <Hypercube.hpp>
Public Member Functions | |
| HypercubeElementsIterator & | operator++ () |
| HypercubeElementsIterator | operator++ (int) |
| HypercubeElement< ElementDim, HypercubeDim > | operator* () const |
Static Public Member Functions | |
| static constexpr size_t | size () |
The number of ElementDim-dimensional elements on the boundary of a HypercubeDim-dimensional hypercube. | |
| static HypercubeElementsIterator | begin () |
| static HypercubeElementsIterator | end () |
Static Public Attributes | |
| static constexpr size_t | num_indices = HypercubeDim - ElementDim |
Friends | |
| template<size_t LocalElementDim, size_t LocalHypercubeDim> | |
| bool | operator== (const HypercubeElementsIterator< LocalElementDim, LocalHypercubeDim > &lhs, const HypercubeElementsIterator< LocalElementDim, LocalHypercubeDim > &rhs) |
Iterator over all ElementDim-dimensional elements on the boundary of a HypercubeDim-dimensional hypercube.
HypercubeElement