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