![]() |
Reference documentation for deal.II version 9.5.0
|
#include <deal.II/matrix_free/tensor_product_kernels.h>
Generic evaluator framework that valuates the given shape data in general dimensions using the tensor product form. Depending on the particular layout in the matrix entries, this corresponds to a usual matrix-matrix product or a matrix-matrix product including some symmetries.
| variant | Variant of evaluation used for creating template specializations |
| dim | Dimension of the function |
| n_rows | Number of rows in the transformation matrix, which corresponds to the number of 1d shape functions in the usual tensor contraction setting |
| n_columns | Number of columns in the transformation matrix, which corresponds to the number of 1d shape functions in the usual tensor contraction setting |
| Number | Abstract number type for input and output arrays |
| Number2 | Abstract number type for coefficient arrays (defaults to same type as the input/output arrays); must implement operator* with Number to be valid |
Definition at line 123 of file tensor_product_kernels.h.