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