, including all inherited members.
AbstractMesh() (defined in AbstractMesh< ELEMENT_DIM, SPACE_DIM >) | AbstractMesh< ELEMENT_DIM, SPACE_DIM > | [inline] |
AddNode(Node< 2 > *pNewNode) | Cylindrical2dMesh | |
AddNode(Node< SPACE_DIM > *pNewNode) (defined in MutableMesh< ELEMENT_DIM, SPACE_DIM >) | MutableMesh< ELEMENT_DIM, SPACE_DIM > | [inline, virtual] |
boost::serialization::access class | Cylindrical2dMesh | [friend] |
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 > | |
CalculateBoundaryOfFlaggedRegion() (defined in TetrahedralMesh< ELEMENT_DIM, SPACE_DIM >) | TetrahedralMesh< ELEMENT_DIM, SPACE_DIM > | [inline] |
CalculateSurfaceArea() (defined in TetrahedralMesh< ELEMENT_DIM, SPACE_DIM >) | TetrahedralMesh< ELEMENT_DIM, SPACE_DIM > | [inline] |
CalculateVolume() (defined in TetrahedralMesh< ELEMENT_DIM, SPACE_DIM >) | TetrahedralMesh< ELEMENT_DIM, SPACE_DIM > | [inline] |
CheckVoronoi(double maxPenetration=0.0) (defined in MutableMesh< ELEMENT_DIM, SPACE_DIM >) | MutableMesh< ELEMENT_DIM, SPACE_DIM > | [inline] |
Clear() (defined in MutableMesh< ELEMENT_DIM, SPACE_DIM >) | MutableMesh< ELEMENT_DIM, SPACE_DIM > | [inline] |
ConstructCuboid(unsigned width, unsigned height, unsigned depth, bool stagger=false) (defined in TetrahedralMesh< ELEMENT_DIM, SPACE_DIM >) | TetrahedralMesh< ELEMENT_DIM, SPACE_DIM > | [inline] |
ConstructFromMeshReader(AbstractMeshReader< ELEMENT_DIM, SPACE_DIM > &rMeshReader, bool cullInternalFaces=false) (defined in TetrahedralMesh< ELEMENT_DIM, SPACE_DIM >) | TetrahedralMesh< ELEMENT_DIM, SPACE_DIM > | [inline] |
ConstructLinearMesh(unsigned width) (defined in TetrahedralMesh< ELEMENT_DIM, SPACE_DIM >) | TetrahedralMesh< ELEMENT_DIM, SPACE_DIM > | [inline] |
ConstructRectangularMesh(unsigned width, unsigned height, bool stagger=true) (defined in TetrahedralMesh< ELEMENT_DIM, SPACE_DIM >) | TetrahedralMesh< ELEMENT_DIM, SPACE_DIM > | [inline] |
CorrectNonPeriodicMesh() | Cylindrical2dMesh | [private] |
CreateHaloNodes() | Cylindrical2dMesh | [private] |
CreateMirrorNodes() | Cylindrical2dMesh | [private] |
Cylindrical2dMesh(double width) | Cylindrical2dMesh | |
Cylindrical2dMesh(double width, std::vector< Node< 2 > * > nodes) | Cylindrical2dMesh | |
DeleteBoundaryNodeAt(unsigned index) (defined in MutableMesh< ELEMENT_DIM, SPACE_DIM >) | MutableMesh< ELEMENT_DIM, SPACE_DIM > | [inline] |
DeleteHaloNodes() | Cylindrical2dMesh | [private] |
DeleteNode(unsigned index) (defined in MutableMesh< ELEMENT_DIM, SPACE_DIM >) | MutableMesh< ELEMENT_DIM, SPACE_DIM > | [inline] |
DeleteNodePriorToReMesh(unsigned index) (defined in MutableMesh< ELEMENT_DIM, SPACE_DIM >) | MutableMesh< ELEMENT_DIM, SPACE_DIM > | [inline] |
EdgesBegin() (defined in TetrahedralMesh< ELEMENT_DIM, SPACE_DIM >) | TetrahedralMesh< ELEMENT_DIM, SPACE_DIM > | [inline] |
EdgesEnd() (defined in TetrahedralMesh< ELEMENT_DIM, SPACE_DIM >) | TetrahedralMesh< ELEMENT_DIM, SPACE_DIM > | [inline] |
ElementIterator typedef (defined in AbstractMesh< ELEMENT_DIM, SPACE_DIM >) | AbstractMesh< ELEMENT_DIM, SPACE_DIM > | |
FlagElementsNotContainingNodes(std::set< unsigned > nodesList) (defined in TetrahedralMesh< ELEMENT_DIM, SPACE_DIM >) | TetrahedralMesh< ELEMENT_DIM, SPACE_DIM > | [inline] |
GenerateVectorsOfElementsStraddlingPeriodicBoundaries() | Cylindrical2dMesh | [private] |
GetAngleBetweenNodes(unsigned indexA, unsigned indexB) (defined in TetrahedralMesh< ELEMENT_DIM, SPACE_DIM >) | TetrahedralMesh< ELEMENT_DIM, SPACE_DIM > | [inline] |
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] |
GetContainingElementIndex(ChastePoint< SPACE_DIM > testPoint, bool strict=false, std::set< unsigned > testElements=std::set< unsigned >()) (defined in TetrahedralMesh< ELEMENT_DIM, SPACE_DIM >) | TetrahedralMesh< ELEMENT_DIM, SPACE_DIM > | [inline] |
GetContainingElementIndices(ChastePoint< SPACE_DIM > testPoint) (defined in TetrahedralMesh< ELEMENT_DIM, SPACE_DIM >) | TetrahedralMesh< ELEMENT_DIM, SPACE_DIM > | [inline] |
GetCorrespondingNodeIndex(unsigned nodeIndex) | Cylindrical2dMesh | [private] |
GetDistanceBetweenNodes(unsigned indexA, unsigned indexB) (defined in TetrahedralMesh< ELEMENT_DIM, SPACE_DIM >) | TetrahedralMesh< 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 TetrahedralMesh< ELEMENT_DIM, SPACE_DIM >) | TetrahedralMesh< ELEMENT_DIM, SPACE_DIM > | [inline, virtual] |
GetJacobianForElement(unsigned elementIndex, c_matrix< double, SPACE_DIM, SPACE_DIM > &rJacobian, double &rJacobianDeterminant) const (defined in TetrahedralMesh< ELEMENT_DIM, SPACE_DIM >) | TetrahedralMesh< ELEMENT_DIM, SPACE_DIM > | [inline, virtual] |
GetMeshFileBaseName() const (defined in AbstractMesh< ELEMENT_DIM, SPACE_DIM >) | AbstractMesh< ELEMENT_DIM, SPACE_DIM > | [inline] |
GetNearestElementIndex(ChastePoint< SPACE_DIM > testPoint) (defined in TetrahedralMesh< ELEMENT_DIM, SPACE_DIM >) | TetrahedralMesh< 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 MutableMesh< ELEMENT_DIM, SPACE_DIM >) | MutableMesh< ELEMENT_DIM, SPACE_DIM > | [inline] |
GetNumBoundaryNodes() (defined in AbstractMesh< ELEMENT_DIM, SPACE_DIM >) | AbstractMesh< ELEMENT_DIM, SPACE_DIM > | [inline] |
GetNumElements() const (defined in MutableMesh< ELEMENT_DIM, SPACE_DIM >) | MutableMesh< ELEMENT_DIM, SPACE_DIM > | [inline] |
GetNumNodes() const (defined in MutableMesh< ELEMENT_DIM, SPACE_DIM >) | MutableMesh< ELEMENT_DIM, SPACE_DIM > | [inline] |
GetVectorFromAtoB(const c_vector< double, 2 > &rLocation1, const c_vector< double, 2 > &rLocation2) | Cylindrical2dMesh | |
GetVectorFromAtoB(const c_vector< double, SPACE_DIM > &rLocationA, const c_vector< double, SPACE_DIM > &rLocationB) (defined in TetrahedralMesh< ELEMENT_DIM, SPACE_DIM >) | TetrahedralMesh< ELEMENT_DIM, SPACE_DIM > | [inline, virtual] |
GetWeightedDirectionForBoundaryElement(unsigned elementIndex, c_vector< double, SPACE_DIM > &rWeightedDirection, double &rJacobianDeterminant) const (defined in TetrahedralMesh< ELEMENT_DIM, SPACE_DIM >) | TetrahedralMesh< ELEMENT_DIM, SPACE_DIM > | [inline, virtual] |
GetWeightedDirectionForElement(unsigned elementIndex, c_vector< double, SPACE_DIM > &rWeightedDirection, double &rJacobianDeterminant) const (defined in TetrahedralMesh< ELEMENT_DIM, SPACE_DIM >) | TetrahedralMesh< ELEMENT_DIM, SPACE_DIM > | [inline, virtual] |
GetWidth(const unsigned &rDimension) const | Cylindrical2dMesh | |
GetWidthExtremes(const unsigned &rDimension) const (defined in TetrahedralMesh< ELEMENT_DIM, SPACE_DIM >) | TetrahedralMesh< ELEMENT_DIM, SPACE_DIM > | [inline] |
IsThisIndexInList(const unsigned &rNodeIndex, const std::vector< unsigned > &rListOfNodes) | Cylindrical2dMesh | [private] |
mAddedNodes (defined in MutableMesh< ELEMENT_DIM, SPACE_DIM >) | MutableMesh< ELEMENT_DIM, SPACE_DIM > | [protected] |
mBottom | Cylindrical2dMesh | [private] |
mBottomHaloNodes | Cylindrical2dMesh | [private] |
mBoundaryElementJacobianDeterminants (defined in TetrahedralMesh< ELEMENT_DIM, SPACE_DIM >) | TetrahedralMesh< ELEMENT_DIM, SPACE_DIM > | [protected] |
mBoundaryElements (defined in AbstractMesh< ELEMENT_DIM, SPACE_DIM >) | AbstractMesh< ELEMENT_DIM, SPACE_DIM > | [protected] |
mBoundaryElementWeightedDirections (defined in TetrahedralMesh< ELEMENT_DIM, SPACE_DIM >) | TetrahedralMesh< ELEMENT_DIM, SPACE_DIM > | [protected] |
mBoundaryNodes (defined in AbstractMesh< ELEMENT_DIM, SPACE_DIM >) | AbstractMesh< ELEMENT_DIM, SPACE_DIM > | [protected] |
mDeletedBoundaryElementIndices (defined in MutableMesh< ELEMENT_DIM, SPACE_DIM >) | MutableMesh< ELEMENT_DIM, SPACE_DIM > | [protected] |
mDeletedElementIndices (defined in MutableMesh< ELEMENT_DIM, SPACE_DIM >) | MutableMesh< ELEMENT_DIM, SPACE_DIM > | [protected] |
mDeletedNodeIndices (defined in MutableMesh< ELEMENT_DIM, SPACE_DIM >) | MutableMesh< ELEMENT_DIM, SPACE_DIM > | [protected] |
mElementInverseJacobians (defined in TetrahedralMesh< ELEMENT_DIM, SPACE_DIM >) | TetrahedralMesh< ELEMENT_DIM, SPACE_DIM > | [protected] |
mElementJacobianDeterminants (defined in TetrahedralMesh< ELEMENT_DIM, SPACE_DIM >) | TetrahedralMesh< ELEMENT_DIM, SPACE_DIM > | [protected] |
mElementJacobians (defined in TetrahedralMesh< ELEMENT_DIM, SPACE_DIM >) | TetrahedralMesh< ELEMENT_DIM, SPACE_DIM > | [protected] |
mElements (defined in AbstractMesh< ELEMENT_DIM, SPACE_DIM >) | AbstractMesh< ELEMENT_DIM, SPACE_DIM > | [protected] |
mElementWeightedDirections (defined in TetrahedralMesh< ELEMENT_DIM, SPACE_DIM >) | TetrahedralMesh< ELEMENT_DIM, SPACE_DIM > | [protected] |
mImageToLeftOriginalNodeMap | Cylindrical2dMesh | [private] |
mImageToRightOriginalNodeMap | Cylindrical2dMesh | [private] |
mLeftImages | Cylindrical2dMesh | [private] |
mLeftOriginals | Cylindrical2dMesh | [private] |
mLeftPeriodicBoundaryElementIndices | Cylindrical2dMesh | [private] |
mMeshFileBaseName (defined in AbstractMesh< ELEMENT_DIM, SPACE_DIM >) | AbstractMesh< ELEMENT_DIM, SPACE_DIM > | [protected] |
mNodes (defined in AbstractMesh< ELEMENT_DIM, SPACE_DIM >) | AbstractMesh< ELEMENT_DIM, SPACE_DIM > | [protected] |
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] |
MoveMergeNode(unsigned index, unsigned targetIndex, bool concreteMove=true) (defined in MutableMesh< ELEMENT_DIM, SPACE_DIM >) | MutableMesh< ELEMENT_DIM, SPACE_DIM > | [inline] |
mRightImages | Cylindrical2dMesh | [private] |
mRightOriginals | Cylindrical2dMesh | [private] |
mRightPeriodicBoundaryElementIndices | Cylindrical2dMesh | [private] |
mTop | Cylindrical2dMesh | [private] |
mTopHaloNodes | Cylindrical2dMesh | [private] |
MutableMesh() (defined in MutableMesh< ELEMENT_DIM, SPACE_DIM >) | MutableMesh< ELEMENT_DIM, SPACE_DIM > | [inline] |
MutableMesh(std::vector< Node< SPACE_DIM > * > nodes) (defined in MutableMesh< ELEMENT_DIM, SPACE_DIM >) | MutableMesh< ELEMENT_DIM, SPACE_DIM > | [inline] |
mWidth | Cylindrical2dMesh | [private] |
PermuteNodes() (defined in TetrahedralMesh< ELEMENT_DIM, SPACE_DIM >) | TetrahedralMesh< ELEMENT_DIM, SPACE_DIM > | [inline] |
PermuteNodes(std::vector< unsigned > &perm) (defined in TetrahedralMesh< ELEMENT_DIM, SPACE_DIM >) | TetrahedralMesh< ELEMENT_DIM, SPACE_DIM > | [inline] |
PermuteNodesWithMetisBinaries(unsigned numProcs) (defined in TetrahedralMesh< ELEMENT_DIM, SPACE_DIM >) | TetrahedralMesh< ELEMENT_DIM, SPACE_DIM > | [inline] |
ReadNodesPerProcessorFile(const std::string &nodesPerProcessorFile) (defined in TetrahedralMesh< ELEMENT_DIM, SPACE_DIM >) | TetrahedralMesh< ELEMENT_DIM, SPACE_DIM > | [inline] |
ReconstructCylindricalMesh() | Cylindrical2dMesh | [private] |
RefineElement(Element< ELEMENT_DIM, SPACE_DIM > *pElement, ChastePoint< SPACE_DIM > Point) (defined in MutableMesh< ELEMENT_DIM, SPACE_DIM >) | MutableMesh< ELEMENT_DIM, SPACE_DIM > | [inline] |
RefreshJacobianCachedData() (defined in TetrahedralMesh< ELEMENT_DIM, SPACE_DIM >) | TetrahedralMesh< ELEMENT_DIM, SPACE_DIM > | [inline] |
RefreshMesh(void) (defined in TetrahedralMesh< ELEMENT_DIM, SPACE_DIM >) | TetrahedralMesh< ELEMENT_DIM, SPACE_DIM > | [inline] |
ReIndex(NodeMap &map) (defined in MutableMesh< ELEMENT_DIM, SPACE_DIM >) | MutableMesh< ELEMENT_DIM, SPACE_DIM > | [inline] |
ReMesh(NodeMap &map) | Cylindrical2dMesh | |
ReMesh() (defined in MutableMesh< ELEMENT_DIM, SPACE_DIM >) | MutableMesh< ELEMENT_DIM, SPACE_DIM > | [inline] |
RescaleMeshFromBoundaryNode(ChastePoint< 1 > updatedPoint, unsigned boundaryNodeIndex) (defined in MutableMesh< ELEMENT_DIM, SPACE_DIM >) | MutableMesh< ELEMENT_DIM, SPACE_DIM > | |
RescaleMeshFromBoundaryNode(ChastePoint< 1 > updatedPoint, unsigned boundaryNodeIndex) (defined in MutableMesh< ELEMENT_DIM, SPACE_DIM >) | MutableMesh< ELEMENT_DIM, SPACE_DIM > | [inline] |
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] |
Rotate(c_matrix< double, SPACE_DIM, SPACE_DIM > rotation_matrix) (defined in TetrahedralMesh< ELEMENT_DIM, SPACE_DIM >) | TetrahedralMesh< ELEMENT_DIM, SPACE_DIM > | [inline] |
Rotate(c_vector< double, 3 > axis, double angle) (defined in TetrahedralMesh< ELEMENT_DIM, SPACE_DIM >) | TetrahedralMesh< ELEMENT_DIM, SPACE_DIM > | [inline] |
Rotate(double theta) (defined in TetrahedralMesh< ELEMENT_DIM, SPACE_DIM >) | TetrahedralMesh< ELEMENT_DIM, SPACE_DIM > | [inline] |
RotateX(const double theta) (defined in TetrahedralMesh< ELEMENT_DIM, SPACE_DIM >) | TetrahedralMesh< ELEMENT_DIM, SPACE_DIM > | [inline] |
RotateY(const double theta) (defined in TetrahedralMesh< ELEMENT_DIM, SPACE_DIM >) | TetrahedralMesh< ELEMENT_DIM, SPACE_DIM > | [inline] |
RotateZ(const double theta) (defined in TetrahedralMesh< ELEMENT_DIM, SPACE_DIM >) | TetrahedralMesh< ELEMENT_DIM, SPACE_DIM > | [inline] |
Scale(const double xFactor=1.0, const double yFactor=1.0, const double zFactor=1.0) (defined in TetrahedralMesh< ELEMENT_DIM, SPACE_DIM >) | TetrahedralMesh< ELEMENT_DIM, SPACE_DIM > | [inline] |
serialize(Archive &archive, const unsigned int version) | Cylindrical2dMesh | [inline, private] |
SetElementOwnerships(unsigned lo, unsigned hi) (defined in AbstractMesh< ELEMENT_DIM, SPACE_DIM >) | AbstractMesh< ELEMENT_DIM, SPACE_DIM > | [inline, virtual] |
SetNode(unsigned index, ChastePoint< 2 > point, bool concreteMove) | Cylindrical2dMesh | |
SetNode(unsigned index, ChastePoint< SPACE_DIM > point, bool concreteMove=true) (defined in MutableMesh< ELEMENT_DIM, SPACE_DIM >) | MutableMesh< ELEMENT_DIM, SPACE_DIM > | [inline, virtual] |
TestCylindrical2dMesh (defined in Cylindrical2dMesh) | Cylindrical2dMesh | [friend] |
TetrahedralMesh() (defined in TetrahedralMesh< ELEMENT_DIM, SPACE_DIM >) | TetrahedralMesh< ELEMENT_DIM, SPACE_DIM > | [inline] |
TetrahedralMesh(unsigned numElements) (defined in TetrahedralMesh< ELEMENT_DIM, SPACE_DIM >) | TetrahedralMesh< ELEMENT_DIM, SPACE_DIM > | |
Translate(c_vector< double, SPACE_DIM > displacement) (defined in TetrahedralMesh< ELEMENT_DIM, SPACE_DIM >) | TetrahedralMesh< ELEMENT_DIM, SPACE_DIM > | [inline] |
Translate(const double xMovement=0.0, const double yMovement=0.0, const double zMovement=0.0) (defined in TetrahedralMesh< ELEMENT_DIM, SPACE_DIM >) | TetrahedralMesh< ELEMENT_DIM, SPACE_DIM > | [inline] |
UnflagAllElements() (defined in TetrahedralMesh< ELEMENT_DIM, SPACE_DIM >) | TetrahedralMesh< ELEMENT_DIM, SPACE_DIM > | [inline] |
UpdateTopAndBottom() | Cylindrical2dMesh | [private] |
UseTheseElementsToDecideMeshing(std::set< unsigned > mainSideElements) | Cylindrical2dMesh | [private] |
~AbstractMesh() (defined in AbstractMesh< ELEMENT_DIM, SPACE_DIM >) | AbstractMesh< ELEMENT_DIM, SPACE_DIM > | [inline, virtual] |
~Cylindrical2dMesh() | Cylindrical2dMesh | [inline] |
~MutableMesh() (defined in MutableMesh< ELEMENT_DIM, SPACE_DIM >) | MutableMesh< ELEMENT_DIM, SPACE_DIM > | [inline, virtual] |