|
Intrepid2
|
layout deduction (temporary meta-function) More...
#include <Intrepid2_Utils.hpp>
Public Types | |
| using | input_layout = typename ViewType::array_layout |
| using | default_layout = typename ViewType::device_type::execution_space::array_layout |
| using | result_layout = typename std::conditional< std::is_same< input_layout, Kokkos::LayoutStride >::value, default_layout, input_layout >::type |
layout deduction (temporary meta-function)
Definition at line 210 of file Intrepid2_Utils.hpp.
| using Intrepid2::DeduceLayout< ViewType >::default_layout = typename ViewType::device_type::execution_space::array_layout |
Definition at line 212 of file Intrepid2_Utils.hpp.
| using Intrepid2::DeduceLayout< ViewType >::input_layout = typename ViewType::array_layout |
Definition at line 211 of file Intrepid2_Utils.hpp.
| using Intrepid2::DeduceLayout< ViewType >::result_layout = typename std::conditional< std::is_same< input_layout, Kokkos::LayoutStride >::value, default_layout, input_layout >::type |
Definition at line 213 of file Intrepid2_Utils.hpp.