PolyFEM
|
#include <Navigation.hpp>
Public Attributes | |
int | vertex |
int | edge |
int | face |
int | face_corner |
Definition at line 13 of file Navigation.hpp.
int polyfem::mesh::Navigation::Index::edge |
Definition at line 16 of file Navigation.hpp.
Referenced by polyfem::mesh::CMesh2D::edge_node(), polyfem::mesh::Navigation::get_index_from_face(), polyfem::mesh::NCMesh2D::get_index_from_face(), polyfem::mesh::MeshNodes::node_ids_from_edge(), polyfem::mesh::refine_polygonal_mesh(), polyfem::mesh::refine_triangle_mesh(), polyfem::mesh::Navigation::switch_edge(), polyfem::mesh::NCMesh2D::switch_edge(), polyfem::mesh::Navigation::switch_face(), polyfem::mesh::NCMesh2D::switch_face(), polyfem::mesh::Navigation::switch_vertex(), and polyfem::mesh::NCMesh2D::switch_vertex().
int polyfem::mesh::Navigation::Index::face |
Definition at line 17 of file Navigation.hpp.
Referenced by polyfem::mesh::CMesh2D::edge_node(), polyfem::mesh::CMesh2D::face_node(), polyfem::mesh::Navigation::get_index_from_face(), polyfem::mesh::NCMesh2D::get_index_from_face(), polyfem::mesh::MeshNodes::node_ids_from_edge(), polyfem::mesh::MeshNodes::node_ids_from_face(), polyfem::basis::LagrangeBasis2d::quad_edge_local_nodes(), polyfem::mesh::Navigation::switch_edge(), polyfem::mesh::NCMesh2D::switch_edge(), polyfem::mesh::Navigation::switch_face(), polyfem::mesh::NCMesh2D::switch_face(), polyfem::mesh::Navigation::switch_vertex(), polyfem::mesh::NCMesh2D::switch_vertex(), and polyfem::basis::LagrangeBasis2d::tri_edge_local_nodes().
int polyfem::mesh::Navigation::Index::face_corner |
Definition at line 18 of file Navigation.hpp.
Referenced by polyfem::mesh::Navigation::get_index_from_face(), polyfem::mesh::NCMesh2D::get_index_from_face(), polyfem::mesh::Navigation::switch_edge(), polyfem::mesh::NCMesh2D::switch_edge(), polyfem::mesh::Navigation::switch_face(), polyfem::mesh::NCMesh2D::switch_face(), polyfem::mesh::Navigation::switch_vertex(), and polyfem::mesh::NCMesh2D::switch_vertex().
int polyfem::mesh::Navigation::Index::vertex |
Definition at line 15 of file Navigation.hpp.
Referenced by polyfem::mesh::CMesh2D::attach_higher_order_nodes(), polyfem::basis::compute_epsilon(), polyfem::mesh::CMesh2D::edge_node(), polyfem::mesh::NCMesh2D::edge_node(), polyfem::mesh::Mesh2D::face_barycenter(), polyfem::mesh::CMesh2D::face_node(), polyfem::mesh::NCMesh2D::face_node(), polyfem::mesh::Navigation::get_index_from_face(), polyfem::mesh::NCMesh2D::get_index_from_face(), polyfem::utils::BoundarySampler::normal_for_polygon_edge(), polyfem::basis::LagrangeBasis2d::quad_edge_local_nodes(), polyfem::utils::BoundarySampler::quadrature_for_polygon_edge(), polyfem::mesh::refine_polygonal_mesh(), polyfem::mesh::refine_triangle_mesh(), polyfem::utils::BoundarySampler::sample_polygon_edge(), polyfem::mesh::Navigation::switch_edge(), polyfem::mesh::NCMesh2D::switch_edge(), polyfem::mesh::Navigation::switch_face(), polyfem::mesh::NCMesh2D::switch_face(), polyfem::mesh::Navigation::switch_vertex(), polyfem::mesh::NCMesh2D::switch_vertex(), and polyfem::basis::LagrangeBasis2d::tri_edge_local_nodes().