From 4ca8eb8c2fab9850919419a949a92d046a9d33ff Mon Sep 17 00:00:00 2001 From: kanschat Date: Wed, 25 Jul 2007 07:38:02 +0000 Subject: [PATCH] simplify declarations by removing specializations git-svn-id: https://svn.dealii.org/trunk@14869 0785d39b-7218-0410-832d-ea1e28bc413d --- deal.II/deal.II/include/numerics/vectors.h | 94 ++----------------- .../include/numerics/vectors.templates.h | 74 +++++++-------- deal.II/deal.II/source/numerics/vectors.cc | 34 +++---- 3 files changed, 58 insertions(+), 144 deletions(-) diff --git a/deal.II/deal.II/include/numerics/vectors.h b/deal.II/deal.II/include/numerics/vectors.h index 9f07bf08cb..7f927e2497 100644 --- a/deal.II/deal.II/include/numerics/vectors.h +++ b/deal.II/deal.II/include/numerics/vectors.h @@ -620,32 +620,9 @@ class VectorTools const std::vector &component_mask = std::vector()); /** - * Declaration of specialization - * of the previous function for - * 1d and a DoFHandler. - */ - static - void - interpolate_boundary_values (const Mapping<1> &mapping, - const DoFHandler<1> &dof, - const FunctionMap<1>::type &function_map, - std::map &boundary_values, - const std::vector &component_mask = std::vector()); - - /** - * Declaration of specialization - * of the previous function for - * 1d and a hp::DoFHandler(). - */ - static - void - interpolate_boundary_values (const Mapping<1> &mapping, - const hp::DoFHandler<1> &dof, - const FunctionMap<1>::type &function_map, - std::map &boundary_values, - const std::vector &component_mask = std::vector()); - - /** + * @deprecated This function is there mainly + * for backward compatibility. + * * Same function as above, but * taking only one pair of * boundary indicator and @@ -654,8 +631,6 @@ class VectorTools * function with remapped * arguments. * - * This function is there mainly - * for backward compatibility. */ template class DH> static @@ -667,22 +642,6 @@ class VectorTools std::map &boundary_values, const std::vector &component_mask = std::vector()); - /** - * Declaration of specialization - * of the previous function for - * 1d. - */ - template