Stokhos Development
Loading...
Searching...
No Matches
Teuchos::ScalarTraits< Sacado::ETPCE::OrthogPoly< T, S > > Struct Template Reference

Specializtion of Teuchos::ScalarTraits. More...

#include <Sacado_ETPCE_OrthogPolyTraits.hpp>

Inheritance diagram for Teuchos::ScalarTraits< Sacado::ETPCE::OrthogPoly< T, S > >:
Collaboration diagram for Teuchos::ScalarTraits< Sacado::ETPCE::OrthogPoly< T, S > >:

Additional Inherited Members

Public Types inherited from Sacado::PCE::ScalarTraitsImp< Sacado::ETPCE::OrthogPoly< T, S > >
typedef Sacado::ValueType< Sacado::ETPCE::OrthogPoly< T, S > >::type ValueT
typedef Teuchos::ScalarTraits< ValueT >::magnitudeType magnitudeType
typedef ValueT innerProductType
typedef mpl::apply< Sacado::ETPCE::OrthogPoly< T, S >, typenameTeuchos::ScalarTraits< ValueT >::halfPrecision >::type halfPrecision
typedef mpl::apply< Sacado::ETPCE::OrthogPoly< T, S >, typenameTeuchos::ScalarTraits< ValueT >::doublePrecision >::type doublePrecision
Static Public Member Functions inherited from Sacado::PCE::ScalarTraitsImp< Sacado::ETPCE::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::ETPCE::OrthogPoly< T, S > &a)
static innerProductType innerProduct (const Sacado::ETPCE::OrthogPoly< T, S > &a, const Sacado::ETPCE::OrthogPoly< T, S > &b)
static ValueT zero ()
static ValueT one ()
static Sacado::ETPCE::OrthogPoly< T, S > conjugate (const Sacado::ETPCE::OrthogPoly< T, S > &x)
static Sacado::ETPCE::OrthogPoly< T, S > real (const Sacado::ETPCE::OrthogPoly< T, S > &x)
static Sacado::ETPCE::OrthogPoly< T, S > imag (const Sacado::ETPCE::OrthogPoly< T, S > &x)
static ValueT nan ()
static bool isnaninf (const Sacado::ETPCE::OrthogPoly< T, S > &x)
static void seedrandom (unsigned int s)
static ValueT random ()
static std::string name ()
static Sacado::ETPCE::OrthogPoly< T, S > squareroot (const Sacado::ETPCE::OrthogPoly< T, S > &x)
static Sacado::ETPCE::OrthogPoly< T, S > pow (const Sacado::ETPCE::OrthogPoly< T, S > &x, const Sacado::ETPCE::OrthogPoly< T, S > &y)
static Sacado::ETPCE::OrthogPoly< T, S > log (const Sacado::ETPCE::OrthogPoly< T, S > &x)
static Sacado::ETPCE::OrthogPoly< T, S > log10 (const Sacado::ETPCE::OrthogPoly< T, S > &x)
static bool is_complex_real (const ValueT &x)
static bool is_pce_real (const Sacado::ETPCE::OrthogPoly< T, S > &x)
Static Public Attributes inherited from Sacado::PCE::ScalarTraitsImp< Sacado::ETPCE::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::ETPCE::OrthogPoly< T, S > >

Specializtion of Teuchos::ScalarTraits.


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