From 145ad5d8007f8a81dbe0cbfa9f97b11a32e9fba2 Mon Sep 17 00:00:00 2001 From: Gael Guennebaud Date: Thu, 10 Dec 2015 12:03:38 +0100 Subject: [PATCH] Use more explicit names. --- Eigen/src/Core/SolveTriangular.h | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/Eigen/src/Core/SolveTriangular.h b/Eigen/src/Core/SolveTriangular.h index 4914f6ba8..5a2010449 100644 --- a/Eigen/src/Core/SolveTriangular.h +++ b/Eigen/src/Core/SolveTriangular.h @@ -115,17 +115,17 @@ template struct triangular_solver_unroller { enum { IsLower = ((Mode&Lower)==Lower), - RowIndex = IsLower ? LoopIndex : Size - LoopIndex - 1, - S = IsLower ? 0 : RowIndex+1 + DiagIndex = IsLower ? LoopIndex : Size - LoopIndex - 1, + StartIndex = IsLower ? 0 : DiagIndex+1 }; static void run(const Lhs& lhs, Rhs& rhs) { if (LoopIndex>0) - rhs.coeffRef(RowIndex) -= lhs.row(RowIndex).template segment(S).transpose() - .cwiseProduct(rhs.template segment(S)).sum(); + rhs.coeffRef(DiagIndex) -= lhs.row(DiagIndex).template segment(StartIndex).transpose() + .cwiseProduct(rhs.template segment(StartIndex)).sum(); if(!(Mode & UnitDiag)) - rhs.coeffRef(RowIndex) /= lhs.coeff(RowIndex,RowIndex); + rhs.coeffRef(DiagIndex) /= lhs.coeff(DiagIndex,DiagIndex); triangular_solver_unroller::run(lhs,rhs); }