From 375318db45ec69874d5693f9ca9ce5076efed5c7 Mon Sep 17 00:00:00 2001 From: Wolfgang Bangerth Date: Thu, 4 May 2017 16:11:06 -0600 Subject: [PATCH] Remove the deprecated constructor of MappingQEulerian. --- include/deal.II/fe/mapping_q_eulerian.h | 8 -------- source/fe/mapping_q_eulerian.cc | 24 ++---------------------- 2 files changed, 2 insertions(+), 30 deletions(-) diff --git a/include/deal.II/fe/mapping_q_eulerian.h b/include/deal.II/fe/mapping_q_eulerian.h index b70640ff8e..d21ca6ce4b 100644 --- a/include/deal.II/fe/mapping_q_eulerian.h +++ b/include/deal.II/fe/mapping_q_eulerian.h @@ -107,14 +107,6 @@ public: const DoFHandler &euler_dof_handler, const VectorType &euler_vector); - /** - * @deprecated Use the constructor with the reverse order of second and - * third argument. - */ - MappingQEulerian (const unsigned int degree, - const VectorType &euler_vector, - const DoFHandler &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_q_eulerian.cc b/source/fe/mapping_q_eulerian.cc index d46f57a6d9..0bba0e460f 100644 --- a/source/fe/mapping_q_eulerian.cc +++ b/source/fe/mapping_q_eulerian.cc @@ -52,26 +52,6 @@ MappingQEulerianGeneric (const unsigned int degr update_values | update_quadrature_points) {} -template -MappingQEulerian:: -MappingQEulerian (const unsigned int degree, - const VectorType &euler_vector, - const DoFHandler &euler_dof_handler) - : - MappingQ(degree, true), - euler_vector(&euler_vector), - euler_dof_handler(&euler_dof_handler) -{ - // 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(euler_vector, - euler_dof_handler)); - - // also reset the qp mapping pointer with our own class - this->qp_mapping.reset (new MappingQEulerianGeneric(degree,*this)); -} - template @@ -101,8 +81,8 @@ Mapping * MappingQEulerian::clone () const { return new MappingQEulerian(this->get_degree(), - *euler_vector, - *euler_dof_handler); + *euler_dof_handler, + *euler_vector); } -- 2.39.5