From: Wolfgang Bangerth <bangerth@colostate.edu>
Date: Fri, 5 May 2017 21:40:40 +0000 (-0600)
Subject: Remove the deprecated constructor of MappingQEulerian.
X-Git-Tag: v9.0.0-rc1~1618^2~1
X-Git-Url: https://gitweb.dealii.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=62b60c4e945da8095f8cfe2fed2f32beb38c2905;p=dealii.git

Remove the deprecated constructor of MappingQEulerian.
---

diff --git a/include/deal.II/fe/mapping_q1_eulerian.h b/include/deal.II/fe/mapping_q1_eulerian.h
index d7b7483483..85c3ffc8d9 100644
--- a/include/deal.II/fe/mapping_q1_eulerian.h
+++ b/include/deal.II/fe/mapping_q1_eulerian.h
@@ -108,13 +108,6 @@ public:
   MappingQ1Eulerian (const DoFHandler<dim,spacedim> &euler_dof_handler,
                      const VectorType               &euler_vector);
 
-  /**
-   * @deprecated Use the constructor with the reverse order of first and
-   * second argument.
-   */
-  MappingQ1Eulerian (const VectorType               &euler_vector,
-                     const DoFHandler<dim,spacedim> &euler_dof_handler) DEAL_II_DEPRECATED;
-
   /**
    * Return the mapped vertices of the cell. For the current class, this
    * function does not use the support points from the geometry of the current
diff --git a/source/fe/mapping_q1_eulerian.cc b/source/fe/mapping_q1_eulerian.cc
index 5534097355..2be8224305 100644
--- a/source/fe/mapping_q1_eulerian.cc
+++ b/source/fe/mapping_q1_eulerian.cc
@@ -46,17 +46,6 @@ MappingQ1Eulerian (const DoFHandler<dim,spacedim> &shiftmap_dof_handler,
 {}
 
 
-template <int dim, class VectorType, int spacedim>
-MappingQ1Eulerian<dim, VectorType, spacedim>::
-MappingQ1Eulerian (const VectorType               &euler_transform_vectors,
-                   const DoFHandler<dim,spacedim> &shiftmap_dof_handler)
-  :
-  MappingQGeneric<dim,spacedim>(1),
-  euler_transform_vectors(&euler_transform_vectors),
-  shiftmap_dof_handler(&shiftmap_dof_handler)
-{}
-
-
 
 template <int dim, class VectorType, int spacedim>
 std::array<Point<spacedim>, GeometryInfo<dim>::vertices_per_cell>
diff --git a/source/fe/mapping_q_eulerian.cc b/source/fe/mapping_q_eulerian.cc
index 0bba0e460f..4b7ec43102 100644
--- a/source/fe/mapping_q_eulerian.cc
+++ b/source/fe/mapping_q_eulerian.cc
@@ -67,8 +67,8 @@ MappingQEulerian (const unsigned int              degree,
   // reset the q1 mapping we use for interior cells (and previously
   // set by the MappingQ constructor) to a MappingQ1Eulerian with the
   // current vector
-  this->q1_mapping.reset (new MappingQ1Eulerian<dim,VectorType,spacedim>(euler_vector,
-                          euler_dof_handler));
+  this->q1_mapping.reset (new MappingQ1Eulerian<dim,VectorType,spacedim>(euler_dof_handler,
+                          euler_vector));
 
   // also reset the qp mapping pointer with our own class
   this->qp_mapping.reset (new MappingQEulerianGeneric(degree,*this));