ParallelTetrahedralMesh< ELEMENT_DIM, SPACE_DIM > Member List

This is the complete list of members for ParallelTetrahedralMesh< ELEMENT_DIM, SPACE_DIM >, including all inherited members.

AbstractMesh() (defined in AbstractMesh< ELEMENT_DIM, SPACE_DIM >)AbstractMesh< ELEMENT_DIM, SPACE_DIM > [inline]
BoundaryElementIterator typedef (defined in AbstractMesh< ELEMENT_DIM, SPACE_DIM >)AbstractMesh< ELEMENT_DIM, SPACE_DIM >
BoundaryNodeIterator typedef (defined in AbstractMesh< ELEMENT_DIM, SPACE_DIM >)AbstractMesh< ELEMENT_DIM, SPACE_DIM >
ComputeMeshPartitioning(AbstractMeshReader< ELEMENT_DIM, SPACE_DIM > &rMeshReader, std::set< unsigned > &rNodesOwned, std::set< unsigned > &rHaloNodesOwned, std::set< unsigned > &rElementsOwned, std::vector< unsigned > &rProcessorsOffset, std::vector< unsigned > &rNodePermutation)ParallelTetrahedralMesh< ELEMENT_DIM, SPACE_DIM > [inline, private]
ConstructFromMeshReader(AbstractMeshReader< ELEMENT_DIM, SPACE_DIM > &rMeshReader, bool cullInternalFaces=false)ParallelTetrahedralMesh< ELEMENT_DIM, SPACE_DIM > [inline]
DUMB enum value (defined in ParallelTetrahedralMesh< ELEMENT_DIM, SPACE_DIM >)ParallelTetrahedralMesh< ELEMENT_DIM, SPACE_DIM >
DumbNodePartitioning(AbstractMeshReader< ELEMENT_DIM, SPACE_DIM > &rMeshReader, std::set< unsigned > &rNodesOwned) (defined in ParallelTetrahedralMesh< ELEMENT_DIM, SPACE_DIM >)ParallelTetrahedralMesh< ELEMENT_DIM, SPACE_DIM > [inline, private]
ElementIterator typedef (defined in AbstractMesh< ELEMENT_DIM, SPACE_DIM >)AbstractMesh< ELEMENT_DIM, SPACE_DIM >
GetBoundaryElement(unsigned index) const (defined in AbstractMesh< ELEMENT_DIM, SPACE_DIM >)AbstractMesh< ELEMENT_DIM, SPACE_DIM > [inline]
GetBoundaryElementIteratorBegin() const (defined in AbstractMesh< ELEMENT_DIM, SPACE_DIM >)AbstractMesh< ELEMENT_DIM, SPACE_DIM > [inline]
GetBoundaryElementIteratorEnd() const (defined in AbstractMesh< ELEMENT_DIM, SPACE_DIM >)AbstractMesh< ELEMENT_DIM, SPACE_DIM > [inline]
GetBoundaryNodeIteratorBegin() const (defined in AbstractMesh< ELEMENT_DIM, SPACE_DIM >)AbstractMesh< ELEMENT_DIM, SPACE_DIM > [inline]
GetBoundaryNodeIteratorEnd() const (defined in AbstractMesh< ELEMENT_DIM, SPACE_DIM >)AbstractMesh< ELEMENT_DIM, SPACE_DIM > [inline]
GetElement(unsigned index) const (defined in AbstractMesh< ELEMENT_DIM, SPACE_DIM >)AbstractMesh< ELEMENT_DIM, SPACE_DIM > [inline]
GetElementIteratorBegin() const (defined in AbstractMesh< ELEMENT_DIM, SPACE_DIM >)AbstractMesh< ELEMENT_DIM, SPACE_DIM > [inline]
GetElementIteratorEnd() const (defined in AbstractMesh< ELEMENT_DIM, SPACE_DIM >)AbstractMesh< ELEMENT_DIM, SPACE_DIM > [inline]
GetInverseJacobianForElement(unsigned elementIndex, c_matrix< double, SPACE_DIM, SPACE_DIM > &rJacobian, double &rJacobianDeterminant, c_matrix< double, SPACE_DIM, SPACE_DIM > &rInverseJacobian) const (defined in AbstractMesh< ELEMENT_DIM, SPACE_DIM >)AbstractMesh< ELEMENT_DIM, SPACE_DIM > [inline, virtual]
GetMeshFileBaseName() const (defined in AbstractMesh< ELEMENT_DIM, SPACE_DIM >)AbstractMesh< ELEMENT_DIM, SPACE_DIM > [inline]
GetNode(unsigned index) const (defined in AbstractMesh< ELEMENT_DIM, SPACE_DIM >)AbstractMesh< ELEMENT_DIM, SPACE_DIM > [inline]
GetNumAllBoundaryElements() (defined in AbstractMesh< ELEMENT_DIM, SPACE_DIM >)AbstractMesh< ELEMENT_DIM, SPACE_DIM > [inline]
GetNumAllElements() (defined in AbstractMesh< ELEMENT_DIM, SPACE_DIM >)AbstractMesh< ELEMENT_DIM, SPACE_DIM > [inline]
GetNumAllNodes() const (defined in AbstractMesh< ELEMENT_DIM, SPACE_DIM >)AbstractMesh< ELEMENT_DIM, SPACE_DIM > [inline]
GetNumBoundaryElements() const (defined in ParallelTetrahedralMesh< ELEMENT_DIM, SPACE_DIM >)ParallelTetrahedralMesh< ELEMENT_DIM, SPACE_DIM > [inline]
GetNumBoundaryNodes() (defined in AbstractMesh< ELEMENT_DIM, SPACE_DIM >)AbstractMesh< ELEMENT_DIM, SPACE_DIM > [inline]
GetNumElements() const (defined in ParallelTetrahedralMesh< ELEMENT_DIM, SPACE_DIM >)ParallelTetrahedralMesh< ELEMENT_DIM, SPACE_DIM > [inline]
GetNumLocalElements() const (defined in ParallelTetrahedralMesh< ELEMENT_DIM, SPACE_DIM >)ParallelTetrahedralMesh< ELEMENT_DIM, SPACE_DIM > [inline]
GetNumLocalNodes() const (defined in ParallelTetrahedralMesh< ELEMENT_DIM, SPACE_DIM >)ParallelTetrahedralMesh< ELEMENT_DIM, SPACE_DIM > [inline]
GetNumNodes() const (defined in ParallelTetrahedralMesh< ELEMENT_DIM, SPACE_DIM >)ParallelTetrahedralMesh< ELEMENT_DIM, SPACE_DIM > [inline]
GetWeightedDirectionForBoundaryElement(unsigned elementIndex, c_vector< double, SPACE_DIM > &rWeightedDirection, double &rJacobianDeterminant) const (defined in AbstractMesh< ELEMENT_DIM, SPACE_DIM >)AbstractMesh< ELEMENT_DIM, SPACE_DIM > [inline, virtual]
mBoundaryElements (defined in AbstractMesh< ELEMENT_DIM, SPACE_DIM >)AbstractMesh< ELEMENT_DIM, SPACE_DIM > [protected]
mBoundaryElementsMapping (defined in ParallelTetrahedralMesh< ELEMENT_DIM, SPACE_DIM >)ParallelTetrahedralMesh< ELEMENT_DIM, SPACE_DIM > [private]
mBoundaryNodes (defined in AbstractMesh< ELEMENT_DIM, SPACE_DIM >)AbstractMesh< ELEMENT_DIM, SPACE_DIM > [protected]
mElements (defined in AbstractMesh< ELEMENT_DIM, SPACE_DIM >)AbstractMesh< ELEMENT_DIM, SPACE_DIM > [protected]
mElementsMapping (defined in ParallelTetrahedralMesh< ELEMENT_DIM, SPACE_DIM >)ParallelTetrahedralMesh< ELEMENT_DIM, SPACE_DIM > [private]
METIS_BINARY enum value (defined in ParallelTetrahedralMesh< ELEMENT_DIM, SPACE_DIM >)ParallelTetrahedralMesh< ELEMENT_DIM, SPACE_DIM >
METIS_LIBRARY enum value (defined in ParallelTetrahedralMesh< ELEMENT_DIM, SPACE_DIM >)ParallelTetrahedralMesh< ELEMENT_DIM, SPACE_DIM >
MetisBinaryNodePartitioning(AbstractMeshReader< ELEMENT_DIM, SPACE_DIM > &rMeshReader, std::set< unsigned > &rNodesOwned, std::vector< unsigned > &rProcessorsOffset, std::vector< unsigned > &rNodePermutation) (defined in ParallelTetrahedralMesh< ELEMENT_DIM, SPACE_DIM >)ParallelTetrahedralMesh< ELEMENT_DIM, SPACE_DIM > [inline, private]
MetisLibraryNodePartitioning(AbstractMeshReader< ELEMENT_DIM, SPACE_DIM > &rMeshReader, std::set< unsigned > &rNodesOwned, std::vector< unsigned > &rProcessorsOffset, std::vector< unsigned > &rNodePermutation) (defined in ParallelTetrahedralMesh< ELEMENT_DIM, SPACE_DIM >)ParallelTetrahedralMesh< ELEMENT_DIM, SPACE_DIM > [inline, private]
mHaloNodes (defined in ParallelTetrahedralMesh< ELEMENT_DIM, SPACE_DIM >)ParallelTetrahedralMesh< ELEMENT_DIM, SPACE_DIM > [private]
mHaloNodesMapping (defined in ParallelTetrahedralMesh< ELEMENT_DIM, SPACE_DIM >)ParallelTetrahedralMesh< ELEMENT_DIM, SPACE_DIM > [private]
mMeshFileBaseName (defined in AbstractMesh< ELEMENT_DIM, SPACE_DIM >)AbstractMesh< ELEMENT_DIM, SPACE_DIM > [protected]
mMetisPartitioning (defined in ParallelTetrahedralMesh< ELEMENT_DIM, SPACE_DIM >)ParallelTetrahedralMesh< ELEMENT_DIM, SPACE_DIM > [private]
mNodes (defined in AbstractMesh< ELEMENT_DIM, SPACE_DIM >)AbstractMesh< ELEMENT_DIM, SPACE_DIM > [protected]
mNodesMapping (defined in ParallelTetrahedralMesh< ELEMENT_DIM, SPACE_DIM >)ParallelTetrahedralMesh< ELEMENT_DIM, SPACE_DIM > [private]
mNodesPermutation (defined in AbstractMesh< ELEMENT_DIM, SPACE_DIM >)AbstractMesh< ELEMENT_DIM, SPACE_DIM > [protected]
mNodesPerProcessor (defined in AbstractMesh< ELEMENT_DIM, SPACE_DIM >)AbstractMesh< ELEMENT_DIM, SPACE_DIM > [protected]
mTotalNumBoundaryElements (defined in ParallelTetrahedralMesh< ELEMENT_DIM, SPACE_DIM >)ParallelTetrahedralMesh< ELEMENT_DIM, SPACE_DIM > [private]
mTotalNumElements (defined in ParallelTetrahedralMesh< ELEMENT_DIM, SPACE_DIM >)ParallelTetrahedralMesh< ELEMENT_DIM, SPACE_DIM > [private]
mTotalNumNodes (defined in ParallelTetrahedralMesh< ELEMENT_DIM, SPACE_DIM >)ParallelTetrahedralMesh< ELEMENT_DIM, SPACE_DIM > [private]
ParallelTetrahedralMesh(PartitionType metisPartitioning=METIS_LIBRARY) (defined in ParallelTetrahedralMesh< ELEMENT_DIM, SPACE_DIM >)ParallelTetrahedralMesh< ELEMENT_DIM, SPACE_DIM > [inline]
PartitionType enum name (defined in ParallelTetrahedralMesh< ELEMENT_DIM, SPACE_DIM >)ParallelTetrahedralMesh< ELEMENT_DIM, SPACE_DIM >
PermuteNodes() (defined in AbstractMesh< ELEMENT_DIM, SPACE_DIM >)AbstractMesh< ELEMENT_DIM, SPACE_DIM > [inline, virtual]
ReadNodesPerProcessorFile(const std::string &nodesPerProcessorFile) (defined in AbstractMesh< ELEMENT_DIM, SPACE_DIM >)AbstractMesh< ELEMENT_DIM, SPACE_DIM > [inline, virtual]
RegisterBoundaryElement(unsigned index) (defined in ParallelTetrahedralMesh< ELEMENT_DIM, SPACE_DIM >)ParallelTetrahedralMesh< ELEMENT_DIM, SPACE_DIM > [inline, private]
RegisterElement(unsigned index) (defined in ParallelTetrahedralMesh< ELEMENT_DIM, SPACE_DIM >)ParallelTetrahedralMesh< ELEMENT_DIM, SPACE_DIM > [inline, private]
RegisterHaloNode(unsigned index) (defined in ParallelTetrahedralMesh< ELEMENT_DIM, SPACE_DIM >)ParallelTetrahedralMesh< ELEMENT_DIM, SPACE_DIM > [inline, private]
RegisterNode(unsigned index) (defined in ParallelTetrahedralMesh< ELEMENT_DIM, SPACE_DIM >)ParallelTetrahedralMesh< ELEMENT_DIM, SPACE_DIM > [inline, private]
ReorderNodes(std::vector< unsigned > &rNodePermutation) (defined in ParallelTetrahedralMesh< ELEMENT_DIM, SPACE_DIM >)ParallelTetrahedralMesh< ELEMENT_DIM, SPACE_DIM > [inline, private]
rGetNodePermutation() (defined in AbstractMesh< ELEMENT_DIM, SPACE_DIM >)AbstractMesh< ELEMENT_DIM, SPACE_DIM > [inline]
rGetNodesPerProcessor() (defined in AbstractMesh< ELEMENT_DIM, SPACE_DIM >)AbstractMesh< ELEMENT_DIM, SPACE_DIM > [inline]
SetElementOwnerships(unsigned lo, unsigned hi) (defined in ParallelTetrahedralMesh< ELEMENT_DIM, SPACE_DIM >)ParallelTetrahedralMesh< ELEMENT_DIM, SPACE_DIM > [inline]
SolveBoundaryElementMapping(unsigned index) const (defined in ParallelTetrahedralMesh< ELEMENT_DIM, SPACE_DIM >)ParallelTetrahedralMesh< ELEMENT_DIM, SPACE_DIM > [inline, private]
SolveElementMapping(unsigned index) const (defined in ParallelTetrahedralMesh< ELEMENT_DIM, SPACE_DIM >)ParallelTetrahedralMesh< ELEMENT_DIM, SPACE_DIM > [inline, private]
SolveHaloNodeMapping(unsigned index) (defined in ParallelTetrahedralMesh< ELEMENT_DIM, SPACE_DIM >)ParallelTetrahedralMesh< ELEMENT_DIM, SPACE_DIM > [inline, private]
SolveNodeMapping(unsigned index) const (defined in ParallelTetrahedralMesh< ELEMENT_DIM, SPACE_DIM >)ParallelTetrahedralMesh< ELEMENT_DIM, SPACE_DIM > [inline, private]
TestParallelTetrahedralMesh (defined in ParallelTetrahedralMesh< ELEMENT_DIM, SPACE_DIM >)ParallelTetrahedralMesh< ELEMENT_DIM, SPACE_DIM > [friend]
~AbstractMesh() (defined in AbstractMesh< ELEMENT_DIM, SPACE_DIM >)AbstractMesh< ELEMENT_DIM, SPACE_DIM > [inline, virtual]
~ParallelTetrahedralMesh() (defined in ParallelTetrahedralMesh< ELEMENT_DIM, SPACE_DIM >)ParallelTetrahedralMesh< ELEMENT_DIM, SPACE_DIM > [inline, virtual]


Generated on Wed Mar 18 12:52:47 2009 for Chaste by  doxygen 1.5.5