Proto  3.2
Proto::MBLevelBoxData< T, C, MEM, CTR > Member List

This is the complete list of members for Proto::MBLevelBoxData< T, C, MEM, CTR >, including all inherited members.

absMax(unsigned int c=0) constProto::MBLevelBoxData< T, C, MEM, CTR >inline
begin()Proto::MBLevelBoxData< T, C, MEM, CTR >inline
begin() constProto::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) constProto::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) constProto::MBLevelBoxData< T, C, MEM, CTR >inline
boundsKey_t typedefProto::MBLevelBoxData< T, C, MEM, CTR >
compatible(const MBDisjointBoxLayout &a_layout) constProto::MBLevelBoxData< T, C, MEM, CTR >inline
copyTo(MBLevelBoxData< T, C, DST_MEM, CTR > &a_rhs) constProto::MBLevelBoxData< T, C, MEM, CTR >inline
copyToFull(MBLevelBoxData< T, C, DST_MEM, CTR > &a_rhs) constProto::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() constProto::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) constProto::MBLevelBoxData< T, C, MEM, CTR >inline
ghost() constProto::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) constProto::MBLevelBoxData< T, C, MEM, CTR >inline
layout() constProto::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) constProto::MBLevelBoxData< T, C, MEM, CTR >inline
linearOut(void *a_buffer, const MBIndex &a_index) constProto::MBLevelBoxData< T, C, MEM, CTR >inline
linearOut(void *a_buffer) constProto::MBLevelBoxData< T, C, MEM, CTR >inline
linearSize(const MBIndex &a_index) constProto::MBLevelBoxData< T, C, MEM, CTR >inline
linearSize() constProto::MBLevelBoxData< T, C, MEM, CTR >inline
m_boundsProto::MBLevelBoxData< T, C, MEM, CTR >mutableprivate
m_dataProto::MBLevelBoxData< T, C, MEM, CTR >private
m_exchangeCopierProto::MBLevelBoxData< T, C, MEM, CTR >private
m_ghostProto::MBLevelBoxData< T, C, MEM, CTR >private
m_layoutProto::MBLevelBoxData< T, C, MEM, CTR >private
max(unsigned int c=0) constProto::MBLevelBoxData< T, C, MEM, CTR >inline
MBAMRData classProto::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) constProto::MBLevelBoxData< T, C, MEM, CTR >inline
numBlocks() constProto::MBLevelBoxData< T, C, MEM, CTR >inline
offset(unsigned int a_proc) constProto::MBLevelBoxData< T, C, MEM, CTR >inline
onDomainBoundary(const Point &a_point, const MBIndex &a_index) constProto::MBLevelBoxData< T, C, MEM, CTR >inline
operator[](MBIndex a_index)Proto::MBLevelBoxData< T, C, MEM, CTR >inline
operator[](MBIndex a_index) constProto::MBLevelBoxData< T, C, MEM, CTR >inline
operator[](const MBDataPoint &a_point)Proto::MBLevelBoxData< T, C, MEM, CTR >inline
operator[](const MBDataPoint &a_point) constProto::MBLevelBoxData< T, C, MEM, CTR >inline
patchBox(const MBIndex &a_index) constProto::MBLevelBoxData< T, C, MEM, CTR >inline
patchSize(BlockIndex a_block) constProto::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) constProto::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) constProto::MBLevelBoxData< T, C, MEM, CTR >inline