![]() |
Reference documentation for deal.II version Git 71165045b9 2021-01-23 20:21:06 -0500
|
#include <deal.II/grid/reference_cell.h>
Public Member Functions | |
unsigned int | n_vertices () const override |
unsigned int | n_lines () const override |
unsigned int | n_faces () const override |
std::array< unsigned int, 2 > | standard_line_to_face_and_line_index (const unsigned int line) const override |
unsigned int | standard_to_real_face_line (const unsigned int line, const unsigned int face, const unsigned char face_orientation) const override |
bool | combine_face_and_line_orientation (const unsigned int line, const unsigned char face_orientation_raw, const unsigned char line_orientation) const override |
std::array< unsigned int, 2 > | standard_vertex_to_face_and_vertex_index (const unsigned int vertex) const override |
unsigned int | standard_to_real_face_vertex (const unsigned int vertex, const unsigned int face, const unsigned char face_orientation) const override |
ReferenceCell::Type | face_reference_cell_type (const unsigned int face_no) const override |
unsigned int | face_to_cell_lines (const unsigned int face, const unsigned int line, const unsigned char face_orientation) const override |
unsigned int | face_to_cell_vertices (const unsigned int face, const unsigned int vertex, const unsigned char face_orientation) const override |
virtual unsigned int | exodusii_vertex_to_deal_vertex (const unsigned int vertex_n) const override |
virtual unsigned int | exodusii_face_to_deal_face (const unsigned int face_n) const override |
std_cxx20::ranges::iota_view< unsigned int, unsigned int > | vertex_indices () const |
std_cxx20::ranges::iota_view< unsigned int, unsigned int > | line_indices () const |
std_cxx20::ranges::iota_view< unsigned int, unsigned int > | face_indices () const |
Tet.
Definition at line 1281 of file reference_cell.h.
|
inlineoverridevirtual |
Number of vertices.
Reimplemented from ReferenceCell::internal::Info::Base.
Definition at line 1284 of file reference_cell.h.
|
inlineoverridevirtual |
Number of lines.
Reimplemented from ReferenceCell::internal::Info::Base.
Definition at line 1290 of file reference_cell.h.
|
inlineoverridevirtual |
Number of faces.
Reimplemented from ReferenceCell::internal::Info::Base.
Definition at line 1296 of file reference_cell.h.
|
inlineoverridevirtual |
Standard decomposition of line index into face and face-line index.
Reimplemented from ReferenceCell::internal::Info::Base.
Definition at line 1302 of file reference_cell.h.
|
inlineoverridevirtual |
Correct line index depending on face orientation.
Reimplemented from ReferenceCell::internal::Info::Base.
Definition at line 1312 of file reference_cell.h.
|
inlineoverridevirtual |
Combine face and line orientation.
Reimplemented from ReferenceCell::internal::Info::Base.
Definition at line 1331 of file reference_cell.h.
|
inlineoverridevirtual |
Standard decomposition of vertex index into face and face-vertex index.
Reimplemented from ReferenceCell::internal::Info::Base.
Definition at line 1343 of file reference_cell.h.
|
inlineoverridevirtual |
Correct vertex index depending on face orientation.
Reimplemented from ReferenceCell::internal::Info::Base.
Definition at line 1357 of file reference_cell.h.
|
inlineoverridevirtual |
Return reference-cell type of face face_no
.
Reimplemented from ReferenceCell::internal::Info::Base.
Definition at line 1377 of file reference_cell.h.
|
inlineoverridevirtual |
Map face line number to cell line number.
Reimplemented from ReferenceCell::internal::Info::Base.
Definition at line 1387 of file reference_cell.h.
|
inlineoverridevirtual |
Map face vertex number to cell vertex number.
Reimplemented from ReferenceCell::internal::Info::Base.
Definition at line 1401 of file reference_cell.h.
|
inlineoverridevirtual |
Map an ExodusII vertex number to a deal.II vertex number.
Reimplemented from ReferenceCell::internal::Info::Base.
Definition at line 1414 of file reference_cell.h.
|
inlineoverridevirtual |
Map an ExodusII face number to a deal.II face number.
Reimplemented from ReferenceCell::internal::Info::Base.
Definition at line 1422 of file reference_cell.h.
|
inlineinherited |
Return an object that can be thought of as an array containing all indices from zero to n_vertices().
Definition at line 840 of file reference_cell.h.
|
inlineinherited |
Return an object that can be thought of as an array containing all indices from zero to n_lines().
Definition at line 850 of file reference_cell.h.
|
inlineinherited |
Return an object that can be thought of as an array containing all indices from zero to n_faces().
Definition at line 860 of file reference_cell.h.