From 4a2d6ece2e01c0a2d9c0ff9116070d4f01890274 Mon Sep 17 00:00:00 2001 From: Thomas Capricelli Date: Wed, 26 May 2010 02:33:28 +0200 Subject: fix readcost for complex types --- Eigen/src/Core/NumTraits.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'Eigen/src') diff --git a/Eigen/src/Core/NumTraits.h b/Eigen/src/Core/NumTraits.h index 76bf8a58f..70ea7ef9e 100644 --- a/Eigen/src/Core/NumTraits.h +++ b/Eigen/src/Core/NumTraits.h @@ -113,7 +113,7 @@ template struct NumTraits > typedef _Real Real; enum { IsComplex = 1, - ReadCost = 2, + ReadCost = 2 * NumTraits<_Real>::ReadCost, AddCost = 2 * NumTraits::AddCost, MulCost = 4 * NumTraits::MulCost + 2 * NumTraits::AddCost }; -- cgit v1.2.3