Chaste  Release::3.4
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, std::map< unsigned, std::set< unsigned > > &rNodeNeighbours)DistributedBoxCollection< DIM >
boost::serialization::access classDistributedBoxCollection< DIM >friend
CalculateBoundaryNodePairs(std::vector< Node< DIM > * > &rNodes, std::vector< std::pair< Node< DIM > *, Node< DIM > * > > &rNodePairs, std::map< unsigned, std::set< unsigned > > &rNodeNeighbours)DistributedBoxCollection< DIM >
CalculateContainingBox(Node< DIM > *pNode)DistributedBoxCollection< DIM >
CalculateContainingBox(c_vector< double, DIM > &rLocation)DistributedBoxCollection< DIM >
CalculateCoordinateIndices(unsigned globalIndex)DistributedBoxCollection< DIM >
CalculateGlobalIndex(c_vector< unsigned, DIM > coordinateIndices)DistributedBoxCollection< DIM >
CalculateInteriorNodePairs(std::vector< Node< DIM > * > &rNodes, std::vector< std::pair< Node< DIM > *, Node< DIM > * > > &rNodePairs, std::map< unsigned, std::set< unsigned > > &rNodeNeighbours)DistributedBoxCollection< DIM >
CalculateNodePairs(std::vector< Node< DIM > * > &rNodes, std::vector< std::pair< Node< DIM > *, Node< DIM > * > > &rNodePairs, std::map< unsigned, std::set< unsigned > > &rNodeNeighbours)DistributedBoxCollection< DIM >
CalculateNumberOfNodesInEachStrip()DistributedBoxCollection< DIM >
DistributedBoxCollection(double boxWidth, c_vector< double, 2 *DIM > domainSize, bool isPeriodicInX=false, int localRows=PETSC_DECIDE)DistributedBoxCollection< DIM >
EmptyBoxes()DistributedBoxCollection< DIM >
GetAreLocalBoxesSet() const DistributedBoxCollection< DIM >
GetBoxOwnership(unsigned globalIndex)DistributedBoxCollection< DIM >
GetBoxWidth() const DistributedBoxCollection< DIM >
GetHaloBoxOwnership(unsigned globalIndex)DistributedBoxCollection< DIM >
GetLocalBoxes(unsigned boxIndex)DistributedBoxCollection< DIM >
GetNumBoxes()DistributedBoxCollection< DIM >
GetNumLocalBoxes()DistributedBoxCollection< DIM >
GetNumLocalRows() const DistributedBoxCollection< DIM >
GetNumRowsOfBoxes() const DistributedBoxCollection< DIM >
GetProcessOwningNode(Node< DIM > *pNode)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
mBoxesMappingDistributedBoxCollection< 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
mIsPeriodicInXDistributedBoxCollection< 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() const DistributedBoxCollection< DIM >
rGetHaloBox(unsigned boxIndex)DistributedBoxCollection< DIM >
rGetHaloNodesLeft()DistributedBoxCollection< DIM >
rGetHaloNodesRight()DistributedBoxCollection< DIM >
serialize(Archive &archive, const unsigned int version)DistributedBoxCollection< DIM >inlineprivate
SetCalculateNodeNeighbours(bool calculateNodeNeighbours)DistributedBoxCollection< DIM >
SetupAllLocalBoxes()DistributedBoxCollection< DIM >
SetupHaloBoxes()DistributedBoxCollection< DIM >
SetupLocalBoxesHalfOnly()DistributedBoxCollection< DIM >
TestDistributedBoxCollection (defined in DistributedBoxCollection< DIM >)DistributedBoxCollection< DIM >friend
UpdateHaloBoxes()DistributedBoxCollection< DIM >
~DistributedBoxCollection()DistributedBoxCollection< DIM >