Reference documentation for deal.II version Git 953c9590e9 2020-10-28 17:25:14 -0400
\(\newcommand{\dealvcentcolon}{\mathrel{\mathop{:}}}\) \(\newcommand{\dealcoloneq}{\dealvcentcolon\mathrel{\mkern-1.2mu}=}\) \(\newcommand{\jump}[1]{\left[\!\left[ #1 \right]\!\right]}\) \(\newcommand{\average}[1]{\left\{\!\left\{ #1 \right\}\!\right\}}\)
Public Types | List of all members
internal::ProductTypeNoPoint< Number, Number2 > Struct Template Reference

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

Public Types

using type = typename ProductType< Number, Number2 >::type
 

Detailed Description

template<typename Number, typename Number2>
struct internal::ProductTypeNoPoint< Number, Number2 >

Struct to avoid using Tensor<1, dim, Point<dim2>> in evaluate_tensor_product_value_and_gradient because a Point cannot be used within Tensor. Instead, a specialization of this struct upcasts the point to a Tensor<1,dim>.

Definition at line 2323 of file tensor_product_kernels.h.

Member Typedef Documentation

◆ type

template<typename Number, typename Number2>
using internal::ProductTypeNoPoint< Number, Number2 >::type = typename ProductType<Number, Number2>::type

Definition at line 2325 of file tensor_product_kernels.h.


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