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 > [inline]
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 > [inline]
CalculateContainingBox(Node< DIM > *pNode)DistributedBoxCollection< DIM > [inline]
CalculateContainingBox(c_vector< double, DIM > &rLocation)DistributedBoxCollection< DIM > [inline]
CalculateCoordinateIndices(unsigned globalIndex)DistributedBoxCollection< DIM > [inline]
CalculateGlobalIndex(c_vector< unsigned, DIM > coordinateIndices)DistributedBoxCollection< DIM > [inline]
CalculateInteriorNodePairs(std::vector< Node< DIM > * > &rNodes, std::vector< std::pair< Node< DIM > *, Node< DIM > * > > &rNodePairs, std::map< unsigned, std::set< unsigned > > &rNodeNeighbours)DistributedBoxCollection< DIM > [inline]
CalculateNodePairs(std::vector< Node< DIM > * > &rNodes, std::vector< std::pair< Node< DIM > *, Node< DIM > * > > &rNodePairs, std::map< unsigned, std::set< unsigned > > &rNodeNeighbours)DistributedBoxCollection< DIM > [inline]
CalculateNumberOfNodesInEachStrip()DistributedBoxCollection< DIM > [inline]
DistributedBoxCollection(double boxWidth, c_vector< double, 2 *DIM > domainSize, bool isPeriodicInX=false, int localRows=PETSC_DECIDE)DistributedBoxCollection< DIM > [inline]
EmptyBoxes()DistributedBoxCollection< DIM > [inline]
GetAreLocalBoxesSet() const DistributedBoxCollection< DIM > [inline]
GetBoxOwnership(unsigned globalIndex)DistributedBoxCollection< DIM > [inline]
GetBoxWidth() const DistributedBoxCollection< DIM > [inline]
GetHaloBoxOwnership(unsigned globalIndex)DistributedBoxCollection< DIM > [inline]
GetLocalBoxes(unsigned boxIndex)DistributedBoxCollection< DIM > [inline]
GetNumBoxes()DistributedBoxCollection< DIM > [inline]
GetNumLocalBoxes()DistributedBoxCollection< DIM > [inline]
GetNumLocalRows() const DistributedBoxCollection< DIM > [inline]
GetNumRowsOfBoxes() const DistributedBoxCollection< DIM > [inline]
GetProcessOwningNode(Node< DIM > *pNode)DistributedBoxCollection< DIM > [inline]
IsInteriorBox(unsigned globalIndex)DistributedBoxCollection< DIM > [inline]
IsOwned(Node< DIM > *pNode)DistributedBoxCollection< DIM > [inline]
IsOwned(c_vector< double, DIM > &location)DistributedBoxCollection< DIM > [inline]
LoadBalance(std::vector< int > localDistribution)DistributedBoxCollection< DIM > [inline]
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 > [inline, private, static]
rGetBox(unsigned boxIndex)DistributedBoxCollection< DIM > [inline]
rGetDomainSize() const DistributedBoxCollection< DIM > [inline]
rGetHaloBox(unsigned boxIndex)DistributedBoxCollection< DIM > [inline]
rGetHaloNodesLeft()DistributedBoxCollection< DIM > [inline]
rGetHaloNodesRight()DistributedBoxCollection< DIM > [inline]
serialize(Archive &archive, const unsigned int version)DistributedBoxCollection< DIM > [inline, private]
SetCalculateNodeNeighbours(bool calculateNodeNeighbours)DistributedBoxCollection< DIM > [inline]
SetupAllLocalBoxes()DistributedBoxCollection< DIM > [inline]
SetupHaloBoxes()DistributedBoxCollection< DIM > [inline]
SetupLocalBoxesHalfOnly()DistributedBoxCollection< DIM > [inline]
TestDistributedBoxCollection (defined in DistributedBoxCollection< DIM >)DistributedBoxCollection< DIM > [friend]
UpdateHaloBoxes()DistributedBoxCollection< DIM > [inline]
~DistributedBoxCollection()DistributedBoxCollection< DIM > [inline]

Generated by  doxygen 1.6.2