From a6a8c9ec451ee5df56ad2a3c54a0acd24db73379 Mon Sep 17 00:00:00 2001 From: guido Date: Tue, 1 Jul 2003 07:44:53 +0000 Subject: [PATCH] add more elements and add element name in output git-svn-id: https://svn.dealii.org/trunk@7824 0785d39b-7218-0410-832d-ea1e28bc413d --- tests/fe/fe_data_test.cc | 22 +- .../fe/fe_data_test.output | 423 ++++++++++++++++-- 2 files changed, 410 insertions(+), 35 deletions(-) diff --git a/tests/fe/fe_data_test.cc b/tests/fe/fe_data_test.cc index 6f4374df28..04240d56ea 100644 --- a/tests/fe/fe_data_test.cc +++ b/tests/fe/fe_data_test.cc @@ -20,6 +20,8 @@ #include #include #include +#include +#include #include //TODO: Find support_on_face problems for test-no. > 7 @@ -32,9 +34,25 @@ void test_fe_datas() fe_datas.push_back(new FE_Q (1)); fe_datas.push_back(new FE_Q (2)); fe_datas.push_back(new FE_Q (4)); + fe_datas.push_back(new FE_DGQ (1)); + fe_datas.push_back(new FE_DGQ (2)); + fe_datas.push_back(new FE_DGQ (4)); + fe_datas.push_back(new FE_DGP (1)); + fe_datas.push_back(new FE_DGP (2)); + fe_datas.push_back(new FE_DGP (4)); fe_datas.push_back(new FESystem(FE_Q (2), 2)); fe_datas.push_back(new FESystem(FE_Q (1), 2, FE_Q (2), 1)); + + // Check Raviart-Thomas in 2d only + if (dim==2) + { + fe_datas.push_back(new FE_RaviartThomas(0)); + fe_datas.push_back(new FE_RaviartThomas(1)); + fe_datas.push_back(new FE_RaviartThomas(2)); + } + + // for dim==3 the constraints are // only hardcoded for Q1-Q2 if (dim!=3) @@ -64,8 +82,8 @@ void test_fe_datas() deallog << std::endl << "dim=" << dim << std::endl; for (unsigned int n=0; n *fe_data=fe_datas[n]; - deallog << "fe_data[" << n <<"]:" << std::endl; + FiniteElement *fe_data=fe_datas[n]; + deallog << "fe_data[" << n <<"]:" << fe_data->get_name() << std::endl; deallog << "dofs_per_vertex=" << fe_data->dofs_per_vertex << std::endl; deallog << "dofs_per_line=" << fe_data->dofs_per_line << std::endl; deallog << "dofs_per_quad=" << fe_data->dofs_per_quad << std::endl; diff --git a/tests/results/i686-pc-linux-gnu+gcc3.2/fe/fe_data_test.output b/tests/results/i686-pc-linux-gnu+gcc3.2/fe/fe_data_test.output index 9a04107ece..f2ab5f7696 100644 --- a/tests/results/i686-pc-linux-gnu+gcc3.2/fe/fe_data_test.output +++ b/tests/results/i686-pc-linux-gnu+gcc3.2/fe/fe_data_test.output @@ -1,7 +1,7 @@ DEAL:: DEAL::dim=1 -DEAL::fe_data[0]: +DEAL::fe_data[0]:FE_Q<1>(1) DEAL::dofs_per_vertex=1 DEAL::dofs_per_line=0 DEAL::dofs_per_quad=0 @@ -16,7 +16,7 @@ DEAL::dofs_per_cell=2 DEAL::components=1 DEAL::support on face 0: 0 DEAL::support on face 1: 1 -DEAL::fe_data[1]: +DEAL::fe_data[1]:FE_Q<1>(2) DEAL::dofs_per_vertex=1 DEAL::dofs_per_line=1 DEAL::dofs_per_quad=0 @@ -31,7 +31,7 @@ DEAL::dofs_per_cell=3 DEAL::components=1 DEAL::support on face 0: 0 DEAL::support on face 1: 1 -DEAL::fe_data[2]: +DEAL::fe_data[2]:FE_Q<1>(4) DEAL::dofs_per_vertex=1 DEAL::dofs_per_line=3 DEAL::dofs_per_quad=0 @@ -46,7 +46,97 @@ DEAL::dofs_per_cell=5 DEAL::components=1 DEAL::support on face 0: 0 DEAL::support on face 1: 1 -DEAL::fe_data[3]: +DEAL::fe_data[3]:FE_DGQ<1>(1) +DEAL::dofs_per_vertex=0 +DEAL::dofs_per_line=2 +DEAL::dofs_per_quad=0 +DEAL::dofs_per_hex=0 +DEAL::first_line_index=0 +DEAL::first_quad_index=2 +DEAL::first_hex_index=2 +DEAL::first_face_line_index=0 +DEAL::first_face_quad_index=0 +DEAL::dofs_per_face=0 +DEAL::dofs_per_cell=2 +DEAL::components=1 +DEAL::support on face 0: 0 +DEAL::support on face 1: 1 +DEAL::fe_data[4]:FE_DGQ<1>(2) +DEAL::dofs_per_vertex=0 +DEAL::dofs_per_line=3 +DEAL::dofs_per_quad=0 +DEAL::dofs_per_hex=0 +DEAL::first_line_index=0 +DEAL::first_quad_index=3 +DEAL::first_hex_index=3 +DEAL::first_face_line_index=0 +DEAL::first_face_quad_index=0 +DEAL::dofs_per_face=0 +DEAL::dofs_per_cell=3 +DEAL::components=1 +DEAL::support on face 0: 0 +DEAL::support on face 1: 1 +DEAL::fe_data[5]:FE_DGQ<1>(4) +DEAL::dofs_per_vertex=0 +DEAL::dofs_per_line=5 +DEAL::dofs_per_quad=0 +DEAL::dofs_per_hex=0 +DEAL::first_line_index=0 +DEAL::first_quad_index=5 +DEAL::first_hex_index=5 +DEAL::first_face_line_index=0 +DEAL::first_face_quad_index=0 +DEAL::dofs_per_face=0 +DEAL::dofs_per_cell=5 +DEAL::components=1 +DEAL::support on face 0: 0 +DEAL::support on face 1: 1 +DEAL::fe_data[6]:FE_DGP<1>(1) +DEAL::dofs_per_vertex=0 +DEAL::dofs_per_line=2 +DEAL::dofs_per_quad=0 +DEAL::dofs_per_hex=0 +DEAL::first_line_index=0 +DEAL::first_quad_index=2 +DEAL::first_hex_index=2 +DEAL::first_face_line_index=0 +DEAL::first_face_quad_index=0 +DEAL::dofs_per_face=0 +DEAL::dofs_per_cell=2 +DEAL::components=1 +DEAL::support on face 0: 0 1 +DEAL::support on face 1: 0 1 +DEAL::fe_data[7]:FE_DGP<1>(2) +DEAL::dofs_per_vertex=0 +DEAL::dofs_per_line=3 +DEAL::dofs_per_quad=0 +DEAL::dofs_per_hex=0 +DEAL::first_line_index=0 +DEAL::first_quad_index=3 +DEAL::first_hex_index=3 +DEAL::first_face_line_index=0 +DEAL::first_face_quad_index=0 +DEAL::dofs_per_face=0 +DEAL::dofs_per_cell=3 +DEAL::components=1 +DEAL::support on face 0: 0 1 2 +DEAL::support on face 1: 0 1 2 +DEAL::fe_data[8]:FE_DGP<1>(4) +DEAL::dofs_per_vertex=0 +DEAL::dofs_per_line=5 +DEAL::dofs_per_quad=0 +DEAL::dofs_per_hex=0 +DEAL::first_line_index=0 +DEAL::first_quad_index=5 +DEAL::first_hex_index=5 +DEAL::first_face_line_index=0 +DEAL::first_face_quad_index=0 +DEAL::dofs_per_face=0 +DEAL::dofs_per_cell=5 +DEAL::components=1 +DEAL::support on face 0: 0 1 2 3 4 +DEAL::support on face 1: 0 1 2 3 4 +DEAL::fe_data[9]:FESystem<1>[FE_Q<1>(2)^2] DEAL::dofs_per_vertex=2 DEAL::dofs_per_line=2 DEAL::dofs_per_quad=0 @@ -61,7 +151,7 @@ DEAL::dofs_per_cell=6 DEAL::components=2 DEAL::support on face 0: 0 1 DEAL::support on face 1: 2 3 -DEAL::fe_data[4]: +DEAL::fe_data[10]:FESystem<1>[FE_Q<1>(1)^2-FE_Q<1>(2)] DEAL::dofs_per_vertex=3 DEAL::dofs_per_line=1 DEAL::dofs_per_quad=0 @@ -76,7 +166,7 @@ DEAL::dofs_per_cell=7 DEAL::components=3 DEAL::support on face 0: 0 1 2 DEAL::support on face 1: 3 4 5 -DEAL::fe_data[5]: +DEAL::fe_data[11]:FESystem<1>[FE_Q<1>(3)^2] DEAL::dofs_per_vertex=2 DEAL::dofs_per_line=4 DEAL::dofs_per_quad=0 @@ -91,7 +181,7 @@ DEAL::dofs_per_cell=8 DEAL::components=2 DEAL::support on face 0: 0 1 DEAL::support on face 1: 2 3 -DEAL::fe_data[6]: +DEAL::fe_data[12]:FESystem<1>[FE_Q<1>(1)^2-FE_Q<1>(3)] DEAL::dofs_per_vertex=3 DEAL::dofs_per_line=2 DEAL::dofs_per_quad=0 @@ -106,7 +196,7 @@ DEAL::dofs_per_cell=8 DEAL::components=3 DEAL::support on face 0: 0 1 2 DEAL::support on face 1: 3 4 5 -DEAL::fe_data[7]: +DEAL::fe_data[13]:FESystem<1>[FE_Q<1>(4)^2] DEAL::dofs_per_vertex=2 DEAL::dofs_per_line=6 DEAL::dofs_per_quad=0 @@ -121,7 +211,7 @@ DEAL::dofs_per_cell=10 DEAL::components=2 DEAL::support on face 0: 0 1 DEAL::support on face 1: 2 3 -DEAL::fe_data[8]: +DEAL::fe_data[14]:FESystem<1>[FESystem<1>[FE_Q<1>(1)^2]^2] DEAL::dofs_per_vertex=4 DEAL::dofs_per_line=0 DEAL::dofs_per_quad=0 @@ -136,7 +226,7 @@ DEAL::dofs_per_cell=8 DEAL::components=4 DEAL::support on face 0: 0 1 2 3 DEAL::support on face 1: 4 5 6 7 -DEAL::fe_data[9]: +DEAL::fe_data[15]:FESystem<1>[FESystem<1>[FE_Q<1>(1)^2]-FESystem<1>[FE_DGQ<1>(1)^2]] DEAL::dofs_per_vertex=2 DEAL::dofs_per_line=4 DEAL::dofs_per_quad=0 @@ -151,7 +241,7 @@ DEAL::dofs_per_cell=8 DEAL::components=4 DEAL::support on face 0: 0 1 4 6 DEAL::support on face 1: 2 3 5 7 -DEAL::fe_data[10]: +DEAL::fe_data[16]:FESystem<1>[FESystem<1>[FE_Q<1>(1)-FE_Q<1>(2)]-FESystem<1>[FE_Q<1>(2)^2]-FESystem<1>[FE_DGQ<1>(2)^2]] DEAL::dofs_per_vertex=4 DEAL::dofs_per_line=9 DEAL::dofs_per_quad=0 @@ -166,7 +256,7 @@ DEAL::dofs_per_cell=17 DEAL::components=6 DEAL::support on face 0: 0 1 2 3 11 14 DEAL::support on face 1: 4 5 6 7 12 15 -DEAL::fe_data[11]: +DEAL::fe_data[17]:FESystem<1>[FESystem<1>[FESystem<1>[FE_Q<1>(1)^2]^2]^2-FESystem<1>[FESystem<1>[FE_Q<1>(1)^2]-FESystem<1>[FE_DGQ<1>(1)^2]]-FESystem<1>[FESystem<1>[FE_Q<1>(1)-FE_Q<1>(2)]-FESystem<1>[FE_Q<1>(2)^2]-FESystem<1>[FE_DGQ<1>(2)^2]]^2] DEAL::dofs_per_vertex=18 DEAL::dofs_per_line=22 DEAL::dofs_per_quad=0 @@ -183,7 +273,7 @@ DEAL::support on face 0: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 36 38 43 46 DEAL::support on face 1: 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 37 39 44 47 53 56 DEAL:: DEAL::dim=2 -DEAL::fe_data[0]: +DEAL::fe_data[0]:FE_Q<2>(1) DEAL::dofs_per_vertex=1 DEAL::dofs_per_line=0 DEAL::dofs_per_quad=0 @@ -200,7 +290,7 @@ DEAL::support on face 0: 0 1 DEAL::support on face 1: 1 2 DEAL::support on face 2: 2 3 DEAL::support on face 3: 0 3 -DEAL::fe_data[1]: +DEAL::fe_data[1]:FE_Q<2>(2) DEAL::dofs_per_vertex=1 DEAL::dofs_per_line=1 DEAL::dofs_per_quad=1 @@ -217,7 +307,7 @@ DEAL::support on face 0: 0 1 4 DEAL::support on face 1: 1 2 5 DEAL::support on face 2: 2 3 6 DEAL::support on face 3: 0 3 7 -DEAL::fe_data[2]: +DEAL::fe_data[2]:FE_Q<2>(4) DEAL::dofs_per_vertex=1 DEAL::dofs_per_line=3 DEAL::dofs_per_quad=9 @@ -234,7 +324,109 @@ DEAL::support on face 0: 0 1 4 5 6 DEAL::support on face 1: 1 2 7 8 9 DEAL::support on face 2: 2 3 10 11 12 DEAL::support on face 3: 0 3 13 14 15 -DEAL::fe_data[3]: +DEAL::fe_data[3]:FE_DGQ<2>(1) +DEAL::dofs_per_vertex=0 +DEAL::dofs_per_line=0 +DEAL::dofs_per_quad=4 +DEAL::dofs_per_hex=0 +DEAL::first_line_index=0 +DEAL::first_quad_index=0 +DEAL::first_hex_index=4 +DEAL::first_face_line_index=0 +DEAL::first_face_quad_index=0 +DEAL::dofs_per_face=0 +DEAL::dofs_per_cell=4 +DEAL::components=1 +DEAL::support on face 0: 0 1 +DEAL::support on face 1: 1 3 +DEAL::support on face 2: 2 3 +DEAL::support on face 3: 0 2 +DEAL::fe_data[4]:FE_DGQ<2>(2) +DEAL::dofs_per_vertex=0 +DEAL::dofs_per_line=0 +DEAL::dofs_per_quad=9 +DEAL::dofs_per_hex=0 +DEAL::first_line_index=0 +DEAL::first_quad_index=0 +DEAL::first_hex_index=9 +DEAL::first_face_line_index=0 +DEAL::first_face_quad_index=0 +DEAL::dofs_per_face=0 +DEAL::dofs_per_cell=9 +DEAL::components=1 +DEAL::support on face 0: 0 1 2 +DEAL::support on face 1: 2 5 8 +DEAL::support on face 2: 6 7 8 +DEAL::support on face 3: 0 3 6 +DEAL::fe_data[5]:FE_DGQ<2>(4) +DEAL::dofs_per_vertex=0 +DEAL::dofs_per_line=0 +DEAL::dofs_per_quad=25 +DEAL::dofs_per_hex=0 +DEAL::first_line_index=0 +DEAL::first_quad_index=0 +DEAL::first_hex_index=25 +DEAL::first_face_line_index=0 +DEAL::first_face_quad_index=0 +DEAL::dofs_per_face=0 +DEAL::dofs_per_cell=25 +DEAL::components=1 +DEAL::support on face 0: 0 1 2 3 4 +DEAL::support on face 1: 4 9 14 19 24 +DEAL::support on face 2: 20 21 22 23 24 +DEAL::support on face 3: 0 5 10 15 20 +DEAL::fe_data[6]:FE_DGP<2>(1) +DEAL::dofs_per_vertex=0 +DEAL::dofs_per_line=0 +DEAL::dofs_per_quad=3 +DEAL::dofs_per_hex=0 +DEAL::first_line_index=0 +DEAL::first_quad_index=0 +DEAL::first_hex_index=3 +DEAL::first_face_line_index=0 +DEAL::first_face_quad_index=0 +DEAL::dofs_per_face=0 +DEAL::dofs_per_cell=3 +DEAL::components=1 +DEAL::support on face 0: 0 1 2 +DEAL::support on face 1: 0 1 2 +DEAL::support on face 2: 0 1 2 +DEAL::support on face 3: 0 1 2 +DEAL::fe_data[7]:FE_DGP<2>(2) +DEAL::dofs_per_vertex=0 +DEAL::dofs_per_line=0 +DEAL::dofs_per_quad=6 +DEAL::dofs_per_hex=0 +DEAL::first_line_index=0 +DEAL::first_quad_index=0 +DEAL::first_hex_index=6 +DEAL::first_face_line_index=0 +DEAL::first_face_quad_index=0 +DEAL::dofs_per_face=0 +DEAL::dofs_per_cell=6 +DEAL::components=1 +DEAL::support on face 0: 0 1 2 3 4 5 +DEAL::support on face 1: 0 1 2 3 4 5 +DEAL::support on face 2: 0 1 2 3 4 5 +DEAL::support on face 3: 0 1 2 3 4 5 +DEAL::fe_data[8]:FE_DGP<2>(4) +DEAL::dofs_per_vertex=0 +DEAL::dofs_per_line=0 +DEAL::dofs_per_quad=15 +DEAL::dofs_per_hex=0 +DEAL::first_line_index=0 +DEAL::first_quad_index=0 +DEAL::first_hex_index=15 +DEAL::first_face_line_index=0 +DEAL::first_face_quad_index=0 +DEAL::dofs_per_face=0 +DEAL::dofs_per_cell=15 +DEAL::components=1 +DEAL::support on face 0: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 +DEAL::support on face 1: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 +DEAL::support on face 2: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 +DEAL::support on face 3: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 +DEAL::fe_data[9]:FESystem<2>[FE_Q<2>(2)^2] DEAL::dofs_per_vertex=2 DEAL::dofs_per_line=2 DEAL::dofs_per_quad=2 @@ -251,7 +443,7 @@ DEAL::support on face 0: 0 1 2 3 8 9 DEAL::support on face 1: 2 3 4 5 10 11 DEAL::support on face 2: 4 5 6 7 12 13 DEAL::support on face 3: 0 1 6 7 14 15 -DEAL::fe_data[4]: +DEAL::fe_data[10]:FESystem<2>[FE_Q<2>(1)^2-FE_Q<2>(2)] DEAL::dofs_per_vertex=3 DEAL::dofs_per_line=1 DEAL::dofs_per_quad=1 @@ -268,7 +460,58 @@ DEAL::support on face 0: 0 1 2 3 4 5 12 DEAL::support on face 1: 3 4 5 6 7 8 13 DEAL::support on face 2: 6 7 8 9 10 11 14 DEAL::support on face 3: 0 1 2 9 10 11 15 -DEAL::fe_data[5]: +DEAL::fe_data[11]:FE_RaviartThomas<2>(0) +DEAL::dofs_per_vertex=0 +DEAL::dofs_per_line=1 +DEAL::dofs_per_quad=0 +DEAL::dofs_per_hex=0 +DEAL::first_line_index=0 +DEAL::first_quad_index=4 +DEAL::first_hex_index=4 +DEAL::first_face_line_index=0 +DEAL::first_face_quad_index=1 +DEAL::dofs_per_face=1 +DEAL::dofs_per_cell=4 +DEAL::components=2 +DEAL::support on face 0: 0 1 3 +DEAL::support on face 1: 0 1 2 +DEAL::support on face 2: 1 2 3 +DEAL::support on face 3: 0 2 3 +DEAL::fe_data[12]:FE_RaviartThomas<2>(1) +DEAL::dofs_per_vertex=0 +DEAL::dofs_per_line=2 +DEAL::dofs_per_quad=4 +DEAL::dofs_per_hex=0 +DEAL::first_line_index=0 +DEAL::first_quad_index=8 +DEAL::first_hex_index=12 +DEAL::first_face_line_index=0 +DEAL::first_face_quad_index=2 +DEAL::dofs_per_face=2 +DEAL::dofs_per_cell=12 +DEAL::components=2 +DEAL::support on face 0: 0 1 2 3 4 5 6 7 8 9 10 11 +DEAL::support on face 1: 0 1 2 3 4 5 6 7 8 9 10 11 +DEAL::support on face 2: 0 1 2 3 4 5 6 7 8 9 10 11 +DEAL::support on face 3: 0 1 2 3 4 5 6 7 8 9 10 11 +DEAL::fe_data[13]:FE_RaviartThomas<2>(2) +DEAL::dofs_per_vertex=0 +DEAL::dofs_per_line=3 +DEAL::dofs_per_quad=12 +DEAL::dofs_per_hex=0 +DEAL::first_line_index=0 +DEAL::first_quad_index=12 +DEAL::first_hex_index=24 +DEAL::first_face_line_index=0 +DEAL::first_face_quad_index=3 +DEAL::dofs_per_face=3 +DEAL::dofs_per_cell=24 +DEAL::components=2 +DEAL::support on face 0: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 +DEAL::support on face 1: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 +DEAL::support on face 2: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 +DEAL::support on face 3: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 +DEAL::fe_data[14]:FESystem<2>[FE_Q<2>(3)^2] DEAL::dofs_per_vertex=2 DEAL::dofs_per_line=4 DEAL::dofs_per_quad=8 @@ -285,7 +528,7 @@ DEAL::support on face 0: 0 1 2 3 8 9 10 11 DEAL::support on face 1: 2 3 4 5 12 13 14 15 DEAL::support on face 2: 4 5 6 7 16 17 18 19 DEAL::support on face 3: 0 1 6 7 20 21 22 23 -DEAL::fe_data[6]: +DEAL::fe_data[15]:FESystem<2>[FE_Q<2>(1)^2-FE_Q<2>(3)] DEAL::dofs_per_vertex=3 DEAL::dofs_per_line=2 DEAL::dofs_per_quad=4 @@ -302,7 +545,7 @@ DEAL::support on face 0: 0 1 2 3 4 5 12 13 DEAL::support on face 1: 3 4 5 6 7 8 14 15 DEAL::support on face 2: 6 7 8 9 10 11 16 17 DEAL::support on face 3: 0 1 2 9 10 11 18 19 -DEAL::fe_data[7]: +DEAL::fe_data[16]:FESystem<2>[FE_Q<2>(4)^2] DEAL::dofs_per_vertex=2 DEAL::dofs_per_line=6 DEAL::dofs_per_quad=18 @@ -319,7 +562,7 @@ DEAL::support on face 0: 0 1 2 3 8 9 10 11 12 13 DEAL::support on face 1: 2 3 4 5 14 15 16 17 18 19 DEAL::support on face 2: 4 5 6 7 20 21 22 23 24 25 DEAL::support on face 3: 0 1 6 7 26 27 28 29 30 31 -DEAL::fe_data[8]: +DEAL::fe_data[17]:FESystem<2>[FESystem<2>[FE_Q<2>(1)^2]^2] DEAL::dofs_per_vertex=4 DEAL::dofs_per_line=0 DEAL::dofs_per_quad=0 @@ -336,7 +579,7 @@ DEAL::support on face 0: 0 1 2 3 4 5 6 7 DEAL::support on face 1: 4 5 6 7 8 9 10 11 DEAL::support on face 2: 8 9 10 11 12 13 14 15 DEAL::support on face 3: 0 1 2 3 12 13 14 15 -DEAL::fe_data[9]: +DEAL::fe_data[18]:FESystem<2>[FESystem<2>[FE_Q<2>(1)^2]-FESystem<2>[FE_DGQ<2>(1)^2]] DEAL::dofs_per_vertex=2 DEAL::dofs_per_line=0 DEAL::dofs_per_quad=8 @@ -353,7 +596,7 @@ DEAL::support on face 0: 0 1 2 3 8 9 12 13 DEAL::support on face 1: 2 3 4 5 9 11 13 15 DEAL::support on face 2: 4 5 6 7 10 11 14 15 DEAL::support on face 3: 0 1 6 7 8 10 12 14 -DEAL::fe_data[10]: +DEAL::fe_data[19]:FESystem<2>[FESystem<2>[FE_Q<2>(1)-FE_Q<2>(2)]-FESystem<2>[FE_Q<2>(2)^2]-FESystem<2>[FE_DGQ<2>(2)^2]] DEAL::dofs_per_vertex=4 DEAL::dofs_per_line=3 DEAL::dofs_per_quad=21 @@ -370,7 +613,7 @@ DEAL::support on face 0: 0 1 2 3 4 5 6 7 16 17 18 31 32 33 40 41 42 DEAL::support on face 1: 4 5 6 7 8 9 10 11 19 20 21 33 36 39 42 45 48 DEAL::support on face 2: 8 9 10 11 12 13 14 15 22 23 24 37 38 39 46 47 48 DEAL::support on face 3: 0 1 2 3 12 13 14 15 25 26 27 31 34 37 40 43 46 -DEAL::fe_data[11]: +DEAL::fe_data[20]:FESystem<2>[FESystem<2>[FESystem<2>[FE_Q<2>(1)^2]^2]^2-FESystem<2>[FESystem<2>[FE_Q<2>(1)^2]-FESystem<2>[FE_DGQ<2>(1)^2]]-FESystem<2>[FESystem<2>[FE_Q<2>(1)-FE_Q<2>(2)]-FESystem<2>[FE_Q<2>(2)^2]-FESystem<2>[FE_DGQ<2>(2)^2]]^2] DEAL::dofs_per_vertex=18 DEAL::dofs_per_line=6 DEAL::dofs_per_quad=50 @@ -389,7 +632,7 @@ DEAL::support on face 2: 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 5 DEAL::support on face 3: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 90 91 92 93 94 95 96 98 100 102 107 110 113 116 119 122 128 131 134 137 140 143 DEAL:: DEAL::dim=3 -DEAL::fe_data[0]: +DEAL::fe_data[0]:FE_Q<3>(1) DEAL::dofs_per_vertex=1 DEAL::dofs_per_line=0 DEAL::dofs_per_quad=0 @@ -408,7 +651,7 @@ DEAL::support on face 2: 0 1 4 5 DEAL::support on face 3: 1 2 5 6 DEAL::support on face 4: 2 3 6 7 DEAL::support on face 5: 0 3 4 7 -DEAL::fe_data[1]: +DEAL::fe_data[1]:FE_Q<3>(2) DEAL::dofs_per_vertex=1 DEAL::dofs_per_line=1 DEAL::dofs_per_quad=1 @@ -427,7 +670,7 @@ DEAL::support on face 2: 0 1 4 5 8 12 16 17 22 DEAL::support on face 3: 1 2 5 6 9 13 17 18 23 DEAL::support on face 4: 2 3 6 7 10 14 18 19 24 DEAL::support on face 5: 0 3 4 7 11 15 16 19 25 -DEAL::fe_data[2]: +DEAL::fe_data[2]:FE_Q<3>(4) DEAL::dofs_per_vertex=1 DEAL::dofs_per_line=3 DEAL::dofs_per_quad=9 @@ -446,7 +689,121 @@ DEAL::support on face 2: 0 1 4 5 8 9 10 20 21 22 32 33 34 35 36 37 62 63 64 65 6 DEAL::support on face 3: 1 2 5 6 11 12 13 23 24 25 35 36 37 38 39 40 71 72 73 74 75 76 77 78 79 DEAL::support on face 4: 2 3 6 7 14 15 16 26 27 28 38 39 40 41 42 43 80 81 82 83 84 85 86 87 88 DEAL::support on face 5: 0 3 4 7 17 18 19 29 30 31 32 33 34 41 42 43 89 90 91 92 93 94 95 96 97 -DEAL::fe_data[3]: +DEAL::fe_data[3]:FE_DGQ<3>(1) +DEAL::dofs_per_vertex=0 +DEAL::dofs_per_line=0 +DEAL::dofs_per_quad=0 +DEAL::dofs_per_hex=8 +DEAL::first_line_index=0 +DEAL::first_quad_index=0 +DEAL::first_hex_index=0 +DEAL::first_face_line_index=0 +DEAL::first_face_quad_index=0 +DEAL::dofs_per_face=0 +DEAL::dofs_per_cell=8 +DEAL::components=1 +DEAL::support on face 0: 0 1 4 5 +DEAL::support on face 1: 2 3 6 7 +DEAL::support on face 2: 0 1 2 3 +DEAL::support on face 3: 1 3 5 7 +DEAL::support on face 4: 4 5 6 7 +DEAL::support on face 5: 0 2 4 6 +DEAL::fe_data[4]:FE_DGQ<3>(2) +DEAL::dofs_per_vertex=0 +DEAL::dofs_per_line=0 +DEAL::dofs_per_quad=0 +DEAL::dofs_per_hex=27 +DEAL::first_line_index=0 +DEAL::first_quad_index=0 +DEAL::first_hex_index=0 +DEAL::first_face_line_index=0 +DEAL::first_face_quad_index=0 +DEAL::dofs_per_face=0 +DEAL::dofs_per_cell=27 +DEAL::components=1 +DEAL::support on face 0: 0 1 2 9 10 11 18 19 20 +DEAL::support on face 1: 6 7 8 15 16 17 24 25 26 +DEAL::support on face 2: 0 1 2 3 4 5 6 7 8 +DEAL::support on face 3: 2 5 8 11 14 17 20 23 26 +DEAL::support on face 4: 18 19 20 21 22 23 24 25 26 +DEAL::support on face 5: 0 3 6 9 12 15 18 21 24 +DEAL::fe_data[5]:FE_DGQ<3>(4) +DEAL::dofs_per_vertex=0 +DEAL::dofs_per_line=0 +DEAL::dofs_per_quad=0 +DEAL::dofs_per_hex=125 +DEAL::first_line_index=0 +DEAL::first_quad_index=0 +DEAL::first_hex_index=0 +DEAL::first_face_line_index=0 +DEAL::first_face_quad_index=0 +DEAL::dofs_per_face=0 +DEAL::dofs_per_cell=125 +DEAL::components=1 +DEAL::support on face 0: 0 1 2 3 4 25 26 27 28 29 50 51 52 53 54 75 76 77 78 79 100 101 102 103 104 +DEAL::support on face 1: 20 21 22 23 24 45 46 47 48 49 70 71 72 73 74 95 96 97 98 99 120 121 122 123 124 +DEAL::support on face 2: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 +DEAL::support on face 3: 4 9 14 19 24 29 34 39 44 49 54 59 64 69 74 79 84 89 94 99 104 109 114 119 124 +DEAL::support on face 4: 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 +DEAL::support on face 5: 0 5 10 15 20 25 30 35 40 45 50 55 60 65 70 75 80 85 90 95 100 105 110 115 120 +DEAL::fe_data[6]:FE_DGP<3>(1) +DEAL::dofs_per_vertex=0 +DEAL::dofs_per_line=0 +DEAL::dofs_per_quad=0 +DEAL::dofs_per_hex=4 +DEAL::first_line_index=0 +DEAL::first_quad_index=0 +DEAL::first_hex_index=0 +DEAL::first_face_line_index=0 +DEAL::first_face_quad_index=0 +DEAL::dofs_per_face=0 +DEAL::dofs_per_cell=4 +DEAL::components=1 +DEAL::support on face 0: 0 1 2 3 +DEAL::support on face 1: 0 1 2 3 +DEAL::support on face 2: 0 1 2 3 +DEAL::support on face 3: 0 1 2 3 +DEAL::support on face 4: 0 1 2 3 +DEAL::support on face 5: 0 1 2 3 +DEAL::fe_data[7]:FE_DGP<3>(2) +DEAL::dofs_per_vertex=0 +DEAL::dofs_per_line=0 +DEAL::dofs_per_quad=0 +DEAL::dofs_per_hex=10 +DEAL::first_line_index=0 +DEAL::first_quad_index=0 +DEAL::first_hex_index=0 +DEAL::first_face_line_index=0 +DEAL::first_face_quad_index=0 +DEAL::dofs_per_face=0 +DEAL::dofs_per_cell=10 +DEAL::components=1 +DEAL::support on face 0: 0 1 2 3 4 5 6 7 8 9 +DEAL::support on face 1: 0 1 2 3 4 5 6 7 8 9 +DEAL::support on face 2: 0 1 2 3 4 5 6 7 8 9 +DEAL::support on face 3: 0 1 2 3 4 5 6 7 8 9 +DEAL::support on face 4: 0 1 2 3 4 5 6 7 8 9 +DEAL::support on face 5: 0 1 2 3 4 5 6 7 8 9 +DEAL::fe_data[8]:FE_DGP<3>(4) +DEAL::dofs_per_vertex=0 +DEAL::dofs_per_line=0 +DEAL::dofs_per_quad=0 +DEAL::dofs_per_hex=35 +DEAL::first_line_index=0 +DEAL::first_quad_index=0 +DEAL::first_hex_index=0 +DEAL::first_face_line_index=0 +DEAL::first_face_quad_index=0 +DEAL::dofs_per_face=0 +DEAL::dofs_per_cell=35 +DEAL::components=1 +DEAL::support on face 0: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 +DEAL::support on face 1: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 +DEAL::support on face 2: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 +DEAL::support on face 3: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 +DEAL::support on face 4: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 +DEAL::support on face 5: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 +DEAL::fe_data[9]:FESystem<3>[FE_Q<3>(2)^2] DEAL::dofs_per_vertex=2 DEAL::dofs_per_line=2 DEAL::dofs_per_quad=2 @@ -465,7 +822,7 @@ DEAL::support on face 2: 0 1 2 3 8 9 10 11 16 17 24 25 32 33 34 35 44 45 DEAL::support on face 3: 2 3 4 5 10 11 12 13 18 19 26 27 34 35 36 37 46 47 DEAL::support on face 4: 4 5 6 7 12 13 14 15 20 21 28 29 36 37 38 39 48 49 DEAL::support on face 5: 0 1 6 7 8 9 14 15 22 23 30 31 32 33 38 39 50 51 -DEAL::fe_data[4]: +DEAL::fe_data[10]:FESystem<3>[FE_Q<3>(1)^2-FE_Q<3>(2)] DEAL::dofs_per_vertex=3 DEAL::dofs_per_line=1 DEAL::dofs_per_quad=1 @@ -484,7 +841,7 @@ DEAL::support on face 2: 0 1 2 3 4 5 12 13 14 15 16 17 24 28 32 33 38 DEAL::support on face 3: 3 4 5 6 7 8 15 16 17 18 19 20 25 29 33 34 39 DEAL::support on face 4: 6 7 8 9 10 11 18 19 20 21 22 23 26 30 34 35 40 DEAL::support on face 5: 0 1 2 9 10 11 12 13 14 21 22 23 27 31 32 35 41 -DEAL::fe_data[5]: +DEAL::fe_data[11]:FESystem<3>[FESystem<3>[FE_Q<3>(1)^2]^2] DEAL::dofs_per_vertex=4 DEAL::dofs_per_line=0 DEAL::dofs_per_quad=0 @@ -503,7 +860,7 @@ DEAL::support on face 2: 0 1 2 3 4 5 6 7 16 17 18 19 20 21 22 23 DEAL::support on face 3: 4 5 6 7 8 9 10 11 20 21 22 23 24 25 26 27 DEAL::support on face 4: 8 9 10 11 12 13 14 15 24 25 26 27 28 29 30 31 DEAL::support on face 5: 0 1 2 3 12 13 14 15 16 17 18 19 28 29 30 31 -DEAL::fe_data[6]: +DEAL::fe_data[12]:FESystem<3>[FESystem<3>[FE_Q<3>(1)^2]-FESystem<3>[FE_DGQ<3>(1)^2]] DEAL::dofs_per_vertex=2 DEAL::dofs_per_line=0 DEAL::dofs_per_quad=0 @@ -522,7 +879,7 @@ DEAL::support on face 2: 0 1 2 3 8 9 10 11 16 17 18 19 24 25 26 27 DEAL::support on face 3: 2 3 4 5 10 11 12 13 17 19 21 23 25 27 29 31 DEAL::support on face 4: 4 5 6 7 12 13 14 15 20 21 22 23 28 29 30 31 DEAL::support on face 5: 0 1 6 7 8 9 14 15 16 18 20 22 24 26 28 30 -DEAL::fe_data[7]: +DEAL::fe_data[13]:FESystem<3>[FESystem<3>[FE_Q<3>(1)-FE_Q<3>(2)]-FESystem<3>[FE_Q<3>(2)^2]-FESystem<3>[FE_DGQ<3>(2)^2]] DEAL::dofs_per_vertex=4 DEAL::dofs_per_line=3 DEAL::dofs_per_quad=3 @@ -541,7 +898,7 @@ DEAL::support on face 2: 0 1 2 3 4 5 6 7 16 17 18 19 20 21 22 23 32 33 34 44 45 DEAL::support on face 3: 4 5 6 7 8 9 10 11 20 21 22 23 24 25 26 27 35 36 37 47 48 49 59 60 61 62 63 64 77 78 79 91 94 97 100 103 106 109 112 115 118 121 124 127 130 133 136 139 142 DEAL::support on face 4: 8 9 10 11 12 13 14 15 24 25 26 27 28 29 30 31 38 39 40 50 51 52 62 63 64 65 66 67 80 81 82 107 108 109 110 111 112 113 114 115 134 135 136 137 138 139 140 141 142 DEAL::support on face 5: 0 1 2 3 12 13 14 15 16 17 18 19 28 29 30 31 41 42 43 53 54 55 56 57 58 65 66 67 83 84 85 89 92 95 98 101 104 107 110 113 116 119 122 125 128 131 134 137 140 -DEAL::fe_data[8]: +DEAL::fe_data[14]:FESystem<3>[FESystem<3>[FESystem<3>[FE_Q<3>(1)^2]^2]^2-FESystem<3>[FESystem<3>[FE_Q<3>(1)^2]-FESystem<3>[FE_DGQ<3>(1)^2]]-FESystem<3>[FESystem<3>[FE_Q<3>(1)-FE_Q<3>(2)]-FESystem<3>[FE_Q<3>(2)^2]-FESystem<3>[FE_DGQ<3>(2)^2]]^2] DEAL::dofs_per_vertex=18 DEAL::dofs_per_line=6 DEAL::dofs_per_quad=6 -- 2.39.5