, 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] |