#include <deal.II/base/tensor_product_polynomials.h>
#include <deal.II/base/std_cxx11/unique_ptr.h>
#include <deal.II/lac/full_matrix.h>
+#include <deal.II/lac/vector.h>
+#include <deal.II/lac/block_vector.h>
+#include <deal.II/lac/parallel_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>
#include <deal.II/lac/trilinos_block_vector.h>
#include <deal.II/lac/trilinos_parallel_block_vector.h>
// ---------------------------------------------------------------------
//
-// Copyright (C) 1998 - 2015 by the deal.II authors
+// Copyright (C) 2016 by the deal.II authors
//
// This file is part of the deal.II library.
//
-for (deal_II_dimension : DIMENSIONS; deal_II_space_dimension : SPACE_DIMENSIONS)
+for (deal_II_dimension : DIMENSIONS; deal_II_space_dimension : SPACE_DIMENSIONS; VEC : REAL_SERIAL_VECTORS)
{
#if deal_II_dimension <= deal_II_space_dimension
- template class MappingFEField<deal_II_dimension, deal_II_space_dimension, dealii::Vector<double>, dealii::DoFHandler<deal_II_dimension, deal_II_space_dimension> >;
+ template class MappingFEField<deal_II_dimension, deal_II_space_dimension, VEC,
+ dealii::DoFHandler<deal_II_dimension, deal_II_space_dimension> >;
#endif
}