AddPairsFromBox(unsigned boxIndex, std::vector< std::pair< Node< DIM > *, Node< DIM > * > > &rNodePairs) | DistributedBoxCollection< DIM > | |
boost::serialization::access | DistributedBoxCollection< 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() const | DistributedBoxCollection< DIM > | |
GetBoxWidth() const | DistributedBoxCollection< DIM > | |
GetIsPeriodicAcrossProcs() const | DistributedBoxCollection< DIM > | |
GetIsPeriodicAllDims() const | DistributedBoxCollection< DIM > | |
GetIsPeriodicInX() const | DistributedBoxCollection< DIM > | |
GetIsPeriodicInY() const | DistributedBoxCollection< DIM > | |
GetIsPeriodicInZ() const | DistributedBoxCollection< DIM > | |
GetNumBoxes() | DistributedBoxCollection< DIM > | |
GetNumLocalBoxes() | DistributedBoxCollection< DIM > | |
GetNumLocalRows() const | DistributedBoxCollection< DIM > | |
GetNumRowsOfBoxes() const | DistributedBoxCollection< 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 > | |
mAreLocalBoxesSet | DistributedBoxCollection< DIM > | private |
mBoxes | 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 |
mIsPeriodicAcrossProcs | DistributedBoxCollection< DIM > | private |
mIsPeriodicInX | DistributedBoxCollection< DIM > | private |
mIsPeriodicInY | DistributedBoxCollection< DIM > | private |
mIsPeriodicInZ | 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 > | privatestatic |
rGetBox(unsigned boxIndex) | DistributedBoxCollection< DIM > | |
rGetDomainSize() const | DistributedBoxCollection< 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 > | |