#include <Proto_MBBoundaryData.H>
|
| MBBoundaryData () |
|
| MBBoundaryData (MBDisjointBoxLayout a_layout, MBIndex a_localIndex, MBIndex a_adjIndex, Box a_localBox, Box a_adjBox, CoordPermutation a_adjToLocal, Point a_ghost=Point::Zeros()) |
|
void | define (MBDisjointBoxLayout a_layout, MBIndex a_localIndex, MBIndex a_adjIndex, Box a_localBox, Box a_adjBox, CoordPermutation a_adjToLocal, Point a_ghost=Point::Zeros()) |
|
Face | localFace () const |
|
Face | adjFace () const |
|
void | fill (const BoxData< T, C, MEM > &a_data) |
|
Box | localBox () const |
|
Box | adjBox () const |
|
void | print () |
|
◆ MBBoundaryData() [1/2]
template<typename T , unsigned int C, MemType MEM>
◆ MBBoundaryData() [2/2]
template<typename T , unsigned int C, MemType MEM>
◆ define()
template<typename T , unsigned int C, MemType MEM>
References Proto::MBBoundaryData< T, C, MEM >::adjBox(), Proto::MBBoundaryData< T, C, MEM >::adjData, Proto::MBBoundaryData< T, C, MEM >::adjDir, Proto::MBBoundaryData< T, C, MEM >::adjGhost, Proto::MBBoundaryData< T, C, MEM >::adjIndex, Proto::MBBoundaryData< T, C, MEM >::adjToLocal, Proto::MBDisjointBoxLayout::connectivity(), Proto::Box::grow(), Proto::CoordPermutation::inverse(), Proto::MBBoundaryData< T, C, MEM >::layout, Proto::MBBoundaryData< T, C, MEM >::localBox(), Proto::MBBoundaryData< T, C, MEM >::localDir, Proto::MBBoundaryData< T, C, MEM >::localGhost, and Proto::MBBoundaryData< T, C, MEM >::localIndex.
Referenced by Proto::MBBoundaryData< T, C, MEM >::MBBoundaryData().
◆ localFace()
template<typename T , unsigned int C, MemType MEM>
◆ adjFace()
template<typename T , unsigned int C, MemType MEM>
◆ fill()
template<typename T , unsigned int C, MemType MEM>
References Proto::MBBoundaryData< T, C, MEM >::adjData, Proto::MBBoundaryData< T, C, MEM >::adjToLocal, and Proto::BoxData< T, C, MEM, D, E >::copyTo().
◆ localBox()
template<typename T, unsigned int C, MemType MEM>
◆ adjBox()
template<typename T, unsigned int C, MemType MEM>
References Proto::MBBoundaryData< T, C, MEM >::adjData, Proto::MBBoundaryData< T, C, MEM >::adjGhost, and Proto::MBBoundaryData< T, C, MEM >::print().
Referenced by Proto::MBBoundaryData< T, C, MEM >::define().
◆ print()
template<typename T , unsigned int C, MemType MEM>
◆ layout
template<typename T, unsigned int C, MemType MEM>
◆ localIndex
template<typename T, unsigned int C, MemType MEM>
◆ adjIndex
template<typename T, unsigned int C, MemType MEM>
◆ localDir
template<typename T, unsigned int C, MemType MEM>
◆ adjDir
template<typename T, unsigned int C, MemType MEM>
◆ adjToLocal
template<typename T, unsigned int C, MemType MEM>
◆ localGhost
template<typename T, unsigned int C, MemType MEM>
◆ adjGhost
template<typename T, unsigned int C, MemType MEM>
◆ adjData
template<typename T, unsigned int C, MemType MEM>
Referenced by Proto::MBBoundaryData< T, C, MEM >::adjBox(), Proto::MBBoundaryData< T, C, MEM >::define(), Proto::MBBoundaryData< T, C, MEM >::fill(), and Proto::MBBoundaryData< T, C, MEM >::print().
The documentation for this struct was generated from the following file: