Stokhos Package Browser (Single Doxygen Collection)  Version of the Day
Public Types | List of all members
Kokkos::LocalUQPCEView< ViewType, LocalSize, 1, true > Struct Template Reference

#include <Kokkos_View_UQ_PCE_Utils.hpp>

Public Types

typedef ViewType::value_type vector_type
 
typedef ViewType::array_layout array_layout
 
typedef ViewType::execution_space execution_space
 
typedef ViewType::device_type device_type
 
typedef vector_type::storage_type storage_type
 
typedef storage_type::template apply_N< LocalSize > StorageApply
 
typedef StorageApply::type local_storage_type
 
typedef Sacado::UQ::PCE< local_storage_typelocal_value_type
 
typedef Kokkos::View< local_value_type *, array_layout, device_type, Kokkos::MemoryUnmanaged > type
 

Detailed Description

template<typename ViewType, unsigned LocalSize>
struct Kokkos::LocalUQPCEView< ViewType, LocalSize, 1, true >

Definition at line 59 of file Kokkos_View_UQ_PCE_Utils.hpp.

Member Typedef Documentation

◆ vector_type

template<typename ViewType , unsigned LocalSize>
typedef ViewType::value_type Kokkos::LocalUQPCEView< ViewType, LocalSize, 1, true >::vector_type

Definition at line 60 of file Kokkos_View_UQ_PCE_Utils.hpp.

◆ array_layout

template<typename ViewType , unsigned LocalSize>
typedef ViewType::array_layout Kokkos::LocalUQPCEView< ViewType, LocalSize, 1, true >::array_layout

Definition at line 61 of file Kokkos_View_UQ_PCE_Utils.hpp.

◆ execution_space

template<typename ViewType , unsigned LocalSize>
typedef ViewType::execution_space Kokkos::LocalUQPCEView< ViewType, LocalSize, 1, true >::execution_space

Definition at line 62 of file Kokkos_View_UQ_PCE_Utils.hpp.

◆ device_type

template<typename ViewType , unsigned LocalSize>
typedef ViewType::device_type Kokkos::LocalUQPCEView< ViewType, LocalSize, 1, true >::device_type

Definition at line 63 of file Kokkos_View_UQ_PCE_Utils.hpp.

◆ storage_type

template<typename ViewType , unsigned LocalSize>
typedef vector_type::storage_type Kokkos::LocalUQPCEView< ViewType, LocalSize, 1, true >::storage_type

Definition at line 64 of file Kokkos_View_UQ_PCE_Utils.hpp.

◆ StorageApply

template<typename ViewType , unsigned LocalSize>
typedef storage_type::template apply_N<LocalSize> Kokkos::LocalUQPCEView< ViewType, LocalSize, 1, true >::StorageApply

Definition at line 65 of file Kokkos_View_UQ_PCE_Utils.hpp.

◆ local_storage_type

template<typename ViewType , unsigned LocalSize>
typedef StorageApply::type Kokkos::LocalUQPCEView< ViewType, LocalSize, 1, true >::local_storage_type

Definition at line 66 of file Kokkos_View_UQ_PCE_Utils.hpp.

◆ local_value_type

template<typename ViewType , unsigned LocalSize>
typedef Sacado::UQ::PCE< local_storage_type > Kokkos::LocalUQPCEView< ViewType, LocalSize, 1, true >::local_value_type

Definition at line 67 of file Kokkos_View_UQ_PCE_Utils.hpp.

◆ type

template<typename ViewType , unsigned LocalSize>
typedef Kokkos::View< local_value_type*, array_layout, device_type, Kokkos::MemoryUnmanaged > Kokkos::LocalUQPCEView< ViewType, LocalSize, 1, true >::type

Definition at line 72 of file Kokkos_View_UQ_PCE_Utils.hpp.


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