Classes | |
class | xcomplex< T > |
Functions | |
template<typename T> | |
xcomplex< T > | xcomplex::conj (const xcomplex< T > &num) |
template<typename T> | |
T | xcomplex::norm (const xcomplex< T > &num) |
template<typename T> | |
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) |
Returns the complex conjugate of num.
Definition at line 180 of file xcomplex.h.
T norm | ( | const xcomplex< T > & | num | ) | [related, inherited] |
Returns the norm of num.
Definition at line 184 of file xcomplex.h.
T abs | ( | const xcomplex< T > & | num | ) | [related, inherited] |
Returns the absolute value of num.
Definition at line 188 of file xcomplex.h.
Returns the exponential of num.
Definition at line 195 of file xcomplex.h.
xcomplex< T > operator* | ( | const T & | f1, | |
const xcomplex< T > & | f2 | |||
) | [related, inherited] |
Returns f1*f2.
Definition at line 203 of file xcomplex.h.
xcomplex< T > operator/ | ( | const T & | f1, | |
const xcomplex< T > & | f2 | |||
) | [related, inherited] |
Returns f1/f2.
Definition at line 208 of file xcomplex.h.
std::ostream & operator<< | ( | std::ostream & | os, | |
const xcomplex< T > & | val | |||
) | [related, inherited] |
Writes val to os.
Definition at line 213 of file xcomplex.h.