Public Member Functions |
Protected Member Functions |
Private Member Functions |
Private Attributes |
List of all members
concepts::QR_Q< F > Class Template Reference
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. More... | |
Private Attributes | |
| const concepts::Array< concepts::Vector< F > * > & | A_ |
| Matrix A. More... | |
| bool | computed_ |
| Computed? More... | |
| int | m_ |
| Dimensions of the matrix A. More... | |
| int | n_ |
| concepts::Array< concepts::Vector< F > * > | Q_ |
| Q matrix Q. More... | |
Detailed Description
template<class F>
class concepts::QR_Q< F >
Gives min(N,M) by min(N,M) - Q matrix of QR decomposition of a M by N non sparse matrix A.
Constructor & Destructor Documentation
◆ QR_Q()
template<class F >
| concepts::QR_Q< F >::QR_Q | ( | const concepts::Array< concepts::Vector< F > * > & | A, |
| const int | m | ||
| ) |
◆ ~QR_Q()
template<class F >
|
virtual |
Member Function Documentation
◆ compute_()
template<class F >
|
private |
Compute Q.
◆ getQ()
template<class F >
|
virtual |
◆ info()
template<class F >
|
protectedvirtual |
Member Data Documentation
◆ A_
template<class F >
|
private |
◆ computed_
template<class F >
|
private |
◆ m_
template<class F >
|
private |
◆ n_
template<class F >
|
private |
◆ Q_
template<class F >
|
private |
The documentation for this class was generated from the following file:
- eigensolver/QR_Q.hh

