LA::NRMat< T > Member List

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

amax() const LA::NRMat< T > [inline]
amax() constLA::NRMat< T > [inline]
amax() constLA::NRMat< T > [inline]
amin() const LA::NRMat< T > [inline]
amin() constLA::NRMat< T > [inline]
amin() constLA::NRMat< T > [inline]
axpy(const T alpha, const NRMat &x)LA::NRMat< T >
axpy(const double alpha, const NRMat< double > &mat)LA::NRMat< T > [inline]
axpy(const complex< double > alpha, const NRMat< complex< double > > &mat)LA::NRMat< T > [inline]
clear()LA::NRMat< T > [inline]
column(const int j, int l=-1) const LA::NRMat< T > [inline]
conjugate() const LA::NRMat< T >
conjugateme()LA::NRMat< T >
conjugateme()LA::NRMat< T > [inline]
conjugateme()LA::NRMat< T > [inline]
copyonwrite()LA::NRMat< T > [inline]
countLA::NRMat< T > [protected]
csum() const LA::NRMat< T > [inline]
csum() constLA::NRMat< T > [inline]
csum() constLA::NRMat< T > [inline]
diagmultl(const NRVec< T > &rhs)LA::NRMat< T >
diagmultl(const NRVec< double > &rhs)LA::NRMat< T > [inline]
diagmultl(const NRVec< complex< double > > &rhs)LA::NRMat< T > [inline]
diagmultr(const NRVec< T > &rhs)LA::NRMat< T >
diagmultr(const NRVec< double > &rhs)LA::NRMat< T > [inline]
diagmultr(const NRVec< complex< double > > &rhs)LA::NRMat< T > [inline]
diagonalof(NRVec< T > &, const bool divide=0, bool cache=false) const LA::NRMat< T >
diagonalof(NRVec< double > &r, const bool divide, bool cache) constLA::NRMat< T > [inline]
diagonalset(const NRVec< T > &)LA::NRMat< T >
diagonalset(const NRVec< double > &r)LA::NRMat< T > [inline]
diagonalset(const NRVec< complex< double > > &r)LA::NRMat< T > [inline]
dot(const NRMat &rhs) const LA::NRMat< T >
dot(const NRMat< double > &rhs) constLA::NRMat< T > [inline]
dot(const NRMat< complex< double > > &rhs) constLA::NRMat< T > [inline]
fprintf(FILE *f, const char *format, const int modulo) const LA::NRMat< T > [inline]
fscanf(FILE *f, const char *format)LA::NRMat< T > [inline]
gemm(const T &beta, const NRMat &a, const char transa, const NRMat &b, const char transb, const T &alpha)LA::NRMat< T >
gemm(const T &beta, const SparseMat< T > &a, const char transa, const NRMat &b, const char transb, const T &alpha)LA::NRMat< T >
gemm(const double &beta, const NRMat< double > &a, const char transa, const NRMat< double > &b, const char transb, const double &alpha)LA::NRMat< T > [inline]
gemm(const complex< double > &beta, const NRMat< complex< double > > &a, const char transa, const NRMat< complex< double > > &b, const char transb, const complex< double > &alpha) (defined in LA::NRMat< T >)LA::NRMat< T > [inline]
gemm(const complex< double > &beta, const SparseMat< complex< double > > &a, const char transa, const NRMat< complex< double > > &b, const char transb, const complex< double > &alpha) (defined in LA::NRMat< T >)LA::NRMat< T > [inline]
gemm(const double &beta, const SparseMat< double > &a, const char transa, const NRMat< double > &b, const char transb, const double &alpha) (defined in LA::NRMat< T >)LA::NRMat< T > [inline]
gemv(const T beta, NRVec< T > &r, const char trans, const T alpha, const NRVec< T > &x) const LA::NRMat< T > [inline]
gemv(const T beta, NRVec< complex< T > > &r, const char trans, const T alpha, const NRVec< complex< T > > &x) const LA::NRMat< T > [inline]
get(int fd, bool dimensions=1, bool transposed=false)LA::NRMat< T > [inline]
get_ij(const int i, const int j) const LA::NRMat< T > [inline]
getcount() const LA::NRMat< T > [inline]
getlocation() const LA::NRMat< T > [inline]
issymmetric() const (defined in LA::NRMat< T >)LA::NRMat< T > [inline]
mmLA::NRMat< T > [protected]
moveto(const GPUID dest) (defined in LA::NRMat< T >)LA::NRMat< T > [inline]
ncols() const LA::NRMat< T > [inline]
nnLA::NRMat< T > [protected]
norm(const T scalar=(T) 0) const LA::NRMat< T >
norm(const double scalar) constLA::NRMat< T > [inline]
norm(const complex< double > scalar) constLA::NRMat< T > [inline]
NRMat()LA::NRMat< T > [inline]
NRMat(const int n, const int m, const GPUID loc=undefined)LA::NRMat< T > [inline]
NRMat(const T &a, const int n, const int m, const GPUID loc)LA::NRMat< T > [inline]
NRMat(const T &a, const int n, const int m)LA::NRMat< T > [inline]
NRMat(const T *a, const int n, const int m)LA::NRMat< T > [inline]
NRMat(const NRMat &rhs)LA::NRMat< T > [inline]
NRMat(const typename LA_traits_complex< T >::NRMat_Noncomplex_type &rhs, bool imagpart=false)LA::NRMat< T >
NRMat(const NRSMat< T > &rhs)LA::NRMat< T > [inline, explicit]
NRMat(const NRVec< T > &rhs, const int n, const int m, const int offset=0)LA::NRMat< T > [inline, explicit]
NRMat(const SparseMat< T > &rhs)LA::NRMat< T > [inline, explicit]
NRMat(const SparseSMat< T > &rhs)LA::NRMat< T > [inline, explicit]
NRMat(const NRMat< double > &rhs, bool imagpart)LA::NRMat< T > [inline]
nrows() const LA::NRMat< T > [inline]
NRSMat< T > (defined in LA::NRMat< T >)LA::NRMat< T > [friend]
NRVec< T > (defined in LA::NRMat< T >)LA::NRMat< T > [friend]
operator const T *() const LA::NRMat< T > [inline]
operator T *()LA::NRMat< T > [inline]
operator!=(const NRMat &rhs) const (defined in LA::NRMat< T >)LA::NRMat< T > [inline]
operator&(const NRMat &rhs) const LA::NRMat< T > [inline]
operator()(const int i, const int j)LA::NRMat< T > [inline]
operator()(const int i, const int j) const LA::NRMat< T > [inline]
operator*(const T &a) const LA::NRMat< T > [inline]
operator*(const NRMat &rhs) const LA::NRMat< T >
operator*(const NRSMat< T > &rhs) const LA::NRMat< T >
operator*(const NRVec< T > &rhs) const LA::NRMat< T > [inline]
operator*(const NRVec< complex< T > > &rhs) const LA::NRMat< T > [inline]
operator*(const SparseSMat< T > &rhs) const LA::NRMat< T > [inline]
operator*(const NRMat< double > &rhs) constLA::NRMat< T > [inline]
operator*(const NRMat< complex< double > > &rhs) constLA::NRMat< T > [inline]
operator*(const NRSMat< double > &rhs) constLA::NRMat< T > [inline]
operator*(const NRSMat< complex< double > > &rhs) constLA::NRMat< T > [inline]
operator*=(const T &a)LA::NRMat< T > [inline]
operator*=(const double &a)LA::NRMat< T > [inline]
operator*=(const complex< double > &a)LA::NRMat< T > [inline]
operator+(const T &a) const LA::NRMat< T > [inline]
operator+(const NRMat &rhs) const LA::NRMat< T > [inline]
operator+(const NRSMat< T > &rhs) const LA::NRMat< T > [inline]
operator+=(const T &a)LA::NRMat< T > [inline]
operator+=(const NRMat &rhs)LA::NRMat< T > [inline]
operator+=(const NRSMat< T > &rhs)LA::NRMat< T > [inline]
operator+=(const SparseMat< T > &rhs)LA::NRMat< T > [inline]
operator+=(const double &a)LA::NRMat< T > [inline]
operator+=(const complex< double > &a)LA::NRMat< T > [inline]
operator+=(const NRMat< double > &rhs)LA::NRMat< T > [inline]
operator+=(const NRMat< complex< double > > &rhs)LA::NRMat< T > [inline]
operator+=(const NRSMat< double > &rhs)LA::NRMat< T > [inline]
operator+=(const NRSMat< complex< double > > &rhs)LA::NRMat< T > [inline]
operator-() const LA::NRMat< T > [inline]
operator-(const T &a) const LA::NRMat< T > [inline]
operator-(const NRMat &rhs) const LA::NRMat< T > [inline]
operator-(const NRSMat< T > &rhs) const LA::NRMat< T > [inline]
operator-() constLA::NRMat< T > [inline]
operator-() constLA::NRMat< T > [inline]
operator-=(const T &a)LA::NRMat< T > [inline]
operator-=(const NRMat &rhs)LA::NRMat< T > [inline]
operator-=(const NRSMat< T > &rhs)LA::NRMat< T > [inline]
operator-=(const SparseMat< T > &rhs)LA::NRMat< T >
operator-=(const double &a)LA::NRMat< T > [inline]
operator-=(const complex< double > &a)LA::NRMat< T > [inline]
operator-=(const NRMat< double > &rhs)LA::NRMat< T > [inline]
operator-=(const NRMat< complex< double > > &rhs)LA::NRMat< T > [inline]
operator-=(const NRSMat< double > &rhs)LA::NRMat< T > [inline]
operator-=(const NRSMat< complex< double > > &rhs)LA::NRMat< T > [inline]
operator=(const NRMat &rhs)LA::NRMat< T > [inline]
operator=(const T &a)LA::NRMat< T > [inline]
operator=(const double &a)LA::NRMat< T > [inline]
operator=(const complex< double > &a)LA::NRMat< T > [inline]
operator==(const NRMat &rhs) const (defined in LA::NRMat< T >)LA::NRMat< T > [inline]
operator[](const int i)LA::NRMat< T > [inline]
operator[](const int i) const LA::NRMat< T > [inline]
operator^=(const NRMat< T > &rhs)LA::NRMat< T > [inline]
operator|(const NRMat< T > &rhs) const LA::NRMat< T > [inline]
operator|=(const NRMat &rhs)LA::NRMat< T > [inline]
oplus(const NRMat &rhs) const LA::NRMat< T > [inline]
orthonormalize(const bool rowcol, const NRSMat< T > *metric=NULL)LA::NRMat< T >
orthonormalize(const bool rowcol, const NRSMat< double > *metric)LA::NRMat< T > [inline]
otimes(const NRMat &rhs, bool reversecolumns=false) const LA::NRMat< T > [inline]
put(int fd, bool dimensions=1, bool transposed=false) const LA::NRMat< T > [inline]
randomize(const typename LA_traits< T >::normtype &x)LA::NRMat< T >
randomize(const double &x)LA::NRMat< T > [inline]
randomize(const double &x)LA::NRMat< T > [inline]
resize(int n, int m)LA::NRMat< T > [inline]
row(const int i, int l=-1) const LA::NRMat< T > [inline]
rsum() const LA::NRMat< T > [inline]
rsum() constLA::NRMat< T > [inline]
rsum() constLA::NRMat< T > [inline]
s_cutoff(const int, const int, const int, const int) const (defined in LA::NRMat< T >)LA::NRMat< T >
s_cutoff(const int c, const int c1, const int c2, const int c3) const (defined in LA::NRMat< T >)LA::NRMat< T > [inline]
simplify() (defined in LA::NRMat< T >)LA::NRMat< T > [inline]
size() const LA::NRMat< T > [inline]
storesubmatrix(const int fromrow, const int fromcol, const NRMat &rhs)LA::NRMat< T > [inline]
strassen(const T beta, const NRMat &a, const char transa, const NRMat &b, const char transb, const T alpha)LA::NRMat< T >
strassen(const double beta, const NRMat< double > &a, const char transa, const NRMat< double > &b, const char transb, const double alpha) (defined in LA::NRMat< T >)LA::NRMat< T > [inline]
submatrix(const int fromrow, const int torow, const int fromcol, const int tocol) const LA::NRMat< T > [inline]
swap_cols()LA::NRMat< T > [inline]
swap_cols()LA::NRMat< T > [inline]
swap_cols()LA::NRMat< T > [inline]
swap_rows()LA::NRMat< T > [inline]
swap_rows()LA::NRMat< T > [inline]
swap_rows()LA::NRMat< T > [inline]
swap_rows_cols()LA::NRMat< T > [inline]
swap_rows_cols()LA::NRMat< T > [inline]
swap_rows_cols()LA::NRMat< T > [inline]
timestransposed() const LA::NRMat< T > [inline]
timestransposed() constLA::NRMat< T > [inline]
timestransposed() constLA::NRMat< T > [inline]
trace() const LA::NRMat< T > [inline]
transpose(bool conj=false) const LA::NRMat< T >
transpose(bool conj) constLA::NRMat< T > [inline]
transpose(bool conj) constLA::NRMat< T > [inline]
transposedtimes() const LA::NRMat< T > [inline]
transposedtimes() constLA::NRMat< T > [inline]
transposedtimes() constLA::NRMat< T > [inline]
transposeme(const int n=0)LA::NRMat< T > [inline]
vLA::NRMat< T > [protected]
~NRMat()LA::NRMat< T > [inline]



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