Complex number support


Classes

class  xcomplex< T >

Functions

template<typename T>
xcomplex< T > xcomplex::conj (const xcomplex< T > &num)
template<typename T>
xcomplex::norm (const xcomplex< T > &num)
template<typename T>
xcomplex::abs (const xcomplex< T > &num)
template<typename T>
xcomplex< T > xcomplex::exp (const xcomplex< T > &num)
template<typename T>
xcomplex< T > xcomplex::operator* (const T &f1, const xcomplex< T > &f2)
template<typename T>
xcomplex< T > xcomplex::operator/ (const T &f1, const xcomplex< T > &f2)
template<typename T>
std::ostream & xcomplex::operator<< (std::ostream &os, const xcomplex< T > &val)

Detailed Description


Function Documentation

template<typename T>
xcomplex< T > conj ( const xcomplex< T > &  num  )  [related, inherited]

Returns the complex conjugate of num.

Definition at line 180 of file xcomplex.h.

template<typename T>
T norm ( const xcomplex< T > &  num  )  [related, inherited]

Returns the norm of num.

Definition at line 184 of file xcomplex.h.

template<typename T>
T abs ( const xcomplex< T > &  num  )  [related, inherited]

Returns the absolute value of num.

Definition at line 188 of file xcomplex.h.

template<typename T>
xcomplex< T > exp ( const xcomplex< T > &  num  )  [related, inherited]

Returns the exponential of num.

Definition at line 195 of file xcomplex.h.

template<typename T>
xcomplex< T > operator* ( const T &  f1,
const xcomplex< T > &  f2 
) [related, inherited]

Returns f1*f2.

Definition at line 203 of file xcomplex.h.

template<typename T>
xcomplex< T > operator/ ( const T &  f1,
const xcomplex< T > &  f2 
) [related, inherited]

Returns f1/f2.

Definition at line 208 of file xcomplex.h.

template<typename T>
std::ostream & operator<< ( std::ostream &  os,
const xcomplex< T > &  val 
) [related, inherited]

Writes val to os.

Definition at line 213 of file xcomplex.h.


Generated on Wed Apr 24 11:31:17 2013 for LevelS C++ support library