This is the complete list of members for PenetrationThread, including all inherited members.
| _check_whether_reasonable | PenetrationThread | protected |
| _do_normal_smoothing | PenetrationThread | protected |
| _elem_side_builder | PenetrationThread | protected |
| _fe_type | PenetrationThread | protected |
| _fes | PenetrationThread | protected |
| _mesh | PenetrationThread | protected |
| _nearest_node | PenetrationThread | protected |
| _nodal_normal_x | PenetrationThread | protected |
| _nodal_normal_y | PenetrationThread | protected |
| _nodal_normal_z | PenetrationThread | protected |
| _node_to_elem_map | PenetrationThread | protected |
| _normal_smoothing_distance | PenetrationThread | protected |
| _normal_smoothing_method | PenetrationThread | protected |
| _penetration_info | PenetrationThread | protected |
| _primary_boundary | PenetrationThread | protected |
| _recheck_secondary_nodes | PenetrationThread | |
| _secondary_boundary | PenetrationThread | protected |
| _subproblem | PenetrationThread | protected |
| _tangential_tolerance | PenetrationThread | protected |
| _tid | PenetrationThread | protected |
| _update_location | PenetrationThread | protected |
| _use_point_locator | PenetrationThread | protected |
| COMMON_EDGE enum value | PenetrationThread | protected |
| COMMON_NODE enum value | PenetrationThread | protected |
| CommonEdgeResult enum name | PenetrationThread | protected |
| CompeteInteractionResult enum name | PenetrationThread | protected |
| competeInteractions(PenetrationInfo *pi1, PenetrationInfo *pi2) | PenetrationThread | protected |
| competeInteractionsBothOnFace(PenetrationInfo *pi1, PenetrationInfo *pi2) | PenetrationThread | protected |
| computeSlip(libMesh::FEBase &fe, PenetrationInfo &info) | PenetrationThread | protected |
| createInfoForElem(std::vector< PenetrationInfo *> &thisElemInfo, std::vector< PenetrationInfo *> &p_info, const Node *secondary_node, const Elem *elem, const std::vector< const Node *> &nodes_that_must_be_on_side, const bool check_whether_reasonable=false) | PenetrationThread | protected |
| EDGE_AND_COMMON_NODE enum value | PenetrationThread | protected |
| findRidgeContactPoint(libMesh::Point &contact_point, Real &tangential_distance, const Node *&closest_node, unsigned int &index, libMesh::Point &contact_point_ref, std::vector< PenetrationInfo *> &p_info, const unsigned int index1, const unsigned int index2) | PenetrationThread | protected |
| FIRST_WINS enum value | PenetrationThread | protected |
| getInfoForElem(std::vector< PenetrationInfo *> &thisElemInfo, std::vector< PenetrationInfo *> &p_info, const Elem *elem) | PenetrationThread | protected |
| getInfoForFacesWithCommonNodes(const Node *secondary_node, const std::set< dof_id_type > &elems_to_exclude, const std::vector< const Node *> edge_nodes, std::vector< PenetrationInfo *> &face_info_comm_edge, std::vector< PenetrationInfo *> &p_info) | PenetrationThread | protected |
| getSideCornerNodes(const Elem *side, std::vector< const Node *> &corner_nodes) | PenetrationThread | protected |
| getSidesOnPrimaryBoundary(std::vector< unsigned int > &sides, const Elem *const elem) | PenetrationThread | protected |
| getSmoothingEdgeNodesAndWeights(const libMesh::Point &p, const Elem *side, std::vector< std::vector< const Node *>> &edge_nodes, std::vector< Real > &edge_face_weights) | PenetrationThread | protected |
| getSmoothingFacesAndWeights(PenetrationInfo *info, std::vector< PenetrationInfo *> &edge_face_info, std::vector< Real > &edge_face_weights, std::vector< PenetrationInfo *> &p_info, const Node &secondary_node) | PenetrationThread | protected |
| interactionsOffCommonEdge(PenetrationInfo *pi1, PenetrationInfo *pi2) | PenetrationThread | protected |
| isFaceReasonableCandidate(const Elem *primary_elem, const Elem *side, libMesh::FEBase *fe, const libMesh::Point *secondary_point, const Real tangential_tolerance) | PenetrationThread | protected |
| join(const PenetrationThread &other) | PenetrationThread | |
| NEITHER_WINS enum value | PenetrationThread | protected |
| NO_COMMON enum value | PenetrationThread | protected |
| operator()(const NodeIdRange &range) | PenetrationThread | |
| PenetrationThread(SubProblem &subproblem, const MooseMesh &mesh, BoundaryID primary_boundary, BoundaryID secondary_boundary, std::map< dof_id_type, PenetrationInfo *> &penetration_info, bool check_whether_reasonable, bool update_location, Real tangential_tolerance, bool do_normal_smoothing, Real normal_smoothing_distance, PenetrationLocator::NORMAL_SMOOTHING_METHOD normal_smoothing_method, bool use_point_locator, std::vector< std::vector< libMesh::FEBase *>> &fes, libMesh::FEType &fe_type, NearestNodeLocator &nearest_node, const std::map< dof_id_type, std::vector< dof_id_type >> &node_to_elem_map) | PenetrationThread | |
| PenetrationThread(PenetrationThread &x, Threads::split split) | PenetrationThread | |
| restrictPointToFace(libMesh::Point &p, const Node *&closest_node, const Elem *side) | PenetrationThread | protected |
| restrictPointToSpecifiedEdgeOfFace(libMesh::Point &p, const Node *&closest_node, const Elem *side, const std::vector< const Node *> &edge_nodes) | PenetrationThread | protected |
| SECOND_WINS enum value | PenetrationThread | protected |
| smoothNormal(PenetrationInfo *info, std::vector< PenetrationInfo *> &p_info, const Node &node) | PenetrationThread | protected |
| switchInfo(PenetrationInfo *&info, PenetrationInfo *&infoNew) | PenetrationThread | protected |
1.8.14