| 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 | |