FESystem<dim> fe (FE_RaviartThomas<dim>(0), 1, FE_DGQ<dim>(0), 1);
DoFHandler<dim> dof_handler (tria);
dof_handler.distribute_dofs (fe);
+ deallog << "Number of DoFs: " << dof_handler.n_dofs() << std::endl;
// no grouping
{
+DEAL::Number of DoFs: 39
DEAL::3 29 29 10
DEAL::2 29 10
-DEAL::2 58 10
DEAL::2 29 10
-DEAL::5 10 0 0 0 58
+DEAL::2 29 10
+DEAL::5 10 0 0 0 29
DEAL::5 10 0 0 0 29
+DEAL::Number of DoFs: 119
DEAL::4 97 97 97 22
DEAL::2 97 22
-DEAL::2 291 22
DEAL::2 97 22
-DEAL::7 22 0 0 0 0 0 291
+DEAL::2 97 22
+DEAL::7 22 0 0 0 0 0 97
DEAL::7 22 0 0 0 0 0 97
#include "../tests.h"
#include "dof_tools_common.cc"
-#include <lac/block_sparsity_pattern.h>
// check
// DoFTools::
DEAL::n_dofs:29
DEAL:: 29 29
DEAL:: 29 0
-DEAL:: 58
+DEAL:: 29
DEAL:: 29
DEAL:: 29 29
DEAL:: 29 0
DEAL::n_dofs:142
DEAL:: 142 142 142
DEAL:: 142 0 0
-DEAL:: 426
DEAL:: 142
-DEAL:: 142 284
+DEAL:: 142
+DEAL:: 142 142
DEAL:: 142 0
DEAL::Checking RaviartThomas0 in 2d:
DEAL::n_dofs:29
DEAL:: 29 29
DEAL:: 29 0
-DEAL:: 58
+DEAL:: 29
DEAL:: 29
DEAL:: 29 29
DEAL:: 29 0
DEAL::n_dofs:98
DEAL:: 98 98
DEAL:: 98 0
-DEAL:: 196
+DEAL:: 98
DEAL:: 98
DEAL:: 98 98
DEAL:: 98 0
DEAL::n_dofs:207
DEAL:: 207 207
DEAL:: 207 0
-DEAL:: 414
+DEAL:: 207
DEAL:: 207
DEAL:: 207 207
DEAL:: 207 0
DEAL::n_dofs:29
DEAL:: 29 29
DEAL:: 29 0
-DEAL:: 58
+DEAL:: 29
DEAL:: 29
DEAL:: 29 29
DEAL:: 29 0
DEAL::n_dofs:98
DEAL:: 98 98
DEAL:: 98 0
-DEAL:: 196
+DEAL:: 98
DEAL:: 98
DEAL:: 98 98
DEAL:: 98 0
DEAL::n_dofs:207
DEAL:: 207 207
DEAL:: 207 0
-DEAL:: 414
+DEAL:: 207
DEAL:: 207
DEAL:: 207 207
DEAL:: 207 0
DEAL::n_dofs:97
DEAL:: 97 97 97
DEAL:: 97 0 0
-DEAL:: 291
DEAL:: 97
-DEAL:: 97 194
+DEAL:: 97
+DEAL:: 97 97
DEAL:: 97 0
DEAL::Checking RaviartThomasNodal1 in 3d:
DEAL::n_dofs:652
DEAL:: 652 652 652
DEAL:: 652 0 0
-DEAL:: 1956
DEAL:: 652
-DEAL:: 652 1304
+DEAL:: 652
+DEAL:: 652 652
DEAL:: 652 0
DEAL::Checking RaviartThomasNodal2 in 3d:
DEAL::n_dofs:2061
DEAL:: 2061 2061 2061
DEAL:: 2061 0 0
-DEAL:: 6183
DEAL:: 2061
-DEAL:: 2061 4122
+DEAL:: 2061
+DEAL:: 2061 2061
DEAL:: 2061 0
DEAL::Checking FE_Q<1>(1)3 in 1d:
DEAL::n_dofs:15
DEAL::n_dofs:218
DEAL:: 160 29 29 29 29
DEAL:: 160 29 0 29 0
-DEAL:: 276
DEAL:: 218
-DEAL:: 189 87
+DEAL:: 218
+DEAL:: 189 218
DEAL:: 189 29
DEAL::Checking FE_Nedelec<2>(1)1FESystem<2>(FE_DGQ<2>(1),2)1FESystem<2>(FE_Q<2>(2),1, FE_Nedelec<2>(1),2)2 in 2d:
DEAL::n_dofs:339
-DEAL:: 29 29 40 40 115 58 58 58 58 115 58 58 58 58
-DEAL:: 29 0 40 40 115 0 0 0 0 115 0 0 0 0
-DEAL:: 832
+DEAL:: 29 29 40 40 57 29 29 29 29 57 29 29 29 29
+DEAL:: 29 0 40 40 57 29 0 29 0 57 29 0 29 0
+DEAL:: 339
DEAL:: 339
-DEAL:: 369 463
-DEAL:: 224 115
+DEAL:: 195 144
+DEAL:: 195 144
DEAL::Checking FE_DGQ<2>(3)1FE_Nedelec<2>(1)2 in 2d:
DEAL::160 29 29 29 29
DEAL::Checking FE_Nedelec<2>(1)1FESystem<2>(FE_DGQ<2>(1),2)1FESystem<2>(FE_Q<2>(2),1, FE_Nedelec<2>(1),2)2 in 2d:
-DEAL::29 29 40 40 115 58 58 58 58 115 58 58 58 58
+DEAL::29 29 40 40 57 29 29 29 29 57 29 29 29 29