#include <traits.hpp>
Public Types | |
typedef scalar_traits< T > | self_type |
typedef T | value_type |
typedef const T & | const_reference |
typedef T & | reference |
typedef T | real_type |
typedef real_type | precision_type |
Static Public Member Functions | |
static BOOST_UBLAS_INLINE real_type | real (const_reference t) |
static BOOST_UBLAS_INLINE real_type | imag (const_reference) |
static BOOST_UBLAS_INLINE value_type | conj (const_reference t) |
static BOOST_UBLAS_INLINE real_type | type_abs (const_reference t) |
static BOOST_UBLAS_INLINE value_type | type_sqrt (const_reference t) |
static BOOST_UBLAS_INLINE real_type | norm_1 (const_reference t) |
static BOOST_UBLAS_INLINE real_type | norm_2 (const_reference t) |
static BOOST_UBLAS_INLINE real_type | norm_inf (const_reference t) |
static BOOST_UBLAS_INLINE bool | equals (const_reference t1, const_reference t2) |
Static Public Attributes | |
static const unsigned | plus_complexity = 1 |
static const unsigned | multiplies_complexity = 1 |
typedef const T& boost::numeric::ublas::scalar_traits< T >::const_reference |
typedef real_type boost::numeric::ublas::scalar_traits< T >::precision_type |
typedef T boost::numeric::ublas::scalar_traits< T >::real_type |
typedef T& boost::numeric::ublas::scalar_traits< T >::reference |
typedef scalar_traits<T> boost::numeric::ublas::scalar_traits< T >::self_type |
typedef T boost::numeric::ublas::scalar_traits< T >::value_type |
|
inlinestatic |
Referenced by boost::numeric::ublas::scalar_conj< T >::apply(), boost::numeric::ublas::blas_2::hr2(), boost::numeric::ublas::blas_3::hr2k(), boost::numeric::ublas::hermitian_matrix< T, TRI, L, A >::operator()(), boost::numeric::ublas::hermitian_adaptor< M, TRI >::operator()(), boost::numeric::ublas::hermitian_adaptor< M, TRI >::const_iterator1::operator*(), and boost::numeric::ublas::hermitian_adaptor< M, TRI >::const_iterator2::operator*().
|
inlinestatic |
|
inlinestatic |
Referenced by boost::numeric::ublas::scalar_imag< T >::apply().
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
Referenced by boost::numeric::ublas::scalar_real< T >::apply().
|
inlinestatic |
|
inlinestatic |
|
static |
|
static |