libMesh
|
This is the complete list of members for libMesh::VariationalSmootherConstraint, including all inherited members.
_preserve_subdomain_boundaries | libMesh::VariationalSmootherConstraint | private |
_sys | libMesh::VariationalSmootherConstraint | private |
constrain() override | libMesh::VariationalSmootherConstraint | virtual |
constrain_node_to_line(const Node &node, const Point &line_vec) | libMesh::VariationalSmootherConstraint | private |
constrain_node_to_plane(const Node &node, const Point &ref_normal_vec) | libMesh::VariationalSmootherConstraint | private |
determine_constraint(const Node &node, const unsigned int dim, const std::set< std::set< const Node *>> &side_grouped_boundary_neighbors) | libMesh::VariationalSmootherConstraint | privatestatic |
find_nodal_or_face_neighbors(const MeshBase &mesh, const Node &node, const std::unordered_map< dof_id_type, std::vector< const Elem *>> &nodes_to_elem_map, std::vector< const Node *> &neighbors) | libMesh::VariationalSmootherConstraint | privatestatic |
fix_node(const Node &node) | libMesh::VariationalSmootherConstraint | private |
get_neighbors_for_boundary_constraint(const MeshBase &mesh, const Node &node, const std::unordered_set< dof_id_type > &boundary_node_ids, const BoundaryInfo &boundary_info, const std::unordered_map< dof_id_type, std::vector< const Elem *>> &nodes_to_elem_map) | libMesh::VariationalSmootherConstraint | privatestatic |
get_neighbors_for_subdomain_constraint(const MeshBase &mesh, const Node &node, const subdomain_id_type sub_id, const std::unordered_map< dof_id_type, std::vector< const Elem *>> &nodes_to_elem_map) | libMesh::VariationalSmootherConstraint | privatestatic |
impose_constraint(const Node &node, const ConstraintVariant &constraint) | libMesh::VariationalSmootherConstraint | private |
nodes_share_boundary_id(const Node &boundary_node, const Node &neighbor_node, const Elem &containing_elem, const BoundaryInfo &boundary_info) | libMesh::VariationalSmootherConstraint | privatestatic |
VariationalSmootherConstraint(System &sys, const bool &preserve_subdomain_boundaries) | libMesh::VariationalSmootherConstraint | |
~Constraint()=default | libMesh::System::Constraint | virtual |
~VariationalSmootherConstraint() override | libMesh::VariationalSmootherConstraint | virtual |