From 155dcaa303d7fba0d4f3e56a5f8deb6beb8ccd8c Mon Sep 17 00:00:00 2001
From: Oliver Sander <sander@igpm.rwth-aachen.de>
Date: Wed, 19 Mar 2014 16:35:11 +0000
Subject: [PATCH] Use std::conditional instead of Dune::SelectType

[[Imported from SVN: r9648]]
---
 dune/gfe/rigidbodymotion.hh | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dune/gfe/rigidbodymotion.hh b/dune/gfe/rigidbodymotion.hh
index 9a5820f8..5978e4ce 100644
--- a/dune/gfe/rigidbodymotion.hh
+++ b/dune/gfe/rigidbodymotion.hh
@@ -88,9 +88,9 @@ public:
             result.r[i] = p.r[i] + v[i];
 
         // Add rotational correction
-        typedef typename Dune::SelectType<Dune::is_same<TVector,TangentVector>::value,
+        typedef typename std::conditional<Dune::is_same<TVector,TangentVector>::value,
                                           typename Rotation<ctype,N>::TangentVector,
-                                          typename Rotation<ctype,N>::EmbeddedTangentVector>::Type RotationTangentVector;
+                                          typename Rotation<ctype,N>::EmbeddedTangentVector>::type RotationTangentVector;
         RotationTangentVector qCorr;
         for (int i=0; i<RotationTangentVector::dimension; i++)
             qCorr[i] = v[N+i];
-- 
GitLab