rework Identity API: no longer restricted to square matrices

This commit is contained in:
Benoit Jacob
2008-01-11 15:56:21 +00:00
parent e092cbc75c
commit bcf7b29185
14 changed files with 67 additions and 41 deletions

View File

@@ -51,7 +51,7 @@ template<typename MatrixType> void miscMatrices(const MatrixType& m)
else VERIFY_IS_MUCH_SMALLER_THAN(square(r,r2), static_cast<Scalar>(1));
square = MatrixType::zero(rows, rows);
square.diagonal() = VectorType::ones(rows);
VERIFY_IS_APPROX(square, MatrixType::identity(rows));
VERIFY_IS_APPROX(square, MatrixType::identity(rows, rows));
}
void EigenTest::testMiscMatrices()