Discontinuous Galerkin Library
#include "dg/algorithm.h"
dg::TensorTraits< std::array< T, N >, std::enable_if_t< std::is_arithmetic< T >::value > > Struct Template Reference

Public Types

using value_type = T
 
using tensor_category = ArrayScalarTag
 
using execution_policy = SerialTag
 

Member Typedef Documentation

◆ execution_policy

template<class T , std::size_t N>
using dg::TensorTraits< std::array< T, N >, std::enable_if_t< std::is_arithmetic< T >::value > >::execution_policy = SerialTag

◆ tensor_category

template<class T , std::size_t N>
using dg::TensorTraits< std::array< T, N >, std::enable_if_t< std::is_arithmetic< T >::value > >::tensor_category = ArrayScalarTag

◆ value_type

template<class T , std::size_t N>
using dg::TensorTraits< std::array< T, N >, std::enable_if_t< std::is_arithmetic< T >::value > >::value_type = T

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