![]() |
Boost.uBlas 1.49
Linear Algebra in C++: matrices, vectors and numeric algorithms
|
#include <traits.hpp>
Public Types | |
typedef const value_type & | const_reference |
typedef value_type | precision_type |
typedef long double | real_type |
typedef value_type & | reference |
typedef type_traits < std::complex< long double > > | self_type |
typedef std::complex< long double > | value_type |
Static Public Member Functions | |
static BOOST_UBLAS_INLINE value_type | conj (const_reference t) |
static BOOST_UBLAS_INLINE bool | equals (const_reference t1, const_reference t2) |
static BOOST_UBLAS_INLINE real_type | imag (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 real_type | real (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 Public Attributes | |
static const unsigned | multiplies_complexity |
static const unsigned | plus_complexity |
Definition at line 359 of file traits.hpp.
typedef type_traits<std::complex<long double> > boost::numeric::ublas::type_traits< std::complex< long double > >::self_type |
Reimplemented from boost::numeric::ublas::complex_traits< std::complex< long double > >.
Definition at line 360 of file traits.hpp.
typedef std::complex<long double> boost::numeric::ublas::type_traits< std::complex< long double > >::value_type |
Reimplemented from boost::numeric::ublas::complex_traits< std::complex< long double > >.
Definition at line 361 of file traits.hpp.
typedef const value_type& boost::numeric::ublas::type_traits< std::complex< long double > >::const_reference |
Reimplemented from boost::numeric::ublas::complex_traits< std::complex< long double > >.
Definition at line 362 of file traits.hpp.
typedef value_type& boost::numeric::ublas::type_traits< std::complex< long double > >::reference |
Reimplemented from boost::numeric::ublas::complex_traits< std::complex< long double > >.
Definition at line 363 of file traits.hpp.
typedef long double boost::numeric::ublas::type_traits< std::complex< long double > >::real_type |
Reimplemented from boost::numeric::ublas::complex_traits< std::complex< long double > >.
Definition at line 364 of file traits.hpp.
typedef value_type boost::numeric::ublas::type_traits< std::complex< long double > >::precision_type |
Reimplemented from boost::numeric::ublas::complex_traits< std::complex< long double > >.
Definition at line 365 of file traits.hpp.
static BOOST_UBLAS_INLINE real_type boost::numeric::ublas::complex_traits< std::complex< long double > >::real | ( | const_reference | t | ) | [inline, static, inherited] |
Definition at line 281 of file traits.hpp.
static BOOST_UBLAS_INLINE real_type boost::numeric::ublas::complex_traits< std::complex< long double > >::imag | ( | const_reference | t | ) | [inline, static, inherited] |
Definition at line 286 of file traits.hpp.
static BOOST_UBLAS_INLINE value_type boost::numeric::ublas::complex_traits< std::complex< long double > >::conj | ( | const_reference | t | ) | [inline, static, inherited] |
Definition at line 291 of file traits.hpp.
static BOOST_UBLAS_INLINE real_type boost::numeric::ublas::complex_traits< std::complex< long double > >::type_abs | ( | const_reference | t | ) | [inline, static, inherited] |
Definition at line 297 of file traits.hpp.
static BOOST_UBLAS_INLINE value_type boost::numeric::ublas::complex_traits< std::complex< long double > >::type_sqrt | ( | const_reference | t | ) | [inline, static, inherited] |
Definition at line 302 of file traits.hpp.
static BOOST_UBLAS_INLINE real_type boost::numeric::ublas::complex_traits< std::complex< long double > >::norm_1 | ( | const_reference | t | ) | [inline, static, inherited] |
Definition at line 308 of file traits.hpp.
static BOOST_UBLAS_INLINE real_type boost::numeric::ublas::complex_traits< std::complex< long double > >::norm_2 | ( | const_reference | t | ) | [inline, static, inherited] |
Definition at line 316 of file traits.hpp.
static BOOST_UBLAS_INLINE real_type boost::numeric::ublas::complex_traits< std::complex< long double > >::norm_inf | ( | const_reference | t | ) | [inline, static, inherited] |
Definition at line 321 of file traits.hpp.
static BOOST_UBLAS_INLINE bool boost::numeric::ublas::complex_traits< std::complex< long double > >::equals | ( | const_reference | t1, |
const_reference | t2 | ||
) | [inline, static, inherited] |
Definition at line 330 of file traits.hpp.
const unsigned boost::numeric::ublas::complex_traits< std::complex< long double > >::plus_complexity [static, inherited] |
Definition at line 276 of file traits.hpp.
const unsigned boost::numeric::ublas::complex_traits< std::complex< long double > >::multiplies_complexity [static, inherited] |
Definition at line 277 of file traits.hpp.