aboutsummaryrefslogtreecommitdiffhomepage
path: root/unsupported/test/alignedvector3.cpp
diff options
context:
space:
mode:
authorGravatar Gael Guennebaud <g.gael@free.fr>2015-06-16 14:40:55 +0200
committerGravatar Gael Guennebaud <g.gael@free.fr>2015-06-16 14:40:55 +0200
commite2e66930c67673f34d812e126f0100891af7e0d2 (patch)
tree168cf6d2655bfb12efd8f4578edd025f62c45eff /unsupported/test/alignedvector3.cpp
parent7baa1ba03eed515f6b202490a3200c90db8ba18d (diff)
Fix compilation of alignedvector3 unit test
Diffstat (limited to 'unsupported/test/alignedvector3.cpp')
-rw-r--r--unsupported/test/alignedvector3.cpp10
1 files changed, 10 insertions, 0 deletions
diff --git a/unsupported/test/alignedvector3.cpp b/unsupported/test/alignedvector3.cpp
index fc2bc2135..0e6226ad3 100644
--- a/unsupported/test/alignedvector3.cpp
+++ b/unsupported/test/alignedvector3.cpp
@@ -10,6 +10,16 @@
#include "main.h"
#include <unsupported/Eigen/AlignedVector3>
+namespace Eigen {
+
+template<typename T,typename Derived>
+T test_relative_error(const AlignedVector3<T> &a, const MatrixBase<Derived> &b)
+{
+ return test_relative_error(a.coeffs().template head<3>(), b);
+}
+
+}
+
template<typename Scalar>
void alignedvector3()
{