, 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 class | DistributedBoxCollection< 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] |
mAreLocalBoxesSet | DistributedBoxCollection< DIM > | [private] |
mBoxes | DistributedBoxCollection< DIM > | [private] |
mBoxesMapping | DistributedBoxCollection< DIM > | [private] |
mBoxWidth | DistributedBoxCollection< DIM > | [private] |
mCalculateNodeNeighbours | DistributedBoxCollection< DIM > | [private] |
mDomainSize | DistributedBoxCollection< DIM > | [private] |
mHaloBoxes | DistributedBoxCollection< DIM > | [private] |
mHaloBoxesMapping | DistributedBoxCollection< DIM > | [private] |
mHaloNodesLeft | DistributedBoxCollection< DIM > | [private] |
mHaloNodesRight | DistributedBoxCollection< DIM > | [private] |
mHalosLeft | DistributedBoxCollection< DIM > | [private] |
mHalosRight | DistributedBoxCollection< DIM > | [private] |
mIsPeriodicInX | DistributedBoxCollection< DIM > | [private] |
mLocalBoxes | DistributedBoxCollection< DIM > | [private] |
mMaxBoxIndex | DistributedBoxCollection< DIM > | [private] |
mMinBoxIndex | DistributedBoxCollection< DIM > | [private] |
mNumBoxes | DistributedBoxCollection< DIM > | [private] |
mNumBoxesEachDirection | DistributedBoxCollection< DIM > | [private] |
mNumBoxesInAFace | DistributedBoxCollection< DIM > | [private] |
mpDistributedBoxStackFactory | DistributedBoxCollection< DIM > | [private] |
msFudge | DistributedBoxCollection< 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] |