Proto  3.2
Proto::MBBoxPartition Member List

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

adjacentPatches(const MBPoint &patch) constProto::MBBoxPartitioninline
assign(std::vector< Point > &a_patches, unsigned int a_globalIndex, int a_proc, unsigned int a_num)Proto::MBBoxPartitioninlineprivate
blockPartition(BlockIndex a_block) constProto::MBBoxPartitioninline
buildGlobalMaps()Proto::MBBoxPartitioninlineprivate
buildLocalMaps()Proto::MBBoxPartitioninlineprivate
compatible(const MBBoxPartition &a_rhs)Proto::MBBoxPartitioninline
connectivity(const MBPoint &src, const MBPoint &dst) constProto::MBBoxPartitioninline
contains(Point a_patch, BlockIndex a_block) constProto::MBBoxPartitioninline
define(const MBProblemDomain &a_domain, const std::vector< MBPoint > &a_patches)Proto::MBBoxPartitioninline
define(const std::vector< MBPoint > &a_patches)Proto::MBBoxPartitioninline
domain() constProto::MBBoxPartitioninline
find(Point a_patch, BlockIndex a_block) constProto::MBBoxPartitioninline
findAdjacencies()Proto::MBBoxPartitioninlineprivate
getBlock(uint64_t globalIndex) constProto::MBBoxPartitioninline
getBoundaryInfo(MBPatchInfo &patchInfo)Proto::MBBoxPartitioninlineprivate
getPatch(uint64_t globalIndex) constProto::MBBoxPartitioninline
getPoint(uint64_t globalIndex) constProto::MBBoxPartitioninline
getProc(uint64_t globalIndex) constProto::MBBoxPartition
globalIndex(uint64_t a_localIndex, unsigned int a_proc) constProto::MBBoxPartitioninline
isBlockBoundary(MBPoint patch, Point dir) constProto::MBBoxPartitioninline
isBlockBoundary(MBPoint patch, Point dir, BlockIndex adjBlock) constProto::MBBoxPartitioninline
isDomainBoundary(MBPoint patch, Point dir) constProto::MBBoxPartitioninline
isInteriorBoundary(MBPoint patch, Point dir) constProto::MBBoxPartitioninline
isRefinementBoundary(MBPoint patch, Point dir) constProto::MBBoxPartitioninline
loadBalance()Proto::MBBoxPartitioninline
localIndex(uint64_t a_globalIndex, unsigned int a_proc) constProto::MBBoxPartitioninline
m_blockPartitionsProto::MBBoxPartitionprivate
m_indexMapProto::MBBoxPartitionmutableprivate
m_partitionProto::MBBoxPartitionprivate
m_patchAdjacenciesProto::MBBoxPartitionmutableprivate
m_patchDomainProto::MBBoxPartitionprivate
m_procMapProto::MBBoxPartitionmutableprivate
MBBoxPartition(const MBProblemDomain &a_domain)Proto::MBBoxPartitioninline
MBBoxPartition(const MBProblemDomain &a_domain, const std::vector< MBPoint > &a_patches)Proto::MBBoxPartitioninline
numBlocks() constProto::MBBoxPartitioninline
numBoxes() constProto::MBBoxPartitioninline
numBoxes(unsigned int a_proc)Proto::MBBoxPartitioninline
numProcs() constProto::MBBoxPartitioninline
partition() constProto::MBBoxPartitioninline
patchInfo(MBPoint patchID) constProto::MBBoxPartitioninline
print()Proto::MBBoxPartitioninline
procEndIndex(unsigned int a_proc) constProto::MBBoxPartitioninline
procStartIndex(unsigned int a_proc) constProto::MBBoxPartitioninline
updateRefinementBoundaries()Proto::MBBoxPartitioninlineprivate
validateIndex(uint64_t index, std::string methodName) constProto::MBBoxPartitioninline
validatePatch(const MBPoint &patch, std::string methodName) constProto::MBBoxPartitioninline