Intrepid2
Public Types | List of all members
Intrepid2::DeduceDynRankView< InputView > Struct Template Reference

Used to obtain the dynRankView type from an input View,. More...

#include <Intrepid2_Utils.hpp>

Public Types

using value = typename InputView::non_const_value_type
 
using layout = typename DeduceLayout< InputView >::result_layout
 
using device = typename InputView::device_type
 
using type = Kokkos::DynRankView< value, layout, device >
 

Detailed Description

template<typename InputView>
struct Intrepid2::DeduceDynRankView< InputView >

Used to obtain the dynRankView type from an input View,.

Definition at line 329 of file Intrepid2_Utils.hpp.

Member Typedef Documentation

◆ device

template<typename InputView >
using Intrepid2::DeduceDynRankView< InputView >::device = typename InputView::device_type

Definition at line 333 of file Intrepid2_Utils.hpp.

◆ layout

template<typename InputView >
using Intrepid2::DeduceDynRankView< InputView >::layout = typename DeduceLayout<InputView>::result_layout

Definition at line 332 of file Intrepid2_Utils.hpp.

◆ type

template<typename InputView >
using Intrepid2::DeduceDynRankView< InputView >::type = Kokkos::DynRankView<value, layout, device>

Definition at line 334 of file Intrepid2_Utils.hpp.

◆ value

template<typename InputView >
using Intrepid2::DeduceDynRankView< InputView >::value = typename InputView::non_const_value_type

Definition at line 331 of file Intrepid2_Utils.hpp.


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