|
| NewMatVector () |
|
| ~NewMatVector () override |
|
void | resize (Index dim) override |
|
SReal | element (Index i) const override |
|
void | set (Index i, SReal v) override |
|
void | add (Index i, SReal v) override |
|
SReal & | operator[] (Index i) |
|
SReal | operator[] (Index i) const |
|
Index | size () const override |
|
NEWMAT::GetSubMatrix | sub (Index i, Index n) |
|
template<class T > |
void | getsub (Index i, Index n, T &v) |
|
template<class T > |
void | setsub (Index i, Index n, const T &v) |
|
void | clear () override |
| v = 0 More...
|
|
void | eq (const NewMatVector &a) |
| v = a More...
|
|
void | eq (const NewMatVector &a, const NewMatVector &b, double f=1.0) |
| v = a+b*f More...
|
|
void | peq (const NewMatVector &a, double f=1.0) |
| v += a*f More...
|
|
void | teq (double f) |
| v *= f More...
|
|
double | dot (const NewMatVector &a) const |
|
double | norm () const |
|
template<class T > |
void | operator= (const T &m) |
|
virtual | ~BaseVector () |
|
virtual const float * | elements (Index i0, Index n, float *src) const |
|
virtual const double * | elements (Index i0, Index n, double *src) const |
|
virtual const int * | elements (Index i0, Index n, int *src) const |
|
virtual void | set (Index i0, Index n, const float *src) |
|
virtual void | set (Index i0, Index n, const double *src) |
|
virtual void | set (Index i0, Index n, const int *src) |
|
virtual void | add (Index i0, Index n, const float *src) |
|
virtual void | add (Index i0, Index n, const double *src) |
|
virtual void | add (Index i0, Index n, const int *src) |
|
virtual void | clear (Index i) |
|
virtual ElementType | getElementType () const |
|
virtual std::size_t | getElementSize () const |
|
virtual bool | isFull () const |
|
bool | isSparse () const |
|