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