Chaste Commit::ca8ccdedf819b6e02855bc0e8e6f50bdecbc5208
DistributedBoxCollection< DIM > Member List

This is the complete list of members for DistributedBoxCollection< DIM >, including all inherited members.

AddPairsFromBox(unsigned boxIndex, std::vector< std::pair< Node< DIM > *, Node< DIM > * > > &rNodePairs)DistributedBoxCollection< DIM >
boost::serialization::accessDistributedBoxCollection< DIM >friend
CalculateBoundaryNodePairs(std::vector< Node< DIM > * > &rNodes, std::vector< std::pair< Node< DIM > *, Node< DIM > * > > &rNodePairs)DistributedBoxCollection< DIM >
CalculateContainingBox(Node< DIM > *pNode)DistributedBoxCollection< DIM >
CalculateContainingBox(c_vector< double, DIM > &rLocation)DistributedBoxCollection< DIM >
CalculateGlobalIndex(c_vector< unsigned, DIM > gridIndices)DistributedBoxCollection< DIM >
CalculateGridIndices(unsigned globalIndex)DistributedBoxCollection< DIM >
CalculateInteriorNodePairs(std::vector< Node< DIM > * > &rNodes, std::vector< std::pair< Node< DIM > *, Node< DIM > * > > &rNodePairs)DistributedBoxCollection< DIM >
CalculateNodePairs(std::vector< Node< DIM > * > &rNodes, std::vector< std::pair< Node< DIM > *, Node< DIM > * > > &rNodePairs)DistributedBoxCollection< DIM >
CalculateNumberOfNodesInEachStrip()DistributedBoxCollection< DIM >
DistributedBoxCollection(double boxWidth, c_vector< double, 2 *DIM > domainSize, bool isPeriodicInX=false, bool isPeriodicInY=false, bool isPeriodicInZ=false, int localRows=PETSC_DECIDE)DistributedBoxCollection< DIM >
EmptyBoxes()DistributedBoxCollection< DIM >
GetAreLocalBoxesSet() constDistributedBoxCollection< DIM >
GetBoxWidth() constDistributedBoxCollection< DIM >
GetIsPeriodicAcrossProcs() constDistributedBoxCollection< DIM >
GetIsPeriodicAllDims() constDistributedBoxCollection< DIM >
GetIsPeriodicInX() constDistributedBoxCollection< DIM >
GetIsPeriodicInY() constDistributedBoxCollection< DIM >
GetIsPeriodicInZ() constDistributedBoxCollection< DIM >
GetNumBoxes()DistributedBoxCollection< DIM >
GetNumLocalBoxes()DistributedBoxCollection< DIM >
GetNumLocalRows() constDistributedBoxCollection< DIM >
GetNumRowsOfBoxes() constDistributedBoxCollection< DIM >
GetProcessOwningNode(Node< DIM > *pNode)DistributedBoxCollection< DIM >
IsBoxOwned(unsigned globalIndex)DistributedBoxCollection< DIM >
IsHaloBox(unsigned globalIndex)DistributedBoxCollection< DIM >
IsInteriorBox(unsigned globalIndex)DistributedBoxCollection< DIM >
IsOwned(Node< DIM > *pNode)DistributedBoxCollection< DIM >
IsOwned(c_vector< double, DIM > &location)DistributedBoxCollection< DIM >
LoadBalance(std::vector< int > localDistribution)DistributedBoxCollection< DIM >
mAreLocalBoxesSetDistributedBoxCollection< DIM >private
mBoxesDistributedBoxCollection< DIM >private
mBoxWidthDistributedBoxCollection< DIM >private
mCalculateNodeNeighboursDistributedBoxCollection< DIM >private
mDomainSizeDistributedBoxCollection< DIM >private
mHaloBoxesDistributedBoxCollection< DIM >private
mHaloBoxesMappingDistributedBoxCollection< DIM >private
mHaloNodesLeftDistributedBoxCollection< DIM >private
mHaloNodesRightDistributedBoxCollection< DIM >private
mHalosLeftDistributedBoxCollection< DIM >private
mHalosRightDistributedBoxCollection< DIM >private
mIsPeriodicAcrossProcsDistributedBoxCollection< DIM >private
mIsPeriodicInXDistributedBoxCollection< DIM >private
mIsPeriodicInYDistributedBoxCollection< DIM >private
mIsPeriodicInZDistributedBoxCollection< DIM >private
mLocalBoxesDistributedBoxCollection< DIM >private
mMaxBoxIndexDistributedBoxCollection< DIM >private
mMinBoxIndexDistributedBoxCollection< DIM >private
mNumBoxesDistributedBoxCollection< DIM >private
mNumBoxesEachDirectionDistributedBoxCollection< DIM >private
mNumBoxesInAFaceDistributedBoxCollection< DIM >private
mpDistributedBoxStackFactoryDistributedBoxCollection< DIM >private
msFudgeDistributedBoxCollection< DIM >privatestatic
rGetBox(unsigned boxIndex)DistributedBoxCollection< DIM >
rGetDomainSize() constDistributedBoxCollection< DIM >
rGetHaloBox(unsigned boxIndex)DistributedBoxCollection< DIM >
rGetHaloNodesLeft()DistributedBoxCollection< DIM >
rGetHaloNodesRight()DistributedBoxCollection< DIM >
rGetLocalBoxes(unsigned boxIndex)DistributedBoxCollection< DIM >
serialize(Archive &archive, const unsigned int version)DistributedBoxCollection< DIM >inlineprivate
SetCalculateNodeNeighbours(bool calculateNodeNeighbours)DistributedBoxCollection< DIM >
SetupAllLocalBoxes()DistributedBoxCollection< DIM >
SetupHaloBoxes()DistributedBoxCollection< DIM >private
SetupLocalBoxesHalfOnly()DistributedBoxCollection< DIM >
TestDistributedBoxCollection (defined in DistributedBoxCollection< DIM >)DistributedBoxCollection< DIM >friend
UpdateHaloBoxes()DistributedBoxCollection< DIM >
~DistributedBoxCollection()DistributedBoxCollection< DIM >