|
| MultiVector () |
|
| MultiVector (Vector *v1, Vector *v2) |
|
| MultiVector (Vector *v1, Vector *v2, MultiSpace *s) |
|
| MultiVector (Space *s1, Space *s2) |
|
| MultiVector (MultiVector *m) |
|
| MultiVector (Space *s1, const dataContainer &otherContainer1, Space *s2, const dataContainer &otherContainer2) |
|
virtual | ~MultiVector () |
|
MultiDataContainer * | getDataContainer () const |
|
dataContainer * | getDataContainer1 () const |
|
dataContainer * | getDataContainer2 () const |
|
MultiSpace * | getSpace () const |
|
bool | inSpace (const MultiSpace *m) const |
|
bool | inSameSpace (const MultiVector &x) const |
|
MultiVector | clone (void) |
|
void | zeroElement (void) |
|
void | linearCombo (float a, const MultiVector &x, float b) |
|
double | innerProd (const MultiVector &x) |
|
void | scale (float a) |
|
| Vector () |
|
dataContainer * | getDataContainer () const |
|
| Vector (Space *sp1) |
|
| Vector (Vector *x) |
|
| Vector (Space *sp1, const dataContainer &otherContainer) |
|
virtual | ~Vector () |
|
Space * | getSpace () const |
|
bool | inSpace (Space *sp1) const |
|
bool | inSameSpace (const Vector &x) const |
|
Vector | clone () |
|
void | clone (Vector *in) |
|
void | zeroElement () |
|
void | linearCombo (float a, const Vector &x, float b) |
|
double | innerProd (const Vector &x) |
|
void | scale (float a) |
|
void | scale (float a, dataContainer *ax) |
|
void | random () |
|
void | addInv () |
|
void | addInv (const Vector &xNeg) |
|
Definition at line 136 of file Vector.h.