private:
// Make the DoFHandler class a friend so that it can call the set_xxx()
// functions.
- template <int, int>
- DEAL_II_CXX20_REQUIRES((concepts::is_valid_dim_spacedim<dim, spacedim>))
- friend class DoFHandler;
+ friend class DoFHandler<dim, spacedim>;
friend struct dealii::internal::DoFHandlerImplementation::Policy::
Implementation;
// Make the DoFHandler class a friend so that it can call the set_xxx()
// functions.
- template <int dim1, int spacedim1>
- DEAL_II_CXX20_REQUIRES((concepts::is_valid_dim_spacedim<dim1, spacedim1>))
- friend class DoFHandler;
+ friend class DoFHandler<1, spacedim>;
friend struct dealii::internal::DoFHandlerImplementation::Policy::
Implementation;
clear_children() const;
private:
- template <int, int>
- DEAL_II_CXX20_REQUIRES((concepts::is_valid_dim_spacedim<dim, spacedim>))
- friend class Triangulation;
+ friend class Triangulation<dim, spacedim>;
friend struct dealii::internal::TriangulationImplementation::Implementation;
friend struct dealii::internal::TriangulationImplementation::
void
set_direction_flag(const bool new_direction_flag) const;
- template <int, int>
- DEAL_II_CXX20_REQUIRES((concepts::is_valid_dim_spacedim<dim, spacedim>))
- friend class Triangulation;
+ friend class Triangulation<dim, spacedim>;
template <int, int>
friend class parallel::TriangulationBase;