absMax(unsigned int c=0) const | Proto::MBLevelBoxData< T, C, MEM, CTR > | inline |
begin() | Proto::MBLevelBoxData< T, C, MEM, CTR > | inline |
begin() const | Proto::MBLevelBoxData< T, C, MEM, CTR > | inline |
bound(MBIndex a_index, Point a_dir, BlockIndex a_adjBlock) | Proto::MBLevelBoxData< T, C, MEM, CTR > | inline |
bound(MBIndex a_index, Point a_dir, BlockIndex a_adjBlock) const | Proto::MBLevelBoxData< T, C, MEM, CTR > | inline |
bounds(MBIndex a_index, Point a_dir) | Proto::MBLevelBoxData< T, C, MEM, CTR > | inline |
bounds(MBIndex a_index, Point a_dir) const | Proto::MBLevelBoxData< T, C, MEM, CTR > | inline |
boundsKey_t typedef | Proto::MBLevelBoxData< T, C, MEM, CTR > | |
compatible(const MBDisjointBoxLayout &a_layout) const | Proto::MBLevelBoxData< T, C, MEM, CTR > | inline |
copyTo(MBLevelBoxData< T, C, DST_MEM, CTR > &a_rhs) const | Proto::MBLevelBoxData< T, C, MEM, CTR > | inline |
copyToFull(MBLevelBoxData< T, C, DST_MEM, CTR > &a_rhs) const | Proto::MBLevelBoxData< T, C, MEM, CTR > | inline |
define(const MBDisjointBoxLayout &a_layout, const Array< Point, DIM+1 > &a_ghost, Point a_boundGhost=Point::Zeros()) | Proto::MBLevelBoxData< T, C, MEM, CTR > | inline |
define(const MBDisjointBoxLayout &a_layout, Point a_ghost, Point a_boundGhost=Point::Zeros()) | Proto::MBLevelBoxData< T, C, MEM, CTR > | inline |
end() | Proto::MBLevelBoxData< T, C, MEM, CTR > | inline |
end() const | Proto::MBLevelBoxData< T, C, MEM, CTR > | inline |
exchange() | Proto::MBLevelBoxData< T, C, MEM, CTR > | inline |
getBlock(BlockIndex a_block) | Proto::MBLevelBoxData< T, C, MEM, CTR > | inline |
getBlock(BlockIndex a_block) const | Proto::MBLevelBoxData< T, C, MEM, CTR > | inline |
ghost() const | Proto::MBLevelBoxData< T, C, MEM, CTR > | |
increment(const MBLevelBoxData< T, C, MEM, CTR > &a_data, T a_scale=1.0) | Proto::MBLevelBoxData< T, C, MEM, CTR > | inline |
initConvolve(Func &a_func, Srcs &... a_srcs) | Proto::MBLevelBoxData< T, C, MEM, CTR > | inline |
initialize(Func &a_func, Srcs &... a_srcs) | Proto::MBLevelBoxData< T, C, MEM, CTR > | inline |
isBlockBoundary(MBIndex a_index, Point a_dir, BlockIndex a_adjBlock) const | Proto::MBLevelBoxData< T, C, MEM, CTR > | inline |
layout() const | Proto::MBLevelBoxData< T, C, MEM, CTR > | inline |
linearIn(void *a_buffer, const Box &a_box, const MBIndex &a_index) | Proto::MBLevelBoxData< T, C, MEM, CTR > | inline |
linearIn(void *a_buffer, const MBIndex &a_index) | Proto::MBLevelBoxData< T, C, MEM, CTR > | inline |
linearIn(void *a_buffer) | Proto::MBLevelBoxData< T, C, MEM, CTR > | inline |
linearOut(void *a_buffer, const MBIndex &a_index, const Box &a_box) const | Proto::MBLevelBoxData< T, C, MEM, CTR > | inline |
linearOut(void *a_buffer, const MBIndex &a_index) const | Proto::MBLevelBoxData< T, C, MEM, CTR > | inline |
linearOut(void *a_buffer) const | Proto::MBLevelBoxData< T, C, MEM, CTR > | inline |
linearSize(const MBIndex &a_index) const | Proto::MBLevelBoxData< T, C, MEM, CTR > | inline |
linearSize() const | Proto::MBLevelBoxData< T, C, MEM, CTR > | inline |
m_bounds | Proto::MBLevelBoxData< T, C, MEM, CTR > | mutableprivate |
m_data | Proto::MBLevelBoxData< T, C, MEM, CTR > | private |
m_exchangeCopier | Proto::MBLevelBoxData< T, C, MEM, CTR > | private |
m_ghost | Proto::MBLevelBoxData< T, C, MEM, CTR > | private |
m_layout | Proto::MBLevelBoxData< T, C, MEM, CTR > | private |
max(unsigned int c=0) const | Proto::MBLevelBoxData< T, C, MEM, CTR > | inline |
MBAMRData class | Proto::MBLevelBoxData< T, C, MEM, CTR > | friend |
MBLevelBoxData() | Proto::MBLevelBoxData< T, C, MEM, CTR > | inline |
MBLevelBoxData(const MBDisjointBoxLayout &a_layout, const Array< Point, DIM+1 > &a_ghost, Point a_boundGhost=Point::Zeros()) | Proto::MBLevelBoxData< T, C, MEM, CTR > | inline |
MBLevelBoxData(const MBDisjointBoxLayout &a_layout, Point a_ghost, Point a_boundGhost=Point::Zeros()) | Proto::MBLevelBoxData< T, C, MEM, CTR > | inline |
min(unsigned int c=0) const | Proto::MBLevelBoxData< T, C, MEM, CTR > | inline |
numBlocks() const | Proto::MBLevelBoxData< T, C, MEM, CTR > | inline |
offset(unsigned int a_proc) const | Proto::MBLevelBoxData< T, C, MEM, CTR > | inline |
onDomainBoundary(const Point &a_point, const MBIndex &a_index) const | Proto::MBLevelBoxData< T, C, MEM, CTR > | inline |
operator[](MBIndex a_index) | Proto::MBLevelBoxData< T, C, MEM, CTR > | inline |
operator[](MBIndex a_index) const | Proto::MBLevelBoxData< T, C, MEM, CTR > | inline |
operator[](const MBDataPoint &a_point) | Proto::MBLevelBoxData< T, C, MEM, CTR > | inline |
operator[](const MBDataPoint &a_point) const | Proto::MBLevelBoxData< T, C, MEM, CTR > | inline |
patchBox(const MBIndex &a_index) const | Proto::MBLevelBoxData< T, C, MEM, CTR > | inline |
patchSize(BlockIndex a_block) const | Proto::MBLevelBoxData< T, C, MEM, CTR > | inline |
printBounds(const MBIndex &a_index, int a_prec=4) | Proto::MBLevelBoxData< T, C, MEM, CTR > | inline |
reduce(unsigned int c=0) const | Proto::MBLevelBoxData< T, C, MEM, CTR > | inline |
setBoundary(T a_val, int a_comp=-1) | Proto::MBLevelBoxData< T, C, MEM, CTR > | inline |
setRandom(T a_low, T a_high) | Proto::MBLevelBoxData< T, C, MEM, CTR > | inline |
setVal(T a_value) | Proto::MBLevelBoxData< T, C, MEM, CTR > | inline |
sum(unsigned int c=0) const | Proto::MBLevelBoxData< T, C, MEM, CTR > | inline |