diff options
Diffstat (limited to 'test/sparseqr.cpp')
-rw-r--r-- | test/sparseqr.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/test/sparseqr.cpp b/test/sparseqr.cpp index 8e6887dd3..50d1fcdf2 100644 --- a/test/sparseqr.cpp +++ b/test/sparseqr.cpp @@ -89,6 +89,11 @@ template<typename Scalar> void test_sparseqr_scalar() QtQ = Q * Q.adjoint(); idM.resize(Q.rows(), Q.rows()); idM.setIdentity(); VERIFY(idM.isApprox(QtQ)); + + // Q to dense + DenseMat dQ; + dQ = solver.matrixQ(); + VERIFY_IS_APPROX(Q, dQ); } void test_sparseqr() { |