}
+for (deal_II_dimension : DIMENSIONS; deal_II_space_dimension : SPACE_DIMENSIONS; number : REAL_AND_COMPLEX_SCALARS)
+{
+#if deal_II_dimension <= deal_II_space_dimension
+ namespace VectorTools \{
+ template
+ void interpolate_boundary_values
+ (const hp::MappingCollection<deal_II_dimension,deal_II_space_dimension> &,
+ const hp::DoFHandler<deal_II_dimension,deal_II_space_dimension> &,
+ const std::map<types::boundary_id, const Function<deal_II_space_dimension,number>*> &,
+ std::map<types::global_dof_index,number> &,
+ const ComponentMask &);
+ \}
+#endif
+}
+
+
+
for (deal_II_dimension : DIMENSIONS; deal_II_space_dimension : SPACE_DIMENSIONS; DH : DOFHANDLER_TEMPLATES)
{
#if deal_II_dimension <= deal_II_space_dimension
#endif
}
-for (deal_II_dimension : DIMENSIONS; deal_II_space_dimension : SPACE_DIMENSIONS)
-{
-#if deal_II_dimension <= deal_II_space_dimension
- namespace VectorTools \{
- template
- void interpolate_boundary_values
- (const hp::MappingCollection<deal_II_dimension,deal_II_space_dimension> &,
- const hp::DoFHandler<deal_II_dimension,deal_II_space_dimension> &,
- const std::map<types::boundary_id, const Function<deal_II_space_dimension,double>*> &,
- std::map<types::global_dof_index,double> &,
- const ComponentMask &);
- \}
-#endif
-}
-
for (deal_II_dimension : DIMENSIONS; deal_II_space_dimension : SPACE_DIMENSIONS; number : REAL_AND_COMPLEX_SCALARS)
{
#if deal_II_dimension == deal_II_space_dimension