From abdb2a2bd55661d09db7a6b5ae7f603fc61db815 Mon Sep 17 00:00:00 2001 From: Benoit Jacob Date: Tue, 24 Nov 2009 12:14:40 -0500 Subject: [PATCH] fix assert and handle Unit shapes --- Eigen/src/Core/TriangularMatrix.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Eigen/src/Core/TriangularMatrix.h b/Eigen/src/Core/TriangularMatrix.h index 1a8f6493d..e5d7367d8 100644 --- a/Eigen/src/Core/TriangularMatrix.h +++ b/Eigen/src/Core/TriangularMatrix.h @@ -88,11 +88,11 @@ template class TriangularBase : public AnyMatrixBase void check_coordinates(int row, int col) { - ei_assert(col>0 && col0 && row=0 && col=0 && row=row) || (Mode==LowerTriangular && col<=row) - || (Mode==StrictlyUpperTriangular && col>row) - || (Mode==StrictlyLowerTriangular && colrow) + || ((Mode==StrictlyLowerTriangular || Mode==UnitLowerTriangular) && col