aboutsummaryrefslogtreecommitdiffhomepage
path: root/Eigen/src/Core/NumTraits.h
diff options
context:
space:
mode:
authorGravatar Gael Guennebaud <g.gael@free.fr>2009-07-13 21:14:47 +0200
committerGravatar Gael Guennebaud <g.gael@free.fr>2009-07-13 21:14:47 +0200
commitf5d2317b12f3d6eea68db5fb48743ca1801d10d3 (patch)
tree2ae1de2da3c2eb5ceff09e78e1a52fc86b1c0769 /Eigen/src/Core/NumTraits.h
parentddbaaebf9ee7bd1b6c3bb267ba5a1f3d6b63914a (diff)
add a blueNorm() function implementing the Blues's stable norm
algorithm. it is currently provided for experimentation purpose only.
Diffstat (limited to 'Eigen/src/Core/NumTraits.h')
-rw-r--r--Eigen/src/Core/NumTraits.h8
1 files changed, 6 insertions, 2 deletions
diff --git a/Eigen/src/Core/NumTraits.h b/Eigen/src/Core/NumTraits.h
index 24afe54c5..dec07a036 100644
--- a/Eigen/src/Core/NumTraits.h
+++ b/Eigen/src/Core/NumTraits.h
@@ -70,7 +70,9 @@ template<> struct NumTraits<float>
HasFloatingPoint = 1,
ReadCost = 1,
AddCost = 1,
- MulCost = 1
+ MulCost = 1,
+ Base = 2,
+ Mantissa = 23
};
};
@@ -83,7 +85,9 @@ template<> struct NumTraits<double>
HasFloatingPoint = 1,
ReadCost = 1,
AddCost = 1,
- MulCost = 1
+ MulCost = 1,
+ Base = 2,
+ Mantissa = 52
};
};