walberla::VectorTrait< T, typename std::enable_if< std::is_arithmetic< T >::value >::type > Struct Template Reference

#include <VectorTrait.h>

Public Types

using OutputType = T
 

Static Public Member Functions

static T get (T value, uint_t)
 
static void set (T &value, uint_t, T val)
 

Static Public Attributes

static const uint_t F_SIZE = 1u
 

Member Typedef Documentation

◆ OutputType

template<typename T >
using walberla::VectorTrait< T, typename std::enable_if< std::is_arithmetic< T >::value >::type >::OutputType = T

Member Function Documentation

◆ get()

template<typename T >
static T walberla::VectorTrait< T, typename std::enable_if< std::is_arithmetic< T >::value >::type >::get ( value,
uint_t   
)
inlinestatic

◆ set()

template<typename T >
static void walberla::VectorTrait< T, typename std::enable_if< std::is_arithmetic< T >::value >::type >::set ( T &  value,
uint_t  ,
val 
)
inlinestatic

Member Data Documentation

◆ F_SIZE

template<typename T >
const uint_t walberla::VectorTrait< T, typename std::enable_if< std::is_arithmetic< T >::value >::type >::F_SIZE = 1u
static

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