Phalanx Development
Loading...
Searching...
No Matches
PHX::FieldTraits< Scalar, Props > Struct Template Reference
Inheritance diagram for PHX::FieldTraits< Scalar, Props >:

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: