#include <sspt_vector.h>
Public Member Functions | |
| ~sspt_Vector () | |
| sspt_Vector () | |
| sspt_Vector (size_t) | |
| sspt_Vector (const sspt_Vector &) | |
| sspt_Vector & | operator= (const sspt_Vector &) |
| void | resize (size_t n) |
| double | operator* (const sspt_Vector &b) const |
| sspt_Vector & | operator*= (double k) |
| sspt_Vector & | operator-= (const sspt_Vector &a) |
| double & | operator[] (const size_t i) |
| double | operator[] (const size_t i) const |
| double & | operator() (const size_t i) |
| double | operator() (const size_t i) const |
| void | acc (const double k, const sspt_Vector &x) |
Public Attributes | |
| double * | elements |
| size_t | size |
| sspt_Vector::~sspt_Vector | ( | ) |
| sspt_Vector::sspt_Vector | ( | ) |
| sspt_Vector::sspt_Vector | ( | size_t | ) | [explicit] |
| sspt_Vector::sspt_Vector | ( | const sspt_Vector & | ) |
| void sspt_Vector::acc | ( | const double | k, | |
| const sspt_Vector & | x | |||
| ) | [inline] |
| double sspt_Vector::operator() | ( | const size_t | i | ) | const [inline] |
| double& sspt_Vector::operator() | ( | const size_t | i | ) | [inline] |
| double sspt_Vector::operator* | ( | const sspt_Vector & | b | ) | const |
| sspt_Vector& sspt_Vector::operator*= | ( | double | k | ) |
| sspt_Vector& sspt_Vector::operator-= | ( | const sspt_Vector & | a | ) |
| sspt_Vector& sspt_Vector::operator= | ( | const sspt_Vector & | ) |
| double sspt_Vector::operator[] | ( | const size_t | i | ) | const [inline] |
| double& sspt_Vector::operator[] | ( | const size_t | i | ) | [inline] |
| void sspt_Vector::resize | ( | size_t | n | ) |
| double* sspt_Vector::elements |
| size_t sspt_Vector::size |