14 #ifndef EIGEN_QR_CMPLX_INCLUDED 
   15 #define EIGEN_QR_CMPLX_INCLUDED 
   34   std::valarray<double> 
solve(
const double *matrix);
 
   35   void get_R(
double *r);
 
   36   void get_Q(
double *q);
 
   44   std::valarray<double> 
m_q;
 
   45   inline size_t re(
const size_t i, 
const size_t j)
 
   47     return N2 * i + 2 * j;
 
   50   inline size_t im(
const size_t i, 
const size_t j)
 
   52     return N2 * i + 2 * j + 1;
 
   55   inline size_t re(
const size_t i)
 
   60   inline size_t im(
const size_t i)
 
size_t im(const size_t i, const size_t j)
 
size_t re(const size_t i, const size_t j)
 
size_t im(const size_t i)
 
std::valarray< double > solve(const double *matrix)
 
void qr_step(const int rank)
 
std::valarray< double > m_mat
 
Eigen_QR_Cmplx(const size_t N)
 
std::valarray< double > m_q
 
static const std::string class_name
 
size_t re(const size_t i)