Member List

LibRPA: Member List
LibRPA
matrix_m< T > Member List

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

absmax() const (defined in matrix_m< T >)matrix_m< T >inline
absmin() const (defined in matrix_m< T >)matrix_m< T >inline
argmax(int &ir, int &ic) const (defined in matrix_m< T >)matrix_m< T >inline
argmin(int &ir, int &ic) const (defined in matrix_m< T >)matrix_m< T >inline
at(const int ir, const int ic) (defined in matrix_m< T >)matrix_m< T >inline
at(const int ir, const int ic) const (defined in matrix_m< T >)matrix_m< T >inline
clear() (defined in matrix_m< T >)matrix_m< T >inline
conj() (defined in matrix_m< T >)matrix_m< T >inline
copy() const (defined in matrix_m< T >)matrix_m< T >inline
count_absge(real_t thres) const (defined in matrix_m< T >)matrix_m< T >inline
count_absle(real_t thres) const (defined in matrix_m< T >)matrix_m< T >inline
cplx_t typedef (defined in matrix_m< T >)matrix_m< T >
dataobj (defined in matrix_m< T >)matrix_m< T >
get_imag() const (defined in matrix_m< T >)matrix_m< T >inline
get_real() const (defined in matrix_m< T >)matrix_m< T >inline
get_transpose(bool conjugate=false) const (defined in matrix_m< T >)matrix_m< T >inline
is_col_major() const (defined in matrix_m< T >)matrix_m< T >inline
is_complexmatrix_m< T >static
is_double (defined in matrix_m< T >)matrix_m< T >static
is_row_major() const (defined in matrix_m< T >)matrix_m< T >inline
ld() const (defined in matrix_m< T >)matrix_m< T >inline
major() const (defined in matrix_m< T >)matrix_m< T >inline
matrix_m() (defined in matrix_m< T >)matrix_m< T >inline
matrix_m(const int &nrows, const int &ncols, MAJOR major=MAJOR::ROW) (defined in matrix_m< T >)matrix_m< T >inline
matrix_m(const int &nrows, const int &ncols, const T *const parr, MAJOR major=MAJOR::ROW) (defined in matrix_m< T >)matrix_m< T >inline
matrix_m(const int &nrows, const int &ncols, const T *const parr, MAJOR major_arr, MAJOR major) (defined in matrix_m< T >)matrix_m< T >inline
matrix_m(const int &nrows, const int &ncols, const std::shared_ptr< std::valarray< T >> &valarr, MAJOR major_valarr) (defined in matrix_m< T >)matrix_m< T >inline
matrix_m(const std::vector< std::vector< T >> &nested_vector, MAJOR major=MAJOR::ROW) (defined in matrix_m< T >)matrix_m< T >inline
matrix_m(const matrix_m< T > &m)=default (defined in matrix_m< T >)matrix_m< T >
matrix_m(matrix_m &&m)=default (defined in matrix_m< T >)matrix_m< T >
max() const (defined in matrix_m< T >)matrix_m< T >inline
min() const (defined in matrix_m< T >)matrix_m< T >inline
mrank() const (defined in matrix_m< T >)matrix_m< T >inline
nc() const (defined in matrix_m< T >)matrix_m< T >inline
nr() const (defined in matrix_m< T >)matrix_m< T >inline
operator()(const int ir, const int ic) (defined in matrix_m< T >)matrix_m< T >inline
operator()(const int ir, const int ic) const (defined in matrix_m< T >)matrix_m< T >inline
operator*=(const T1 &cnum) (defined in matrix_m< T >)matrix_m< T >inline
operator+=(const matrix_m< T1 > &m) (defined in matrix_m< T >)matrix_m< T >inline
operator+=(const std::vector< T1 > &v) (defined in matrix_m< T >)matrix_m< T >inline
operator+=(const T1 &cnum) (defined in matrix_m< T >)matrix_m< T >inline
operator-=(const matrix_m< T1 > &m) (defined in matrix_m< T >)matrix_m< T >inline
operator-=(const std::vector< T1 > &v) (defined in matrix_m< T >)matrix_m< T >inline
operator-=(const T1 &cnum) (defined in matrix_m< T >)matrix_m< T >inline
operator/=(const T1 &cnum) (defined in matrix_m< T >)matrix_m< T >inline
operator=(const matrix_m< T > &m)=default (defined in matrix_m< T >)matrix_m< T >
operator=(matrix_m< T > &&m)=default (defined in matrix_m< T >)matrix_m< T >
operator=(const T &cnum) (defined in matrix_m< T >)matrix_m< T >inline
ptr() (defined in matrix_m< T >)matrix_m< T >inline
ptr() const (defined in matrix_m< T >)matrix_m< T >inline
randomize(const T &lb=0, const T &ub=1, bool symmetrize=false, bool hermitian=false)matrix_m< T >inline
real_t typedef (defined in matrix_m< T >)matrix_m< T >
reshape(int nrows_new, int ncols_new) (defined in matrix_m< T >)matrix_m< T >inline
resize(int nrows_new, int ncols_new) (defined in matrix_m< T >)matrix_m< T >inline
resize(int nrows_new, int ncols_new, MAJOR major) (defined in matrix_m< T >)matrix_m< T >inline
scale_col(int icol, const T &scale) (defined in matrix_m< T >)matrix_m< T >inline
scale_row(int irow, const T &scale) (defined in matrix_m< T >)matrix_m< T >inline
set_diag(const T &v) (defined in matrix_m< T >)matrix_m< T >inline
size() const (defined in matrix_m< T >)matrix_m< T >inline
sptr() (defined in matrix_m< T >)matrix_m< T >inline
sptr() const (defined in matrix_m< T >)matrix_m< T >inline
swap_to_col_major() (defined in matrix_m< T >)matrix_m< T >inline
swap_to_row_major() (defined in matrix_m< T >)matrix_m< T >inline
to_complex() const (defined in matrix_m< T >)matrix_m< T >inline
transpose(bool conjugate=false) (defined in matrix_m< T >)matrix_m< T >inline
type typedef (defined in matrix_m< T >)matrix_m< T >
zero_out() (defined in matrix_m< T >)matrix_m< T >inline
~matrix_m() (defined in matrix_m< T >)matrix_m< T >inline