This is the complete list of members for EFAElement3D, including all inherited members.
| _children | EFAElement | protected |
| _crack_tip_neighbors | EFAElement | protected |
| _crack_tip_split_element | EFAElement | protected |
| _face_edge_neighbors | EFAElement3D | private |
| _face_neighbors | EFAElement3D | private |
| _faces | EFAElement3D | private |
| _faces_adjacent_to_faces | EFAElement3D | private |
| _fragments | EFAElement3D | private |
| _general_neighbors | EFAElement | protected |
| _id | EFAElement | protected |
| _interior_nodes | EFAElement3D | private |
| _local_node_coor | EFAElement3D | private |
| _local_nodes | EFAElement | protected |
| _nodes | EFAElement | protected |
| _num_faces | EFAElement3D | private |
| _num_interior_face_nodes | EFAElement3D | private |
| _num_nodes | EFAElement | protected |
| _num_vertices | EFAElement3D | private |
| _parent | EFAElement | protected |
| 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) | EFAElement3D | private |
| clearNeighbors() | EFAElement3D | virtual |
| 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) | EFAElement3D | virtual |
| 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) | EFAElement3D | virtual |
| 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(const 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 | EFAElement3D | virtual |
| getAdjacentFace(unsigned int face_id, unsigned int edge_id) const | EFAElement3D | |
| getChild(unsigned int child_id) const | EFAElement | |
| getCommonEdgeID(const EFAElement3D *other_elem, std::vector< std::pair< unsigned int, unsigned int >> &common_ids) const | EFAElement3D | |
| getCommonFaceID(const EFAElement3D *other_elem) const | EFAElement3D | |
| getCommonNodes(const EFAElement3D *other_elem) const | EFAElement3D | |
| getCrackTipNeighbor(unsigned int index) const | EFAElement | |
| getEdgeNeighbor(unsigned int face_id, unsigned int edge_id, unsigned int neighbor_id) const | EFAElement3D | |
| 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 | EFAElement3D | virtual |
| getNeighborEdgeIndex(const EFAElement3D *neighbor_elem, unsigned int face_id, unsigned int edge_id, unsigned int &neigh_face_id, unsigned int &neigh_edge_id) const | EFAElement3D | virtual |
| 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 | EFAElement3D | virtual |
| getNode(unsigned int node_id) const | EFAElement | |
| getNodes() const | EFAElement | inline |
| getNonPhysicalNodes(std::set< EFANode *> &non_physical_nodes) const | EFAElement3D | virtual |
| getNumCuts() const | EFAElement3D | virtual |
| getParent() const | EFAElement | |
| getPhantomNodeOnFace(unsigned int face_id) const | EFAElement3D | |
| getTipEmbeddedNodes() const | EFAElement3D | |
| getTipFaceIDs() const | EFAElement3D | |
| id() const | EFAElement | |
| initCrackTip(std::set< EFAElement *> &CrackTipElements) | EFAElement3D | virtual |
| isCrackTipElement() const | EFAElement3D | virtual |
| isCrackTipSplit() const | EFAElement | |
| isFacePhantom(unsigned int face_id) const | EFAElement3D | |
| isFinalCut() const | EFAElement3D | virtual |
| isPartial() const | EFAElement3D | virtual |
| 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 | EFAElement3D | private |
| mergeNodes(EFANode *&childNode, EFANode *&childOfNeighborNode, EFAElement *childOfNeighborElem, std::map< unsigned int, EFANode *> &PermanentNodes, std::map< unsigned int, EFANode *> &TempNodes) | EFAElement | protected |
| neighborSanityCheck() const | EFAElement3D | virtual |
| numChildren() const | EFAElement | |
| numCrackTipNeighbors() const | EFAElement | |
| numEdgeNeighbors(unsigned int face_id, unsigned int edge_id) const | EFAElement3D | |
| numFaceNeighbors(unsigned int face_id) const | EFAElement3D | |
| numFaces() const | EFAElement3D | |
| numFragments() const | EFAElement3D | virtual |
| numGeneralNeighbors() const | EFAElement | |
| numInteriorNodes() const | EFAElement3D | virtual |
| numNodes() const | EFAElement | |
| overlaysElement(const EFAElement3D *other_elem) const | EFAElement3D | |
| printElement(std::ostream &ostream) const | EFAElement3D | virtual |
| printNodes(std::ostream &ostream) const | EFAElement | |
| removeEmbeddedNode(EFANode *emb_node, bool remove_for_neighbor) | EFAElement3D | |
| removePhantomEmbeddedNode() | EFAElement3D | virtual |
| restoreFragment(const EFAElement *const from_elem) | EFAElement3D | virtual |
| setCrackTipSplit() | EFAElement | |
| setFace(unsigned int face_id, EFAFace *face) | EFAElement3D | |
| setLocalCoordinates() | EFAElement3D | private |
| setNode(unsigned int node_id, EFANode *node) | EFAElement | |
| setParent(EFAElement *parent) | EFAElement | |
| setupNeighbors(std::map< EFANode *, std::set< EFAElement *>> &InverseConnectivityMap) | EFAElement3D | virtual |
| shouldDuplicateCrackTipSplitElement(const std::set< EFAElement *> &CrackTipElements) | EFAElement3D | virtual |
| shouldDuplicateForCrackTip(const std::set< EFAElement *> &CrackTipElements) | EFAElement3D | virtual |
| shouldDuplicateForPhantomCorner() | EFAElement3D | virtual |
| switchEmbeddedNode(EFANode *new_node, EFANode *old_node) | EFAElement3D | virtual |
| switchNode(EFANode *new_node, EFANode *old_node, bool descend_to_parent) | EFAElement3D | virtual |
| updateFragmentNode() | EFAElement3D | virtual |
| updateFragments(const std::set< EFAElement *> &CrackTipElements, std::map< unsigned int, EFANode *> &EmbeddedNodes) | EFAElement3D | virtual |
| willCrackTipExtend(std::vector< unsigned int > &split_neighbors) const | EFAElement3D | virtual |
| ~EFAElement() | EFAElement | virtual |
| ~EFAElement3D() | EFAElement3D |
1.8.14