#include <LinearAlgebra.h>
Public Member Functions | |
~FactorQTZ () | |
FactorQTZ () | |
FactorQTZ (const FactorQTZ &c) | |
FactorQTZ & | operator= (const FactorQTZ &rhs) |
template<typename ELT> | |
FactorQTZ (const Matrix_< ELT > &m) | |
do QTZ factorization of a matrix | |
template<typename ELT> | |
FactorQTZ (const Matrix_< ELT > &m, double rcond) | |
do QTZ factorization of a matrix for a given reciprocal condition number | |
template<typename ELT> | |
FactorQTZ (const Matrix_< ELT > &m, float rcond) | |
do QTZ factorization of a matrix for a given reciprocal condition number | |
template<typename ELT> | |
void | factor (const Matrix_< ELT > &m) |
do QTZ factorization of a matrix | |
template<typename ELT> | |
void | factor (const Matrix_< ELT > &m, float rcond) |
do QTZ factorization of a matrix for a given reciprocal condition number | |
template<typename ELT> | |
void | factor (const Matrix_< ELT > &m, double rcond) |
do QTZ factorization of a matrix for a given reciprocal condition number | |
template<typename ELT> | |
void | solve (const Vector_< ELT > &b, Vector_< ELT > &x) const |
solve for a vector x given a right hand side vector b | |
template<typename ELT> | |
void | solve (const Matrix_< ELT > &b, Matrix_< ELT > &x) const |
solve for an array of vectors given multiple right hand sides | |
template<class ELT> | |
void | inverse (Matrix_< ELT > &m) const |
int | getRank () const |
returns the rank of the matrix | |
void | setReciprocalConditionNumber (Real rcond) |
set the reciprocal of the condition number | |
Protected Attributes | |
class FactorQTZRepBase * | rep |
~FactorQTZ | ( | ) |
FactorQTZ | ( | ) |
do QTZ factorization of a matrix for a given reciprocal condition number
do QTZ factorization of a matrix for a given reciprocal condition number
void factor | ( | const Matrix_< ELT > & | m | ) | [inline] |
do QTZ factorization of a matrix
void factor | ( | const Matrix_< ELT > & | m, | |
float | rcond | |||
) | [inline] |
do QTZ factorization of a matrix for a given reciprocal condition number
void factor | ( | const Matrix_< ELT > & | m, | |
double | rcond | |||
) | [inline] |
do QTZ factorization of a matrix for a given reciprocal condition number
void inverse | ( | Matrix_< ELT > & | m | ) | const [inline] |
int getRank | ( | ) | const |
returns the rank of the matrix
void setReciprocalConditionNumber | ( | Real | rcond | ) |
set the reciprocal of the condition number
class FactorQTZRepBase* rep [protected] |