Discontinuous Galerkin Library
#include "dg/algorithm.h"
dg::TensorTraits< std::map< Key, T > > Struct Template Reference

Behaves like a RecursiveVector. More...

Public Types

using value_type = get_value_type< T >
 
using tensor_category = StdMapTag
 
using execution_policy = get_execution_policy< T >
 

Detailed Description

template<class Key, class T>
struct dg::TensorTraits< std::map< Key, T > >

Behaves like a RecursiveVector.

Member Typedef Documentation

◆ execution_policy

template<class Key , class T >
using dg::TensorTraits< std::map< Key, T > >::execution_policy = get_execution_policy<T>

◆ tensor_category

template<class Key , class T >
using dg::TensorTraits< std::map< Key, T > >::tensor_category = StdMapTag

◆ value_type

template<class Key , class T >
using dg::TensorTraits< std::map< Key, T > >::value_type = get_value_type<T>

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