|
HMLP: High-performance Machine Learning Primitives
|
This is the complete list of members for pvfmm::Matrix< ValueType >, including all inherited members.
| Begin() (defined in pvfmm::Matrix< ValueType >) | pvfmm::Matrix< ValueType > | |
| Begin() const (defined in pvfmm::Matrix< ValueType >) | pvfmm::Matrix< ValueType > | |
| ColPerm(const Permutation< ValueType > &P) (defined in pvfmm::Matrix< ValueType >) | pvfmm::Matrix< ValueType > | |
| CUBLASGEMM(Matrix< ValueType > &M_r, const Matrix< ValueType > &A, const Matrix< ValueType > &B, ValueType beta=0.0) (defined in pvfmm::Matrix< ValueType >) | pvfmm::Matrix< ValueType > | static |
| Dim(Long i) const (defined in pvfmm::Matrix< ValueType >) | pvfmm::Matrix< ValueType > | |
| GEMM(Matrix< ValueType > &M_r, const Matrix< ValueType > &A, const Matrix< ValueType > &B, ValueType beta=0.0) (defined in pvfmm::Matrix< ValueType >) | pvfmm::Matrix< ValueType > | static |
| GEMM(Matrix< ValueType > &M_r, const Permutation< ValueType > &P, const Matrix< ValueType > &M, ValueType beta=0.0) (defined in pvfmm::Matrix< ValueType >) | pvfmm::Matrix< ValueType > | static |
| GEMM(Matrix< ValueType > &M_r, const Matrix< ValueType > &M, const Permutation< ValueType > &P, ValueType beta=0.0) (defined in pvfmm::Matrix< ValueType >) | pvfmm::Matrix< ValueType > | static |
| Matrix() (defined in pvfmm::Matrix< ValueType >) | pvfmm::Matrix< ValueType > | |
| Matrix(Long dim1, Long dim2, Iterator< ValueType > data_=NULL, bool own_data_=true) (defined in pvfmm::Matrix< ValueType >) | pvfmm::Matrix< ValueType > | |
| Matrix(const Matrix< ValueType > &M) (defined in pvfmm::Matrix< ValueType >) | pvfmm::Matrix< ValueType > | |
| operator()(Long i, Long j) (defined in pvfmm::Matrix< ValueType >) | pvfmm::Matrix< ValueType > | |
| operator()(Long i, Long j) const (defined in pvfmm::Matrix< ValueType >) | pvfmm::Matrix< ValueType > | |
| operator*(const Matrix< ValueType > &M) const (defined in pvfmm::Matrix< ValueType >) | pvfmm::Matrix< ValueType > | |
| operator+(const Matrix< ValueType > &M2) const (defined in pvfmm::Matrix< ValueType >) | pvfmm::Matrix< ValueType > | |
| operator+=(const Matrix< ValueType > &M) (defined in pvfmm::Matrix< ValueType >) | pvfmm::Matrix< ValueType > | |
| operator-(const Matrix< ValueType > &M2) const (defined in pvfmm::Matrix< ValueType >) | pvfmm::Matrix< ValueType > | |
| operator-=(const Matrix< ValueType > &M) (defined in pvfmm::Matrix< ValueType >) | pvfmm::Matrix< ValueType > | |
| operator=(const Matrix< ValueType > &M) (defined in pvfmm::Matrix< ValueType >) | pvfmm::Matrix< ValueType > | |
| operator[](Long i) (defined in pvfmm::Matrix< ValueType >) | pvfmm::Matrix< ValueType > | |
| operator[](Long i) const (defined in pvfmm::Matrix< ValueType >) | pvfmm::Matrix< ValueType > | |
| pinv(ValueType eps=-1) (defined in pvfmm::Matrix< ValueType >) | pvfmm::Matrix< ValueType > | |
| Read(const char *fname) (defined in pvfmm::Matrix< ValueType >) | pvfmm::Matrix< ValueType > | |
| ReInit(Long dim1, Long dim2, Iterator< ValueType > data_=NULL, bool own_data_=true) (defined in pvfmm::Matrix< ValueType >) | pvfmm::Matrix< ValueType > | |
| RowPerm(const Permutation< ValueType > &P) (defined in pvfmm::Matrix< ValueType >) | pvfmm::Matrix< ValueType > | |
| SetZero() (defined in pvfmm::Matrix< ValueType >) | pvfmm::Matrix< ValueType > | |
| SVD(Matrix< ValueType > &tU, Matrix< ValueType > &tS, Matrix< ValueType > &tVT) (defined in pvfmm::Matrix< ValueType >) | pvfmm::Matrix< ValueType > | |
| Swap(Matrix< ValueType > &M) (defined in pvfmm::Matrix< ValueType >) | pvfmm::Matrix< ValueType > | |
| Transpose() const (defined in pvfmm::Matrix< ValueType >) | pvfmm::Matrix< ValueType > | |
| Transpose(Matrix< ValueType > &M_r, const Matrix< ValueType > &M) (defined in pvfmm::Matrix< ValueType >) | pvfmm::Matrix< ValueType > | static |
| Write(const char *fname) const (defined in pvfmm::Matrix< ValueType >) | pvfmm::Matrix< ValueType > | |
| ~Matrix() (defined in pvfmm::Matrix< ValueType >) | pvfmm::Matrix< ValueType > |