15 template<
typename MatrixType>
void qr()
19 static const int Rows = MatrixType::RowsAtCompileTime,
Cols = MatrixType::ColsAtCompileTime;
22 Index rows = Rows ==
Dynamic ? internal::random<Index>(min_size,max_size) : Rows,
24 cols2 =
Cols ==
Dynamic ? internal::random<Index>(min_size,max_size) :
Cols,
40 MatrixQType
q =
qr.matrixQ();
54 check_solverbase<MatrixType, MatrixType>(
m1,
qr,
rows,
cols, cols2);
62 }
while(!
qr.isInvertible());
64 m3 =
m1 * MatrixType::Random(
size,cols2);
79 Index size = internal::random<Index>(min_size,max_size);
88 m1 +=
a *
a.adjoint();
100 for(
int i = 0; i < size; i++) m1(i,i) = internal::random<Scalar>();
130 for(
int i = 0;
i < 1;
i++) {