| 24 | |
| 25 | template<typename Vector> |
| 26 | EIGEN_DONT_INLINE typename Vector::Scalar foo(const Vector& p) |
| 27 | { |
| 28 | typedef typename Vector::Scalar Scalar; |
| 29 | return (p-Vector(Scalar(-1),Scalar(1.))).norm() + (p.array() * p.array()).sum() + p.dot(p); |
| 30 | } |
| 31 | |
| 32 | template<typename _Scalar, int NX=Dynamic, int NY=Dynamic> |
| 33 | struct TestFunc1 |