|
Reference documentation for deal.II version 9.2.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\}}\)
Go to the documentation of this file.
17 #ifndef dealii_matrix_free_face_info_h
18 #define dealii_matrix_free_face_info_h
34 namespace MatrixFreeFunctions
55 template <
int vectorization_w
idth>
116 return sizeof(*this);
126 template <
int vectorization_w
idth>
136 faces = std::vector<FaceToCellTopology<vectorization_width>>();
147 return sizeof(
faces) +
156 std::vector<FaceToCellTopology<vectorization_width>>
faces;
unsigned char exterior_face_no
unsigned int cells_interior[vectorization_width]
unsigned int cells_exterior[vectorization_width]
void reinit(const TableIndices< N > &new_size, const bool omit_default_initialization=false)
unsigned char subface_index
#define DEAL_II_NAMESPACE_OPEN
unsigned char interior_face_no
::Table< 3, types::boundary_id > cell_and_face_boundary_id
unsigned char face_orientation
std::size_t memory_consumption() const
std::size_t memory_consumption() const
std::vector< FaceToCellTopology< vectorization_width > > faces
std::size_t memory_consumption() const
#define DEAL_II_NAMESPACE_CLOSE
::Table< 3, unsigned int > cell_and_face_to_plain_faces