--- /dev/null
+Unified DoFTools::extract_dofs() for DoFHandler and hp::DoFHandler.
+<br>
+(Daniel Arndt, Mathias Anselmann, 2019/06/07)
#include "../tests.h"
#include "dof_tools_common.h"
-#include "dof_tools_fake_hp.inst.in"
+#include "dof_tools_common_fake_hp.h"
// check
// DoFTools::
#include "../tests.h"
#include "dof_tools_common.h"
-#include "dof_tools_fake_hp.inst.in"
+#include "dof_tools_common_fake_hp.h"
// check
// DoFTools::
#include "../tests.h"
#include "dof_tools_common.h"
-#include "dof_tools_fake_hp.inst.in"
+#include "dof_tools_common_fake_hp.h"
// check
// DoFTools::
#include "../tests.h"
#include "dof_tools_common.h"
-#include "dof_tools_fake_hp.inst.in"
+#include "dof_tools_common_fake_hp.h"
// check
// DoFTools::
#include "../tests.h"
#include "dof_tools_common.h"
-#include "dof_tools_fake_hp.inst.in"
+#include "dof_tools_common_fake_hp.h"
// check
// DoFTools::
#include "../tests.h"
#include "dof_tools_common.h"
-#include "dof_tools_fake_hp.inst.in"
+#include "dof_tools_common_fake_hp.h"
// check
// DoFTools::
#include "../tests.h"
#include "dof_tools_common.h"
-#include "dof_tools_fake_hp.inst.in"
+#include "dof_tools_common_fake_hp.h"
// check
// DoFTools::
#include "../tests.h"
#include "dof_tools_common.h"
-#include "dof_tools_fake_hp.inst.in"
+#include "dof_tools_common_fake_hp.h"
// check
// DoFTools::
#include "../tests.h"
#include "dof_tools_common.h"
-#include "dof_tools_fake_hp.inst.in"
+#include "dof_tools_common_fake_hp.h"
// check
// DoFTools::
#include "../tests.h"
#include "dof_tools_common.h"
-#include "dof_tools_fake_hp.inst.in"
+#include "dof_tools_common_fake_hp.h"
// check
// DoFTools::
#include "../tests.h"
#include "dof_tools_common.h"
-#include "dof_tools_fake_hp.inst.in"
+#include "dof_tools_common_fake_hp.h"
// check
// DoFTools::
#include "../tests.h"
#include "dof_tools_common.h"
-#include "dof_tools_fake_hp.inst.in"
+#include "dof_tools_common_fake_hp.h"
// check
// DoFTools::
#include "../tests.h"
#include "dof_tools_common.h"
-#include "dof_tools_fake_hp.inst.in"
+#include "dof_tools_common_fake_hp.h"
// check
// DoFTools::
#include "../tests.h"
#include "dof_tools_common.h"
-#include "dof_tools_fake_hp.inst.in"
+#include "dof_tools_common_fake_hp.h"
// check
// DoFTools::
#include "../tests.h"
#include "dof_tools_common.h"
-#include "dof_tools_fake_hp.inst.in"
+#include "dof_tools_common_fake_hp.h"
// check
// DoFTools::
#include "../tests.h"
#include "dof_tools_common.h"
-#include "dof_tools_fake_hp.inst.in"
+#include "dof_tools_common_fake_hp.h"
// check
// DoFTools::
#include "../tests.h"
#include "dof_tools_common.h"
-#include "dof_tools_fake_hp.inst.in"
+#include "dof_tools_common_fake_hp.h"
// check
// DoFTools::extract_hanging_node_constraints
#include "../tests.h"
#include "dof_tools_common.h"
-#include "dof_tools_fake_hp.inst.in"
+#include "dof_tools_common_fake_hp.h"
// check
// DoFTools::extract_boundary_dofs
#include "../tests.h"
#include "dof_tools_common.h"
-#include "dof_tools_fake_hp.inst.in"
+#include "dof_tools_common_fake_hp.h"
// check
// DoFTools::extract_subdomain_dofs
#include "../tests.h"
#include "dof_tools_common.h"
-#include "dof_tools_fake_hp.inst.in"
+#include "dof_tools_common_fake_hp.h"
// check
// DoFTools::count_dofs_per_component
#include "../tests.h"
#include "dof_tools_common.h"
-#include "dof_tools_fake_hp.inst.in"
+#include "dof_tools_common_fake_hp.h"
// check
// DoFTools::map_dof_to_boundary_indices(const DoFHandler<int> &,
#include "../tests.h"
#include "dof_tools_common.h"
-#include "dof_tools_fake_hp.inst.in"
+#include "dof_tools_common_fake_hp.h"
// check
// DoFTools::map_dof_to_boundary_indices(const DoFHandler<int> &,
#include "../tests.h"
#include "dof_tools_common.h"
-#include "dof_tools_fake_hp.inst.in"
+#include "dof_tools_common_fake_hp.h"
// check
// DoFTools::map_dofs_to_support_points (const Mapping<dim> &,
#include "../tests.h"
#include "dof_tools_common.h"
-//#include "dof_tools_fake_hp.inst.in"
+//#include "dof_tools_common_fake_hp.h"
// check
// DoFTools::extract_dofs
#include "../tests.h"
#include "dof_tools_common.h"
-#include "dof_tools_fake_hp.inst.in"
+#include "dof_tools_common_fake_hp.h"
// check
// DoFTools::distribute_cell_to_dof_vector
#include "../tests.h"
#include "dof_tools_common.h"
-#include "dof_tools_fake_hp.inst.in"
+#include "dof_tools_common_fake_hp.h"
// check
// DoFTools::distribute_cell_to_dof_vector
#include "../tests.h"
#include "dof_tools_common.h"
-#include "dof_tools_fake_hp.inst.in"
+#include "dof_tools_common_fake_hp.h"
// check
// DoFTools::count_boundary_dofs
#include "../tests.h"
#include "dof_tools_common.h"
-#include "dof_tools_fake_hp.inst.in"
+#include "dof_tools_common_fake_hp.h"
// check
// DoFTools::
#include "../tests.h"
#include "dof_tools_common.h"
-#include "dof_tools_fake_hp.inst.in"
+#include "dof_tools_common_fake_hp.h"
// check
// DoFTools::
#include "../tests.h"
#include "dof_tools_common.h"
-#include "dof_tools_fake_hp.inst.in"
+#include "dof_tools_common_fake_hp.h"
// check
// DoFTools::
#include "../tests.h"
#include "dof_tools_common.h"
-#include "dof_tools_fake_hp.inst.in"
+#include "dof_tools_common_fake_hp.h"
// check
// DoFTools::
#include "../tests.h"
#include "dof_tools_common.h"
-#include "dof_tools_fake_hp.inst.in"
+#include "dof_tools_common_fake_hp.h"
// check
// DoFTools::
#include "../tests.h"
#include "dof_tools_common.h"
-#include "dof_tools_fake_hp.inst.in"
+#include "dof_tools_common_fake_hp.h"
// check
// DoFTools::
#include "../tests.h"
#include "dof_tools_common.h"
-#include "dof_tools_fake_hp.inst.in"
+#include "dof_tools_common_fake_hp.h"
// check
// DoFTools::
#include "../tests.h"
#include "dof_tools_common.h"
-#include "dof_tools_fake_hp.inst.in"
+#include "dof_tools_common_fake_hp.h"
// check
// DoFTools::
#include "../tests.h"
#include "dof_tools_common.h"
-#include "dof_tools_fake_hp.inst.in"
+#include "dof_tools_common_fake_hp.h"
// check
// DoFTools::
#include "../tests.h"
#include "dof_tools_common.h"
-#include "dof_tools_fake_hp.inst.in"
+#include "dof_tools_common_fake_hp.h"
// check
// DoFTools::
#include "../tests.h"
#include "dof_tools_common.h"
-#include "dof_tools_fake_hp.inst.in"
+#include "dof_tools_common_fake_hp.h"
// check
// DoFTools::
#include "../tests.h"
#include "dof_tools_common.h"
-#include "dof_tools_fake_hp.inst.in"
+#include "dof_tools_common_fake_hp.h"
// check
// DoFTools::
#include "../tests.h"
#include "dof_tools_common.h"
-#include "dof_tools_fake_hp.inst.in"
+#include "dof_tools_common_fake_hp.h"
// check
// DoFTools::
#include "../tests.h"
#include "dof_tools_common.h"
-#include "dof_tools_fake_hp.inst.in"
+#include "dof_tools_common_fake_hp.h"
// check
// DoFTools::
#include "../tests.h"
#include "dof_tools_common.h"
-#include "dof_tools_fake_hp.inst.in"
+#include "dof_tools_common_fake_hp.h"
// check
// DoFTools::
#include "../tests.h"
#include "dof_tools_common.h"
-#include "dof_tools_fake_hp.inst.in"
+#include "dof_tools_common_fake_hp.h"
// check
// DoFTools::
#include "../tests.h"
#include "dof_tools_common.h"
-#include "dof_tools_fake_hp.inst.in"
+#include "dof_tools_common_fake_hp.h"
// check
// DoFTools::
#include "../tests.h"
#include "dof_tools_common.h"
-#include "dof_tools_fake_hp.inst.in"
+#include "dof_tools_common_fake_hp.h"
// check
// DoFTools::extract_dofs_with_support_on_boundary
+++ /dev/null
-// ---------------------------------------------------------------------
-//
-// Copyright (C) 2004 - 2019 by the deal.II authors
-//
-// This file is part of the deal.II library.
-//
-// The deal.II library is free software; you can use it, redistribute
-// it, and/or modify it under the terms of the GNU Lesser General
-// Public License as published by the Free Software Foundation; either
-// version 2.1 of the License, or (at your option) any later version.
-// The full text of the license can be found in the file LICENSE.md at
-// the top level directory of deal.II.
-//
-// ---------------------------------------------------------------------
-
-#ifndef dealii_dof_tools_fake_hp_h
-#define dealii_dof_tools_fake_hp_h
-// fake hp check_this function that does nothing
-
-template<>
-void
-check_this(const hp::DoFHandler<1, 1> &dof_handler)
-{
- // nothing to do here
-}
-
-template<>
-void
-check_this(const hp::DoFHandler<1, 2> &dof_handler)
-{
- // nothing to do here
-}
-
-template<>
-void
-check_this(const hp::DoFHandler<1, 3> &dof_handler)
-{
- // nothing to do here
-}
-
-template<>
-void
-check_this(const hp::DoFHandler<2, 1> &dof_handler)
-{
- // nothing to do here
-}
-
-template<>
-void
-check_this(const hp::DoFHandler<2, 2> &dof_handler)
-{
- // nothing to do here
-}
-
-template<>
-void
-check_this(const hp::DoFHandler<2, 3> &dof_handler)
-{
- // nothing to do here
-}
-
-template<>
-void
-check_this(const hp::DoFHandler<3, 1> &dof_handler)
-{
- // nothing to do here
-}
-
-template<>
-void
-check_this(const hp::DoFHandler<3, 2> &dof_handler)
-{
- // nothing to do here
-}
-
-template<>
-void
-check_this(const hp::DoFHandler<3, 3> &dof_handler)
-{
- // nothing to do here
-}
-
-#endif // dealii_dof_tools_fake_hp_h
#include "../tests.h"
#include "dof_tools_common.h"
-#include "dof_tools_fake_hp.inst.in"
+#include "dof_tools_common_fake_hp.h"
// check
// FE::hp_constraints_are_implemented
#include "../tests.h"
#include "dof_tools_common.h"
-#include "dof_tools_fake_hp.inst.in"
+#include "dof_tools_common_fake_hp.h"
// check
// FiniteElement::n_dofs_per_object