aboutsummaryrefslogtreecommitdiffhomepage
path: root/unsupported/test/autodiff.cpp
diff options
context:
space:
mode:
authorGravatar Benoit Jacob <jacob.benoit.1@gmail.com>2009-05-09 03:41:17 +0000
committerGravatar Benoit Jacob <jacob.benoit.1@gmail.com>2009-05-09 03:41:17 +0000
commiteac79b6d2e0a4feeccf7e5936cd972fdc4a74ac7 (patch)
tree849253df47b33f5a2b3b6e80ad8a4a2b929692e1 /unsupported/test/autodiff.cpp
parent3b79d99f715bd9e1b21859f5ef2f274f1294df32 (diff)
CREDIT Hauke Heibel, fix MSVC warnings
Diffstat (limited to 'unsupported/test/autodiff.cpp')
-rw-r--r--unsupported/test/autodiff.cpp4
1 files changed, 1 insertions, 3 deletions
diff --git a/unsupported/test/autodiff.cpp b/unsupported/test/autodiff.cpp
index 71ae4cdc4..8d0986125 100644
--- a/unsupported/test/autodiff.cpp
+++ b/unsupported/test/autodiff.cpp
@@ -30,7 +30,7 @@ EIGEN_DONT_INLINE Scalar foo(const Scalar& x, const Scalar& y)
{
// return x+std::sin(y);
EIGEN_ASM_COMMENT("mybegin");
- return x*2 - std::pow(x,2) + 2*std::sqrt(y*y) - 4 * std::sin(x) + 2 * std::cos(y) - std::exp(-0.5*x*x);
+ return static_cast<Scalar>(x*2 - std::pow(x,2) + 2*std::sqrt(y*y) - 4 * std::sin(x) + 2 * std::cos(y) - std::exp(-0.5*x*x));
// return y/x;// - y*2;
EIGEN_ASM_COMMENT("myend");
}
@@ -136,8 +136,6 @@ template<typename Func> void adolc_forward_jacobian(const Func& f)
void test_autodiff()
{
- std::sqrt(3);
- std::sin(3);
std::cerr << foo<float>(1,2) << "\n";
AutoDiffScalar<Vector2f> ax(1,Vector2f::UnitX());
AutoDiffScalar<Vector2f> ay(2,Vector2f::UnitY());