Phalanx Development
Loading...
Searching...
No Matches
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: