Phalanx
Development
|
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 |