Definition at line 28 of file LIE/Common/MeshUtils.cpp.
◆ IsCrackTip()
| ProcessLib::LIE::anonymous_namespace{MeshUtils.cpp}::IsCrackTip::IsCrackTip |
( |
MeshLib::Mesh const & | mesh | ) |
|
|
inlineexplicit |
◆ operator()()
| bool ProcessLib::LIE::anonymous_namespace{MeshUtils.cpp}::IsCrackTip::operator() |
( |
MeshLib::Node const & | node | ) |
const |
|
inline |
Definition at line 44 of file LIE/Common/MeshUtils.cpp.
45 {
48 {
49 return false;
50 }
51
52 auto const elements_connected_to_node =
53 _mesh.getElementsConnectedToNode(node);
54 auto const n_connected_fracture_elements =
55 count_if(cbegin(elements_connected_to_node),
56 cend(elements_connected_to_node),
57 [&](auto* const e)
59 assert(n_connected_fracture_elements > 0);
60
61 return (n_connected_fracture_elements == 1);
62 }
bool isBaseNode(Node const &node, std::vector< Element const * > const &elements_connected_to_node)
References _fracture_element_dim, _is_internal_node, _mesh, and MathLib::Point3dWithID::getID().
◆ _fracture_element_dim
| unsigned const ProcessLib::LIE::anonymous_namespace{MeshUtils.cpp}::IsCrackTip::_fracture_element_dim |
|
private |
◆ _is_internal_node
| std::vector<bool> ProcessLib::LIE::anonymous_namespace{MeshUtils.cpp}::IsCrackTip::_is_internal_node |
|
private |
◆ _mesh
| MeshLib::Mesh const& ProcessLib::LIE::anonymous_namespace{MeshUtils.cpp}::IsCrackTip::_mesh |
|
private |
The documentation for this class was generated from the following file: