]> https://gitweb.dealii.org/ - dealii.git/commitdiff
Don't test piecewise constants with FE_SimplexP_Bubbles.
authorDavid Wells <drwells@email.unc.edu>
Sat, 3 Jul 2021 15:16:51 +0000 (11:16 -0400)
committerDavid Wells <drwells@email.unc.edu>
Sat, 3 Jul 2021 15:24:23 +0000 (11:24 -0400)
The element's conformity is H1 so this doesn't make sense.

tests/simplex/fe_p_bubbles_01.cc
tests/simplex/fe_p_bubbles_01.output
tests/simplex/fe_p_bubbles_02.cc
tests/simplex/fe_p_bubbles_02.output

index db2fb66e2146fc919c0ba22863d4b6785cffb98e..b15ca4aa52ee3ebfaa3526516a781302d1f239bf 100644 (file)
@@ -58,7 +58,7 @@ test_unit_support_points()
 {
   deallog << "Test support points for dim = " << dim
           << " and spacedim = " << spacedim << std::endl;
-  for (unsigned int degree = 0; degree < 3; ++degree)
+  for (unsigned int degree = 1; degree < 3; ++degree)
     {
       deallog << "approximation degree = " << degree << std::endl;
       FE_SimplexP_Bubbles<dim, spacedim> fe(degree);
index 7555cff88f10930d0fd9863c763c3fc1f38d755f..422054d0d4a460e7d9398e63893f37f09e7aeb3e 100644 (file)
@@ -1,10 +1,5 @@
 
 DEAL::Test support points for dim = 1 and spacedim = 1
-DEAL::approximation degree = 0
-DEAL::element tensor degree = 0
-DEAL:FE_SimplexP_Bubbles<1>(0)::0.500000 : 
-DEAL:FE_SimplexP_Bubbles<1>(0)::1.00000 0.00000 0.00000 
-DEAL:FE_SimplexP_Bubbles<1>(0)::
 DEAL::approximation degree = 1
 DEAL::element tensor degree = 1
 DEAL:FE_SimplexP_Bubbles<1>(1)::0.00000 : 
@@ -22,11 +17,6 @@ DEAL:FE_SimplexP_Bubbles<1>(2)::0.500000 :
 DEAL:FE_SimplexP_Bubbles<1>(2)::0.00000 0.00000 1.00000 -1.00000 1.00000 0.00000 4.00000 4.00000 -8.00000 
 DEAL:FE_SimplexP_Bubbles<1>(2)::
 DEAL::Test support points for dim = 1 and spacedim = 2
-DEAL::approximation degree = 0
-DEAL::element tensor degree = 0
-DEAL:FE_SimplexP_Bubbles<1,2>(0)::0.500000 : 
-DEAL:FE_SimplexP_Bubbles<1,2>(0)::1.00000 0.00000 0.00000 
-DEAL:FE_SimplexP_Bubbles<1,2>(0)::
 DEAL::approximation degree = 1
 DEAL::element tensor degree = 1
 DEAL:FE_SimplexP_Bubbles<1,2>(1)::0.00000 : 
@@ -44,11 +34,6 @@ DEAL:FE_SimplexP_Bubbles<1,2>(2)::0.500000 :
 DEAL:FE_SimplexP_Bubbles<1,2>(2)::0.00000 0.00000 1.00000 -1.00000 1.00000 0.00000 4.00000 4.00000 -8.00000 
 DEAL:FE_SimplexP_Bubbles<1,2>(2)::
 DEAL::Test support points for dim = 1 and spacedim = 3
-DEAL::approximation degree = 0
-DEAL::element tensor degree = 0
-DEAL:FE_SimplexP_Bubbles<1,3>(0)::0.500000 : 
-DEAL:FE_SimplexP_Bubbles<1,3>(0)::1.00000 0.00000 0.00000 
-DEAL:FE_SimplexP_Bubbles<1,3>(0)::
 DEAL::approximation degree = 1
 DEAL::element tensor degree = 1
 DEAL:FE_SimplexP_Bubbles<1,3>(1)::0.00000 : 
@@ -66,11 +51,6 @@ DEAL:FE_SimplexP_Bubbles<1,3>(2)::0.500000 :
 DEAL:FE_SimplexP_Bubbles<1,3>(2)::0.00000 0.00000 1.00000 -1.00000 1.00000 0.00000 4.00000 4.00000 -8.00000 
 DEAL:FE_SimplexP_Bubbles<1,3>(2)::
 DEAL::Test support points for dim = 2 and spacedim = 2
-DEAL::approximation degree = 0
-DEAL::element tensor degree = 0
-DEAL:FE_SimplexP_Bubbles<2>(0)::0.333333 0.333333 : 
-DEAL:FE_SimplexP_Bubbles<2>(0)::1.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 
-DEAL:FE_SimplexP_Bubbles<2>(0)::
 DEAL::approximation degree = 1
 DEAL::element tensor degree = 1
 DEAL:FE_SimplexP_Bubbles<2>(1)::0.00000 0.00000 : 
@@ -98,11 +78,6 @@ DEAL:FE_SimplexP_Bubbles<2>(2)::0.333333 0.333333 :
 DEAL:FE_SimplexP_Bubbles<2>(2)::0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 1.00000 -0.333333 -0.333333 0.333333 1.11022e-16 1.11022e-16 0.333333 2.22045e-16 -1.33333 1.33333 1.33333 -1.33333 2.22045e-16 4.44089e-16 4.44089e-16 2.00000 3.00000 3.00000 2.00000 2.00000 -1.00000 -1.00000 -2.00000 -2.00000 -1.00000 -1.00000 2.00000 0.00000 -8.88178e-16 -8.88178e-16 8.00000 8.00000 8.00000 8.00000 8.00000 8.00000 -8.88178e-16 -8.88178e-16 0.00000 -18.0000 -9.00000 -9.00000 -18.0000 
 DEAL:FE_SimplexP_Bubbles<2>(2)::
 DEAL::Test support points for dim = 2 and spacedim = 3
-DEAL::approximation degree = 0
-DEAL::element tensor degree = 0
-DEAL:FE_SimplexP_Bubbles<2,3>(0)::0.333333 0.333333 : 
-DEAL:FE_SimplexP_Bubbles<2,3>(0)::1.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 
-DEAL:FE_SimplexP_Bubbles<2,3>(0)::
 DEAL::approximation degree = 1
 DEAL::element tensor degree = 1
 DEAL:FE_SimplexP_Bubbles<2,3>(1)::0.00000 0.00000 : 
@@ -130,11 +105,6 @@ DEAL:FE_SimplexP_Bubbles<2,3>(2)::0.333333 0.333333 :
 DEAL:FE_SimplexP_Bubbles<2,3>(2)::0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 1.00000 -0.333333 -0.333333 0.333333 1.11022e-16 1.11022e-16 0.333333 2.22045e-16 -1.33333 1.33333 1.33333 -1.33333 2.22045e-16 4.44089e-16 4.44089e-16 2.00000 3.00000 3.00000 2.00000 2.00000 -1.00000 -1.00000 -2.00000 -2.00000 -1.00000 -1.00000 2.00000 0.00000 -8.88178e-16 -8.88178e-16 8.00000 8.00000 8.00000 8.00000 8.00000 8.00000 -8.88178e-16 -8.88178e-16 0.00000 -18.0000 -9.00000 -9.00000 -18.0000 
 DEAL:FE_SimplexP_Bubbles<2,3>(2)::
 DEAL::Test support points for dim = 3 and spacedim = 3
-DEAL::approximation degree = 0
-DEAL::element tensor degree = 0
-DEAL:FE_SimplexP_Bubbles<3>(0)::0.250000 0.250000 0.250000 : 
-DEAL:FE_SimplexP_Bubbles<3>(0)::1.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 0.00000 
-DEAL:FE_SimplexP_Bubbles<3>(0)::
 DEAL::approximation degree = 1
 DEAL::element tensor degree = 1
 DEAL:FE_SimplexP_Bubbles<3>(1)::0.00000 0.00000 0.00000 : 
index 49c32bd395b34ccbb429605278aeeaf8ce57ca37..683f220704e3b6683230cdf50a2ed42fdccfaba3 100644 (file)
@@ -100,7 +100,7 @@ test_interpolate()
     }
 
   deallog << "dim = " << dim << std::endl;
-  for (unsigned int degree = 0; degree < 3; ++degree)
+  for (unsigned int degree = 1; degree < 3; ++degree)
     {
       deallog << "degree = " << degree << std::endl;
       double old_error = -1.0;
@@ -165,7 +165,7 @@ test_lumped_project()
 
 
   deallog << "dim = " << dim << std::endl;
-  for (unsigned int degree = 0; degree < 3; ++degree)
+  for (unsigned int degree = 1; degree < 3; ++degree)
     {
       deallog << "degree = " << degree << std::endl;
       double old_error = -1.0;
index 7b4e8684615d23958a63633caa5b7dff95446bac..0d8299ceee110a01d2bf7da8bd774c29fdb70ab0 100644 (file)
@@ -2,26 +2,6 @@
 DEAL::
 DEAL::test interpolation
 DEAL::dim = 2
-DEAL::degree = 0
-DEAL::number of cells = 8
-DEAL::number of dofs = 8
-DEAL::error = 0.129785
-DEAL::number of cells = 32
-DEAL::number of dofs = 32
-DEAL::error = 0.0657918
-DEAL::ratio = 1.97266
-DEAL::number of cells = 128
-DEAL::number of dofs = 128
-DEAL::error = 0.0340434
-DEAL::ratio = 1.93258
-DEAL::number of cells = 512
-DEAL::number of dofs = 512
-DEAL::error = 0.0169138
-DEAL::ratio = 2.01276
-DEAL::number of cells = 2048
-DEAL::number of dofs = 2048
-DEAL::error = 0.00849451
-DEAL::ratio = 1.99115
 DEAL::degree = 1
 DEAL::number of cells = 8
 DEAL::number of dofs = 9
@@ -53,22 +33,6 @@ DEAL::ratio = 7.09292
 DEAL::
 DEAL::test interpolation
 DEAL::dim = 3
-DEAL::degree = 0
-DEAL::number of cells = 24
-DEAL::number of dofs = 24
-DEAL::error = 0.112063
-DEAL::number of cells = 192
-DEAL::number of dofs = 192
-DEAL::error = 0.0562048
-DEAL::ratio = 1.99384
-DEAL::number of cells = 1536
-DEAL::number of dofs = 1536
-DEAL::error = 0.0288430
-DEAL::ratio = 1.94865
-DEAL::number of cells = 12288
-DEAL::number of dofs = 12288
-DEAL::error = 0.0145439
-DEAL::ratio = 1.98317
 DEAL::degree = 1
 DEAL::number of cells = 24
 DEAL::number of dofs = 14
@@ -92,26 +56,6 @@ DEAL::ratio = 7.68990
 DEAL::
 DEAL::test lumped project
 DEAL::dim = 2
-DEAL::degree = 0
-DEAL::number of cells = 8
-DEAL::number of dofs = 8
-DEAL::error = 0.128417
-DEAL::number of cells = 32
-DEAL::number of dofs = 32
-DEAL::error = 0.0656044
-DEAL::ratio = 1.95745
-DEAL::number of cells = 128
-DEAL::number of dofs = 128
-DEAL::error = 0.0340204
-DEAL::ratio = 1.92838
-DEAL::number of cells = 512
-DEAL::number of dofs = 512
-DEAL::error = 0.0169106
-DEAL::ratio = 2.01178
-DEAL::number of cells = 2048
-DEAL::number of dofs = 2048
-DEAL::error = 0.00849411
-DEAL::ratio = 1.99086
 DEAL::degree = 1
 DEAL::number of cells = 8
 DEAL::number of dofs = 9
@@ -155,22 +99,6 @@ DEAL::ratio = 3.98804
 DEAL::
 DEAL::test lumped project
 DEAL::dim = 3
-DEAL::degree = 0
-DEAL::number of cells = 24
-DEAL::number of dofs = 24
-DEAL::error = 0.110613
-DEAL::number of cells = 192
-DEAL::number of dofs = 192
-DEAL::error = 0.0560060
-DEAL::ratio = 1.97501
-DEAL::number of cells = 1536
-DEAL::number of dofs = 1536
-DEAL::error = 0.0288177
-DEAL::ratio = 1.94346
-DEAL::number of cells = 12288
-DEAL::number of dofs = 12288
-DEAL::error = 0.0145407
-DEAL::ratio = 1.98187
 DEAL::degree = 1
 DEAL::number of cells = 24
 DEAL::number of dofs = 14

In the beginning the Universe was created. This has made a lot of people very angry and has been widely regarded as a bad move.

Douglas Adams


Typeset in Trocchi and Trocchi Bold Sans Serif.