_active_boundary | MeshCut3DUserObject | protected |
_active_direction | MeshCut3DUserObject | protected |
_boundary | MeshCut3DUserObject | protected |
_boundary_edges | MeshCut3DUserObject | protected |
_boundary_map | MeshCut3DUserObject | protected |
_const_intersection | MeshCut3DUserObject | protected |
_cut_elem_dim | MeshCut3DUserObject | protected |
_cut_elem_nnode | MeshCut3DUserObject | protected |
_cut_mesh | MeshCut3DUserObject | protected |
_elem_dim | MeshCut3DUserObject | protected |
_front | MeshCut3DUserObject | protected |
_func_x | MeshCut3DUserObject | protected |
_func_y | MeshCut3DUserObject | protected |
_func_z | MeshCut3DUserObject | protected |
_grow | MeshCut3DUserObject | protected |
_heal_always | GeometricCutUserObject | protected |
_inactive_boundary_pos | MeshCut3DUserObject | protected |
_interface_id | GeometricCutUserObject | protected |
_last_step_initialized | GeometricCutUserObject | protected |
_marked_elems_2d | GeometricCutUserObject | protected |
_marked_elems_3d | GeometricCutUserObject | protected |
_mesh | MeshCut3DUserObject | protected |
_n_step_growth | MeshCut3DUserObject | protected |
_size_control | MeshCut3DUserObject | protected |
_stop | MeshCut3DUserObject | protected |
_xfem | GeometricCutUserObject | protected |
CrackFrontPointsProvider(const InputParameters ¶meters) | CrackFrontPointsProvider | |
cutElementByGeometry(const Elem *elem, std::vector< Xfem::CutEdge > &cut_edges, std::vector< Xfem::CutNode > &cut_nodes, Real time) const override | MeshCut3DUserObject | virtual |
cutElementByGeometry(const Elem *elem, std::vector< Xfem::CutFace > &cut_faces, Real time) const override | MeshCut3DUserObject | virtual |
cutFragmentByGeometry(std::vector< std::vector< Point >> &frag_edges, std::vector< Xfem::CutEdge > &cut_edges, Real time) const override | MeshCut3DUserObject | virtual |
cutFragmentByGeometry(std::vector< std::vector< Point >> &frag_faces, std::vector< Xfem::CutFace > &cut_faces, Real time) const override | MeshCut3DUserObject | virtual |
deserialize(std::vector< std::string > &serialized_buffers) | GeometricCutUserObject | protected |
execute() override | GeometricCutUserObject | virtual |
finalize() override | GeometricCutUserObject | virtual |
findActiveBoundaryDirection() | MeshCut3DUserObject | protected |
findActiveBoundaryNodes() | MeshCut3DUserObject | protected |
findBoundaryEdges() | MeshCut3DUserObject | protected |
findBoundaryNodes() | MeshCut3DUserObject | protected |
findDistance(dof_id_type node1, dof_id_type node2) | MeshCut3DUserObject | protected |
findFrontIntersection() | MeshCut3DUserObject | protected |
findIntersection(const Point &p1, const Point &p2, const std::vector< Point > &vertices, Point &pint) const | MeshCut3DUserObject | protected |
GeometricCutUserObject(const InputParameters ¶meters) | GeometricCutUserObject | |
getCrackFrontPoints(unsigned int num_crack_front_points) const override | MeshCut3DUserObject | virtual |
getInterfaceID() const | GeometricCutUserObject | inline |
getRelativePosition(const Point &p1, const Point &p2, const Point &p) const | MeshCut3DUserObject | protected |
growFront() | MeshCut3DUserObject | protected |
initialize() override | MeshCut3DUserObject | virtual |
initialSetup() override | MeshCut3DUserObject | virtual |
intersectWithEdge(const Point &p1, const Point &p2, const std::vector< Point > &_vertices, Point &pint) const | MeshCut3DUserObject | protectedvirtual |
isInsideCutPlane(const std::vector< Point > &_vertices, const Point &p) const | MeshCut3DUserObject | protected |
isInsideEdge(const Point &p1, const Point &p2, const Point &p) const | MeshCut3DUserObject | protected |
joinBoundary() | MeshCut3DUserObject | protected |
MeshCut3DUserObject(const InputParameters ¶meters) | MeshCut3DUserObject | |
refineBoundary() | MeshCut3DUserObject | protected |
refineFront() | MeshCut3DUserObject | protected |
serialize(std::string &serialized_buffer) | GeometricCutUserObject | protected |
setInterfaceID(unsigned int interface_id) | GeometricCutUserObject | inline |
shouldHealMesh() const | GeometricCutUserObject | inline |
sortBoundaryNodes() | MeshCut3DUserObject | protected |
sortFrontNodes() | MeshCut3DUserObject | protected |
threadJoin(const UserObject &y) override | GeometricCutUserObject | virtual |
triangulation() | MeshCut3DUserObject | protected |
validParams() | CrackFrontPointsProvider | static |