|
template<int dim, int n_rows_static, int n_columns_static, typename Number , typename Number2 , int direction, bool contract_over_rows, bool add, int type, bool one_line> |
void | internal::even_odd_apply (const int n_rows_in, const int n_columns_in, const Number2 *DEAL_II_RESTRICT shapes, const Number *in, Number *out) |
|
template<int dim, typename Number , typename Number2 > |
std::pair< typename ProductTypeNoPoint< Number, Number2 >::type, Tensor< 1, dim, typename ProductTypeNoPoint< Number, Number2 >::type > > | internal::evaluate_tensor_product_value_and_gradient (const std::vector< Polynomials::Polynomial< double >> &poly, const std::vector< Number > &values, const Point< dim, Number2 > &p, const bool d_linear=false, const std::vector< unsigned int > &renumber={}) |
|
template<int dim, typename Number , typename Number2 > |
SymmetricTensor< 2, dim, typename ProductTypeNoPoint< Number, Number2 >::type > | internal::evaluate_tensor_product_hessian (const std::vector< Polynomials::Polynomial< double >> &poly, const std::vector< Number > &values, const Point< dim, Number2 > &p, const std::vector< unsigned int > &renumber={}) |
|
template<int dim, typename Number , typename Number2 > |
void | internal::integrate_add_tensor_product_value_and_gradient (const std::vector< Polynomials::Polynomial< double >> &poly, const Number2 &value, const Tensor< 1, dim, Number2 > &gradient, const Point< dim, Number > &p, AlignedVector< Number2 > &values, const std::vector< unsigned int > &renumber={}) |
|
template<int dim, int n_points_1d_template, typename Number > |
void | internal::weight_fe_q_dofs_by_entity (const Number *weights, const unsigned int n_components, const int n_points_1d_non_template, Number *data) |
|
template<int dim, int n_points_1d_template, typename Number > |
void | internal::weight_fe_q_dofs_by_entity_shifted (const Number *weights, const unsigned int n_components, const int n_points_1d_non_template, Number *data) |
|
template<int dim, int n_points_1d_template, typename Number > |
bool | internal::compute_weights_fe_q_dofs_by_entity (const Number *data, const unsigned int n_components, const int n_points_1d_non_template, Number *weights) |
|
template<int dim, int n_points_1d_template, typename Number > |
bool | internal::compute_weights_fe_q_dofs_by_entity_shifted (const Number *data, const unsigned int n_components, const int n_points_1d_non_template, Number *weights) |
|