* constraints are resolved with the help of AffineConstraints.
*/
void
- reinit(const DoFHandler<dim> &dof_handler,
- const unsigned int n_cells,
- const bool use_fast_hanging_node_algorithm = true);
+ reinit(const DoFHandler<dim, dim> &dof_handler,
+ const unsigned int n_cells,
+ const bool use_fast_hanging_node_algorithm = true);
void
read_dof_indices(
template <int dim, typename Number, typename IndexType>
inline void
ConstraintInfo<dim, Number, IndexType>::reinit(
- const DoFHandler<dim> &dof_handler,
- const unsigned int n_cells,
- const bool use_fast_hanging_node_algorithm)
+ const DoFHandler<dim, dim> &dof_handler,
+ const unsigned int n_cells,
+ const bool use_fast_hanging_node_algorithm)
{
this->dof_indices_per_cell.resize(n_cells);
this->plain_dof_indices_per_cell.resize(n_cells);
#include <deal.II/base/quadrature.h>
#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_handler.h>
#include <deal.II/fe/fe_q.h>
#include <deal.II/fe/mapping.h>
#include <deal.II/base/utilities.h>
#include <deal.II/base/vectorization.h>
+#include <deal.II/dofs/dof_handler.h>
+
#include <deal.II/lac/dynamic_sparsity_pattern.h>
#include <deal.II/lac/sparsity_pattern.h>
#include <deal.II/base/geometry_info.h>
#include <deal.II/base/quadrature_lib.h>
-#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_handler.h>
#include <deal.II/grid/grid_generator.h>
#include <deal.II/grid/tria.h>
#include <deal.II/base/geometry_info.h>
#include <deal.II/base/quadrature_lib.h>
-#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_handler.h>
#include <deal.II/grid/grid_generator.h>
#include <deal.II/grid/tria.h>
#include <deal.II/base/geometry_info.h>
#include <deal.II/base/quadrature_lib.h>
-#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_handler.h>
#include <deal.II/grid/grid_generator.h>
#include <deal.II/grid/tria.h>
#include <deal.II/base/geometry_info.h>
#include <deal.II/base/quadrature_lib.h>
-#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_handler.h>
#include <deal.II/grid/grid_generator.h>
#include <deal.II/grid/tria.h>
#include <deal.II/base/qprojector.h>
#include <deal.II/base/quadrature_lib.h>
-#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_handler.h>
#include <deal.II/fe/fe_bdm.h>
#include <deal.II/fe/fe_dgp.h>
#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/dofs/dof_handler.h>
+
#include <deal.II/fe/fe_nedelec.h>
#include <deal.II/fe/fe_raviart_thomas.h>
#include <deal.II/fe/fe_system.h>
#include <deal.II/base/quadrature_lib.h>
+#include <deal.II/dofs/dof_handler.h>
+
#include <deal.II/fe/fe_nedelec.h>
#include <deal.II/fe/fe_raviart_thomas.h>
#include <deal.II/fe/fe_system.h>
#include <deal.II/distributed/tria.h>
-#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_handler.h>
#include <deal.II/grid/grid_generator.h>
#include <deal.II/grid/tria_accessor.h>
#include <deal.II/distributed/tria.h>
-#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_handler.h>
#include <deal.II/fe/fe_dgq.h>
#include <deal.II/distributed/tria.h>
-#include <deal.II/dofs/dof_accessor.h>
+#include <deal.II/dofs/dof_handler.h>
#include <deal.II/fe/fe_q.h>