lacomplex File Reference

Complex data type that can be used from the application. More...


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)


Detailed Description

Complex data type that can be used from the application.

This file has been heavily copied from the Standard C++ Library header <complex >. See the explanations at la::complex for the reasons.


Generated on Sat Jul 14 11:40:36 2007 for Lapack++ by  doxygen 1.5.0