#include <deal.II/fe/fe.h>
#include <deal.II/fe/component_mask.h>
#include <deal.II/hp/mapping_collection.h>
+#include <deal.II/hp/dof_handler.h>
#include <vector>
#include <set>
DEAL_II_NAMESPACE_OPEN
-template<int dim, class T> class Table;
-class SparsityPattern;
-template <typename number> class Vector;
+class BlockMask;
template <int dim, typename Number> class Function;
template <int dim, int spacedim> class FiniteElement;
-template <int dim, int spacedim> class DoFHandler;
namespace hp
{
- template <int dim, int spacedim> class DoFHandler;
template <int dim, int spacedim> class MappingCollection;
+ template <int dim, int spacedim> class FECollection;
}
-class ConstraintMatrix;
template <class MeshType> class InterGridMap;
template <int dim, int spacedim> class Mapping;
+class SparsityPattern;
+template <int dim, class T> class Table;
+template <typename Number> class Vector;
namespace GridTools
{