Stokhos Package Browser (Single Doxygen Collection) Version of the Day
Loading...
Searching...
No Matches
Public Types | Static Public Member Functions | List of all members
Kokkos::Details::InnerProductSpaceTraits< Sacado::UQ::PCE< S > > Class Template Reference

#include <Kokkos_InnerProductSpaceTraits_UQ_PCE.hpp>

Public Types

typedef Sacado::UQ::PCE< S > val_type
 
typedef val_type::value_type base_value_type
 
typedef val_type::ordinal_type ordinal_type
 
typedef InnerProductSpaceTraits< base_value_typeBIT
 
typedef BIT::dot_type base_dot_type
 
typedef ArithTraits< val_type >::mag_type mag_type
 
typedef base_dot_type dot_type
 

Static Public Member Functions

static KOKKOS_FORCEINLINE_FUNCTION mag_type norm (const val_type &x)
 
static KOKKOS_FORCEINLINE_FUNCTION dot_type dot (const val_type &x, const val_type &y)
 

Detailed Description

template<typename S>
class Kokkos::Details::InnerProductSpaceTraits< Sacado::UQ::PCE< S > >

Definition at line 58 of file Kokkos_InnerProductSpaceTraits_UQ_PCE.hpp.

Member Typedef Documentation

◆ val_type

template<typename S >
typedef Sacado::UQ::PCE<S> Kokkos::Details::InnerProductSpaceTraits< Sacado::UQ::PCE< S > >::val_type

Definition at line 60 of file Kokkos_InnerProductSpaceTraits_UQ_PCE.hpp.

◆ base_value_type

template<typename S >
typedef val_type::value_type Kokkos::Details::InnerProductSpaceTraits< Sacado::UQ::PCE< S > >::base_value_type

Definition at line 62 of file Kokkos_InnerProductSpaceTraits_UQ_PCE.hpp.

◆ ordinal_type

template<typename S >
typedef val_type::ordinal_type Kokkos::Details::InnerProductSpaceTraits< Sacado::UQ::PCE< S > >::ordinal_type

Definition at line 63 of file Kokkos_InnerProductSpaceTraits_UQ_PCE.hpp.

◆ BIT

template<typename S >
typedef InnerProductSpaceTraits<base_value_type> Kokkos::Details::InnerProductSpaceTraits< Sacado::UQ::PCE< S > >::BIT

Definition at line 64 of file Kokkos_InnerProductSpaceTraits_UQ_PCE.hpp.

◆ base_dot_type

template<typename S >
typedef BIT::dot_type Kokkos::Details::InnerProductSpaceTraits< Sacado::UQ::PCE< S > >::base_dot_type

Definition at line 65 of file Kokkos_InnerProductSpaceTraits_UQ_PCE.hpp.

◆ mag_type

template<typename S >
typedef ArithTraits<val_type>::mag_type Kokkos::Details::InnerProductSpaceTraits< Sacado::UQ::PCE< S > >::mag_type

Definition at line 67 of file Kokkos_InnerProductSpaceTraits_UQ_PCE.hpp.

◆ dot_type

template<typename S >
typedef base_dot_type Kokkos::Details::InnerProductSpaceTraits< Sacado::UQ::PCE< S > >::dot_type

Definition at line 68 of file Kokkos_InnerProductSpaceTraits_UQ_PCE.hpp.

Member Function Documentation

◆ norm()

template<typename S >
static KOKKOS_FORCEINLINE_FUNCTION mag_type Kokkos::Details::InnerProductSpaceTraits< Sacado::UQ::PCE< S > >::norm ( const val_type x)
inlinestatic

Definition at line 71 of file Kokkos_InnerProductSpaceTraits_UQ_PCE.hpp.

◆ dot()

template<typename S >
static KOKKOS_FORCEINLINE_FUNCTION dot_type Kokkos::Details::InnerProductSpaceTraits< Sacado::UQ::PCE< S > >::dot ( const val_type x,
const val_type y 
)
inlinestatic

Definition at line 83 of file Kokkos_InnerProductSpaceTraits_UQ_PCE.hpp.


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