LA::NRVec< T > Member List

This is the complete list of members for LA::NRVec< T >, including all inherited members.

amax() const LA::NRVec< T > [inline]
amax() constLA::NRVec< T > [inline]
amax() constLA::NRVec< T > [inline]
amin() const LA::NRVec< T > [inline]
amin() constLA::NRVec< T > [inline]
amin() constLA::NRVec< T > [inline]
asum() const LA::NRVec< T > [inline]
asum() constLA::NRVec< T > [inline]
asum() constLA::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]
countLA::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) constLA::NRVec< T > [inline]
dot(const complex< double > *y, const int stride) constLA::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]
nnLA::NRVec< T > [protected]
norm() const LA::NRVec< T > [inline]
norm() constLA::NRVec< T > [inline]
norm() constLA::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) constLA::NRVec< T > [inline]
operator*(const NRVec< complex< double > > &rhs) constLA::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-() constLA::NRVec< T > [inline]
operator-() constLA::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) constLA::NRVec< T > [inline]
otimes(const NRVec< complex< double > > &b, const bool conj, const complex< double > &scale) constLA::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]
vLA::NRVec< T > [protected]
~NRVec()LA::NRVec< T > [inline]



LA library home page http://www.pittnerovi.com/la .