ACloudViewer  3.9.4
A Modern Library for 3D Data Processing
SparseMatrix< T > Member List

This is the complete list of members for SparseMatrix< T >, including all inherited members.

Entries(void) constSparseMatrix< T >
getDiagonal(T2 *diagonal, int threads=1) constSparseMatrix< T >
m_ppElementsSparseMatrix< T >
Multiply(const T2 *in, T2 *out, int threads=1) constSparseMatrix< T >
MultiplyAndAddAverage(const T2 *in, T2 *out, int threads=1) constSparseMatrix< T >
operator*(const T &V) constSparseMatrix< T >
operator*=(const T &V)SparseMatrix< T >
operator=(const SparseMatrix< T > &M)SparseMatrix< T >
operator[](int idx)SparseMatrix< T >inline
operator[](int idx) constSparseMatrix< T >inline
read(FILE *fp)SparseMatrix< T >
read(const char *fileName)SparseMatrix< T >
Resize(int rows)SparseMatrix< T >
Resize(int rows, int maxEntriesPerRow)SparseMatrix< T >
rowsSparseMatrix< T >
rowSizesSparseMatrix< T >
SetRowSize(int row, int count)SparseMatrix< T >
SetZero()SparseMatrix< T >
SolveCG(const SparseMatrix< T > &M, const T2 *b, int iters, T2 *x, T2 eps=1e-8, int reset=1, bool addDCTerm=false, bool solveNormal=false, int threads=1)SparseMatrix< T >static
SolveGS(const SparseMatrix< T > &M, const T2 *b, T2 *x, bool forward)SparseMatrix< T >static
SolveGS(const SparseMatrix< T > &M, const T2 *diagonal, const T2 *b, T2 *x, bool forward)SparseMatrix< T >static
SolveGS(const std::vector< std::vector< int > > &mcIndices, const SparseMatrix< T > &M, const T2 *diagonal, const T2 *b, T2 *x, bool forward, int threads=1)SparseMatrix< T >static
SolveGS(const std::vector< std::vector< int > > &mcIndices, const SparseMatrix< T > &M, const T2 *b, T2 *x, bool forward, int threads=1)SparseMatrix< T >static
SolveJacobi(const SparseMatrix< T > &M, const T2 *b, T2 *x, T2 *Mx, T2 sor, int threads=1)SparseMatrix< T >static
SolveJacobi(const SparseMatrix< T > &M, const T2 *diagonal, const T2 *b, T2 *x, T2 *Mx, T2 sor, int threads=1)SparseMatrix< T >static
SparseMatrix(void)SparseMatrix< T >
SparseMatrix(int rows)SparseMatrix< T >
SparseMatrix(int rows, int maxEntriesPerRow)SparseMatrix< T >
SparseMatrix(const SparseMatrix &M)SparseMatrix< T >
write(FILE *fp) constSparseMatrix< T >
write(const char *fileName) constSparseMatrix< T >
~SparseMatrix()SparseMatrix< T >