fix some compilation issues

This commit is contained in:
Gael Guennebaud
2011-09-23 16:28:26 +02:00
parent 823b2105b6
commit d8ae978b65
2 changed files with 4 additions and 4 deletions

View File

@@ -40,7 +40,7 @@ template<typename Vector>
EIGEN_DONT_INLINE typename Vector::Scalar foo(const Vector& p)
{
typedef typename Vector::Scalar Scalar;
return (p-Vector(Scalar(-1),Scalar(1.))).norm();
return (p-Vector(Scalar(-1),Scalar(1.))).norm() + (p.array() * p.array()).sum() + p.dot(p);
}
template<typename _Scalar, int NX=Dynamic, int NY=Dynamic>