#include <sparse_matrix.h>
Public Member Functions | |
template<class T2 > | |
Vector< T2 > | Multiply (const Vector< T2 > &V) const |
template<class T2 > | |
void | Multiply (const Vector< T2 > &In, Vector< T2 > &Out) const |
template<class T2 > | |
Vector< T2 > | operator* (const Vector< T2 > &V) const |
virtual | ~SparseSymmetricMatrix () |
Static Public Member Functions | |
template<class T2 > | |
static int | Solve (const SparseSymmetricMatrix< T > &M, const Vector< T2 > &b, const int &iters, Vector< T2 > &solution, const T2 eps=1e-8, const int &reset=1) |
template<class T2 > | |
static int | Solve (const SparseSymmetricMatrix< T > &M, const Vector< T > &diagonal, const Vector< T2 > &b, const int &iters, Vector< T2 > &solution, const T2 eps=1e-8, const int &reset=1) |
Definition at line 165 of file sparse_matrix.h.
virtual pcl::poisson::SparseSymmetricMatrix< T >::~SparseSymmetricMatrix | ( | ) | [inline, virtual] |
Definition at line 168 of file sparse_matrix.h.
Vector< T2 > pcl::poisson::SparseSymmetricMatrix< T >::Multiply | ( | const Vector< T2 > & | V | ) | const |
Reimplemented from pcl::poisson::SparseMatrix< T >.
Definition at line 539 of file sparse_matrix.hpp.
void pcl::poisson::SparseSymmetricMatrix< T >::Multiply | ( | const Vector< T2 > & | In, |
Vector< T2 > & | Out | ||
) | const |
Reimplemented from pcl::poisson::SparseMatrix< T >.
Definition at line 557 of file sparse_matrix.hpp.
Vector< T2 > pcl::poisson::SparseSymmetricMatrix< T >::operator* | ( | const Vector< T2 > & | V | ) | const |
Reimplemented from pcl::poisson::SparseMatrix< T >.
Definition at line 532 of file sparse_matrix.hpp.
int pcl::poisson::SparseSymmetricMatrix< T >::Solve | ( | const SparseSymmetricMatrix< T > & | M, |
const Vector< T2 > & | b, | ||
const int & | iters, | ||
Vector< T2 > & | solution, | ||
const T2 | eps = 1e-8 , |
||
const int & | reset = 1 |
||
) | [static] |
Definition at line 579 of file sparse_matrix.hpp.
int pcl::poisson::SparseSymmetricMatrix< T >::Solve | ( | const SparseSymmetricMatrix< T > & | M, |
const Vector< T > & | diagonal, | ||
const Vector< T2 > & | b, | ||
const int & | iters, | ||
Vector< T2 > & | solution, | ||
const T2 | eps = 1e-8 , |
||
const int & | reset = 1 |
||
) | [static] |
Definition at line 631 of file sparse_matrix.hpp.