const bool vector_valued_once = false,
std::vector<unsigned int> target_component
=std::vector<unsigned int>());
+
+ /**
+ * @deprecated See the previous
+ * function with the same name
+ * for a description. This
+ * function exists for
+ * compatibility with older
+ * versions only.
+ */
+ template <int dim>
+ static void
+ count_dofs_per_component (const DoFHandler<dim>& dof_handler,
+ std::vector<unsigned int>& dofs_per_component,
+ std::vector<unsigned int> target_component);
/**
* This function can be used when
+template <int dim>
+void
+DoFTools::count_dofs_per_component (
+ const DoFHandler<dim>& dof_handler,
+ std::vector<unsigned int>& dofs_per_component,
+ std::vector<unsigned int> target_component)
+{
+ count_dofs_per_component (dof_handler, dofs_per_component, false, target_component);
+}
+
+
template <int dim>
void
DoFTools::compute_intergrid_constraints (
const DoFHandler<deal_II_dimension>&,
std::vector<unsigned int>&, bool, std::vector<unsigned int>);
+template
+void
+DoFTools::count_dofs_per_component<deal_II_dimension> (
+ const DoFHandler<deal_II_dimension>&,
+ std::vector<unsigned int>&, std::vector<unsigned int>);
+
template
void
DoFTools::compute_intergrid_constraints<deal_II_dimension> (