Gives min(N,M) by min(N,M) - Q matrix of QR decomposition of a M by N non sparse matrix A. More...
#include <QR_Q.hh>

Public Member Functions | |
| virtual const concepts::Array < concepts::Vector< F > * > & | getQ () |
| QR_Q (const concepts::Array< concepts::Vector< F > * > &A, const int m) | |
| virtual | ~QR_Q () |
Protected Member Functions | |
| virtual std::ostream & | info (std::ostream &os) const |
Private Member Functions | |
| void | compute_ () |
| Compute Q. | |
Private Attributes | |
| const concepts::Array < concepts::Vector< F > * > & | A_ |
| Matrix A. | |
| bool | computed_ |
| Computed? | |
| int | m_ |
| Dimensions of the matrix A. | |
| int | n_ |
| concepts::Array < concepts::Vector< F > * > | Q_ |
| Q matrix Q. | |
Gives min(N,M) by min(N,M) - Q matrix of QR decomposition of a M by N non sparse matrix A.
| concepts::QR_Q< F >::QR_Q | ( | const concepts::Array< concepts::Vector< F > * > & | A, |
| const int | m | ||
| ) |
| virtual concepts::QR_Q< F >::~QR_Q | ( | ) | [virtual] |
| void concepts::QR_Q< F >::compute_ | ( | ) | [private] |
Compute Q.
| virtual const concepts::Array<concepts::Vector<F>*>& concepts::QR_Q< F >::getQ | ( | ) | [virtual] |
| virtual std::ostream& concepts::QR_Q< F >::info | ( | std::ostream & | os | ) | const [protected, virtual] |
const concepts::Array<concepts::Vector<F>*>& concepts::QR_Q< F >::A_ [private] |
bool concepts::QR_Q< F >::computed_ [private] |
int concepts::QR_Q< F >::m_ [private] |
int concepts::QR_Q< F >::n_ [private] |
concepts::Array<concepts::Vector<F>*> concepts::QR_Q< F >::Q_ [private] |