From 64434c48fb79f7a1fb343ccedd9e61a8ccafeca8 Mon Sep 17 00:00:00 2001 From: Max Kahnt <max.kahnt@fu-berlin.de> Date: Sun, 1 Oct 2017 08:56:45 +0200 Subject: [PATCH] Add deprecation warnings for old matrixtraits and scalartraits includes. --- dune/matrix-vector/matrixtraits.hh | 20 ++++++++++++++++++++ dune/matrix-vector/scalartraits.hh | 20 ++++++++++++++++++++ 2 files changed, 40 insertions(+) create mode 100644 dune/matrix-vector/matrixtraits.hh create mode 100644 dune/matrix-vector/scalartraits.hh diff --git a/dune/matrix-vector/matrixtraits.hh b/dune/matrix-vector/matrixtraits.hh new file mode 100644 index 0000000..bd2b4b1 --- /dev/null +++ b/dune/matrix-vector/matrixtraits.hh @@ -0,0 +1,20 @@ +#ifndef DUNE_MATRIX_VECTOR_MATRIXTRAITS_HH +#define DUNE_MATRIX_VECTOR_MATRIXTRAITS_HH + +#include <dune/matrix-vector/traits/matrixtraits.hh> + +#warning \ + This file is deprecated and might vanish soon. \ + Please use Dune::MatrixVector::Traits::MatrixTraits \ + from <dune/matrix-vector/traits/matrixtraits.hh> instead \ + or the trait utilities in namespace Dune::MatrixVector \ + to be included via <dune/matrix-vector/traits/utilities.hh>. + +namespace Dune { namespace MatrixVector { + +template <class T> +using MatrixTraits = Traits::MatrixTraits<T>; + +}} + +#endif // DUNE_MATRIX_VECTOR_MATRIXTRAITS_HH diff --git a/dune/matrix-vector/scalartraits.hh b/dune/matrix-vector/scalartraits.hh new file mode 100644 index 0000000..2c4285a --- /dev/null +++ b/dune/matrix-vector/scalartraits.hh @@ -0,0 +1,20 @@ +#ifndef DUNE_MATRIX_VECTOR_SCALARTRAITS_HH +#define DUNE_MATRIX_VECTOR_SCALARTRAITS_HH + +#include <dune/matrix-vector/traits/scalartraits.hh> + +#warning \ + This file is deprecated and might vanish soon. \ + Please use Dune::MatrixVector::Traits::ScalarTraits \ + from <dune/matrix-vector/traits/scalartraits.hh> instead \ + or the trait utilities in namespace Dune::MatrixVector \ + to be included via <dune/matrix-vector/traits/utilities.hh>. + +namespace Dune { namespace MatrixVector { + +template <class T> +using ScalarTraits = Traits::ScalarTraits<T>; + +}} + +#endif // DUNE_MATRIX_VECTOR_SCALARTRAITS_HH -- GitLab