| AddPairsFromBox(unsigned boxIndex, std::vector< std::pair< Node< DIM > *, Node< DIM > * > > &rNodePairs, std::map< unsigned, std::set< unsigned > > &rNodeNeighbours) | DistributedBoxCollection< DIM > | |
| 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 > | |
| 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 > | |
| 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 > | 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 > | |