Dense QR decomposition, specialisation for complex doubles. More...
#include <dense_qr.h>
Public Member Functions | |
DenseQR ()=default | |
Default ctor not doing any work. More... | |
DenseQR (DenseTensor< 2, DenseQR::Scalar > &&input, FullQR const full=FullQR{false}) | |
Standard ctor doing the decomposition. More... | |
Additional Inherited Members | |
Public Types inherited from syten::QR::DenseQRBase< std::complex< double > > | |
typedef std::complex< double > | Scalar |
The scalar type to be used. More... | |
Public Attributes inherited from syten::QR::DenseQRBase< std::complex< double > > | |
DenseTensor< 2, Scalar > | qt |
This is a column-major matrix as returned from LAPACK corresponding to \( Q \), so effectively it is \( Q^T \). More... | |
DenseTensor< 2, Scalar > | rt |
This is a column-major matrix as returned from LAPACK corresponding to \( R \), so it is effectively \( R^T
\). More... | |
Dense QR decomposition, specialisation for complex doubles.