www.mooseframework.org
EFAElement3D Member List

This is the complete list of members for EFAElement3D, including all inherited members.

_childrenEFAElementprotected
_crack_tip_neighborsEFAElementprotected
_crack_tip_split_elementEFAElementprotected
_face_neighborsEFAElement3Dprivate
_facesEFAElement3Dprivate
_faces_adjacent_to_facesEFAElement3Dprivate
_fragmentsEFAElement3Dprivate
_general_neighborsEFAElementprotected
_idEFAElementprotected
_interior_nodesEFAElement3Dprivate
_local_node_coorEFAElement3Dprivate
_local_nodesEFAElementprotected
_nodesEFAElementprotected
_num_facesEFAElement3Dprivate
_num_interior_face_nodesEFAElement3Dprivate
_num_nodesEFAElementprotected
_num_verticesEFAElement3Dprivate
_parentEFAElementprotected
addChild(EFAElement *child)EFAElement
addCrackTipNeighbor(EFAElement *neighbor_elem)EFAElement
addFaceEdgeCut(unsigned int face_id, unsigned int edge_id, double position, EFANode *embedded_node, std::map< unsigned int, EFANode * > &EmbeddedNodes, bool add_to_neighbor, bool add_to_adjacent)EFAElement3D
addFragFaceEdgeCut(unsigned int frag_face_id, unsigned int frag_edge_id, double position, std::map< unsigned int, EFANode * > &EmbeddedNodes, bool add_to_neighbor, bool add_to_adjacent)EFAElement3D
checkNeighborFaceCut(unsigned int face_id, unsigned int edge_id, double position, EFANode *from_node, EFANode *embedded_node, EFANode *&local_embedded)EFAElement3Dprivate
clearNeighbors()EFAElement3Dvirtual
clearParentAndChildren()EFAElement
connectNeighbors(std::map< unsigned int, EFANode * > &PermanentNodes, std::map< unsigned int, EFANode * > &TempNodes, std::map< EFANode *, std::set< EFAElement * >> &InverseConnectivityMap, bool merge_phantom_faces)EFAElement3Dvirtual
containsNode(EFANode *node) const EFAElement
createChild(const std::set< EFAElement * > &CrackTipElements, std::map< unsigned int, EFAElement * > &Elements, std::map< unsigned int, EFAElement * > &newChildElements, std::vector< EFAElement * > &ChildElements, std::vector< EFAElement * > &ParentElements, std::map< unsigned int, EFANode * > &TempNodes)EFAElement3Dvirtual
createFaces()EFAElement3D
createLocalNodeFromGlobalNode(const EFANode *global_node) const EFAElement
EFAElement(unsigned int eid, unsigned int n_nodes)EFAElement
EFAElement3D(unsigned int eid, unsigned int n_nodes, unsigned int n_faces)EFAElement3D
EFAElement3D(const EFAElement3D *from_elem, bool convert_to_local)EFAElement3D
faceContainsTip(unsigned int face_id) const EFAElement3D
findFacesAdjacentToFaces()EFAElement3D
findGeneralNeighbors(std::map< EFANode *, std::set< EFAElement * >> &InverseConnectivity)EFAElement
fragmentFaceAlreadyCut(unsigned int ElemFaceID) const EFAElement3D
fragmentHasTipFaces() const EFAElement3D
fragmentSanityCheck(unsigned int n_old_frag_faces, unsigned int n_old_frag_cuts) const EFAElement3Dvirtual
getAdjacentFace(unsigned int face_id, unsigned int edge_id) const EFAElement3D
getChild(unsigned int child_id) const EFAElement
getCommonFaceID(const EFAElement3D *other_elem) const EFAElement3D
getCommonNodes(const EFAElement3D *other_elem) const EFAElement3D
getCrackTipNeighbor(unsigned int index) const EFAElement
getFace(unsigned int face_id) const EFAElement3D
getFaceID(EFAFace *face) const EFAElement3D
getFaceNeighbor(unsigned int face_id, unsigned int neighbor_id) const EFAElement3D
getFaceNodeParametricCoordinates(EFANode *node, std::vector< double > &xi_3d) const EFAElement3D
getFaceNodes(unsigned int face_id) const EFAElement3D
getFragment(unsigned int frag_id) const EFAElement3D
getFragmentFace(unsigned int frag_id, unsigned int face_id) const EFAElement3D
getFragmentFaceEdgeID(unsigned int ElemFaceID, unsigned int ElemFaceEdgeID, unsigned int &FragFaceID, unsigned int &FragFaceEdgeID) const EFAElement3D
getFragmentFaceID(unsigned int elem_face_id, unsigned int &frag_face_id) const EFAElement3D
getGeneralNeighbor(unsigned int index) const EFAElement
getGlobalNodeFromLocalNode(const EFANode *local_node) const EFAElement
getInteriorNode(unsigned int interior_node_id) const EFAElement3D
getLocalNodeIndex(EFANode *node) const EFAElement
getMasterInfo(EFANode *node, std::vector< EFANode * > &master_nodes, std::vector< double > &master_weights) const EFAElement3Dvirtual
getNeighborFaceEdgeID(unsigned int face_id, unsigned int edg_id, EFAElement3D *neighbor_elem) const EFAElement3D
getNeighborFaceInteriorNodeID(unsigned int face_id, unsigned int node_id, EFAElement3D *neighbor_elem) const EFAElement3D
getNeighborFaceNodeID(unsigned int face_id, unsigned int node_id, EFAElement3D *neighbor_elem) const EFAElement3D
getNeighborIndex(const EFAElement *neighbor_elem) const EFAElement3Dvirtual
getNode(unsigned int node_id) const EFAElement
getNonPhysicalNodes(std::set< EFANode * > &non_physical_nodes) const EFAElement3Dvirtual
getNumCuts() const EFAElement3Dvirtual
getParent() const EFAElement
getPhantomNodeOnFace(unsigned int face_id) const EFAElement3D
getTipEmbeddedNodes() const EFAElement3D
getTipFaceIDs() const EFAElement3D
id() const EFAElement
initCrackTip(std::set< EFAElement * > &CrackTipElements)EFAElement3Dvirtual
isCrackTipElement() const EFAElement3Dvirtual
isCrackTipSplit() const EFAElement
isFacePhantom(unsigned int face_id) const EFAElement3D
isFinalCut() const EFAElement3Dvirtual
isPartial() const EFAElement3Dvirtual
isPhysicalEdgeCut(unsigned int ElemFaceID, unsigned int ElemFaceEdgeID, double position) const EFAElement3D
mapParametricCoordinateFrom2DTo3D(unsigned int face_id, std::vector< double > &xi_2d, std::vector< double > &xi_3d) const EFAElement3Dprivate
mergeNodes(EFANode *&childNode, EFANode *&childOfNeighborNode, EFAElement *childOfNeighborElem, std::map< unsigned int, EFANode * > &PermanentNodes, std::map< unsigned int, EFANode * > &TempNodes)EFAElementprotected
neighborSanityCheck() const EFAElement3Dvirtual
numChildren() const EFAElement
numCrackTipNeighbors() const EFAElement
numFaceNeighbors(unsigned int face_id) const EFAElement3D
numFaces() const EFAElement3D
numFragments() const EFAElement3Dvirtual
numGeneralNeighbors() const EFAElement
numInteriorNodes() const EFAElement3Dvirtual
numNodes() const EFAElement
overlaysElement(const EFAElement3D *other_elem) const EFAElement3D
printElement(std::ostream &ostream)EFAElement3Dvirtual
printNodes(std::ostream &ostream) const EFAElement
removeEmbeddedNode(EFANode *emb_node, bool remove_for_neighbor)EFAElement3D
removePhantomEmbeddedNode()EFAElement3Dvirtual
restoreFragment(const EFAElement *const from_elem)EFAElement3Dvirtual
setCrackTipSplit()EFAElement
setFace(unsigned int face_id, EFAFace *face)EFAElement3D
setLocalCoordinates()EFAElement3Dprivate
setNode(unsigned int node_id, EFANode *node)EFAElement
setParent(EFAElement *parent)EFAElement
setupNeighbors(std::map< EFANode *, std::set< EFAElement * >> &InverseConnectivityMap)EFAElement3Dvirtual
shouldDuplicateCrackTipSplitElement(const std::set< EFAElement * > &CrackTipElements)EFAElement3Dvirtual
shouldDuplicateForCrackTip(const std::set< EFAElement * > &CrackTipElements)EFAElement3Dvirtual
shouldDuplicateForPhantomCorner()EFAElement3Dvirtual
switchEmbeddedNode(EFANode *new_node, EFANode *old_node)EFAElement3Dvirtual
switchNode(EFANode *new_node, EFANode *old_node, bool descend_to_parent)EFAElement3Dvirtual
updateFragmentNode()EFAElement3Dvirtual
updateFragments(const std::set< EFAElement * > &CrackTipElements, std::map< unsigned int, EFANode * > &EmbeddedNodes)EFAElement3Dvirtual
willCrackTipExtend(std::vector< unsigned int > &split_neighbors) const EFAElement3Dvirtual
~EFAElement()EFAElementvirtual
~EFAElement3D()EFAElement3D