Phalanx  Development
 All Classes Functions Variables Typedefs Enumerations Friends Pages
Public Types | Static Public Attributes | List of all members
PHX::FieldTraits< Scalar, Props > Struct Template Reference

Public Types

using prop = FieldTraits< void, Props...>
 
using layout = typename std::conditional< !std::is_same< typename prop::layout, void >::value, typename prop::layout, typename PHX::DevLayout< Scalar >::type >::type
 
using device = typename std::conditional< !std::is_same< typename prop::device, void >::value, typename prop::device, PHX::Device >::type
 
using data_type = typename ArrayType< Scalar, rank, layout, device >::data_type
 
using array_type = typename ArrayType< Scalar, rank, layout, device >::array_type
 

Static Public Attributes

static constexpr int rank = RankCount<Props...>::value
 

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