#include <deal.II/base/quadrature_lib.h>
#include <deal.II/base/work_stream.h>
#include <deal.II/lac/vector.h>
+#include <deal.II/lac/parallel_vector.h>
#include <deal.II/lac/block_vector.h>
+#include <deal.II/lac/parallel_block_vector.h>
#include <deal.II/lac/petsc_vector.h>
#include <deal.II/lac/petsc_block_vector.h>
#include <deal.II/lac/trilinos_vector.h>
INSTANTIATE(BlockVector<double>,hp::DoFHandler)
INSTANTIATE(BlockVector<float>,hp::DoFHandler)
+INSTANTIATE(parallel::distributed::Vector<double>,DoFHandler)
+INSTANTIATE(parallel::distributed::Vector<float>,DoFHandler)
+INSTANTIATE(parallel::distributed::BlockVector<double>,DoFHandler)
+INSTANTIATE(parallel::distributed::BlockVector<float>,DoFHandler)
+
+INSTANTIATE(parallel::distributed::Vector<double>,hp::DoFHandler)
+INSTANTIATE(parallel::distributed::Vector<float>,hp::DoFHandler)
+INSTANTIATE(parallel::distributed::BlockVector<double>,hp::DoFHandler)
+INSTANTIATE(parallel::distributed::BlockVector<float>,hp::DoFHandler)
+
#ifdef DEAL_II_USE_PETSC
INSTANTIATE(PETScWrappers::Vector,DoFHandler)
INSTANTIATE(PETScWrappers::BlockVector,DoFHandler)