#include <ckcomplex.h>
Collaboration diagram for ckcomplex:

Public Member Functions | |
| ckcomplex (RealType _re=0., RealType _im=0.) | |
| ~ckcomplex () | |
| RealType | getMagSqr (void) const |
| ckcomplex | operator+ (ckcomplex a) |
| ckcomplex | conj (void) |
| void | operator+= (ckcomplex a) |
| ckcomplex | operator * (RealType a) |
| bool | notzero () const |
| void | operator *= (ckcomplex a) |
| ckcomplex | operator * (ckcomplex a) |
| void | operator-= (ckcomplex a) |
| ckcomplex | multiplyByi () |
| void * | operator new[] (size_t size) |
| void | operator delete[] (void *buf) |
Data Fields | |
| RealType | re |
| RealType | im |
Definition at line 13 of file ckcomplex.h.
Definition at line 18 of file ckcomplex.h.
Referenced by conj(), multiplyByi(), operator *(), and operator+().
| ckcomplex::~ckcomplex | ( | ) | [inline] |
Definition at line 22 of file ckcomplex.h.
| RealType ckcomplex::getMagSqr | ( | void | ) | const [inline] |
| ckcomplex ckcomplex::conj | ( | void | ) | [inline] |
| void ckcomplex::operator+= | ( | ckcomplex | a | ) | [inline] |
| bool ckcomplex::notzero | ( | ) | const [inline] |
| void ckcomplex::operator *= | ( | ckcomplex | a | ) | [inline] |
| void ckcomplex::operator-= | ( | ckcomplex | a | ) | [inline] |
| ckcomplex ckcomplex::multiplyByi | ( | ) | [inline] |
| void* ckcomplex::operator new[] | ( | size_t | size | ) | [inline] |
| void ckcomplex::operator delete[] | ( | void * | buf | ) | [inline] |
Definition at line 14 of file ckcomplex.h.
Referenced by conj(), getMagSqr(), multiplyByi(), notzero(), operator *(), operator *=(), operator+(), operator+=(), operator-=(), LineFFTArray::receiveGridMessage(), LineFFTArray::sendGridMessages(), and LineFFTArray::startFFT().
Definition at line 15 of file ckcomplex.h.
Referenced by conj(), getMagSqr(), multiplyByi(), notzero(), operator *(), operator *=(), operator+(), operator+=(), operator-=(), and LineFFTArray::startFFT().
1.5.1