// $Id$
// Version: $Name$
//
-// Copyright (C) 1998, 1999, 2000, 2001 by the deal.II authors
+// Copyright (C) 1998, 1999, 2000, 2001, 2002 by the deal.II authors
//
// This file is subject to QPL and may not be distributed
// without copyright and license information. Please refer
#include <grid/tria_iterator.h>
#include <dofs/dof_accessor.h>
#include <fe/fe_q.h>
+#include <fe/fe_dgq.h>
#include <fe/fe_system.h>
FE_Q<dim> (3), 1));
fe_datas.push_back(new FESystem<dim>(FE_Q<dim> (4), 2));
}
+ // have systems of systems
+ fe_datas.push_back (new FESystem<dim> (FESystem<dim> (FE_Q<dim>(2),2),2));
+ fe_datas.push_back (new FESystem<dim> (FESystem<dim> (FE_Q<dim>(1),2),1,
+ FESystem<dim> (FE_Q<dim>(2),2),1));
+ fe_datas.push_back (new FESystem<dim> (FESystem<dim> (FE_Q<dim>(1),1,
+ FE_Q<dim>(2),1),1,
+ FESystem<dim> (FE_Q<dim>(2),2),1,
+ FESystem<dim> (FE_DGQ<dim>(2),2),1));
+
deallog << std::endl << "dim=" << dim << std::endl;
for (unsigned int n=0; n<fe_datas.size(); ++n)