From: wolf Date: Thu, 19 Sep 2002 20:39:13 +0000 (+0000) Subject: Add missing explicit instantiations. X-Git-Url: https://gitweb.dealii.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=9857145a6a0428419617387666db3bd23559d976;p=dealii-svn.git Add missing explicit instantiations. git-svn-id: https://svn.dealii.org/trunk@6484 0785d39b-7218-0410-832d-ea1e28bc413d --- diff --git a/deal.II/deal.II/source/numerics/vectors.cc b/deal.II/deal.II/source/numerics/vectors.cc index ffcc79d50d..b0f9fa7f5c 100644 --- a/deal.II/deal.II/source/numerics/vectors.cc +++ b/deal.II/deal.II/source/numerics/vectors.cc @@ -770,8 +770,9 @@ VectorTools::interpolate_boundary_values (const Mapping &mapping std::map &boundary_values, const std::vector &component_mask_) { - // if for whatever we were passed - // an empty map, return immediately + // if for whatever reason we were + // passed an empty map, return + // immediately if (function_map.size() == 0) return; @@ -1774,6 +1775,7 @@ void VectorTools::interpolate_boundary_values const Function &, std::map &, const std::vector &); + template void VectorTools::project (const Mapping &, @@ -1786,3 +1788,13 @@ void VectorTools::project const Quadrature &, const bool); #endif + + +template +void +VectorTools::interpolate_boundary_values +(const DoFHandler &, + const FunctionMap::type &, + std::map &, + const std::vector &); + diff --git a/deal.II/doc/news/2002/c-3-4.html b/deal.II/doc/news/2002/c-3-4.html index 85496f98d6..4c0927a9e0 100644 --- a/deal.II/doc/news/2002/c-3-4.html +++ b/deal.II/doc/news/2002/c-3-4.html @@ -299,6 +299,15 @@ contributor's names are abbreviated by WB (Wolfgang Bangerth), GK

deal.II

    +
  1. + Fixed: Some of the various instances of the VectorTools::interpolate_boundary_values functions + were not explicitly instantiated, leading to linker errors. This is now + fixed. +
    + (WB 2002/09/19) +

    +
  2. Removed: The FiniteElement::component_to_system_index function @@ -309,6 +318,7 @@ contributor's names are abbreviated by WB (Wolfgang Bangerth), GK classes, if so necessary.
    (WB 2002/09/16) +

  3. Changed: The (WB 2002/09/16) +

  4. New: The mapping classes now also know how to transform tensors of rank 2, not only vectors (tensors of rank 1) in a co- and contravariant way.
    (WB 2002/09/03) +

  5. Fixed: the GridIn class had problems @@ -335,7 +347,7 @@ contributor's names are abbreviated by WB (Wolfgang Bangerth), GK only the comment sign, but nothing else. This is now fixed.
    (WB 2002/08/30) -

    +

  6. Improved: VectorTools:: (GK 2002/08/01) -

    +

  7. New: The GridTools class now offers functions to apply general transformations to all