As long as
dealii::DoFAccessor<0, dealii::DoFHandler<1, 1> >::child(unsigned int) const
dealii::DoFAccessor<0, dealii::DoFHandler<1, 1> >::get_fe(unsigned int) const
dealii::DoFAccessor<0, dealii::DoFHandler<1, 1> >::n_active_fe_indices() const
dealii::DoFAccessor<0, dealii::DoFHandler<1, 1> >::nth_active_fe_index(unsigned int) const
dealii::DoFAccessor<0, dealii::hp::DoFHandler<1, 1> >::child(unsigned int) const
dealii::DoFAccessor<0, dealii::hp::DoFHandler<1, 1> >::get_fe(unsigned int) const
dealii::DoFAccessor<0, dealii::hp::DoFHandler<1, 1> >::n_active_fe_indices() const
dealii::DoFAccessor<0, dealii::hp::DoFHandler<1, 1> >::nth_active_fe_index(unsigned int) const
are not instantiated, we cannot instantiate make_periodicity_constraints
for dim == 1 as well, otherwise linking against the libraries results in
unresolved symbols...
git-svn-id: https://svn.dealii.org/trunk@25534
0785d39b-7218-0410-832d-
ea1e28bc413d
for (DH : DOFHANDLERS; deal_II_dimension : DIMENSIONS)
{
+
+#if deal_II_dimension != 1
template
void
DoFTools::make_periodicity_constraints (const DH::face_iterator &,
dealii::Tensor<1,DH::space_dimension> &,
dealii::ConstraintMatrix &,
const std::vector<bool> &);
+#endif
}