Stokhos Package Browser (Single Doxygen Collection) Version of the Day
Loading...
Searching...
No Matches
Classes | Functions
Sacado::UQ Namespace Reference

Classes

class  PCE
 
struct  PCEScalarTraitsImp
 Implementation for Teuchos::ScalarTraits for all PCE types. More...
 
class  PCESerializationTraitsImp
 Implementation of Teuchos::SerializationTraits for all PCE types. More...
 
class  PCESerializerImp
 Serializer object for all PCE types. More...
 
struct  PCEValueTypeConversionTraitsImp
 Implementation for Teuchos::ValueTypeConversionTraits for all PCE types. More...
 

Functions

template<typename Storage >
KOKKOS_INLINE_FUNCTION PCE< Storageoperator+ (const PCE< Storage > &a, const PCE< Storage > &b)
 
template<typename Storage >
KOKKOS_INLINE_FUNCTION PCE< Storageoperator+ (const typename PCE< Storage >::value_type &a, const PCE< Storage > &b)
 
template<typename Storage >
KOKKOS_INLINE_FUNCTION PCE< Storageoperator+ (const PCE< Storage > &a, const typename PCE< Storage >::value_type &b)
 
template<typename Storage >
KOKKOS_INLINE_FUNCTION PCE< Storageoperator- (const PCE< Storage > &a, const PCE< Storage > &b)
 
template<typename Storage >
KOKKOS_INLINE_FUNCTION PCE< Storageoperator- (const typename PCE< Storage >::value_type &a, const PCE< Storage > &b)
 
template<typename Storage >
KOKKOS_INLINE_FUNCTION PCE< Storageoperator- (const PCE< Storage > &a, const typename PCE< Storage >::value_type &b)
 
template<typename Storage >
KOKKOS_INLINE_FUNCTION PCE< Storageoperator* (const PCE< Storage > &a, const PCE< Storage > &b)
 
template<typename Storage >
KOKKOS_INLINE_FUNCTION PCE< Storageoperator* (const typename PCE< Storage >::value_type &a, const PCE< Storage > &b)
 
template<typename Storage >
KOKKOS_INLINE_FUNCTION PCE< Storageoperator* (const PCE< Storage > &a, const typename PCE< Storage >::value_type &b)
 
template<typename Storage >
KOKKOS_INLINE_FUNCTION PCE< Storageoperator/ (const PCE< Storage > &a, const PCE< Storage > &b)
 
template<typename Storage >
KOKKOS_INLINE_FUNCTION PCE< Storageoperator/ (const typename PCE< Storage >::value_type &a, const PCE< Storage > &b)
 
template<typename Storage >
KOKKOS_INLINE_FUNCTION PCE< Storageoperator/ (const PCE< Storage > &a, const typename PCE< Storage >::value_type &b)
 
template<typename Storage >
KOKKOS_INLINE_FUNCTION PCE< Storageexp (const PCE< Storage > &a)
 
template<typename Storage >
KOKKOS_INLINE_FUNCTION PCE< Storagelog (const PCE< Storage > &a)
 
template<typename Storage >
KOKKOS_INLINE_FUNCTION PCE< Storagelog10 (const PCE< Storage > &a)
 
template<typename Storage >
KOKKOS_INLINE_FUNCTION PCE< Storagesqrt (const PCE< Storage > &a)
 
template<typename Storage >
KOKKOS_INLINE_FUNCTION PCE< Storagecbrt (const PCE< Storage > &a)
 
template<typename Storage >
KOKKOS_INLINE_FUNCTION PCE< Storagepow (const PCE< Storage > &a, const PCE< Storage > &b)
 
template<typename Storage >
KOKKOS_INLINE_FUNCTION PCE< Storagepow (const typename PCE< Storage >::value_type &a, const PCE< Storage > &b)
 
template<typename Storage >
KOKKOS_INLINE_FUNCTION PCE< Storagepow (const PCE< Storage > &a, const typename PCE< Storage >::value_type &b)
 
template<typename Storage >
KOKKOS_INLINE_FUNCTION PCE< Storagesin (const PCE< Storage > &a)
 
template<typename Storage >
KOKKOS_INLINE_FUNCTION PCE< Storagecos (const PCE< Storage > &a)
 
template<typename Storage >
KOKKOS_INLINE_FUNCTION PCE< Storagetan (const PCE< Storage > &a)
 
template<typename Storage >
KOKKOS_INLINE_FUNCTION PCE< Storagesinh (const PCE< Storage > &a)
 
template<typename Storage >
KOKKOS_INLINE_FUNCTION PCE< Storagecosh (const PCE< Storage > &a)
 
template<typename Storage >
KOKKOS_INLINE_FUNCTION PCE< Storagetanh (const PCE< Storage > &a)
 
template<typename Storage >
KOKKOS_INLINE_FUNCTION PCE< Storageacos (const PCE< Storage > &a)
 
template<typename Storage >
KOKKOS_INLINE_FUNCTION PCE< Storageasin (const PCE< Storage > &a)
 
template<typename Storage >
KOKKOS_INLINE_FUNCTION PCE< Storageatan (const PCE< Storage > &a)
 
template<typename Storage >
KOKKOS_INLINE_FUNCTION PCE< Storagefabs (const PCE< Storage > &a)
 
template<typename Storage >
KOKKOS_INLINE_FUNCTION PCE< Storageabs (const PCE< Storage > &a)
 
template<typename Storage >
KOKKOS_INLINE_FUNCTION PCE< Storageceil (const PCE< Storage > &a)
 
template<typename Storage >
KOKKOS_INLINE_FUNCTION PCE< Storagemax (const typename PCE< Storage >::value_type &a, const PCE< Storage > &b)
 
template<typename Storage >
PCE< Storagemax (const PCE< Storage > &a, const typename PCE< Storage >::value_type &b)
 
template<typename Storage >
KOKKOS_INLINE_FUNCTION PCE< Storagemin (const typename PCE< Storage >::value_type &a, const PCE< Storage > &b)
 
template<typename Storage >
KOKKOS_INLINE_FUNCTION PCE< Storagemin (const PCE< Storage > &a, const typename PCE< Storage >::value_type &b)
 
template<typename Storage >
KOKKOS_INLINE_FUNCTION bool operator== (const PCE< Storage > &a, const PCE< Storage > &b)
 
template<typename Storage >
KOKKOS_INLINE_FUNCTION bool operator== (const typename PCE< Storage >::value_type &a, const PCE< Storage > &b)
 
template<typename Storage >
KOKKOS_INLINE_FUNCTION bool operator== (const PCE< Storage > &a, const typename PCE< Storage >::value_type &b)
 
template<typename Storage >
KOKKOS_INLINE_FUNCTION bool operator!= (const PCE< Storage > &a, const PCE< Storage > &b)
 
template<typename Storage >
KOKKOS_INLINE_FUNCTION bool operator!= (const typename PCE< Storage >::value_type &a, const PCE< Storage > &b)
 
template<typename Storage >
KOKKOS_INLINE_FUNCTION bool operator!= (const PCE< Storage > &a, const typename PCE< Storage >::value_type &b)
 
template<typename Storage >
KOKKOS_INLINE_FUNCTION bool operator<= (const PCE< Storage > &a, const PCE< Storage > &b)
 
template<typename Storage >
KOKKOS_INLINE_FUNCTION bool operator<= (const typename PCE< Storage >::value_type &a, const PCE< Storage > &b)
 
template<typename Storage >
KOKKOS_INLINE_FUNCTION bool operator<= (const PCE< Storage > &a, const typename PCE< Storage >::value_type &b)
 
template<typename Storage >
KOKKOS_INLINE_FUNCTION bool operator>= (const PCE< Storage > &a, const PCE< Storage > &b)
 
template<typename Storage >
KOKKOS_INLINE_FUNCTION bool operator>= (const typename PCE< Storage >::value_type &a, const PCE< Storage > &b)
 
template<typename Storage >
KOKKOS_INLINE_FUNCTION bool operator>= (const PCE< Storage > &a, const typename PCE< Storage >::value_type &b)
 
template<typename Storage >
KOKKOS_INLINE_FUNCTION bool operator< (const PCE< Storage > &a, const PCE< Storage > &b)
 
template<typename Storage >
KOKKOS_INLINE_FUNCTION bool operator< (const typename PCE< Storage >::value_type &a, const PCE< Storage > &b)
 
template<typename Storage >
KOKKOS_INLINE_FUNCTION bool operator< (const PCE< Storage > &a, const typename PCE< Storage >::value_type &b)
 
template<typename Storage >
KOKKOS_INLINE_FUNCTION bool operator> (const PCE< Storage > &a, const PCE< Storage > &b)
 
template<typename Storage >
KOKKOS_INLINE_FUNCTION bool operator> (const typename PCE< Storage >::value_type &a, const PCE< Storage > &b)
 
template<typename Storage >
KOKKOS_INLINE_FUNCTION bool operator> (const PCE< Storage > &a, const typename PCE< Storage >::value_type &b)
 
template<typename Storage >
KOKKOS_INLINE_FUNCTION bool toBool (const PCE< Storage > &x)
 
template<typename Storage >
KOKKOS_INLINE_FUNCTION bool operator&& (const PCE< Storage > &x1, const PCE< Storage > &x2)
 
template<typename Storage >
KOKKOS_INLINE_FUNCTION bool operator&& (const typename PCE< Storage >::value_type &a, const PCE< Storage > &x2)
 
template<typename Storage >
KOKKOS_INLINE_FUNCTION bool operator&& (const PCE< Storage > &x1, const typename PCE< Storage >::value_type &b)
 
template<typename Storage >
KOKKOS_INLINE_FUNCTION bool operator|| (const PCE< Storage > &x1, const PCE< Storage > &x2)
 
template<typename Storage >
KOKKOS_INLINE_FUNCTION bool operator|| (const typename PCE< Storage >::value_type &a, const PCE< Storage > &x2)
 
template<typename Storage >
KOKKOS_INLINE_FUNCTION bool operator|| (const PCE< Storage > &x1, const typename PCE< Storage >::value_type &b)
 
template<typename Storage >
std::ostream & operator<< (std::ostream &os, const PCE< Storage > &a)
 
template<typename Storage >
std::istream & operator>> (std::istream &is, PCE< Storage > &a)
 
template<typename Storage >
void CG_divide (const PCE< Storage > &a, const PCE< Storage > &b, PCE< Storage > &c)
 

Function Documentation

◆ operator+() [1/3]

template<typename Storage >
KOKKOS_INLINE_FUNCTION PCE< Storage > Sacado::UQ::operator+ ( const PCE< Storage > &  a,
const PCE< Storage > &  b 
)

Definition at line 497 of file Sacado_UQ_PCE_Imp.hpp.

◆ operator+() [2/3]

template<typename Storage >
KOKKOS_INLINE_FUNCTION PCE< Storage > Sacado::UQ::operator+ ( const typename PCE< Storage >::value_type &  a,
const PCE< Storage > &  b 
)

Definition at line 532 of file Sacado_UQ_PCE_Imp.hpp.

◆ operator+() [3/3]

template<typename Storage >
KOKKOS_INLINE_FUNCTION PCE< Storage > Sacado::UQ::operator+ ( const PCE< Storage > &  a,
const typename PCE< Storage >::value_type &  b 
)

Definition at line 552 of file Sacado_UQ_PCE_Imp.hpp.

◆ operator-() [1/3]

template<typename Storage >
KOKKOS_INLINE_FUNCTION PCE< Storage > Sacado::UQ::operator- ( const PCE< Storage > &  a,
const PCE< Storage > &  b 
)

Definition at line 572 of file Sacado_UQ_PCE_Imp.hpp.

◆ operator-() [2/3]

template<typename Storage >
KOKKOS_INLINE_FUNCTION PCE< Storage > Sacado::UQ::operator- ( const typename PCE< Storage >::value_type &  a,
const PCE< Storage > &  b 
)

Definition at line 607 of file Sacado_UQ_PCE_Imp.hpp.

◆ operator-() [3/3]

template<typename Storage >
KOKKOS_INLINE_FUNCTION PCE< Storage > Sacado::UQ::operator- ( const PCE< Storage > &  a,
const typename PCE< Storage >::value_type &  b 
)

Definition at line 627 of file Sacado_UQ_PCE_Imp.hpp.

◆ operator*() [1/3]

template<typename Storage >
KOKKOS_INLINE_FUNCTION PCE< Storage > Sacado::UQ::operator* ( const PCE< Storage > &  a,
const PCE< Storage > &  b 
)

Definition at line 647 of file Sacado_UQ_PCE_Imp.hpp.

◆ operator*() [2/3]

template<typename Storage >
KOKKOS_INLINE_FUNCTION PCE< Storage > Sacado::UQ::operator* ( const typename PCE< Storage >::value_type &  a,
const PCE< Storage > &  b 
)

Definition at line 710 of file Sacado_UQ_PCE_Imp.hpp.

◆ operator*() [3/3]

template<typename Storage >
KOKKOS_INLINE_FUNCTION PCE< Storage > Sacado::UQ::operator* ( const PCE< Storage > &  a,
const typename PCE< Storage >::value_type &  b 
)

Definition at line 729 of file Sacado_UQ_PCE_Imp.hpp.

◆ operator/() [1/3]

template<typename Storage >
KOKKOS_INLINE_FUNCTION PCE< Storage > Sacado::UQ::operator/ ( const PCE< Storage > &  a,
const PCE< Storage > &  b 
)

Definition at line 748 of file Sacado_UQ_PCE_Imp.hpp.

◆ operator/() [2/3]

template<typename Storage >
KOKKOS_INLINE_FUNCTION PCE< Storage > Sacado::UQ::operator/ ( const typename PCE< Storage >::value_type &  a,
const PCE< Storage > &  b 
)

Definition at line 797 of file Sacado_UQ_PCE_Imp.hpp.

◆ operator/() [3/3]

template<typename Storage >
KOKKOS_INLINE_FUNCTION PCE< Storage > Sacado::UQ::operator/ ( const PCE< Storage > &  a,
const typename PCE< Storage >::value_type &  b 
)

Definition at line 808 of file Sacado_UQ_PCE_Imp.hpp.

◆ exp()

template<typename Storage >
KOKKOS_INLINE_FUNCTION PCE< Storage > Sacado::UQ::exp ( const PCE< Storage > &  a)

Definition at line 827 of file Sacado_UQ_PCE_Imp.hpp.

◆ log()

template<typename Storage >
KOKKOS_INLINE_FUNCTION PCE< Storage > Sacado::UQ::log ( const PCE< Storage > &  a)

Definition at line 844 of file Sacado_UQ_PCE_Imp.hpp.

◆ log10()

template<typename Storage >
KOKKOS_INLINE_FUNCTION PCE< Storage > Sacado::UQ::log10 ( const PCE< Storage > &  a)

Definition at line 861 of file Sacado_UQ_PCE_Imp.hpp.

◆ sqrt()

template<typename Storage >
KOKKOS_INLINE_FUNCTION PCE< Storage > Sacado::UQ::sqrt ( const PCE< Storage > &  a)

Definition at line 878 of file Sacado_UQ_PCE_Imp.hpp.

◆ cbrt()

template<typename Storage >
KOKKOS_INLINE_FUNCTION PCE< Storage > Sacado::UQ::cbrt ( const PCE< Storage > &  a)

Definition at line 895 of file Sacado_UQ_PCE_Imp.hpp.

◆ pow() [1/3]

template<typename Storage >
KOKKOS_INLINE_FUNCTION PCE< Storage > Sacado::UQ::pow ( const PCE< Storage > &  a,
const PCE< Storage > &  b 
)

Definition at line 912 of file Sacado_UQ_PCE_Imp.hpp.

◆ pow() [2/3]

template<typename Storage >
KOKKOS_INLINE_FUNCTION PCE< Storage > Sacado::UQ::pow ( const typename PCE< Storage >::value_type &  a,
const PCE< Storage > &  b 
)

Definition at line 929 of file Sacado_UQ_PCE_Imp.hpp.

◆ pow() [3/3]

template<typename Storage >
KOKKOS_INLINE_FUNCTION PCE< Storage > Sacado::UQ::pow ( const PCE< Storage > &  a,
const typename PCE< Storage >::value_type &  b 
)

Definition at line 947 of file Sacado_UQ_PCE_Imp.hpp.

◆ sin()

template<typename Storage >
KOKKOS_INLINE_FUNCTION PCE< Storage > Sacado::UQ::sin ( const PCE< Storage > &  a)

Definition at line 965 of file Sacado_UQ_PCE_Imp.hpp.

◆ cos()

template<typename Storage >
KOKKOS_INLINE_FUNCTION PCE< Storage > Sacado::UQ::cos ( const PCE< Storage > &  a)

Definition at line 982 of file Sacado_UQ_PCE_Imp.hpp.

◆ tan()

template<typename Storage >
KOKKOS_INLINE_FUNCTION PCE< Storage > Sacado::UQ::tan ( const PCE< Storage > &  a)

Definition at line 999 of file Sacado_UQ_PCE_Imp.hpp.

◆ sinh()

template<typename Storage >
KOKKOS_INLINE_FUNCTION PCE< Storage > Sacado::UQ::sinh ( const PCE< Storage > &  a)

Definition at line 1016 of file Sacado_UQ_PCE_Imp.hpp.

◆ cosh()

template<typename Storage >
KOKKOS_INLINE_FUNCTION PCE< Storage > Sacado::UQ::cosh ( const PCE< Storage > &  a)

Definition at line 1033 of file Sacado_UQ_PCE_Imp.hpp.

◆ tanh()

template<typename Storage >
KOKKOS_INLINE_FUNCTION PCE< Storage > Sacado::UQ::tanh ( const PCE< Storage > &  a)

Definition at line 1050 of file Sacado_UQ_PCE_Imp.hpp.

◆ acos()

template<typename Storage >
KOKKOS_INLINE_FUNCTION PCE< Storage > Sacado::UQ::acos ( const PCE< Storage > &  a)

Definition at line 1067 of file Sacado_UQ_PCE_Imp.hpp.

◆ asin()

template<typename Storage >
KOKKOS_INLINE_FUNCTION PCE< Storage > Sacado::UQ::asin ( const PCE< Storage > &  a)

Definition at line 1084 of file Sacado_UQ_PCE_Imp.hpp.

◆ atan()

template<typename Storage >
KOKKOS_INLINE_FUNCTION PCE< Storage > Sacado::UQ::atan ( const PCE< Storage > &  a)

Definition at line 1101 of file Sacado_UQ_PCE_Imp.hpp.

◆ fabs()

template<typename Storage >
KOKKOS_INLINE_FUNCTION PCE< Storage > Sacado::UQ::fabs ( const PCE< Storage > &  a)

Definition at line 1171 of file Sacado_UQ_PCE_Imp.hpp.

◆ abs()

template<typename Storage >
KOKKOS_INLINE_FUNCTION PCE< Storage > Sacado::UQ::abs ( const PCE< Storage > &  a)

Definition at line 1181 of file Sacado_UQ_PCE_Imp.hpp.

◆ ceil()

template<typename Storage >
KOKKOS_INLINE_FUNCTION PCE< Storage > Sacado::UQ::ceil ( const PCE< Storage > &  a)

Definition at line 1191 of file Sacado_UQ_PCE_Imp.hpp.

◆ max() [1/2]

template<typename Storage >
KOKKOS_INLINE_FUNCTION PCE< Storage > Sacado::UQ::max ( const typename PCE< Storage >::value_type &  a,
const PCE< Storage > &  b 
)

Definition at line 1211 of file Sacado_UQ_PCE_Imp.hpp.

◆ max() [2/2]

template<typename Storage >
PCE< Storage > Sacado::UQ::max ( const PCE< Storage > &  a,
const typename PCE< Storage >::value_type &  b 
)

Definition at line 1224 of file Sacado_UQ_PCE_Imp.hpp.

◆ min() [1/2]

template<typename Storage >
KOKKOS_INLINE_FUNCTION PCE< Storage > Sacado::UQ::min ( const typename PCE< Storage >::value_type &  a,
const PCE< Storage > &  b 
)

Definition at line 1247 of file Sacado_UQ_PCE_Imp.hpp.

◆ min() [2/2]

template<typename Storage >
KOKKOS_INLINE_FUNCTION PCE< Storage > Sacado::UQ::min ( const PCE< Storage > &  a,
const typename PCE< Storage >::value_type &  b 
)

Definition at line 1261 of file Sacado_UQ_PCE_Imp.hpp.

◆ operator==() [1/3]

template<typename Storage >
KOKKOS_INLINE_FUNCTION bool Sacado::UQ::operator== ( const PCE< Storage > &  a,
const PCE< Storage > &  b 
)

Definition at line 1274 of file Sacado_UQ_PCE_Imp.hpp.

◆ operator==() [2/3]

template<typename Storage >
KOKKOS_INLINE_FUNCTION bool Sacado::UQ::operator== ( const typename PCE< Storage >::value_type &  a,
const PCE< Storage > &  b 
)

Definition at line 1289 of file Sacado_UQ_PCE_Imp.hpp.

◆ operator==() [3/3]

template<typename Storage >
KOKKOS_INLINE_FUNCTION bool Sacado::UQ::operator== ( const PCE< Storage > &  a,
const typename PCE< Storage >::value_type &  b 
)

Definition at line 1305 of file Sacado_UQ_PCE_Imp.hpp.

◆ operator!=() [1/3]

template<typename Storage >
KOKKOS_INLINE_FUNCTION bool Sacado::UQ::operator!= ( const PCE< Storage > &  a,
const PCE< Storage > &  b 
)

Definition at line 1321 of file Sacado_UQ_PCE_Imp.hpp.

◆ operator!=() [2/3]

template<typename Storage >
KOKKOS_INLINE_FUNCTION bool Sacado::UQ::operator!= ( const typename PCE< Storage >::value_type &  a,
const PCE< Storage > &  b 
)

Definition at line 1329 of file Sacado_UQ_PCE_Imp.hpp.

◆ operator!=() [3/3]

template<typename Storage >
KOKKOS_INLINE_FUNCTION bool Sacado::UQ::operator!= ( const PCE< Storage > &  a,
const typename PCE< Storage >::value_type &  b 
)

Definition at line 1338 of file Sacado_UQ_PCE_Imp.hpp.

◆ operator<=() [1/3]

template<typename Storage >
KOKKOS_INLINE_FUNCTION bool Sacado::UQ::operator<= ( const PCE< Storage > &  a,
const PCE< Storage > &  b 
)

Definition at line 1346 of file Sacado_UQ_PCE_Imp.hpp.

◆ operator<=() [2/3]

template<typename Storage >
KOKKOS_INLINE_FUNCTION bool Sacado::UQ::operator<= ( const typename PCE< Storage >::value_type &  a,
const PCE< Storage > &  b 
)

Definition at line 1354 of file Sacado_UQ_PCE_Imp.hpp.

◆ operator<=() [3/3]

template<typename Storage >
KOKKOS_INLINE_FUNCTION bool Sacado::UQ::operator<= ( const PCE< Storage > &  a,
const typename PCE< Storage >::value_type &  b 
)

Definition at line 1363 of file Sacado_UQ_PCE_Imp.hpp.

◆ operator>=() [1/3]

template<typename Storage >
KOKKOS_INLINE_FUNCTION bool Sacado::UQ::operator>= ( const PCE< Storage > &  a,
const PCE< Storage > &  b 
)

Definition at line 1373 of file Sacado_UQ_PCE_Imp.hpp.

◆ operator>=() [2/3]

template<typename Storage >
KOKKOS_INLINE_FUNCTION bool Sacado::UQ::operator>= ( const typename PCE< Storage >::value_type &  a,
const PCE< Storage > &  b 
)

Definition at line 1381 of file Sacado_UQ_PCE_Imp.hpp.

◆ operator>=() [3/3]

template<typename Storage >
KOKKOS_INLINE_FUNCTION bool Sacado::UQ::operator>= ( const PCE< Storage > &  a,
const typename PCE< Storage >::value_type &  b 
)

Definition at line 1390 of file Sacado_UQ_PCE_Imp.hpp.

◆ operator<() [1/3]

template<typename Storage >
KOKKOS_INLINE_FUNCTION bool Sacado::UQ::operator< ( const PCE< Storage > &  a,
const PCE< Storage > &  b 
)

Definition at line 1398 of file Sacado_UQ_PCE_Imp.hpp.

◆ operator<() [2/3]

template<typename Storage >
KOKKOS_INLINE_FUNCTION bool Sacado::UQ::operator< ( const typename PCE< Storage >::value_type &  a,
const PCE< Storage > &  b 
)

Definition at line 1406 of file Sacado_UQ_PCE_Imp.hpp.

◆ operator<() [3/3]

template<typename Storage >
KOKKOS_INLINE_FUNCTION bool Sacado::UQ::operator< ( const PCE< Storage > &  a,
const typename PCE< Storage >::value_type &  b 
)

Definition at line 1415 of file Sacado_UQ_PCE_Imp.hpp.

◆ operator>() [1/3]

template<typename Storage >
KOKKOS_INLINE_FUNCTION bool Sacado::UQ::operator> ( const PCE< Storage > &  a,
const PCE< Storage > &  b 
)

Definition at line 1425 of file Sacado_UQ_PCE_Imp.hpp.

◆ operator>() [2/3]

template<typename Storage >
KOKKOS_INLINE_FUNCTION bool Sacado::UQ::operator> ( const typename PCE< Storage >::value_type &  a,
const PCE< Storage > &  b 
)

Definition at line 1433 of file Sacado_UQ_PCE_Imp.hpp.

◆ operator>() [3/3]

template<typename Storage >
KOKKOS_INLINE_FUNCTION bool Sacado::UQ::operator> ( const PCE< Storage > &  a,
const typename PCE< Storage >::value_type &  b 
)

Definition at line 1442 of file Sacado_UQ_PCE_Imp.hpp.

◆ toBool()

template<typename Storage >
KOKKOS_INLINE_FUNCTION bool Sacado::UQ::toBool ( const PCE< Storage > &  x)

Definition at line 1450 of file Sacado_UQ_PCE_Imp.hpp.

◆ operator&&() [1/3]

template<typename Storage >
KOKKOS_INLINE_FUNCTION bool Sacado::UQ::operator&& ( const PCE< Storage > &  x1,
const PCE< Storage > &  x2 
)

Definition at line 1462 of file Sacado_UQ_PCE_Imp.hpp.

◆ operator&&() [2/3]

template<typename Storage >
KOKKOS_INLINE_FUNCTION bool Sacado::UQ::operator&& ( const typename PCE< Storage >::value_type &  a,
const PCE< Storage > &  x2 
)

Definition at line 1470 of file Sacado_UQ_PCE_Imp.hpp.

◆ operator&&() [3/3]

template<typename Storage >
KOKKOS_INLINE_FUNCTION bool Sacado::UQ::operator&& ( const PCE< Storage > &  x1,
const typename PCE< Storage >::value_type &  b 
)

Definition at line 1479 of file Sacado_UQ_PCE_Imp.hpp.

◆ operator||() [1/3]

template<typename Storage >
KOKKOS_INLINE_FUNCTION bool Sacado::UQ::operator|| ( const PCE< Storage > &  x1,
const PCE< Storage > &  x2 
)

Definition at line 1488 of file Sacado_UQ_PCE_Imp.hpp.

◆ operator||() [2/3]

template<typename Storage >
KOKKOS_INLINE_FUNCTION bool Sacado::UQ::operator|| ( const typename PCE< Storage >::value_type &  a,
const PCE< Storage > &  x2 
)

Definition at line 1496 of file Sacado_UQ_PCE_Imp.hpp.

◆ operator||() [3/3]

template<typename Storage >
KOKKOS_INLINE_FUNCTION bool Sacado::UQ::operator|| ( const PCE< Storage > &  x1,
const typename PCE< Storage >::value_type &  b 
)

Definition at line 1505 of file Sacado_UQ_PCE_Imp.hpp.

◆ operator<<()

template<typename Storage >
std::ostream & Sacado::UQ::operator<< ( std::ostream &  os,
const PCE< Storage > &  a 
)

Definition at line 1512 of file Sacado_UQ_PCE_Imp.hpp.

◆ operator>>()

template<typename Storage >
std::istream & Sacado::UQ::operator>> ( std::istream &  is,
PCE< Storage > &  a 
)

Definition at line 1529 of file Sacado_UQ_PCE_Imp.hpp.

◆ CG_divide()

template<typename Storage >
void Sacado::UQ::CG_divide ( const PCE< Storage > &  a,
const PCE< Storage > &  b,
PCE< Storage > &  c 
)

Definition at line 1549 of file Sacado_UQ_PCE_Imp.hpp.