From 634f9842aefde2dfbc3776c66eaa0779d6512577 Mon Sep 17 00:00:00 2001 From: guido Date: Sat, 25 Jun 2005 07:29:05 +0000 Subject: [PATCH] compatibility wrapper git-svn-id: https://svn.dealii.org/trunk@10938 0785d39b-7218-0410-832d-ea1e28bc413d --- deal.II/deal.II/include/multigrid/mg_tools.h | 11 +++++++++++ deal.II/deal.II/source/multigrid/mg_dof_tools.cc | 16 ++++++++++++++++ 2 files changed, 27 insertions(+) diff --git a/deal.II/deal.II/include/multigrid/mg_tools.h b/deal.II/deal.II/include/multigrid/mg_tools.h index dc9fdd925d..43484488c5 100644 --- a/deal.II/deal.II/include/multigrid/mg_tools.h +++ b/deal.II/deal.II/include/multigrid/mg_tools.h @@ -155,6 +155,17 @@ class MGTools const bool only_once = false, std::vector target_component = std::vector()); + /** + * @deprecated Wrapper for the + * other function with same name, + * introduced for compatibility. + */ + template + static void count_dofs_per_component ( + const MGDoFHandler &mg_dof, + std::vector > &result, + std::vector target_component); + /** * Ajust vectors on all levels to diff --git a/deal.II/deal.II/source/multigrid/mg_dof_tools.cc b/deal.II/deal.II/source/multigrid/mg_dof_tools.cc index ea7cbfd480..e15156e71a 100644 --- a/deal.II/deal.II/source/multigrid/mg_dof_tools.cc +++ b/deal.II/deal.II/source/multigrid/mg_dof_tools.cc @@ -541,6 +541,18 @@ MGTools::count_dofs_per_component ( +template +void +MGTools::count_dofs_per_component ( + const MGDoFHandler &dof_handler, + std::vector > &result, + std::vector target_component) +{ + count_dofs_per_component(dof_handler, result, false, target_component); +} + + + template void MGTools::reinit_vector (const MGDoFHandler &mg_dof, @@ -727,3 +739,7 @@ template void MGTools::count_dofs_per_component ( std::vector >&, bool, std::vector); +template void MGTools::count_dofs_per_component ( + const MGDoFHandler&, + std::vector >&, + std::vector); -- 2.39.5