diff --git a/dune/matrix-vector/axpy.hh b/dune/matrix-vector/axpy.hh index 5bcdd028097f97755573ca8a2992fb5ea7017a32..72442be7a86437c61c924d0cee14f85e2dd1dad7 100644 --- a/dune/matrix-vector/axpy.hh +++ b/dune/matrix-vector/axpy.hh @@ -72,7 +72,7 @@ namespace MatrixVector { * 1-dim vector or a 1 by 1 matrix. */ template <class A, class B, class C, class D> - typename std::enable_if<ScalarTraits<B>::isScalar, void>::type addProduct( + typename std::enable_if_t<ScalarTraits<B>::isScalar, void> addProduct( A& a, const B& b, const C& c, const D& d) { ScaledProductHelper<A, B, C, D, ScalarTraits<A>::isScalar, ScalarTraits<C>::isScalar, @@ -91,7 +91,7 @@ namespace MatrixVector { * 1-dim vector or a 1 by 1 matrix. */ template <class A, class B, class C, class D> - typename std::enable_if<ScalarTraits<B>::isScalar, void>::type + typename std::enable_if_t<ScalarTraits<B>::isScalar, void> subtractProduct(A& a, const B& b, const C& c, const D& d) { ScaledProductHelper<A, B, C, D, ScalarTraits<A>::isScalar, ScalarTraits<C>::isScalar,