--- /dev/null
+
+DEAL::DoFs of face_1:
+DEAL::16 is located at 1.000 3.000
+DEAL::17 is located at -1.000 3.000
+DEAL::24 is located at 0.3333 3.000
+DEAL::25 is located at -0.3333 3.000
+DEAL::DoFs of face_2:
+DEAL::0 is located at -1.000 -3.000
+DEAL::1 is located at 1.000 -3.000
+DEAL::8 is located at -0.3333 -3.000
+DEAL::9 is located at 0.3333 -3.000
+ 16 1: 1.000
+ 17 0: 1.000
+ 24 9: 1.000
+ 25 8: 1.000
+DEAL::Matching:
+++ /dev/null
-// ---------------------------------------------------------------------
-// $Id$
-//
-// Copyright (C) 1998 - 2013 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 at
-// the top level of the deal.II distribution.
-//
-// ---------------------------------------------------------------------
-
-
-// it turns out that FE_Q::face_to_cell_index() had a bug for elements beyond
-// Q2 when using the face flip flag. this test is for the 2d case
-
-
-#include "../tests.h"
-#include <iostream>
-#include <fstream>
-
-#include <deal.II/base/logstream.h>
-#include <deal.II/fe/fe_q.h>
-
-template<int dim>
-void test()
-{
- FE_Q<dim> fe(3);
- const unsigned int dofs_per_face = fe.dofs_per_face;
-
- for (unsigned int i = 0; i < dofs_per_face; ++i)
- deallog << fe.face_to_cell_index(i, 0, true, false, false) << " - ";
- deallog << std::endl;
- for (unsigned int i = 0; i < dofs_per_face; ++i)
- deallog << fe.face_to_cell_index(i, 0, true, true, false) << " - ";
- deallog << std::endl;
-}
-
-int main()
-{
- std::ofstream logfile("face_to_cell_01/output");
- deallog.attach(logfile);
- deallog.depth_console(0);
- deallog.threshold_double(1.e-10);
-
- test<2>();
-}
-
-
-