1// ---------------------------------------------------------------------
2//
3// Copyright (C) 1998 - 2018 by the deal.II authors
4//
5// This file is part of the deal.II library.
6//
7// The deal.II library is free software; you can use it, redistribute
8// it, and/or modify it under the terms of the GNU Lesser General
9// Public License as published by the Free Software Foundation; either
10// version 2.1 of the License, or (at your option) any later version.
11// The full text of the license can be found in the file LICENSE.md at
12// the top level directory of deal.II.
13//
14// ---------------------------------------------------------------------
15
16
17for (deal_II_dimension : DIMENSIONS; deal_II_space_dimension : SPACE_DIMENSIONS)
18  {
19#if deal_II_dimension <= deal_II_space_dimension
20    namespace internal
21    \{
22      namespace DoFHandlerImplementation
23      \{
24        namespace Policy
25        \{
26          template class PolicyBase<deal_II_dimension, deal_II_space_dimension>;
27
28          template class Sequential<deal_II_dimension, deal_II_space_dimension>;
29
30          template class ParallelShared<deal_II_dimension,
31                                        deal_II_space_dimension>;
32
33          template class ParallelDistributed<deal_II_dimension,
34                                             deal_II_space_dimension>;
35        \}
36      \}
37    \}
38#endif
39  }
40