Developer Documentation
|
This is the complete list of members for SparseMatrix< T >, including all inherited members.
_contiguous (defined in SparseMatrix< T >) | SparseMatrix< T > | private |
_maxEntriesPerRow (defined in SparseMatrix< T >) | SparseMatrix< T > | private |
ConstPointer(MatrixEntry< T >) operator[](int idx) const (defined in SparseMatrix< T >) | SparseMatrix< T > | inline |
Entries(void) const (defined in SparseMatrix< T >) | SparseMatrix< T > | |
Multiply(const SparseMatrix< T > &M) const (defined in SparseMatrix< T >) | SparseMatrix< T > | |
Multiply(const PoissonVector< T2 > &V) const (defined in SparseMatrix< T >) | SparseMatrix< T > | |
Multiply(const PoissonVector< T2 > &In, PoissonVector< T2 > &Out, int threads=1) const (defined in SparseMatrix< T >) | SparseMatrix< T > | |
MultiplyTranspose(const SparseMatrix< T > &Mt) const (defined in SparseMatrix< T >) | SparseMatrix< T > | |
operator*(const T &V) const (defined in SparseMatrix< T >) | SparseMatrix< T > | |
operator*(const SparseMatrix< T > &M) const (defined in SparseMatrix< T >) | SparseMatrix< T > | |
operator*(const PoissonVector< T2 > &V) const (defined in SparseMatrix< T >) | SparseMatrix< T > | |
operator*=(const T &V) (defined in SparseMatrix< T >) | SparseMatrix< T > | |
operator=(const SparseMatrix< T > &M) (defined in SparseMatrix< T >) | SparseMatrix< T > | |
Pointer(int) rowSizes (defined in SparseMatrix< T >) | SparseMatrix< T > | |
Pointer(Pointer(MatrixEntry< T >)) m_ppElements (defined in SparseMatrix< T >) | SparseMatrix< T > | |
Pointer(MatrixEntry< T >) operator[](int idx) (defined in SparseMatrix< T >) | SparseMatrix< T > | inline |
read(FILE *fp) (defined in SparseMatrix< T >) | SparseMatrix< T > | |
read(const char *fileName) (defined in SparseMatrix< T >) | SparseMatrix< T > | |
Resize(int rows) (defined in SparseMatrix< T >) | SparseMatrix< T > | |
Resize(int rows, int maxEntriesPerRow) (defined in SparseMatrix< T >) | SparseMatrix< T > | |
rows (defined in SparseMatrix< T >) | SparseMatrix< T > | |
SetIdentity() (defined in SparseMatrix< T >) | SparseMatrix< T > | |
SetRowSize(int row, int count) (defined in SparseMatrix< T >) | SparseMatrix< T > | |
SetZero() (defined in SparseMatrix< T >) | SparseMatrix< T > | |
Solve(const SparseMatrix< T > &M, const PoissonVector< T > &b, int iters, PoissonVector< T > &solution, const T eps=1e-8) (defined in SparseMatrix< T >) | SparseMatrix< T > | static |
SolveSymmetric(const SparseMatrix< T > &M, const PoissonVector< T2 > &b, int iters, PoissonVector< T2 > &solution, const T2 eps=1e-8, int reset=1, int threads=1) (defined in SparseMatrix< T >) | SparseMatrix< T > | static |
SparseMatrix(void) (defined in SparseMatrix< T >) | SparseMatrix< T > | |
SparseMatrix(int rows) (defined in SparseMatrix< T >) | SparseMatrix< T > | |
SparseMatrix(int rows, int maxEntriesPerRow) (defined in SparseMatrix< T >) | SparseMatrix< T > | |
SparseMatrix(const SparseMatrix &M) (defined in SparseMatrix< T >) | SparseMatrix< T > | |
Transpose() const (defined in SparseMatrix< T >) | SparseMatrix< T > | |
write(FILE *fp) const (defined in SparseMatrix< T >) | SparseMatrix< T > | |
write(const char *fileName) const (defined in SparseMatrix< T >) | SparseMatrix< T > | |
~SparseMatrix() (defined in SparseMatrix< T >) | SparseMatrix< T > |