From: Denis Davydov Date: Fri, 15 Jun 2018 12:45:51 +0000 (+0200) Subject: add a few missing instantiation after the switch to AffineConstraints X-Git-Tag: v9.1.0-rc1~1033^2 X-Git-Url: https://gitweb.dealii.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=757c128e8c27c55403a5cf2196d013eecac86fba;p=dealii.git add a few missing instantiation after the switch to AffineConstraints --- diff --git a/source/dofs/dof_tools_constraints.inst.in b/source/dofs/dof_tools_constraints.inst.in index 17971edc73..6ece9c749f 100644 --- a/source/dofs/dof_tools_constraints.inst.in +++ b/source/dofs/dof_tools_constraints.inst.in @@ -21,6 +21,10 @@ for (deal_II_dimension : DIMENSIONS; deal_II_space_dimension : DIMENSIONS) const DoFHandler &, AffineConstraints &); + template void DoFTools::make_hanging_node_constraints( + const DoFHandler &, + AffineConstraints &); + template void DoFTools::make_hanging_node_constraints( const DoFHandler &, AffineConstraints> &); @@ -33,6 +37,10 @@ for (DH : DOFHANDLER_TEMPLATES; deal_II_dimension : DIMENSIONS) const DH &, AffineConstraints &); + template void DoFTools::make_hanging_node_constraints( + const DH &, + AffineConstraints &); + template void DoFTools::make_hanging_node_constraints( const DH &, AffineConstraints> &); diff --git a/source/numerics/vector_tools_boundary.inst.in b/source/numerics/vector_tools_boundary.inst.in index aaf2a63ee7..e93bb76388 100644 --- a/source/numerics/vector_tools_boundary.inst.in +++ b/source/numerics/vector_tools_boundary.inst.in @@ -105,6 +105,15 @@ for (deal_II_dimension : DIMENSIONS; deal_II_space_dimension : SPACE_DIMENSIONS; AffineConstraints &, const ComponentMask &); + template void + interpolate_boundary_values( + const Mapping &, + const DH &, + const types::boundary_id, + const Function &, + AffineConstraints &, + const ComponentMask &); + template void interpolate_boundary_values( const DH &, @@ -113,6 +122,14 @@ for (deal_II_dimension : DIMENSIONS; deal_II_space_dimension : SPACE_DIMENSIONS; AffineConstraints &, const ComponentMask &); + template void + interpolate_boundary_values( + const DH &, + const types::boundary_id, + const Function &, + AffineConstraints &, + const ComponentMask &); + template void interpolate_boundary_values( const DH &, @@ -120,6 +137,15 @@ for (deal_II_dimension : DIMENSIONS; deal_II_space_dimension : SPACE_DIMENSIONS; const Function *> &, AffineConstraints &, const ComponentMask &); + + template void + interpolate_boundary_values( + const DH &, + const std::map *> &, + AffineConstraints &, + const ComponentMask &); + \} #endif }