Stokhos Package Browser (Single Doxygen Collection)  Version of the Day
Public Types | Static Public Member Functions | List of all members
Kokkos::reduction_identity< Sacado::MP::Vector< Storage > > Struct Template Reference

#include <Sacado_MP_Vector.hpp>

Public Types

typedef Sacado::MP::Vector< StorageVector
 
typedef Storage::value_type scalar
 
typedef reduction_identity< scalarRIS
 

Static Public Member Functions

constexpr static KOKKOS_FORCEINLINE_FUNCTION Vector sum ()
 
constexpr static KOKKOS_FORCEINLINE_FUNCTION Vector prod ()
 
constexpr static KOKKOS_FORCEINLINE_FUNCTION Vector max ()
 
constexpr static KOKKOS_FORCEINLINE_FUNCTION Vector min ()
 

Detailed Description

template<typename Storage>
struct Kokkos::reduction_identity< Sacado::MP::Vector< Storage > >

Definition at line 2068 of file Sacado_MP_Vector.hpp.

Member Typedef Documentation

◆ Vector

template<typename Storage >
typedef Sacado::MP::Vector<Storage> Kokkos::reduction_identity< Sacado::MP::Vector< Storage > >::Vector

Definition at line 2069 of file Sacado_MP_Vector.hpp.

◆ scalar

template<typename Storage >
typedef Storage::value_type Kokkos::reduction_identity< Sacado::MP::Vector< Storage > >::scalar

Definition at line 2070 of file Sacado_MP_Vector.hpp.

◆ RIS

template<typename Storage >
typedef reduction_identity<scalar> Kokkos::reduction_identity< Sacado::MP::Vector< Storage > >::RIS

Definition at line 2071 of file Sacado_MP_Vector.hpp.

Member Function Documentation

◆ sum()

template<typename Storage >
constexpr static KOKKOS_FORCEINLINE_FUNCTION Vector Kokkos::reduction_identity< Sacado::MP::Vector< Storage > >::sum ( )
inlinestaticconstexpr

Definition at line 2072 of file Sacado_MP_Vector.hpp.

◆ prod()

template<typename Storage >
constexpr static KOKKOS_FORCEINLINE_FUNCTION Vector Kokkos::reduction_identity< Sacado::MP::Vector< Storage > >::prod ( )
inlinestaticconstexpr

Definition at line 2075 of file Sacado_MP_Vector.hpp.

◆ max()

template<typename Storage >
constexpr static KOKKOS_FORCEINLINE_FUNCTION Vector Kokkos::reduction_identity< Sacado::MP::Vector< Storage > >::max ( )
inlinestaticconstexpr

Definition at line 2078 of file Sacado_MP_Vector.hpp.

◆ min()

template<typename Storage >
constexpr static KOKKOS_FORCEINLINE_FUNCTION Vector Kokkos::reduction_identity< Sacado::MP::Vector< Storage > >::min ( )
inlinestaticconstexpr

Definition at line 2081 of file Sacado_MP_Vector.hpp.


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