Sacado Package Browser (Single Doxygen Collection) Version of the Day
Loading...
Searching...
No Matches
Public Types | List of all members
Kokkos::Impl::ResultDynRankView< InputView > Struct Template Reference

#include <Kokkos_ViewFactory.hpp>

Public Types

using input_value = typename InputView::non_const_value_type
 
using input_layout = typename InputView::array_layout
 
using input_device = typename InputView::device_type
 
using default_layout = typename input_device::execution_space::array_layout
 
using result_layout
 
using type
 

Detailed Description

template<typename InputView>
struct Kokkos::Impl::ResultDynRankView< InputView >

Definition at line 133 of file Kokkos_ViewFactory.hpp.

Member Typedef Documentation

◆ input_value

template<typename InputView >
using Kokkos::Impl::ResultDynRankView< InputView >::input_value = typename InputView::non_const_value_type

Definition at line 137 of file Kokkos_ViewFactory.hpp.

◆ input_layout

template<typename InputView >
using Kokkos::Impl::ResultDynRankView< InputView >::input_layout = typename InputView::array_layout

Definition at line 138 of file Kokkos_ViewFactory.hpp.

◆ input_device

template<typename InputView >
using Kokkos::Impl::ResultDynRankView< InputView >::input_device = typename InputView::device_type

Definition at line 139 of file Kokkos_ViewFactory.hpp.

◆ default_layout

template<typename InputView >
using Kokkos::Impl::ResultDynRankView< InputView >::default_layout = typename input_device::execution_space::array_layout

Definition at line 140 of file Kokkos_ViewFactory.hpp.

◆ result_layout

template<typename InputView >
using Kokkos::Impl::ResultDynRankView< InputView >::result_layout
Initial value:
typename std::conditional<
std::is_same< input_layout, Kokkos::LayoutStride >::value,
Kokkos::DynRankView< input_value, result_layout, input_device > type
typename InputView::array_layout input_layout
typename input_device::execution_space::array_layout default_layout

Definition at line 141 of file Kokkos_ViewFactory.hpp.

◆ type

template<typename InputView >
using Kokkos::Impl::ResultDynRankView< InputView >::type
Initial value:
Kokkos::DynRankView<input_value, result_layout, input_device>

Definition at line 146 of file Kokkos_ViewFactory.hpp.


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