#include <deal.II/matrix_free/evaluation_template_factory.h>
|
| static void | apply (const unsigned int n_components, const unsigned int fe_degree, const FEEvaluationBaseData< dim, Number, false, VectorizedArrayType > &fe_eval, const VectorizedArrayType *in_array, VectorizedArrayType *out_array) |
| |
| static void | apply (const unsigned int n_components, const unsigned int fe_degree, const AlignedVector< VectorizedArrayType > &inverse_shape, const AlignedVector< VectorizedArrayType > &inverse_coefficients, const VectorizedArrayType *in_array, VectorizedArrayType *out_array) |
| |
| static void | transform_from_q_points_to_basis (const unsigned int n_components, const unsigned int fe_degree, const AlignedVector< VectorizedArrayType > &inverse_shape, const VectorizedArrayType *in_array, VectorizedArrayType *out_array) |
| |
template<int dim, typename Number, typename VectorizedArrayType = VectorizedArray<Number>>
struct internal::CellwiseInverseMassFactory< dim, Number, VectorizedArrayType >
Definition at line 161 of file evaluation_template_factory.h.
◆ apply() [1/2]
template<int dim, typename Number , typename VectorizedArrayType = VectorizedArray<Number>>
| static void internal::CellwiseInverseMassFactory< dim, Number, VectorizedArrayType >::apply |
( |
const unsigned int |
n_components, |
|
|
const unsigned int |
fe_degree, |
|
|
const FEEvaluationBaseData< dim, Number, false, VectorizedArrayType > & |
fe_eval, |
|
|
const VectorizedArrayType * |
in_array, |
|
|
VectorizedArrayType * |
out_array |
|
) |
| |
|
static |
◆ apply() [2/2]
template<int dim, typename Number , typename VectorizedArrayType = VectorizedArray<Number>>
| static void internal::CellwiseInverseMassFactory< dim, Number, VectorizedArrayType >::apply |
( |
const unsigned int |
n_components, |
|
|
const unsigned int |
fe_degree, |
|
|
const AlignedVector< VectorizedArrayType > & |
inverse_shape, |
|
|
const AlignedVector< VectorizedArrayType > & |
inverse_coefficients, |
|
|
const VectorizedArrayType * |
in_array, |
|
|
VectorizedArrayType * |
out_array |
|
) |
| |
|
static |
◆ transform_from_q_points_to_basis()
template<int dim, typename Number , typename VectorizedArrayType = VectorizedArray<Number>>
| static void internal::CellwiseInverseMassFactory< dim, Number, VectorizedArrayType >::transform_from_q_points_to_basis |
( |
const unsigned int |
n_components, |
|
|
const unsigned int |
fe_degree, |
|
|
const AlignedVector< VectorizedArrayType > & |
inverse_shape, |
|
|
const VectorizedArrayType * |
in_array, |
|
|
VectorizedArrayType * |
out_array |
|
) |
| |
|
static |
The documentation for this struct was generated from the following file: