Loading [MathJax]/extensions/TeX/newcommand.js
 Reference documentation for deal.II version 9.6.0
\newcommand{\dealvcentcolon}{\mathrel{\mathop{:}}} \newcommand{\dealcoloneq}{\dealvcentcolon\mathrel{\mkern-1.2mu}=} \newcommand{\jump}[1]{\left[\!\left[ #1 \right]\!\right]} \newcommand{\average}[1]{\left\{\!\left\{ #1 \right\}\!\right\}}
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages Concepts
ReferenceCell Member List

This is the complete list of members for ReferenceCell, including all inherited members.

barycenter() constReferenceCellinline
child_cell_on_face(const unsigned int face, const unsigned int subface, const unsigned char face_orientation=default_combined_face_orientation()) constReferenceCellinline
closest_point(const Point< dim > &p) constReferenceCell
compute_orientation(const std::array< T, N > &vertices_0, const std::array< T, N > &vertices_1) constReferenceCellinline
contains_point(const Point< dim > &p, const double tolerance=0) constReferenceCellinline
d_linear_shape_function(const Point< dim > &xi, const unsigned int i) constReferenceCellinline
d_linear_shape_function_gradient(const Point< dim > &xi, const unsigned int i) constReferenceCellinline
default_combined_face_orientation()ReferenceCellinlinestatic
exodusii_face_to_deal_face(const unsigned int face_n) constReferenceCell
exodusii_vertex_to_deal_vertex(const unsigned int vertex_n) constReferenceCell
face_indices() constReferenceCellinline
face_reference_cell(const unsigned int face_no) constReferenceCellinline
face_to_cell_lines(const unsigned int face, const unsigned int line, const unsigned char face_orientation) constReferenceCellinline
face_to_cell_vertices(const unsigned int face, const unsigned int vertex, const unsigned char face_orientation) constReferenceCellinline
face_vertex_location(const unsigned int face, const unsigned int vertex) constReferenceCell
faces_for_given_vertex(const unsigned int vertex_index) constReferenceCellinline
get_combined_orientation(const ArrayView< const T > &vertices_0, const ArrayView< const T > &vertices_1) constReferenceCell
get_default_linear_mapping() constReferenceCell
get_default_mapping(const unsigned int degree) constReferenceCell
get_dimension() constReferenceCellinline
get_gauss_type_quadrature(const unsigned n_points_1d) constReferenceCell
get_inverse_combined_orientation(const unsigned char orientation) constReferenceCellinline
get_isotropic_refinement_choice(const unsigned int ref_choice) constReferenceCellinline
get_midpoint_quadrature() constReferenceCell
get_nodal_type_quadrature() constReferenceCell
gmsh_element_type() constReferenceCell
internal::make_reference_cell_from_int(const std::uint8_t)ReferenceCellfriend
is_hyper_cube() constReferenceCellinline
is_simplex() constReferenceCellinline
isotropic_child_indices() constReferenceCellinline
kindReferenceCellprivate
line_indices() constReferenceCellinline
line_to_cell_vertices(const unsigned int line, const unsigned int vertex) constReferenceCellinline
line_vertex_permutationsReferenceCellprivatestatic
memory_consumption()ReferenceCellinlinestatic
n_children(const RefinementCase< dim > ref_case=RefinementCase< dim >::isotropic_refinement) constReferenceCell
n_face_orientations(const unsigned int face_no) constReferenceCellinline
n_faces() constReferenceCellinline
n_isotropic_children() constReferenceCellinline
n_isotropic_refinement_choices() constReferenceCellinline
n_lines() constReferenceCellinline
n_vertices() constReferenceCellinline
n_vertices_to_type(const int dim, const unsigned int n_vertices)ReferenceCellinlinestatic
new_isotropic_child_cell_faces(const unsigned int refinement_choice) constReferenceCell
new_isotropic_child_cell_vertices(const unsigned int refinement_choice) constReferenceCell
new_isotropic_child_face_line_vertices(const unsigned int refinement_choice) constReferenceCell
new_isotropic_child_face_lines(const unsigned int refinement_choice) constReferenceCell
operator std::uint8_t() constReferenceCellinline
operator!=(const ReferenceCell &type) constReferenceCellinline
operator<<(std::ostream &out, const ReferenceCell &reference_cell)ReferenceCellfriend
operator==(const ReferenceCell &type) constReferenceCellinline
operator>>(std::istream &in, ReferenceCell &reference_cell)ReferenceCellfriend
permute_according_orientation(const std::array< T, N > &vertices, const unsigned int orientation) constReferenceCellinline
permute_by_combined_orientation(const ArrayView< const T > &vertices, const unsigned char orientation) constReferenceCell
quadrilateral_vertex_permutationsReferenceCellprivatestatic
ReferenceCell()ReferenceCellinline
ReferenceCell(const std::uint8_t kind)ReferenceCellinlineprivate
reversed_combined_line_orientation()ReferenceCellinlinestatic
serialize(Archive &archive, const unsigned int)ReferenceCellinline
standard_line_to_face_and_line_index(const unsigned int line) constReferenceCellinline
standard_to_real_face_line(const unsigned int line, const unsigned int face, const unsigned char face_orientation) constReferenceCellinline
standard_to_real_face_vertex(const unsigned int vertex, const unsigned int face, const unsigned char face_orientation) constReferenceCellinline
standard_vertex_to_face_and_vertex_index(const unsigned int vertex) constReferenceCellinline
standard_vs_true_line_orientation(const unsigned int line, const unsigned int face, const unsigned char face_orientation, const bool line_orientation) constReferenceCellinline
to_string() constReferenceCell
triangle_vertex_permutationsReferenceCellprivatestatic
unit_normal_vectors(const unsigned int face_no) constReferenceCellinline
unit_tangential_vectors(const unsigned int face_no, const unsigned int i) constReferenceCellinline
unv_vertex_to_deal_vertex(const unsigned int vertex_n) constReferenceCell
vertex(const unsigned int v) constReferenceCell
vertex_indices() constReferenceCellinline
vertex_vertex_permutationsReferenceCellprivatestatic
volume() constReferenceCellinline
vtk_lagrange_type() constReferenceCell
vtk_lexicographic_to_node_index(const std::array< unsigned, dim > &node_indices, const std::array< unsigned, dim > &nodes_per_direction, const bool legacy_format) constReferenceCell
vtk_lexicographic_to_node_index(const std::array< unsigned, 0 > &node_indices, const std::array< unsigned, 0 > &nodes_per_direction, const bool legacy_format) constReferenceCell
vtk_lexicographic_to_node_index(const std::array< unsigned, 1 > &node_indices, const std::array< unsigned, 1 > &nodes_per_direction, const bool legacy_format) constReferenceCell
vtk_lexicographic_to_node_index(const std::array< unsigned, 2 > &node_indices, const std::array< unsigned, 2 > &nodes_per_direction, const bool legacy_format) constReferenceCell
vtk_lexicographic_to_node_index(const std::array< unsigned, 3 > &node_indices, const std::array< unsigned, 3 > &nodes_per_direction, const bool legacy_format) constReferenceCell
vtk_lexicographic_to_node_index(const std::array< unsigned, 0 > &, const std::array< unsigned, 0 > &, const bool) constReferenceCell
vtk_lexicographic_to_node_index(const std::array< unsigned, 1 > &, const std::array< unsigned, 1 > &, const bool) constReferenceCell
vtk_lexicographic_to_node_index(const std::array< unsigned, 2 > &node_indices, const std::array< unsigned, 2 > &nodes_per_direction, const bool) constReferenceCell
vtk_lexicographic_to_node_index(const std::array< unsigned, 3 > &node_indices, const std::array< unsigned, 3 > &nodes_per_direction, const bool legacy_format) constReferenceCell
vtk_linear_type() constReferenceCell
vtk_quadratic_type() constReferenceCell
vtk_vertex_to_deal_vertex(const unsigned int vertex_index) constReferenceCell