Proto  3.2
Proto::MBDisjointBoxLayout Member List

This is the complete list of members for Proto::MBDisjointBoxLayout, including all inherited members.

adjacentIndices(const MBPoint &patch) constProto::MBDisjointBoxLayoutinline
adjacentIndices(const MBPoint &patch, Point dir) constProto::MBDisjointBoxLayoutinline
begin() constProto::MBDisjointBoxLayoutinline
block(const MBIndex &a_index) constProto::MBDisjointBoxLayoutinline
blockDomainBox(BlockIndex a_block) constProto::MBDisjointBoxLayoutinline
blockIndex(const MBIndex &a_index) constProto::MBDisjointBoxLayoutinline
box(const MBIndex &a_index) constProto::MBDisjointBoxLayoutinline
boxSize(BlockIndex a_block) constProto::MBDisjointBoxLayoutinline
boxSizes() constProto::MBDisjointBoxLayoutinline
coarsen(const Point &a_refRatio) constProto::MBDisjointBoxLayout
coarsen(const std::vector< Point > &a_refRatios) constProto::MBDisjointBoxLayout
compatible(const MBDisjointBoxLayout &a_rhs) constProto::MBDisjointBoxLayoutinline
compatible(const MBIndex &a_index) constProto::MBDisjointBoxLayoutinline
connectivity(const MBPoint &patch_1, const MBPoint &patch_2) constProto::MBDisjointBoxLayoutinline
connectivity(const MBIndex &i1, const MBIndex &i2) constProto::MBDisjointBoxLayoutinline
define(MBProblemDomain &a_domain, std::vector< Point > a_boxSizes)Proto::MBDisjointBoxLayoutinline
define(MBProblemDomain &a_domain, std::vector< MBPoint > a_patches, std::vector< Point > a_boxSizes)Proto::MBDisjointBoxLayoutinline
define(std::shared_ptr< MBBoxPartition > a_partition, std::vector< Point > a_boxSizes)Proto::MBDisjointBoxLayoutinline
defined() constProto::MBDisjointBoxLayoutinline
domain() constProto::MBDisjointBoxLayoutinline
domainPtr() constProto::MBDisjointBoxLayoutinline
dx(BlockIndex a_block) constProto::MBDisjointBoxLayoutinline
dx(MBIndex a_index) constProto::MBDisjointBoxLayoutinline
end() constProto::MBDisjointBoxLayoutinline
find(Point a_point, BlockIndex a_block) constProto::MBDisjointBoxLayoutinline
getBlock(BlockIndex a_block)Proto::MBDisjointBoxLayoutinline
getBlock(BlockIndex a_block) constProto::MBDisjointBoxLayoutinline
isBlockBoundary(const MBPoint &patch_1, const MBPoint &patch_2) constProto::MBDisjointBoxLayoutinline
isBlockBoundary(const MBIndex &patch_1, const MBIndex &patch_2) constProto::MBDisjointBoxLayoutinline
isBlockBoundary(const MBPoint &patch, Point dir) constProto::MBDisjointBoxLayoutinline
isBlockBoundary(const MBIndex &patch, Point dir) constProto::MBDisjointBoxLayoutinline
isBlockBoundary(const MBPoint &patch, Point dir, BlockIndex adjBlock) constProto::MBDisjointBoxLayoutinline
isDomainBoundary(const MBPoint &patch, Point dir) constProto::MBDisjointBoxLayoutinline
isDomainBoundary(const MBIndex &patch, Point dir) constProto::MBDisjointBoxLayoutinline
isInteriorBoundary(const MBPoint &patch, Point dir) constProto::MBDisjointBoxLayoutinline
isPatchInBlockBoundary(const MBPoint &patch) constProto::MBDisjointBoxLayoutinline
isPatchInBlockBoundary(const MBPoint &patch, Point dir) constProto::MBDisjointBoxLayoutinline
isPatchInDomainBoundary(const MBPoint &patch) constProto::MBDisjointBoxLayoutinline
isPatchInDomainBoundary(const MBPoint &patch, Point dir) constProto::MBDisjointBoxLayoutinline
isPatchInTriplePointRegion(const MBPoint &patch) constProto::MBDisjointBoxLayoutinline
isPatchInTriplePointRegion(const MBPoint &patch, Point dir) constProto::MBDisjointBoxLayoutinline
isPatchOnBlockBoundary(const MBPoint &patch) constProto::MBDisjointBoxLayoutinline
isPatchOnBlockBoundary(const MBPoint &patch, Point dir) constProto::MBDisjointBoxLayoutinline
isPatchOnDomainBoundary(const MBPoint &patch) constProto::MBDisjointBoxLayoutinline
isPatchOnDomainBoundary(const MBPoint &patch, Point dir) constProto::MBDisjointBoxLayoutinline
isPatchOnRefinementBoundary(const MBPoint &patch) constProto::MBDisjointBoxLayoutinline
isRefinementBoundary(const MBPoint &patch, Point dir) constProto::MBDisjointBoxLayoutinline
localSize() constProto::MBDisjointBoxLayoutinline
m_definedProto::MBDisjointBoxLayoutprivate
m_domainProto::MBDisjointBoxLayoutprivate
m_layoutsProto::MBDisjointBoxLayoutprivate
m_partitionProto::MBDisjointBoxLayoutprivate
MBDisjointBoxLayout()Proto::MBDisjointBoxLayoutinline
MBDisjointBoxLayout(MBProblemDomain &a_domain, Point a_boxSize)Proto::MBDisjointBoxLayoutinline
MBDisjointBoxLayout(MBProblemDomain &a_domain, std::vector< Point > a_boxSizes)Proto::MBDisjointBoxLayoutinline
MBDisjointBoxLayout(MBProblemDomain &a_domain, std::vector< MBPoint > a_patches, std::vector< Point > a_boxSizes)Proto::MBDisjointBoxLayoutinline
MBDisjointBoxLayout(std::shared_ptr< MBBoxPartition > a_partition, std::vector< Point > a_boxSizes)Proto::MBDisjointBoxLayoutinline
MBIndex typedefProto::MBDisjointBoxLayout
numBlocks() constProto::MBDisjointBoxLayoutinline
numBoxes() constProto::MBDisjointBoxLayoutinline
numBoxes(unsigned int a_proc) constProto::MBDisjointBoxLayoutinline
numProcs() constProto::MBDisjointBoxLayoutinline
offset(unsigned int a_proc) constProto::MBDisjointBoxLayoutinline
operator[](const MBIndex &a_index) constProto::MBDisjointBoxLayoutinline
partition() constProto::MBDisjointBoxLayoutinline
partitionPtr() constProto::MBDisjointBoxLayoutinline
patch(const MBIndex &a_index) constProto::MBDisjointBoxLayoutinline
patchDomain() constProto::MBDisjointBoxLayoutinline
patches() constProto::MBDisjointBoxLayoutinline
point(const MBIndex &a_index) constProto::MBDisjointBoxLayoutinline
print() constProto::MBDisjointBoxLayoutinline
procID(const MBIndex &a_index) constProto::MBDisjointBoxLayoutinline
size() constProto::MBDisjointBoxLayoutinline
validateBlock(const BlockIndex &block, std::string methodName) constProto::MBDisjointBoxLayout
validateIndex(const MBIndex &index, std::string methodName) constProto::MBDisjointBoxLayout
validateSelf(std::string methodName) constProto::MBDisjointBoxLayout