www.mooseframework.org
EFAElement2D Member List

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

_childrenEFAElementprotected
_crack_tip_neighborsEFAElementprotected
_crack_tip_split_elementEFAElementprotected
_edge_neighborsEFAElement2Dprivate
_edgesEFAElement2Dprivate
_fragmentsEFAElement2Dprivate
_general_neighborsEFAElementprotected
_idEFAElementprotected
_interior_nodesEFAElement2Dprivate
_local_node_coorEFAElement2Dprivate
_local_nodesEFAElementprotected
_nodesEFAElementprotected
_num_edgesEFAElement2Dprivate
_num_nodesEFAElementprotected
_parentEFAElementprotected
addChild(EFAElement *child)EFAElement
addCrackTipNeighbor(EFAElement *neighbor_elem)EFAElement
addEdgeCut(unsigned int edge_id, double position, EFANode *embedded_node, std::map< unsigned int, EFANode *> &EmbeddedNodes, bool add_to_neighbor)EFAElement2D
addFragmentEdgeCut(unsigned int frag_edge_id, double position, std::map< unsigned int, EFANode *> &EmbeddedNodes)EFAElement2D
addNodeCut(unsigned int node_id, EFANode *embedded_permanent_node, std::map< unsigned int, EFANode *> &PermanentNodes, std::map< unsigned int, EFANode *> &EmbeddedPermanentNodes)EFAElement2D
branchingSplit(std::map< unsigned int, EFANode *> &EmbeddedNodes)EFAElement2D
clearNeighbors()EFAElement2Dvirtual
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_edges)EFAElement2Dvirtual
containsNode(EFANode *node) constEFAElement
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)EFAElement2Dvirtual
createEdges()EFAElement2D
createLocalNodeFromGlobalNode(const EFANode *global_node) constEFAElement
deleteInteriorNodes()EFAElement2D
edgeContainsTip(unsigned int edge_id) constEFAElement2D
EFAElement(unsigned int eid, unsigned int n_nodes)EFAElement
EFAElement2D(unsigned int eid, unsigned int n_nodes)EFAElement2D
EFAElement2D(const EFAElement2D *from_elem, bool convert_to_local)EFAElement2D
EFAElement2D(const EFAFace *from_face)EFAElement2D
findGeneralNeighbors(const std::map< EFANode *, std::set< EFAElement *>> &InverseConnectivity)EFAElement
fragmentEdgeAlreadyCut(unsigned int ElemEdgeID) constEFAElement2D
fragmentHasTipEdges() constEFAElement2D
fragmentSanityCheck(unsigned int n_old_frag_edges, unsigned int n_old_frag_cuts) constEFAElement2Dvirtual
getChild(unsigned int child_id) constEFAElement
getCommonNodes(const EFAElement2D *other_elem) constEFAElement2D
getCrackTipNeighbor(unsigned int index) constEFAElement
getCrackTipSplitElementID() constEFAElement2D
getEdge(unsigned int edge_id) constEFAElement2D
getEdgeNeighbor(unsigned int edge_id, unsigned int neighbor_id) constEFAElement2D
getEdgeNodeParametricCoordinate(EFANode *node, std::vector< double > &para_coor) constEFAElement2D
getEdgeNodes(unsigned int edge_id) constEFAElement2D
getFragment(unsigned int frag_id) constEFAElement2D
getFragmentEdge(unsigned int frag_id, unsigned int edge_id) constEFAElement2D
getFragmentEdgeID(unsigned int elem_edge_id, unsigned int &frag_edge_id) constEFAElement2D
getGeneralNeighbor(unsigned int index) constEFAElement
getGlobalNodeFromLocalNode(const EFANode *local_node) constEFAElement
getInteriorNode(unsigned int interior_node_id) constEFAElement2D
getLocalNodeIndex(EFANode *node) constEFAElement
getMasterInfo(EFANode *node, std::vector< EFANode *> &master_nodes, std::vector< double > &master_weights) constEFAElement2Dvirtual
getNeighborIndex(const EFAElement *neighbor_elem) constEFAElement2Dvirtual
getNode(unsigned int node_id) constEFAElement
getNodes() constEFAElementinline
getNonPhysicalNodes(std::set< EFANode *> &non_physical_nodes) constEFAElement2Dvirtual
getNumCuts() constEFAElement2Dvirtual
getParent() constEFAElement
getPhantomNodeOnEdge(unsigned int edge_id) constEFAElement2D
getTipEdgeID() constEFAElement2D
getTipEmbeddedNode() constEFAElement2D
id() constEFAElement
initCrackTip(std::set< EFAElement *> &CrackTipElements)EFAElement2Dvirtual
isCrackTipElement() constEFAElement2Dvirtual
isCrackTipSplit() constEFAElement
isEdgePhantom(unsigned int edge_id) constEFAElement2D
isFinalCut() constEFAElement2Dvirtual
isPartial() constEFAElement2Dvirtual
mapParametricCoordFrom1Dto2D(unsigned int edge_id, double xi_1d, std::vector< double > &para_coor) constEFAElement2Dprivate
mergeNodes(EFANode *&childNode, EFANode *&childOfNeighborNode, EFAElement *childOfNeighborElem, std::map< unsigned int, EFANode *> &PermanentNodes, std::map< unsigned int, EFANode *> &TempNodes)EFAElementprotected
neighborSanityCheck() constEFAElement2Dvirtual
numChildren() constEFAElement
numCrackTipNeighbors() constEFAElement
numEdgeNeighbors(unsigned int edge_id) constEFAElement2D
numEdges() constEFAElement2D
numFragments() constEFAElement2Dvirtual
numGeneralNeighbors() constEFAElement
numInteriorNodes() constEFAElement2Dvirtual
numNodes() constEFAElement
overlaysElement(const EFAElement2D *other_elem) constEFAElement2D
printElement(std::ostream &ostream) constEFAElement2Dvirtual
printNodes(std::ostream &ostream) constEFAElement
removePhantomEmbeddedNode()EFAElement2Dvirtual
restoreFragment(const EFAElement *const from_elem)EFAElement2Dvirtual
setCrackTipSplit()EFAElement
setEdge(unsigned int edge_id, EFAEdge *edge)EFAElement2D
setLocalCoordinates()EFAElement2Dprivate
setNode(unsigned int node_id, EFANode *node)EFAElement
setParent(EFAElement *parent)EFAElement
setupNeighbors(std::map< EFANode *, std::set< EFAElement *>> &InverseConnectivityMap)EFAElement2Dvirtual
shouldDuplicateCrackTipSplitElement(const std::set< EFAElement *> &CrackTipElements)EFAElement2Dvirtual
shouldDuplicateForCrackTip(const std::set< EFAElement *> &CrackTipElements)EFAElement2Dvirtual
shouldDuplicateForPhantomCorner()EFAElement2Dvirtual
switchEmbeddedNode(EFANode *new_node, EFANode *old_node)EFAElement2Dvirtual
switchNode(EFANode *new_node, EFANode *old_node, bool descend_to_parent)EFAElement2Dvirtual
updateFragmentNode()EFAElement2Dvirtual
updateFragments(const std::set< EFAElement *> &CrackTipElements, std::map< unsigned int, EFANode *> &EmbeddedNodes)EFAElement2Dvirtual
willCrackTipExtend(std::vector< unsigned int > &split_neighbors) constEFAElement2Dvirtual
~EFAElement()EFAElementvirtual
~EFAElement2D()EFAElement2D