From 9e609d4585bd10bc893f2dabdbd35d57162506f0 Mon Sep 17 00:00:00 2001 From: Wolfgang Bangerth Date: Fri, 23 Jan 2015 19:46:16 -0600 Subject: [PATCH] Remove deprecated function GridTools::extract_boundary_mesh(). --- doc/news/changes.h | 1 + examples/step-38/step-38.cc | 9 ++++----- include/deal.II/grid/grid_tools.h | 15 --------------- source/grid/grid_tools.cc | 17 ----------------- source/grid/grid_tools.inst.in | 17 +---------------- 5 files changed, 6 insertions(+), 53 deletions(-) diff --git a/doc/news/changes.h b/doc/news/changes.h index c111876164..8008516f74 100644 --- a/doc/news/changes.h +++ b/doc/news/changes.h @@ -165,6 +165,7 @@ inconvenience this causes. - The version of parallel::distributed::Vector::scale function that takes a scalar as argument. - GridTools::create_union_triangulation. + - GridTools::extract_boundary_mesh.
This release also removes the deprecated class MGDoFHandler. The functionality of this class had previously been incorporated into diff --git a/examples/step-38/step-38.cc b/examples/step-38/step-38.cc index a5495901f6..acc6275fd8 100644 --- a/examples/step-38/step-38.cc +++ b/examples/step-38/step-38.cc @@ -30,7 +30,6 @@ #include #include #include -#include #include #include #include @@ -288,13 +287,13 @@ namespace Step38 // indicators of all faces on the outside of the boundary to zero for the // ones located on the perimeter of the disk/ball, and one on the straight // part that splits the full disk/ball into two halves. The next step is the - // main point: The GridTools::extract_boundary_mesh function creates a mesh + // main point: The GridGenerator::extract_boundary_mesh function creates a mesh // that consists of those cells that are the faces of the previous mesh, // i.e. it describes the surface cells of the original (volume) // mesh. However, we do not want all faces: only those on the perimeter of // the disk or ball which carry boundary indicator zero; we can select these // cells using a set of boundary indicators that we pass to - // GridTools::extract_boundary_mesh. + // GridGenerator::extract_boundary_mesh. // // There is one point that needs to be mentioned. In order to refine a // surface mesh appropriately if the manifold is curved (similarly to @@ -327,8 +326,8 @@ namespace Step38 std::set boundary_ids; boundary_ids.insert (0); - GridTools::extract_boundary_mesh (volume_mesh, triangulation, - boundary_ids); + GridGenerator::extract_boundary_mesh (volume_mesh, triangulation, + boundary_ids); } triangulation.refine_global(4); diff --git a/include/deal.II/grid/grid_tools.h b/include/deal.II/grid/grid_tools.h index eac23073fd..da90f4e4d7 100644 --- a/include/deal.II/grid/grid_tools.h +++ b/include/deal.II/grid/grid_tools.h @@ -871,21 +871,6 @@ namespace GridTools }; #endif - /** - * @deprecated Use GridGenerator::extract_boundary_mesh() instead. - */ - template