, including all inherited members.
| amax() const | LA::NRVec< T > | [inline] |
| amax() const | LA::NRVec< T > | [inline] |
| amax() const | LA::NRVec< T > | [inline] |
| amin() const | LA::NRVec< T > | [inline] |
| amin() const | LA::NRVec< T > | [inline] |
| amin() const | LA::NRVec< T > | [inline] |
| asum() const | LA::NRVec< T > | [inline] |
| asum() const | LA::NRVec< T > | [inline] |
| asum() const | LA::NRVec< T > | [inline] |
| axpy(const T alpha, const NRVec &x) | LA::NRVec< T > | |
| axpy(const T alpha, const T *x, const int stride=1) | LA::NRVec< T > | |
| axpy(const double alpha, const NRVec< double > &x) | LA::NRVec< T > | [inline] |
| axpy(const complex< double > alpha, const NRVec< complex< double > > &x) | LA::NRVec< T > | [inline] |
| axpy(const double alpha, const double *x, const int stride) | LA::NRVec< T > | [inline] |
| axpy(const complex< double > alpha, const complex< double > *x, const int stride) | LA::NRVec< T > | [inline] |
| bigger(int i, int j) const | LA::NRVec< T > | [inline] |
| call_on_me(T(*_F)(const T &)) | LA::NRVec< T > | [inline] |
| clear() | LA::NRVec< T > | [inline] |
| complexify (defined in LA::NRVec< T >) | LA::NRVec< T > | [friend] |
| copyonwrite() | LA::NRVec< T > | [inline] |
| count | LA::NRVec< T > | [protected] |
| dot(const NRVec &rhs) const (defined in LA::NRVec< T >) | LA::NRVec< T > | [inline] |
| dot(const T *a, const int stride=1) const | LA::NRVec< T > | [inline] |
| dot(const double *y, const int stride) const | LA::NRVec< T > | [inline] |
| dot(const complex< double > *y, const int stride) const | LA::NRVec< T > | [inline] |
| fprintf(FILE *f, const char *format, const int modulo) const | LA::NRVec< T > | [inline] |
| fscanf(FILE *f, const char *format) | LA::NRVec< T > | [inline] |
| gemv(const T beta, const NRMat< T > &a, const char trans, const T alpha, const NRVec &x) (defined in LA::NRVec< T >) | LA::NRVec< T > | |
| gemv(const T beta, const NRSMat< T > &a, const char trans, const T alpha, const NRVec &x) | LA::NRVec< T > | |
| gemv(const T beta, const SparseMat< T > &a, const char trans, const T alpha, const NRVec &x, const bool treat_as_symmetric=false) (defined in LA::NRVec< T >) | LA::NRVec< T > | [inline] |
| gemv(const typename LA_traits_complex< T >::Component_type beta, const typename LA_traits_complex< T >::NRMat_Noncomplex_type &a, const char trans, const typename LA_traits_complex< T >::Component_type alpha, const NRVec &x) (defined in LA::NRVec< T >) | LA::NRVec< T > | |
| gemv(const typename LA_traits_complex< T >::Component_type beta, const typename LA_traits_complex< T >::NRSMat_Noncomplex_type &a, const char trans, const typename LA_traits_complex< T >::Component_type alpha, const NRVec &x) (defined in LA::NRVec< T >) | LA::NRVec< T > | |
| gemv(const double beta, const NRMat< double > &A, const char trans, const double alpha, const NRVec &x) | LA::NRVec< T > | [inline] |
| gemv(const double beta, const NRMat< double > &A, const char trans, const double alpha, const NRVec< complex< double > > &x) | LA::NRVec< T > | [inline] |
| gemv(const complex< double > beta, const NRMat< complex< double > > &A, const char trans, const complex< double > alpha, const NRVec< complex< double > > &x) | LA::NRVec< T > | [inline] |
| gemv(const double beta, const NRSMat< double > &A, const char trans, const double alpha, const NRVec &x) | LA::NRVec< T > | [inline] |
| gemv(const double beta, const NRSMat< double > &A, const char trans, const double alpha, const NRVec< complex< double > > &x) | LA::NRVec< T > | [inline] |
| gemv(const complex< double > beta, const NRSMat< complex< double > > &A, const char trans, const complex< double > alpha, const NRVec< complex< double > > &x) | LA::NRVec< T > | [inline] |
| get(int fd, bool dimensions=1, bool transp=0) | LA::NRVec< T > | [inline] |
| getcount() const | LA::NRVec< T > | [inline] |
| getlocation() const | LA::NRVec< T > | [inline] |
| moveto(const GPUID dest) (defined in LA::NRVec< T >) | LA::NRVec< T > | [inline] |
| nn | LA::NRVec< T > | [protected] |
| norm() const | LA::NRVec< T > | [inline] |
| norm() const | LA::NRVec< T > | [inline] |
| norm() const | LA::NRVec< T > | [inline] |
| normalize(typename LA_traits< T >::normtype *norm=0) | LA::NRVec< T > | |
| normalize(double *norm) | LA::NRVec< T > | [inline] |
| normalize(double *norm) | LA::NRVec< T > | [inline] |
| NRMat< T > (defined in LA::NRVec< T >) | LA::NRVec< T > | [friend] |
| NRSMat< T > (defined in LA::NRVec< T >) | LA::NRVec< T > | [friend] |
| NRVec() | LA::NRVec< T > | [inline] |
| NRVec(const int n, const GPUID loc=undefined) | LA::NRVec< T > | [inline, explicit] |
| NRVec(const T &a, const int n) | LA::NRVec< T > | [inline] |
| NRVec(const T *a, const int n) | LA::NRVec< T > | [inline] |
| NRVec(T *a, const int n, bool skeleton) | LA::NRVec< T > | [inline] |
| NRVec(const NRVec &rhs) | LA::NRVec< T > | [inline] |
| NRVec(const typename LA_traits_complex< T >::NRVec_Noncomplex_type &rhs, bool imagpart=false) | LA::NRVec< T > | |
| NRVec(const NRSMat< T > &S) | LA::NRVec< T > | [inline, explicit] |
| NRVec(const NRMat< T > &rhs) | LA::NRVec< T > | [inline, explicit] |
| NRVec(const SparseMat< T > &rhs) | LA::NRVec< T > | [inline, explicit] |
| NRVec(const NRVec< double > &rhs, bool imagpart) | LA::NRVec< T > | [inline] |
| operator const T *() const | LA::NRVec< T > | [inline] |
| operator T *() | LA::NRVec< T > | [inline] |
| operator!=(const NRVec &rhs) const | LA::NRVec< T > | [inline] |
| operator*(const T &a) const (defined in LA::NRVec< T >) | LA::NRVec< T > | [inline] |
| operator*(const NRVec &rhs) const | LA::NRVec< T > | [inline] |
| operator*(const NRMat< T > &mat) const | LA::NRVec< T > | [inline] |
| operator*(const NRSMat< T > &mat) const | LA::NRVec< T > | [inline] |
| operator*(const SparseMat< T > &mat) const | LA::NRVec< T > | [inline] |
| operator*(const NRVec< double > &rhs) const | LA::NRVec< T > | [inline] |
| operator*(const NRVec< complex< double > > &rhs) const | LA::NRVec< T > | [inline] |
| operator*=(const NRVec &rhs) | LA::NRVec< T > | [inline] |
| operator*=(const T &a) | LA::NRVec< T > | [inline] |
| operator*=(const double &a) | LA::NRVec< T > | [inline] |
| operator*=(const complex< double > &a) | LA::NRVec< T > | [inline] |
| operator+(const NRVec &rhs) const (defined in LA::NRVec< T >) | LA::NRVec< T > | [inline] |
| operator+(const T &a) const (defined in LA::NRVec< T >) | LA::NRVec< T > | [inline] |
| operator+=(const NRVec &rhs) | LA::NRVec< T > | [inline] |
| operator+=(const T &a) | LA::NRVec< T > | [inline] |
| operator+=(const double &a) | LA::NRVec< T > | [inline] |
| operator+=(const complex< double > &a) | LA::NRVec< T > | [inline] |
| operator+=(const NRVec< double > &rhs) | LA::NRVec< T > | [inline] |
| operator+=(const NRVec< complex< double > > &rhs) | LA::NRVec< T > | [inline] |
| operator-() const | LA::NRVec< T > | [inline] |
| operator-(const NRVec &rhs) const (defined in LA::NRVec< T >) | LA::NRVec< T > | [inline] |
| operator-(const T &a) const (defined in LA::NRVec< T >) | LA::NRVec< T > | [inline] |
| operator-() const | LA::NRVec< T > | [inline] |
| operator-() const | LA::NRVec< T > | [inline] |
| operator-=(const NRVec &rhs) | LA::NRVec< T > | [inline] |
| operator-=(const T &a) | LA::NRVec< T > | [inline] |
| operator-=(const double &a) | LA::NRVec< T > | [inline] |
| operator-=(const complex< double > &a) | LA::NRVec< T > | [inline] |
| operator-=(const NRVec< double > &rhs) | LA::NRVec< T > | [inline] |
| operator-=(const NRVec< complex< double > > &rhs) | LA::NRVec< T > | [inline] |
| operator/=(const NRVec &rhs) | LA::NRVec< T > | [inline] |
| operator<(const NRVec &rhs) const | LA::NRVec< T > | [inline] |
| operator<=(const NRVec &rhs) const (defined in LA::NRVec< T >) | LA::NRVec< T > | [inline] |
| operator=(const NRVec &rhs) | LA::NRVec< T > | [inline] |
| operator=(const T &a) | LA::NRVec< T > | [inline] |
| operator=(const double &a) | LA::NRVec< T > | [inline] |
| operator=(const complex< double > &a) | LA::NRVec< T > | [inline] |
| operator==(const NRVec &rhs) const (defined in LA::NRVec< T >) | LA::NRVec< T > | [inline] |
| operator>(const NRVec &rhs) const | LA::NRVec< T > | [inline] |
| operator>=(const NRVec &rhs) const (defined in LA::NRVec< T >) | LA::NRVec< T > | [inline] |
| operator[](const int i) | LA::NRVec< T > | [inline] |
| operator[](const int i) const | LA::NRVec< T > | [inline] |
| operator|(const NRVec< T > &rhs) const | LA::NRVec< T > | [inline] |
| operator|=(const NRVec &rhs) | LA::NRVec< T > | [inline] |
| otimes(const NRVec< T > &rhs, const bool conjugate=false, const T &scale=1) const | LA::NRVec< T > | |
| otimes(const NRVec< double > &b, const bool conj, const double &scale) const | LA::NRVec< T > | [inline] |
| otimes(const NRVec< complex< double > > &b, const bool conj, const complex< double > &scale) const | LA::NRVec< T > | [inline] |
| put(int fd, bool dimensions=1, bool transp=0) const | LA::NRVec< T > | [inline] |
| randomize(const typename LA_traits< T >::normtype &x) | LA::NRVec< T > | |
| randomize(const double &x) | LA::NRVec< T > | [inline] |
| randomize(const double &x) | LA::NRVec< T > | [inline] |
| resize(const int n) | LA::NRVec< T > | [inline] |
| ROWTYPE typedef (defined in LA::NRVec< T >) | LA::NRVec< T > | |
| setcoldim(int i) | LA::NRVec< T > | [inline] |
| simplify() | LA::NRVec< T > | [inline] |
| size() const | LA::NRVec< T > | [inline] |
| smaller(int i, int j) const | LA::NRVec< T > | [inline] |
| sort(int direction=0, int from=0, int to=-1, int *perm=NULL) | LA::NRVec< T > | [inline] |
| sum() const | LA::NRVec< T > | [inline] |
| swap(int i, int j) | LA::NRVec< T > | [inline] |
| unitvector() const | LA::NRVec< T > | [inline] |
| v | LA::NRVec< T > | [protected] |
| ~NRVec() | LA::NRVec< T > | [inline] |