-// separate implementation for 1D because otherwise we get linker errors since
-// FEFaceValues<1> is not compiled
- template <>
- void
- create_boundary_right_hand_side (const Mapping<1,1> &,
- const DoFHandler<1,1> &,
- const Quadrature<0> &,
- const Function<1> &,
- Vector<double> &,
- const std::set<types::boundary_id> &)
- {
- Assert (false, ExcImpossibleInDim(1));
- }
-
-
-
- template <>
- void
- create_boundary_right_hand_side (const Mapping<1,2> &,
- const DoFHandler<1,2> &,
- const Quadrature<0> &,
- const Function<2> &,
- Vector<double> &,
- const std::set<types::boundary_id> &)
- {
- Assert (false, ExcImpossibleInDim(1));
- }
-
-
-
template <int dim, int spacedim>
void
create_boundary_right_hand_side (const Mapping<dim, spacedim> &mapping,
-// separate implementation for 1D because otherwise we get linker errors since
-// hp::FEFaceValues<1> is not compiled
- template <>
- void
- create_boundary_right_hand_side (const hp::MappingCollection<1,1> &,
- const hp::DoFHandler<1,1> &,
- const hp::QCollection<0> &,
- const Function<1> &,
- Vector<double> &,
- const std::set<types::boundary_id> &)
- {
- Assert (false, ExcImpossibleInDim(1));
- }
-
-
-
- template <>
- void
- create_boundary_right_hand_side (const hp::MappingCollection<1,2> &,
- const hp::DoFHandler<1,2> &,
- const hp::QCollection<0> &,
- const Function<2> &,
- Vector<double> &,
- const std::set<types::boundary_id> &)
- {
- Assert (false, ExcImpossibleInDim(1));
- }
-
-
-
template <int dim, int spacedim>
void
create_boundary_right_hand_side (const hp::MappingCollection<dim,spacedim> &mapping,