diff --git a/dune/gfe/realtuple.hh b/dune/gfe/realtuple.hh index a67b71d53bfb6245b230ad5082c09527b5f090e9..afd7396afb52a806d21893e0f2d797dd9d341e92 100644 --- a/dune/gfe/realtuple.hh +++ b/dune/gfe/realtuple.hh @@ -32,7 +32,7 @@ public: typedef Dune::FieldVector<T,N> TangentVector; /** \brief The global convexity radius of the Euclidean space */ - static constexpr T convexityRadius = std::numeric_limits<T>::infinity(); + static constexpr double convexityRadius = std::numeric_limits<double>::infinity(); /** \brief Default constructor */ RealTuple() diff --git a/dune/gfe/rigidbodymotion.hh b/dune/gfe/rigidbodymotion.hh index e51f6e4969c205a0b9307c854caa14905bc6f593..fa8f9529c7ba14f36c577181ecfd13ba79aa45b1 100644 --- a/dune/gfe/rigidbodymotion.hh +++ b/dune/gfe/rigidbodymotion.hh @@ -31,7 +31,7 @@ public: typedef Dune::FieldVector<T,embeddedDim> CoordinateType; /** \brief The global convexity radius of the rigid body motions */ - static constexpr T convexityRadius = Rotation<T,N>::convexityRadius; + static constexpr double convexityRadius = Rotation<T,N>::convexityRadius; /** \brief Default constructor */ RigidBodyMotion() diff --git a/dune/gfe/rotation.hh b/dune/gfe/rotation.hh index 95bc52079ec0ac22cd06d3c50e45f944db1697b1..055de5ff44420819c42f739176f7384c1367160c 100644 --- a/dune/gfe/rotation.hh +++ b/dune/gfe/rotation.hh @@ -46,7 +46,7 @@ public: typedef Dune::FieldVector<T,1> EmbeddedTangentVector; /** \brief The global convexity radius of the rotation group */ - static constexpr T convexityRadius = 0.5 * M_PI; + static constexpr double convexityRadius = 0.5 * M_PI; /** \brief Default constructor, create the identity rotation */ Rotation() @@ -176,7 +176,7 @@ public: typedef Quaternion<T> EmbeddedTangentVector; /** \brief The global convexity radius of the rotation group */ - static constexpr T convexityRadius = 0.5 * M_PI; + static constexpr double convexityRadius = 0.5 * M_PI; /** \brief Default constructor creates the identity element */ Rotation() diff --git a/dune/gfe/unitvector.hh b/dune/gfe/unitvector.hh index 838c92bd50231f3756493b8136152406a543525a..87ab28f22aadc2f710a7b3b6fab25500dcca7ce2 100644 --- a/dune/gfe/unitvector.hh +++ b/dune/gfe/unitvector.hh @@ -79,7 +79,7 @@ public: typedef Dune::FieldVector<T,N> EmbeddedTangentVector; /** \brief The global convexity radius of the unit sphere */ - static constexpr T convexityRadius = 0.5*M_PI; + static constexpr double convexityRadius = 0.5*M_PI; /** \brief Default constructor */ UnitVector()