Developer Documentation
|
Public Member Functions | |
PoissonVector (const PoissonVector< T > &V) | |
PoissonVector (size_t N) | |
PoissonVector (size_t N, ConstPointer(T) pV) | |
const T & | operator() (size_t i) const |
T & | operator() (size_t i) |
const T & | operator[] (size_t i) const |
T & | operator[] (size_t i) |
void | SetZero () |
size_t | Dimensions () const |
void | Resize (size_t N) |
PoissonVector | operator* (const T &A) const |
PoissonVector | operator/ (const T &A) const |
PoissonVector | operator- (const PoissonVector &V) const |
PoissonVector | operator+ (const PoissonVector &V) const |
PoissonVector & | operator*= (const T &A) |
PoissonVector & | operator/= (const T &A) |
PoissonVector & | operator+= (const PoissonVector &V) |
PoissonVector & | operator-= (const PoissonVector &V) |
PoissonVector & | Add (const PoissonVector *V, int count) |
PoissonVector & | AddScaled (const PoissonVector &V, const T &scale) |
PoissonVector & | SubtractScaled (const PoissonVector &V, const T &scale) |
PoissonVector | operator- () const |
PoissonVector & | operator= (const PoissonVector &V) |
T | Dot (const PoissonVector &V) const |
T | Length () const |
T | Norm (size_t Ln) const |
void | Normalize () |
bool | write (FILE *fp) const |
bool | write (const char *fileName) const |
bool | read (FILE *fp) |
bool | read (const char *fileName) |
Pointer (T) m_pV | |
Static Public Member Functions | |
static void | Add (const PoissonVector &V1, const T &scale1, const PoissonVector &V2, const T &scale2, PoissonVector &Out) |
static void | Add (const PoissonVector &V1, const T &scale1, const PoissonVector &V2, PoissonVector &Out) |
Protected Attributes | |
size_t | m_N |