_angles_along_front | CrackFrontDefinition | protected |
_aux | CrackFrontDefinition | protected |
_axis_2d | CrackFrontDefinition | protected |
_closed_loop | CrackFrontDefinition | protected |
_crack_direction_vector | CrackFrontDefinition | protected |
_crack_direction_vector_end_1 | CrackFrontDefinition | protected |
_crack_direction_vector_end_2 | CrackFrontDefinition | protected |
_crack_directions | CrackFrontDefinition | protected |
_crack_front_node_to_node_map | CrackFrontDefinition | protected |
_crack_front_points | CrackFrontDefinition | protected |
_crack_front_points_provider | CrackFrontDefinition | protected |
_crack_mouth_boundary_ids | CrackFrontDefinition | protected |
_crack_mouth_boundary_names | CrackFrontDefinition | protected |
_crack_mouth_coordinates | CrackFrontDefinition | protected |
_crack_plane_normal | CrackFrontDefinition | protected |
_direction_method | CrackFrontDefinition | protected |
_disp_x_var_name | CrackFrontDefinition | protected |
_disp_y_var_name | CrackFrontDefinition | protected |
_disp_z_var_name | CrackFrontDefinition | protected |
_distances_along_front | CrackFrontDefinition | protected |
_end_direction_method | CrackFrontDefinition | protected |
_first_ring | CrackFrontDefinition | protected |
_geom_definition_method | CrackFrontDefinition | protected |
_has_symmetry_plane | CrackFrontDefinition | protected |
_intersecting_boundary_ids | CrackFrontDefinition | protected |
_intersecting_boundary_names | CrackFrontDefinition | protected |
_is_point_on_intersecting_boundary | CrackFrontDefinition | protected |
_j_integral_radius_inner | CrackFrontDefinition | protected |
_j_integral_radius_outer | CrackFrontDefinition | protected |
_last_ring | CrackFrontDefinition | protected |
_mesh | CrackFrontDefinition | protected |
_num_points_from_provider | CrackFrontDefinition | protected |
_ordered_crack_front_nodes | CrackFrontDefinition | protected |
_overall_length | CrackFrontDefinition | protected |
_q_function_rings | CrackFrontDefinition | protected |
_q_function_type | CrackFrontDefinition | protected |
_rot_matrix | CrackFrontDefinition | protected |
_segment_lengths | CrackFrontDefinition | protected |
_strain_along_front | CrackFrontDefinition | protected |
_symmetry_plane | CrackFrontDefinition | protected |
_t_stress | CrackFrontDefinition | protected |
_tangent_directions | CrackFrontDefinition | protected |
_tol | CrackFrontDefinition | protectedstatic |
_treat_as_2d | CrackFrontDefinition | protected |
addNodesToQFunctionRing(std::set< dof_id_type > &nodes_new_ring, const std::set< dof_id_type > &nodes_old_ring, const std::set< dof_id_type > &nodes_all_rings, const std::set< dof_id_type > &nodes_neighbor1, const std::set< dof_id_type > &nodes_neighbor2, std::vector< std::vector< const Elem * >> &nodes_to_elem_map) | CrackFrontDefinition | protected |
calculateCrackFrontDirection(const Point &crack_front_point, const RealVectorValue &tangent_direction, const CRACK_NODE_TYPE ntype) const | CrackFrontDefinition | protected |
calculateRThetaToCrackFront(const Point qp, const unsigned int point_index, Real &r, Real &theta) const | CrackFrontDefinition | |
calculateRThetaToCrackFront(const Point qp, Real &r, Real &theta) const | CrackFrontDefinition | |
calculateTangentialStrainAlongFront() | CrackFrontDefinition | protected |
CRACK_DIRECTION_VECTOR enum value | CrackFrontDefinition | protected |
CRACK_FRONT_NODES enum value | CrackFrontDefinition | protected |
CRACK_FRONT_POINTS enum value | CrackFrontDefinition | protected |
CRACK_GEOM_DEFINITION enum name | CrackFrontDefinition | protected |
CRACK_MOUTH enum value | CrackFrontDefinition | protected |
CRACK_NODE_TYPE enum name | CrackFrontDefinition | protected |
CrackFrontDefinition(const InputParameters ¶meters) | CrackFrontDefinition | |
createQFunctionRings() | CrackFrontDefinition | protected |
CURVED_CRACK_FRONT enum value | CrackFrontDefinition | protected |
DIRECTION_METHOD enum name | CrackFrontDefinition | protected |
DomainIntegralQFunction(unsigned int crack_front_point_index, unsigned int ring_index, const Node *const current_node) const | CrackFrontDefinition | |
DomainIntegralTopologicalQFunction(unsigned int crack_front_point_index, unsigned int ring_index, const Node *const current_node) const | CrackFrontDefinition | |
END_1_NODE enum value | CrackFrontDefinition | protected |
END_2_NODE enum value | CrackFrontDefinition | protected |
END_CRACK_DIRECTION_VECTOR enum value | CrackFrontDefinition | protected |
END_DIRECTION_METHOD enum name | CrackFrontDefinition | protected |
execute() | CrackFrontDefinition | virtual |
finalize() | CrackFrontDefinition | virtual |
getAngleAlongFront(const unsigned int point_index) const | CrackFrontDefinition | |
getCrackDirection(const unsigned int point_index) const | CrackFrontDefinition | |
getCrackFrontBackwardSegmentLength(const unsigned int point_index) const | CrackFrontDefinition | |
getCrackFrontForwardSegmentLength(const unsigned int point_index) const | CrackFrontDefinition | |
getCrackFrontNodePtr(const unsigned int node_index) const | CrackFrontDefinition | |
getCrackFrontNodes(std::set< dof_id_type > &nodes) | CrackFrontDefinition | protected |
getCrackFrontPoint(const unsigned int point_index) const | CrackFrontDefinition | |
getCrackFrontTangent(const unsigned int point_index) const | CrackFrontDefinition | |
getCrackFrontTangentialStrain(const unsigned int node_index) const | CrackFrontDefinition | |
getDistanceAlongFront(const unsigned int point_index) const | CrackFrontDefinition | |
getNumCrackFrontPoints() const | CrackFrontDefinition | |
hasAngleAlongFront() const | CrackFrontDefinition | |
hasCrackFrontNodes() const | CrackFrontDefinition | inline |
initialize() | CrackFrontDefinition | virtual |
initialSetup() | CrackFrontDefinition | virtual |
isNodeInRing(const unsigned int ring_index, const dof_id_type connected_node_id, const unsigned int node_index) const | CrackFrontDefinition | |
isNodeOnIntersectingBoundary(const Node *const node) const | CrackFrontDefinition | |
isPointWithIndexOnIntersectingBoundary(const unsigned int point_index) const | CrackFrontDefinition | |
maxNodeCoor(std::vector< Node * > &nodes, unsigned int dir0=0) | CrackFrontDefinition | protected |
MIDDLE_NODE enum value | CrackFrontDefinition | protected |
NO_SPECIAL_TREATMENT enum value | CrackFrontDefinition | protected |
orderCrackFrontNodes(std::set< dof_id_type > &nodes) | CrackFrontDefinition | protected |
orderEndNodes(std::vector< dof_id_type > &end_nodes) | CrackFrontDefinition | protected |
pickLoopCrackEndNodes(std::vector< dof_id_type > &end_nodes, std::set< dof_id_type > &nodes, std::map< dof_id_type, std::vector< dof_id_type >> &node_to_line_elem_map, std::vector< std::vector< dof_id_type >> &line_elems) | CrackFrontDefinition | protected |
projectToFrontAtPoint(Real &dist_to_front, Real &dist_along_tangent, unsigned int crack_front_point_index, const Node *const current_node) const | CrackFrontDefinition | protected |
rotateFromCrackFrontCoordsToGlobal(const RealVectorValue vector, const unsigned int point_index) const | CrackFrontDefinition | |
rotateToCrackFrontCoords(const RealVectorValue vector, const unsigned int point_index) const | CrackFrontDefinition | |
rotateToCrackFrontCoords(const RankTwoTensor tensor, const unsigned int point_index) const | CrackFrontDefinition | |
treatAs2D() const | CrackFrontDefinition | inline |
updateCrackFrontGeometry() | CrackFrontDefinition | protected |
updateDataForCrackDirection() | CrackFrontDefinition | protected |
validParams() | CrackFrontDefinition | static |
~CrackFrontDefinition() | CrackFrontDefinition | virtual |