HMLP: High-performance Machine Learning Primitives
All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Pages
pvfmm::Matrix< ValueType > Member List

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 >