]> https://gitweb.dealii.org/ - dealii.git/commitdiff
Deprecate Legacy classes.
authorMarc Fehling <mafehling.git@gmail.com>
Mon, 30 Nov 2020 18:46:18 +0000 (11:46 -0700)
committerMarc Fehling <mafehling.git@gmail.com>
Tue, 25 May 2021 19:53:06 +0000 (13:53 -0600)
include/deal.II/distributed/solution_transfer.h
include/deal.II/numerics/data_out.h
include/deal.II/numerics/data_out_dof_data.h
include/deal.II/numerics/data_out_faces.h
include/deal.II/numerics/data_out_rotation.h
include/deal.II/numerics/fe_field_function.h
include/deal.II/numerics/solution_transfer.h

index c1ae3d04b40e08a8b600d8560cffc60229e19ec9..02706b2b2a2f4c6a4d285ea6860d5971a58b264c 100644 (file)
@@ -382,16 +382,14 @@ namespace Legacy
     namespace distributed
     {
       /**
-       * The template arguments of the original
-       * dealii::parallel::distributed::SolutionTransfer class will change in a
-       * future release. If for some reason, you need a code that is compatible
-       * with deal.II 9.3 and the subsequent release, use this alias instead.
+       * @deprecated Use dealii::parallel::distributed::SolutionTransfer
+       * without the DoFHandlerType template instead.
        */
       template <int dim,
                 typename VectorType,
                 typename DoFHandlerType = DoFHandler<dim>>
-      using SolutionTransfer = dealii::parallel::distributed::
-        SolutionTransfer<dim, VectorType, DoFHandlerType>;
+      using SolutionTransfer DEAL_II_DEPRECATED = dealii::parallel::
+        distributed::SolutionTransfer<dim, VectorType, DoFHandlerType>;
     } // namespace distributed
   }   // namespace parallel
 } // namespace Legacy
index 5a3278274c964e39de4667f4321c3be4bd4302a9..1541b24a925f578a4b40e6893c5ec4a1c426da3b 100644 (file)
@@ -519,13 +519,11 @@ private:
 namespace Legacy
 {
   /**
-   * The template arguments of the original dealii::DataOut class will
-   * change in a future release. If for some reason, you need a code that is
-   * compatible with deal.II 9.3 and the subsequent release, use this alias
+   * @deprecated Use dealii::DataOut without the DoFHandlerType template
    * instead.
    */
   template <int dim, typename DoFHandlerType = DoFHandler<dim>>
-  using DataOut = dealii::DataOut<dim, DoFHandlerType>;
+  using DataOut DEAL_II_DEPRECATED = dealii::DataOut<dim, DoFHandlerType>;
 } // namespace Legacy
 
 
index a10fe588a23c59b0228a534c4fc4631c866eed25..e0e192bd16d7a22c43225b69daf31ffad93697fd 100644 (file)
@@ -1246,15 +1246,13 @@ DataOut_DoFData<DoFHandlerType, patch_dim, patch_space_dim>::merge_patches(
 namespace Legacy
 {
   /**
-   * The template arguments of the original dealii::DataOut_DoFData class will
-   * change in a future release. If for some reason, you need a code that is
-   * compatible with deal.II 9.3 and the subsequent release, use this alias
-   * instead.
+   * @deprecated Use dealii::DataOut_DoFData without the DoFHandlerType
+   * template instead.
    */
   template <typename DoFHandlerType,
             int patch_dim,
             int patch_space_dim = patch_dim>
-  using DataOut_DoFData =
+  using DataOut_DoFData DEAL_II_DEPRECATED =
     dealii::DataOut_DoFData<DoFHandlerType, patch_dim, patch_space_dim>;
 } // namespace Legacy
 
index e7061519cf9f52104c095393dca089b2d2de0e5b..2e0cbff45053d2b869ca39df087b6dd84773f2fe 100644 (file)
@@ -253,13 +253,12 @@ private:
 namespace Legacy
 {
   /**
-   * The template arguments of the original dealii::DataOutFaces class will
-   * change in a future release. If for some reason, you need a code that is
-   * compatible with deal.II 9.3 and the subsequent release, use this alias
+   * @deprecated Use dealii::DataOutFaces without the DoFHandlerType template
    * instead.
    */
   template <int dim, typename DoFHandlerType = DoFHandler<dim>>
-  using DataOutFaces = dealii::DataOutFaces<dim, DoFHandlerType>;
+  using DataOutFaces DEAL_II_DEPRECATED =
+    dealii::DataOutFaces<dim, DoFHandlerType>;
 } // namespace Legacy
 
 
index 93f47ee40589dd8dd5bb7218bf13c7565c50d378..f2679873750e82f0c8fc909299a93d842ef0c3d5 100644 (file)
@@ -218,13 +218,12 @@ private:
 namespace Legacy
 {
   /**
-   * The template arguments of the original dealii::DataOutRotation class will
-   * change in a future release. If for some reason, you need a code that is
-   * compatible with deal.II 9.3 and the subsequent release, use this alias
-   * instead.
+   * @deprecated Use dealii::DataOutRotation without the DoFHandlerType
+   * template instead.
    */
   template <int dim, typename DoFHandlerType = DoFHandler<dim>>
-  using DataOutRotation = dealii::DataOutRotation<dim, DoFHandlerType>;
+  using DataOutRotation DEAL_II_DEPRECATED =
+    dealii::DataOutRotation<dim, DoFHandlerType>;
 } // namespace Legacy
 
 
index 54db129796f6b42356980d49193f9b944532b13d..c70fddbdcfd239b0ad0bccd11c98869361918a6a 100644 (file)
@@ -494,15 +494,13 @@ namespace Legacy
   namespace Functions
   {
     /**
-     * The template arguments of the original dealii::Functions::FEFieldFunction
-     * class will change in a future release. If for some reason, you need a
-     * code that is compatible with deal.II 9.3 and the subsequent release, use
-     * this alias instead.
+     * @deprecated Use dealii::Functions::FEFieldFunction without the
+     * DoFHandlerType template instead.
      */
     template <int dim,
               typename DoFHandlerType = DoFHandler<dim>,
               typename VectorType     = Vector<double>>
-    using FEFieldFunction =
+    using FEFieldFunction DEAL_II_DEPRECATED =
       dealii::Functions::FEFieldFunction<dim, DoFHandlerType, VectorType>;
   } // namespace Functions
 } // namespace Legacy
index 4a124e1a1e33af60aac089b0528b808913cd0652..9efc94d62100471cfa44e18d84334b4a552a7911 100644 (file)
@@ -577,15 +577,13 @@ private:
 namespace Legacy
 {
   /**
-   * The template arguments of the original dealii::SolutionTransfer class will
-   * change in a future release. If for some reason, you need a code that is
-   * compatible with deal.II 9.3 and the subsequent release, use this alias
-   * instead.
+   * @deprecated Use dealii::SolutionTransfer without the DoFHandlerType
+   * template instead.
    */
   template <int dim,
             typename VectorType     = Vector<double>,
             typename DoFHandlerType = DoFHandler<dim>>
-  using SolutionTransfer =
+  using SolutionTransfer DEAL_II_DEPRECATED =
     dealii::SolutionTransfer<dim, VectorType, DoFHandlerType>;
 } // namespace Legacy
 

In the beginning the Universe was created. This has made a lot of people very angry and has been widely regarded as a bad move.

Douglas Adams


Typeset in Trocchi and Trocchi Bold Sans Serif.