Namespaces | |
namespace | la |
Classes | |
class | la::complex< _Tp > |
Complex data type that can be used from the application. More... | |
Functions for Lapack++ complex number type | |
typedef std::ios | la::ios_base |
template<typename _Tp> | |
_Tp | la::abs (const complex< _Tp > &) |
template<typename _Tp> | |
_Tp | la::arg (const complex< _Tp > &) |
template<typename _Tp> | |
_Tp | la::norm (const complex< _Tp > &) |
template<typename _Tp> | |
complex< _Tp > | la::operator+ (const complex< _Tp > &__x, const complex< _Tp > &__y) |
template<typename _Tp> | |
complex< _Tp > | la::operator+ (const complex< _Tp > &__x, const _Tp &__y) |
template<typename _Tp> | |
complex< _Tp > | la::operator+ (const _Tp &__x, const complex< _Tp > &__y) |
template<typename _Tp> | |
complex< _Tp > | la::operator- (const complex< _Tp > &__x, const complex< _Tp > &__y) |
template<typename _Tp> | |
complex< _Tp > | la::operator- (const complex< _Tp > &__x, const _Tp &__y) |
template<typename _Tp> | |
complex< _Tp > | la::operator- (const _Tp &__x, const complex< _Tp > &__y) |
template<typename _Tp> | |
complex< _Tp > | la::operator * (const complex< _Tp > &__x, const complex< _Tp > &__y) |
template<typename _Tp> | |
complex< _Tp > | la::operator * (const complex< _Tp > &__x, const _Tp &__y) |
template<typename _Tp> | |
complex< _Tp > | la::operator * (const _Tp &__x, const complex< _Tp > &__y) |
template<typename _Tp> | |
complex< _Tp > | la::operator/ (const complex< _Tp > &__x, const complex< _Tp > &__y) |
template<typename _Tp> | |
complex< _Tp > | la::operator/ (const complex< _Tp > &__x, const _Tp &__y) |
template<typename _Tp> | |
complex< _Tp > | la::operator/ (const _Tp &__x, const complex< _Tp > &__y) |
template<typename _Tp> | |
complex< _Tp > | la::operator+ (const complex< _Tp > &__x) |
template<typename _Tp> | |
complex< _Tp > | la::operator- (const complex< _Tp > &__x) |
template<typename _Tp> | |
bool | la::operator== (const complex< _Tp > &__x, const complex< _Tp > &__y) |
template<typename _Tp> | |
bool | la::operator== (const complex< _Tp > &__x, const _Tp &__y) |
template<typename _Tp> | |
bool | la::operator== (const _Tp &__x, const complex< _Tp > &__y) |
template<typename _Tp> | |
bool | la::operator!= (const complex< _Tp > &__x, const complex< _Tp > &__y) |
template<typename _Tp> | |
bool | la::operator!= (const complex< _Tp > &__x, const _Tp &__y) |
template<typename _Tp> | |
bool | la::operator!= (const _Tp &__x, const complex< _Tp > &__y) |
template<typename _Tp> | |
std::istream & | la::operator>> (std::istream &__is, complex< _Tp > &__x) |
template<typename _Tp> | |
std::ostream & | la::operator<< (std::ostream &__os, const complex< _Tp > &__x) |
template<typename _Tp> | |
_Tp | la::real (const complex< _Tp > &__z) |
template<typename _Tp> | |
_Tp | la::imag (const complex< _Tp > &__z) |
This file has been heavily copied from the Standard C++ Library header <complex
>. See the explanations at la::complex for the reasons.