MyraMath
Classes
orglq.h File Reference

Routines to reconstruct a Householder Q, as previously factored via gelqf_inplace() More...

#include <myramath/MYRAMATH_EXPORT.h>
#include <myramath/utility/Number.h>
#include <vector>
Include dependency graph for orglq.h:

Go to the source code of this file.

Classes

class  myra::CVectorRange< Number >
 Represents a const VectorRange. More...
 
class  myra::CMatrixRange< Number >
 Represents a const MatrixRange. More...
 
class  myra::MatrixRange< Number >
 Represents a mutable MatrixRange. More...
 

Functions

MatrixRange< NumberS > myra::orglq_inplace (const MatrixRange< NumberS > &A, const CVectorRange< NumberS > &tau)
 Explicitly forms an orthonormal basis for the rowspace of A, after one has called gelqf_inplace() upon it.
 
MatrixRange< NumberD > myra::orglq_inplace (const MatrixRange< NumberD > &A, const CVectorRange< NumberD > &tau)
 Explicitly forms an orthonormal basis for the rowspace of A, after one has called gelqf_inplace() upon it.
 
MatrixRange< NumberC > myra::orglq_inplace (const MatrixRange< NumberC > &A, const CVectorRange< NumberC > &tau)
 Explicitly forms an orthonormal basis for the rowspace of A, after one has called gelqf_inplace() upon it.
 
MatrixRange< NumberZ > myra::orglq_inplace (const MatrixRange< NumberZ > &A, const CVectorRange< NumberZ > &tau)
 Explicitly forms an orthonormal basis for the rowspace of A, after one has called gelqf_inplace() upon it.
 

Detailed Description

Routines to reconstruct a Householder Q, as previously factored via gelqf_inplace()