|
Stokhos Development
|
Specializtion of Teuchos::ScalarTraits. More...
#include <Sacado_MP_VectorTraits.hpp>


Additional Inherited Members | |
| Public Types inherited from Sacado::MP::ScalarTraitsImp< S, false > | |
| typedef Sacado::MP::Vector< S > | ScalarType |
| typedef S::value_type | value_type |
| typedef S::ordinal_type | ordinal_type |
| typedef Teuchos::ScalarTraits< value_type > | TVT |
| typedef TVT::magnitudeType | value_mag_type |
| typedef TVT::halfPrecision | value_half_type |
| typedef TVT::doublePrecision | value_double_type |
| typedef Sacado::mpl::apply< S, ordinal_type, value_mag_type >::type | storage_mag_type |
| typedef Sacado::mpl::apply< S, ordinal_type, value_half_type >::type | storage_half_type |
| typedef Sacado::mpl::apply< S, ordinal_type, value_double_type >::type | storage_double_type |
| typedef Sacado::MP::Vector< storage_mag_type > | magnitudeType |
| typedef Sacado::MP::Vector< storage_half_type > | halfPrecision |
| typedef Sacado::MP::Vector< storage_double_type > | doublePrecision |
| typedef Teuchos::ScalarTraits< value_type >::coordinateType | coordinateType |
| Static Public Member Functions inherited from Sacado::MP::ScalarTraitsImp< S, false > | |
| static value_mag_type | eps () |
| static value_mag_type | sfmin () |
| static value_mag_type | base () |
| static value_mag_type | prec () |
| static value_mag_type | t () |
| static value_mag_type | rnd () |
| static value_mag_type | emin () |
| static value_mag_type | rmin () |
| static value_mag_type | emax () |
| static value_mag_type | rmax () |
| static magnitudeType | magnitude (const ScalarType &a) |
| static ScalarType | zero () |
| static ScalarType | one () |
| static ScalarType | conjugate (const ScalarType &x) |
| static ScalarType | real (const ScalarType &x) |
| static ScalarType | imag (const ScalarType &x) |
| static value_type | nan () |
| static bool | isnaninf (const ScalarType &x) |
| static void | seedrandom (unsigned int s) |
| static ScalarType | random () |
| static const char * | name () |
| static ScalarType | squareroot (const ScalarType &x) |
| static ScalarType | pow (const ScalarType &x, const ScalarType &y) |
| static ScalarType | log (const ScalarType &x) |
| static ScalarType | log10 (const ScalarType &x) |
| Static Public Attributes inherited from Sacado::MP::ScalarTraitsImp< S, false > | |
| static const bool | isComplex = TVT::isComplex |
| static const bool | isOrdinal = TVT::isOrdinal |
| static const bool | isComparable = TVT::isComparable |
| static const bool | hasMachineParameters = TVT::hasMachineParameters |
Specializtion of Teuchos::ScalarTraits.