Stokhos  Development
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Groups Pages
List of all members
Teuchos::ScalarTraits< Sacado::PCE::OrthogPoly< T, S > > Struct Template Reference

Specializtion of Teuchos::ScalarTraits. More...

#include <Sacado_PCE_OrthogPolyTraits.hpp>

Inheritance diagram for Teuchos::ScalarTraits< Sacado::PCE::OrthogPoly< T, S > >:
Inheritance graph
[legend]
Collaboration diagram for Teuchos::ScalarTraits< Sacado::PCE::OrthogPoly< T, S > >:
Collaboration graph
[legend]

Additional Inherited Members

- Public Types inherited from Sacado::PCE::ScalarTraitsImp< Sacado::PCE::OrthogPoly< T, S > >
typedef Sacado::ValueType
< Sacado::PCE::OrthogPoly< T,
S > >::type 
ValueT
 
typedef Teuchos::ScalarTraits
< ValueT >::magnitudeType 
magnitudeType
 
typedef ValueT innerProductType
 
typedef mpl::apply
< Sacado::PCE::OrthogPoly< T,
S >, typename
Teuchos::ScalarTraits< ValueT >
::halfPrecision >::type 
halfPrecision
 
typedef mpl::apply
< Sacado::PCE::OrthogPoly< T,
S >, typename
Teuchos::ScalarTraits< ValueT >
::doublePrecision >::type 
doublePrecision
 
- Static Public Member Functions inherited from Sacado::PCE::ScalarTraitsImp< Sacado::PCE::OrthogPoly< T, S > >
static Teuchos::ScalarTraits
< ValueT >::magnitudeType 
eps ()
 
static Teuchos::ScalarTraits
< ValueT >::magnitudeType 
sfmin ()
 
static Teuchos::ScalarTraits
< ValueT >::magnitudeType 
base ()
 
static Teuchos::ScalarTraits
< ValueT >::magnitudeType 
prec ()
 
static Teuchos::ScalarTraits
< ValueT >::magnitudeType 
t ()
 
static Teuchos::ScalarTraits
< ValueT >::magnitudeType 
rnd ()
 
static Teuchos::ScalarTraits
< ValueT >::magnitudeType 
emin ()
 
static Teuchos::ScalarTraits
< ValueT >::magnitudeType 
rmin ()
 
static Teuchos::ScalarTraits
< ValueT >::magnitudeType 
emax ()
 
static Teuchos::ScalarTraits
< ValueT >::magnitudeType 
rmax ()
 
static magnitudeType magnitude (const Sacado::PCE::OrthogPoly< T, S > &a)
 
static innerProductType innerProduct (const Sacado::PCE::OrthogPoly< T, S > &a, const Sacado::PCE::OrthogPoly< T, S > &b)
 
static ValueT zero ()
 
static ValueT one ()
 
static Sacado::PCE::OrthogPoly
< T, S > 
conjugate (const Sacado::PCE::OrthogPoly< T, S > &x)
 
static Sacado::PCE::OrthogPoly
< T, S > 
real (const Sacado::PCE::OrthogPoly< T, S > &x)
 
static Sacado::PCE::OrthogPoly
< T, S > 
imag (const Sacado::PCE::OrthogPoly< T, S > &x)
 
static ValueT nan ()
 
static bool isnaninf (const Sacado::PCE::OrthogPoly< T, S > &x)
 
static void seedrandom (unsigned int s)
 
static ValueT random ()
 
static std::string name ()
 
static Sacado::PCE::OrthogPoly
< T, S > 
squareroot (const Sacado::PCE::OrthogPoly< T, S > &x)
 
static Sacado::PCE::OrthogPoly
< T, S > 
pow (const Sacado::PCE::OrthogPoly< T, S > &x, const Sacado::PCE::OrthogPoly< T, S > &y)
 
static Sacado::PCE::OrthogPoly
< T, S > 
log (const Sacado::PCE::OrthogPoly< T, S > &x)
 
static Sacado::PCE::OrthogPoly
< T, S > 
log10 (const Sacado::PCE::OrthogPoly< T, S > &x)
 
static bool is_complex_real (const ValueT &x)
 
static bool is_pce_real (const Sacado::PCE::OrthogPoly< T, S > &x)
 
- Static Public Attributes inherited from Sacado::PCE::ScalarTraitsImp< Sacado::PCE::OrthogPoly< T, S > >
static const bool isComplex
 
static const bool isOrdinal
 
static const bool isComparable
 
static const bool hasMachineParameters
 

Detailed Description

template<typename T, typename S>
struct Teuchos::ScalarTraits< Sacado::PCE::OrthogPoly< T, S > >

Specializtion of Teuchos::ScalarTraits.


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