|
Index
C++ Code Documentation
loop::Iwasawa
Children: loop::RIwasawa
File: LAB/loop/Iwasawa.H
public:
- Iwasawa( uint polylen, uint basislen, bool onecolumn );
 | constructor | |
- virtual ~Iwasawa();
 | destructor | |
- void factor( Loop4 &F, Loop4 const &X );
protected:
- uint _polylen;
- uint _basislen;
 | _basislen: With W = {t X1, ... t^b X1, t X2, ..., t^b X2}, _basislen is b. Thus W has length 2b. | |
- uint _len;
 | _len is the number of rows in half of A | |
- bool _onecolumn;
private:
- base::ArrayP<Complex> _Ax;
- base::ArrayP<Complex> _Bx;
- QRLapack *_QR;
- QR *_QR;
- void setup_A( Loop4 const &X );
- void setup_B( Loop4 const &X );
- void setup_F( Loop4 &F ) const;
- void normalize( Loop4 &F ) const;
- Iwasawa( Iwasawa const & );
 | disabled copy constructor | |
- Iwasawa &operator=( Iwasawa const & );
 | disabled assignment operator | |
|