[ VIGRA Homepage | Function Index | Class Index | Namespaces | File List | Main Page ]
|
Functions for FFTWComplex | ![]() |
Functions | |
| FFTWComplex::value_type | abs (const FFTWComplex &a) |
| absolute value (= magnitude) | |
| FFTWComplex | conj (const FFTWComplex &a) |
| complex conjugate | |
| FFTWComplex::NormType | norm (const FFTWComplex &a) |
| norm (= magnitude) | |
| bool | operator!= (FFTWComplex const &a, const FFTWComplex &b) |
| not equal | |
| FFTWComplex | operator* (const double &a, FFTWComplex b) |
| left multiplication with scalar double | |
| FFTWComplex | operator* (FFTWComplex a, const double &b) |
| right multiplication with scalar double | |
| FFTWComplex | operator* (FFTWComplex a, const FFTWComplex &b) |
| multiplication | |
| FFTWComplex & | operator*= (FFTWComplex &a, const double &b) |
| multiply-assignment with scalar double | |
| FFTWComplex & | operator*= (FFTWComplex &a, const FFTWComplex &b) |
| multiply-assignment | |
| FFTWComplex | operator+ (FFTWComplex a, const FFTWComplex &b) |
| addition | |
| FFTWComplex & | operator+= (FFTWComplex &a, const FFTWComplex &b) |
| add-assignment | |
| FFTWComplex | operator- (FFTWComplex a, const FFTWComplex &b) |
| subtraction | |
| FFTWComplex & | operator-= (FFTWComplex &a, const FFTWComplex &b) |
| subtract-assignment | |
| FFTWComplex | operator/ (FFTWComplex a, const double &b) |
| right division with scalar double | |
| FFTWComplex | operator/ (FFTWComplex a, const FFTWComplex &b) |
| division | |
| FFTWComplex & | operator/= (FFTWComplex &a, const double &b) |
| divide-assignment with scalar double | |
| FFTWComplex & | operator/= (FFTWComplex &a, const FFTWComplex &b) |
| divide-assignment | |
| bool | operator== (FFTWComplex const &a, const FFTWComplex &b) |
| equal | |
| FFTWComplex::SquaredNormType | squaredNorm (const FFTWComplex &a) |
| squared norm (= squared magnitude) | |
These functions fulfill the requirements of an Algebraic Field. Return types are determined according to Numeric and Promote Traits of FFTWComplex.
Namespace: vigra
|
© Ullrich Köthe (ullrich.koethe@iwr.uni-heidelberg.de) |
html generated using doxygen and Python
|