From a2ace4b79ad7a496ca22221ecad48f1c2748f261 Mon Sep 17 00:00:00 2001 From: Gael Guennebaud Date: Thu, 28 Jun 2012 02:08:59 +0200 Subject: bug #482: pass scalar arguments by const references. This changeset only concerns the Core and Geometry modules --- Eigen/src/Core/Dot.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'Eigen/src/Core/Dot.h') diff --git a/Eigen/src/Core/Dot.h b/Eigen/src/Core/Dot.h index 67dbbf8ba..1bebaa684 100644 --- a/Eigen/src/Core/Dot.h +++ b/Eigen/src/Core/Dot.h @@ -238,7 +238,7 @@ MatrixBase::lpNorm() const template template bool MatrixBase::isOrthogonal -(const MatrixBase& other, RealScalar prec) const +(const MatrixBase& other, const RealScalar& prec) const { typename internal::nested::type nested(derived()); typename internal::nested::type otherNested(other.derived()); @@ -257,7 +257,7 @@ bool MatrixBase::isOrthogonal * Output: \verbinclude MatrixBase_isUnitary.out */ template -bool MatrixBase::isUnitary(RealScalar prec) const +bool MatrixBase::isUnitary(const RealScalar& prec) const { typename Derived::Nested nested(derived()); for(Index i = 0; i < cols(); ++i) -- cgit v1.2.3