Reference documentation for deal.II version GIT relicensing-487-ge9eb5ab491 2024-04-25 07:20:02+00:00
|
#include <deal.II/matrix_free/evaluation_kernels_hanging_nodes.h>
Public Member Functions | |
DEAL_II_ALWAYS_INLINE_RELEASE | Helper (const unsigned int &given_degree, const bool &type_x, const bool &type_y, const bool &type_z, const typename Trait< Number, VectorizationType >::index_type &v, const std::array< AlignedVector< typename Trait< Number, VectorizationType >::interpolation_type >, 2 > &interpolation_matrices, Number *values) |
DEAL_II_ALWAYS_INLINE_RELEASE unsigned int | line (unsigned int i, unsigned int j, unsigned int k) const |
DEAL_II_ALWAYS_INLINE_RELEASE unsigned int | face (unsigned int i, unsigned int j) const |
DEAL_II_ALWAYS_INLINE_RELEASE unsigned int | lines_plane (unsigned int i, unsigned int j, unsigned int k, unsigned int l) const |
DEAL_II_ALWAYS_INLINE_RELEASE unsigned int | lines (unsigned int i, unsigned int j, unsigned int k, unsigned int l) const |
DEAL_II_ALWAYS_INLINE_RELEASE void | process_edge () const |
DEAL_II_ALWAYS_INLINE_RELEASE void | process_faces_fast () const |
DEAL_II_ALWAYS_INLINE_RELEASE void | process_faces () const |
Static Public Member Functions | |
static DEAL_II_ALWAYS_INLINE_RELEASE void | interpolate_3D_face (const unsigned int dof_offset, const unsigned int given_degree, const typename Trait< Number, VectorizationType >::index_type v, const typename Trait< Number, VectorizationType >::interpolation_type *DEAL_II_RESTRICT weight, Number *DEAL_II_RESTRICT values) |
static DEAL_II_ALWAYS_INLINE_RELEASE void | interpolate_3D_edge (const unsigned int p, const unsigned int given_degree, const typename Trait< Number, VectorizationType >::index_type v, const typename Trait< Number, VectorizationType >::interpolation_type *DEAL_II_RESTRICT weight, Number *DEAL_II_RESTRICT values) |
Public Attributes | |
const unsigned int | points |
Private Attributes | |
const ::ndarray< unsigned int, 3, 2, 2 > | line_array |
const ::ndarray< unsigned int, 3, 2 > | face_array |
const ::ndarray< unsigned int, 3, 2, 2, 4 > | lines_plane_array |
const ::ndarray< unsigned int, 3, 2, 2, 3 > | lines_array |
const Helper< HelperType::dynamic, Number, VectorizationType, fe_degree, transpose > & | t |
const unsigned int & | given_degree |
const bool & | type_x |
const bool & | type_y |
const bool & | type_z |
const Trait< Number, VectorizationType >::index_type & | v |
const std::array< AlignedVector< typename Trait< Number, VectorizationType >::interpolation_type >, 2 > & | interpolation_matrices |
Number * | values |
Definition at line 1131 of file evaluation_kernels_hanging_nodes.h.
|
inline |
Definition at line 1147 of file evaluation_kernels_hanging_nodes.h.
|
inline |
Definition at line 1181 of file evaluation_kernels_hanging_nodes.h.
|
inline |
Definition at line 1187 of file evaluation_kernels_hanging_nodes.h.
|
inline |
Definition at line 1193 of file evaluation_kernels_hanging_nodes.h.
|
inline |
Definition at line 1202 of file evaluation_kernels_hanging_nodes.h.
|
inlinestaticinherited |
Definition at line 782 of file evaluation_kernels_hanging_nodes.h.
|
inlinestaticinherited |
Definition at line 843 of file evaluation_kernels_hanging_nodes.h.
|
inlineinherited |
Definition at line 891 of file evaluation_kernels_hanging_nodes.h.
|
inlineinherited |
Definition at line 917 of file evaluation_kernels_hanging_nodes.h.
|
inlineinherited |
Definition at line 953 of file evaluation_kernels_hanging_nodes.h.
const unsigned int internal::Helper< HelperType::dynamic, Number, VectorizationType, fe_degree, transpose >::points |
Definition at line 1178 of file evaluation_kernels_hanging_nodes.h.
|
private |
Definition at line 1208 of file evaluation_kernels_hanging_nodes.h.
|
private |
|
private |
Definition at line 1222 of file evaluation_kernels_hanging_nodes.h.
|
private |
Definition at line 1260 of file evaluation_kernels_hanging_nodes.h.
|
privateinherited |
Definition at line 1090 of file evaluation_kernels_hanging_nodes.h.
|
privateinherited |
Definition at line 1091 of file evaluation_kernels_hanging_nodes.h.
|
privateinherited |
Definition at line 1092 of file evaluation_kernels_hanging_nodes.h.
|
privateinherited |
Definition at line 1093 of file evaluation_kernels_hanging_nodes.h.
|
privateinherited |
Definition at line 1094 of file evaluation_kernels_hanging_nodes.h.
|
privateinherited |
Definition at line 1095 of file evaluation_kernels_hanging_nodes.h.
|
privateinherited |
Definition at line 1099 of file evaluation_kernels_hanging_nodes.h.
|
privateinherited |
Definition at line 1100 of file evaluation_kernels_hanging_nodes.h.