SpECTRE  v2024.03.19
FaceCornerIterator< VolumeDim > Class Template Reference

Iterates over the 2^(VolumeDim-1) logical corners of the face of a VolumeDim-dimensional cube in the given direction. More...

#include <DomainHelpers.hpp>

Public Member Functions

 FaceCornerIterator (Direction< VolumeDim > direction)
 
void operator++ ()
 
 operator bool () const
 
tnsr::I< double, VolumeDim, Frame::BlockLogicaloperator() () const
 
tnsr::I< double, VolumeDim, Frame::BlockLogicaloperator* () const
 
size_t volume_index () const
 
size_t face_index () const
 

Detailed Description

template<size_t VolumeDim>
class FaceCornerIterator< VolumeDim >

Iterates over the 2^(VolumeDim-1) logical corners of the face of a VolumeDim-dimensional cube in the given direction.


The documentation for this class was generated from the following file: