last update 20 Sep 2009 |
#include <cvrDecompositionSolution.h>
Classes | |
class | parameters |
Parameters of class decompositionSolution. More... | |
Public Member Functions | |
decompositionSolution () | |
decompositionSolution (const matrix< T > &theMatrix) | |
virtual | ~decompositionSolution () |
const parameters & | getParameters () const |
decompositionSolution< T > & | copy (const decompositionSolution< T > &other) |
const std::string & | name () const |
virtual bool | use (matrix< T > &A) |
virtual bool | attach (matrix< T > &A) |
virtual bool | set (const matrix< T > &A) |
Protected Attributes | |
matrix< T > | systemMatrix_ |
bool | decomposed_ |
matrix< T > | dcmpMat_ |
Methods to give the matrix A are provided.
cvr::decompositionSolution< T >::decompositionSolution | ( | ) |
Default constructor.
cvr::decompositionSolution< T >::decompositionSolution | ( | const matrix< T > & | theMatrix | ) |
Constructor, sets the matrix A.
virtual cvr::decompositionSolution< T >::~decompositionSolution | ( | ) | [virtual] |
Destructor.
virtual bool cvr::decompositionSolution< T >::attach | ( | matrix< T > & | A | ) | [virtual] |
decompositionSolution<T>& cvr::decompositionSolution< T >::copy | ( | const decompositionSolution< T > & | other | ) |
Copy data of "other" functor.
const parameters& cvr::decompositionSolution< T >::getParameters | ( | ) | const |
Returns the current parameters.
Reimplemented from cvr::linearAlgebraFunctor.
Reimplemented in cvr::qrSolution< T >.
const std::string& cvr::decompositionSolution< T >::name | ( | ) | const [virtual] |
Returns the name of this class.
Implements cvr::functor.
Reimplemented in cvr::luSolution< T >, and cvr::qrSolution< T >.
virtual bool cvr::decompositionSolution< T >::set | ( | const matrix< T > & | A | ) | [virtual] |
virtual bool cvr::decompositionSolution< T >::use | ( | matrix< T > & | A | ) | [virtual] |
matrix<T> cvr::decompositionSolution< T >::dcmpMat_ [protected] |
Decomposed matrix.
bool cvr::decompositionSolution< T >::decomposed_ [protected] |
Flag to indicate if the system matrix has been decomposed.
matrix<T> cvr::decompositionSolution< T >::systemMatrix_ [protected] |