Stokhos Package Browser (Single Doxygen Collection) Version of the Day
Loading...
Searching...
No Matches
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 Kokkos::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 Kokkos::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>
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>
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: