-//---------------------------- project_common.cc ---------------------------
+//---------------------------- project_common.h ---------------------------
// $Id$
// Version: $Name$
//
// to the file deal.II/doc/license.html for the text and
// further information on this license.
//
-//---------------------------- project_common.cc ---------------------------
+//---------------------------- project_common.h ---------------------------
// common framework to check whether an element of polynomial order p can
char logname[] = "project_dgp_01/output";
-#include "project_common.cc"
+#include "project_common.h"
template <int dim>
char logname[] = "project_dgp_02/output";
-#include "project_common.cc"
+#include "project_common.h"
template <int dim>
char logname[] = "project_dgp_03/output";
-#include "project_common.cc"
+#include "project_common.h"
template <int dim>
char logname[] = "project_dgp_04/output";
-#include "project_common.cc"
+#include "project_common.h"
template <int dim>
char logname[] = "project_dgp_05/output";
-#include "project_common.cc"
+#include "project_common.h"
template <int dim>
char logname[] = "project_dgp_monomial_01/output";
-#include "project_common.cc"
+#include "project_common.h"
template <int dim>
char logname[] = "project_dgp_monomial_02/output";
-#include "project_common.cc"
+#include "project_common.h"
template <int dim>
char logname[] = "project_dgp_monomial_03/output";
-#include "project_common.cc"
+#include "project_common.h"
template <int dim>
char logname[] = "project_dgp_monomial_04/output";
-#include "project_common.cc"
+#include "project_common.h"
template <int dim>
char logname[] = "project_dgp_monomial_05/output";
-#include "project_common.cc"
+#include "project_common.h"
template <int dim>
char logname[] = "project_dgq_01/output";
-#include "project_common.cc"
+#include "project_common.h"
template <int dim>
char logname[] = "project_dgq_02/output";
-#include "project_common.cc"
+#include "project_common.h"
template <int dim>
char logname[] = "project_dgq_03/output";
-#include "project_common.cc"
+#include "project_common.h"
template <int dim>
char logname[] = "project_dgq_04/output";
-#include "project_common.cc"
+#include "project_common.h"
template <int dim>
char logname[] = "project_dgq_05/output";
-#include "project_common.cc"
+#include "project_common.h"
template <int dim>
char logname[] = "project_nedelec_01/output";
-#include "project_common.cc"
+#include "project_common.h"
template <int dim>
char logname[] = "project_nedelec_02/output";
-#include "project_common.cc"
+#include "project_common.h"
template <int dim>
char logname[] = "project_nedelec_03/output";
-#include "project_common.cc"
+#include "project_common.h"
template <int dim>
char logname[] = "project_nedelec_04/output";
-#include "project_common.cc"
+#include "project_common.h"
template <int dim>
char logname[] = "project_nedelec_05/output";
-#include "project_common.cc"
+#include "project_common.h"
template <int dim>
char logname[] = "project_q_01/output";
-#include "project_common.cc"
+#include "project_common.h"
template <int dim>
char logname[] = "project_q_02/output";
-#include "project_common.cc"
+#include "project_common.h"
template <int dim>
char logname[] = "project_q_03/output";
-#include "project_common.cc"
+#include "project_common.h"
template <int dim>
char logname[] = "project_q_04/output";
-#include "project_common.cc"
+#include "project_common.h"
template <int dim>
char logname[] = "project_q_05/output";
-#include "project_common.cc"
+#include "project_common.h"
template <int dim>
char logname[] = "project_q_hierarchical_01/output";
-#include "project_common.cc"
+#include "project_common.h"
template <int dim>
char logname[] = "project_q_hierarchical_02/output";
-#include "project_common.cc"
+#include "project_common.h"
template <int dim>
char logname[] = "project_q_hierarchical_03/output";
-#include "project_common.cc"
+#include "project_common.h"
template <int dim>
char logname[] = "project_q_hierarchical_04/output";
-#include "project_common.cc"
+#include "project_common.h"
template <int dim>
char logname[] = "project_q_hierarchical_05/output";
-#include "project_common.cc"
+#include "project_common.h"
template <int dim>
char logname[] = "project_q_system_01/output";
-#include "project_common.cc"
+#include "project_common.h"
template <int dim>
char logname[] = "project_q_system_02/output";
-#include "project_common.cc"
+#include "project_common.h"
template <int dim>
char logname[] = "project_q_system_03/output";
-#include "project_common.cc"
+#include "project_common.h"
template <int dim>
char logname[] = "project_q_system_04/output";
-#include "project_common.cc"
+#include "project_common.h"
template <int dim>
char logname[] = "project_q_system_05/output";
-#include "project_common.cc"
+#include "project_common.h"
template <int dim>
char logname[] = "project_rt_01/output";
-#include "project_common.cc"
+#include "project_common.h"
template <int dim>
char logname[] = "project_rt_02/output";
-#include "project_common.cc"
+#include "project_common.h"
template <int dim>
char logname[] = "project_rt_04/output";
-#include "project_common.cc"
+#include "project_common.h"
template <int dim>
char logname[] = "project_rt_05/output";
-#include "project_common.cc"
+#include "project_common.h"
template <int dim>