Reference documentation for deal.II version 8.5.1
Public Member Functions | List of all members
internal::EvaluatorTensorProduct< evaluate_general, dim, fe_degree, n_q_points_1d, Number > Struct Template Reference

#include <deal.II/matrix_free/tensor_product_kernels.h>

Public Member Functions

 EvaluatorTensorProduct ()
 
 EvaluatorTensorProduct (const AlignedVector< Number > &shape_values, const AlignedVector< Number > &shape_gradients, const AlignedVector< Number > &shape_hessians, const unsigned int dummy1=0, const unsigned int dummy2=0)
 

Detailed Description

template<int dim, int fe_degree, int n_q_points_1d, typename Number>
struct internal::EvaluatorTensorProduct< evaluate_general, dim, fe_degree, n_q_points_1d, Number >

Internal evaluator for 1d-3d shape function using the tensor product form of the basis functions

Definition at line 69 of file tensor_product_kernels.h.

Constructor & Destructor Documentation

template<int dim, int fe_degree, int n_q_points_1d, typename Number >
internal::EvaluatorTensorProduct< evaluate_general, dim, fe_degree, n_q_points_1d, Number >::EvaluatorTensorProduct ( )
inline

Empty constructor. Does nothing. Be careful when using 'values' and related methods because they need to be filled with the other pointer

Definition at line 78 of file tensor_product_kernels.h.

template<int dim, int fe_degree, int n_q_points_1d, typename Number >
internal::EvaluatorTensorProduct< evaluate_general, dim, fe_degree, n_q_points_1d, Number >::EvaluatorTensorProduct ( const AlignedVector< Number > &  shape_values,
const AlignedVector< Number > &  shape_gradients,
const AlignedVector< Number > &  shape_hessians,
const unsigned int  dummy1 = 0,
const unsigned int  dummy2 = 0 
)
inline

Constructor, taking the data from ShapeInfo

Definition at line 88 of file tensor_product_kernels.h.


The documentation for this struct was generated from the following file: