|
Index
C++ Code Documentation
loop::QR
File: LAB/loop/QR.H
public:
- QR(uint rows, uint cols);
 | constructor | |
- virtual ~QR();
 | destructor | |
- int projection( base::ArrayP<Complex> &A, base::ArrayP<Complex> &B, uint Bcols );
- int factor( base::ArrayP<Complex> &A );
protected:
- int project( base::ArrayP<Complex> const &A, Complex *B );
- uint _m;
- uint _n;
- uint _incA;
- base::ArrayP<base::ArrayP<Complex> > _PP;
- base::ArrayP<Real> _s;
- base::ArrayP<Complex> _XX;
- inline void copy( uint n, Complex const *x, uint incx, Complex *y, uint incy );
- inline void innerProduct( Complex &r, uint n, Complex const *x, uint incx, Complex const *y, uint incy );
- inline void applyHouseholder( Complex *x, Complex const *v, Real const &s, uint n );
private:
- inline uint ind( uint i, uint j );
- QR( QR const & );
 | disabled copy constructor | |
- QR &operator=( QR const & );
 | disabled assignment operator | |
|