From 43b58a757b82cf6aa2273ac44e4d1a5527f0f591 Mon Sep 17 00:00:00 2001 From: mcbride Date: Wed, 1 Sep 2010 17:26:13 +0000 Subject: [PATCH] New test git-svn-id: https://svn.dealii.org/trunk@21826 0785d39b-7218-0410-832d-ea1e28bc413d --- tests/base/Makefile | 3 +- tests/base/my_test/cmp/generic | 33 ++ .../cmp/i386-apple-darwin8.10.1+gcc4.0 | 329 ++++++++++++++++++ .../base/my_test/cmp/i686-pc-linux-gnu+gcc3.3 | 329 ++++++++++++++++++ .../base/my_test/cmp/i686-pc-linux-gnu+gcc4.0 | 329 ++++++++++++++++++ .../base/my_test/cmp/i686-pc-linux-gnu+gcc4.2 | 329 ++++++++++++++++++ .../base/my_test/cmp/i686-pc-linux-gnu+gcc4.3 | 329 ++++++++++++++++++ .../base/my_test/cmp/i686-pc-linux-gnu+gcc4.4 | 329 ++++++++++++++++++ .../base/my_test/cmp/i686-pc-linux-gnu+icc7.1 | 319 +++++++++++++++++ .../cmp/powerpc-apple-darwin8.8.0+gcc4.0 | 329 ++++++++++++++++++ .../cmp/x86_64-unknown-linux-gnu+gcc4.1 | 329 ++++++++++++++++++ .../my_test/cmp/x86_64-unknown-linux-gnu+icc9 | 329 ++++++++++++++++++ tests/base/polynomial_minus_equals.cc | 55 +++ 13 files changed, 3370 insertions(+), 1 deletion(-) create mode 100644 tests/base/my_test/cmp/generic create mode 100644 tests/base/my_test/cmp/i386-apple-darwin8.10.1+gcc4.0 create mode 100644 tests/base/my_test/cmp/i686-pc-linux-gnu+gcc3.3 create mode 100644 tests/base/my_test/cmp/i686-pc-linux-gnu+gcc4.0 create mode 100644 tests/base/my_test/cmp/i686-pc-linux-gnu+gcc4.2 create mode 100644 tests/base/my_test/cmp/i686-pc-linux-gnu+gcc4.3 create mode 100644 tests/base/my_test/cmp/i686-pc-linux-gnu+gcc4.4 create mode 100644 tests/base/my_test/cmp/i686-pc-linux-gnu+icc7.1 create mode 100644 tests/base/my_test/cmp/powerpc-apple-darwin8.8.0+gcc4.0 create mode 100644 tests/base/my_test/cmp/x86_64-unknown-linux-gnu+gcc4.1 create mode 100644 tests/base/my_test/cmp/x86_64-unknown-linux-gnu+icc9 create mode 100644 tests/base/polynomial_minus_equals.cc diff --git a/tests/base/Makefile b/tests/base/Makefile index fec220202d..c06f6cd19f 100644 --- a/tests/base/Makefile +++ b/tests/base/Makefile @@ -99,7 +99,8 @@ tests_x = geometry_info_* \ mutex_* \ scalar_* \ conditional_ostream \ - convergence_table_* + convergence_table_* \ + polynomial_minus_equals # add threading tests. note that we have # to list them individually, without wildcards, because the .cc files are diff --git a/tests/base/my_test/cmp/generic b/tests/base/my_test/cmp/generic new file mode 100644 index 0000000000..e4f1a12e71 --- /dev/null +++ b/tests/base/my_test/cmp/generic @@ -0,0 +1,33 @@ + +DEAL::0 +DEAL::0 +DEAL::0 +DEAL::0 +DEAL::0 +DEAL::0 +DEAL::0 +DEAL::0 +DEAL::0 +DEAL::0 +DEAL::0 +DEAL::0 +DEAL::0 +DEAL::0 +DEAL::0 +DEAL::0 +DEAL::0 +DEAL::0 +DEAL::0 +DEAL::0 +DEAL::0 +DEAL::0 +DEAL::0 +DEAL::0 +DEAL::0 +DEAL::0 +DEAL::0 +DEAL::0 +DEAL::0 +DEAL::0 +DEAL::0 +DEAL::0 diff --git a/tests/base/my_test/cmp/i386-apple-darwin8.10.1+gcc4.0 b/tests/base/my_test/cmp/i386-apple-darwin8.10.1+gcc4.0 new file mode 100644 index 0000000000..96294fb37b --- /dev/null +++ b/tests/base/my_test/cmp/i386-apple-darwin8.10.1+gcc4.0 @@ -0,0 +1,329 @@ + +P1 +4.00000 x^3 +5.00000 x^2 +3.00000 x^1 +2.00000 x^0 +P2 +-1.30000 x^2 +0.700000 x^1 +0.400000 x^0 +P1+P2 +4.00000 x^3 +3.70000 x^2 +3.70000 x^1 +2.40000 x^0 +P1+2P2 +4.00000 x^3 +2.40000 x^2 +4.40000 x^1 +2.80000 x^0 +P1+P2+x^5 +1.00000 x^5 +0.00000 x^4 +4.00000 x^3 +3.70000 x^2 +3.70000 x^1 +2.40000 x^0 +*2 +2.00000 x^5 +0.00000 x^4 +8.00000 x^3 +7.40000 x^2 +7.40000 x^1 +4.80000 x^0 +*P2 +8.00000 x^8 +4.80000 x^7 +40.8000 x^6 +54.4000 x^5 +82.5600 x^4 +91.9200 x^3 +64.8000 x^2 +41.8400 x^1 +13.4400 x^0 +derive +10.0000 x^4 +0.00000 x^3 +24.0000 x^2 +14.8000 x^1 +7.40000 x^0 +derive +40.0000 x^3 +0.00000 x^2 +48.0000 x^1 +14.8000 x^0 +derive +120.000 x^2 +0.00000 x^1 +48.0000 x^0 +derive +240.000 x^1 +0.00000 x^0 +derive +240.000 x^0 +derive +0.00000 x^0 +derive +0.00000 x^0 +DEAL::Legendre +DEAL::P0 * P0 =1.00 +DEAL::P1 * P0 =0 +DEAL::P1 * P1 =1.00 +DEAL::P2 * P0 =0 +DEAL::P2 * P1 =0 +DEAL::P2 * P2 =1.00 +DEAL::P3 * P0 =0 +DEAL::P3 * P1 =0 +DEAL::P3 * P2 =0 +DEAL::P3 * P3 =1.00 +DEAL::P4 * P0 =0 +DEAL::P4 * P1 =0 +DEAL::P4 * P2 =0 +DEAL::P4 * P3 =0 +DEAL::P4 * P4 =1.00 +DEAL::P5 * P0 =0 +DEAL::P5 * P1 =0 +DEAL::P5 * P2 =0 +DEAL::P5 * P3 =0 +DEAL::P5 * P4 =0 +DEAL::P5 * P5 =1.00 +DEAL::P6 * P0 =0 +DEAL::P6 * P1 =0 +DEAL::P6 * P2 =0 +DEAL::P6 * P3 =0 +DEAL::P6 * P4 =0 +DEAL::P6 * P5 =0 +DEAL::P6 * P6 =1.00 +DEAL::P7 * P0 =0 +DEAL::P7 * P1 =0 +DEAL::P7 * P2 =0 +DEAL::P7 * P3 =0 +DEAL::P7 * P4 =0 +DEAL::P7 * P5 =0 +DEAL::P7 * P6 =0 +DEAL::P7 * P7 =1.00 +DEAL::P8 * P0 =0 +DEAL::P8 * P1 =0 +DEAL::P8 * P2 =0 +DEAL::P8 * P3 =0 +DEAL::P8 * P4 =0 +DEAL::P8 * P5 =0 +DEAL::P8 * P6 =0 +DEAL::P8 * P7 =0 +DEAL::P8 * P8 =1.00 +DEAL::P9 * P0 =0 +DEAL::P9 * P1 =0 +DEAL::P9 * P2 =0 +DEAL::P9 * P3 =0 +DEAL::P9 * P4 =0 +DEAL::P9 * P5 =0 +DEAL::P9 * P6 =0 +DEAL::P9 * P7 =0 +DEAL::P9 * P8 =0 +DEAL::P9 * P9 =1.00 +DEAL::P10 * P0 =1.46e-10 +DEAL::P10 * P1 =2.12e-10 +DEAL::P10 * P2 =1.96e-10 +DEAL::P10 * P3 =1.47e-10 +DEAL::P10 * P4 =1.26e-10 +DEAL::P10 * P5 =0 +DEAL::P10 * P6 =0 +DEAL::P10 * P7 =0 +DEAL::P10 * P8 =0 +DEAL::P10 * P9 =0 +DEAL::P10 * P10 =1.00 +DEAL::P11 * P0 =-6.91e-10 +DEAL::P11 * P1 =-5.76e-10 +DEAL::P11 * P2 =-4.43e-10 +DEAL::P11 * P3 =-5.78e-10 +DEAL::P11 * P4 =-1.55e-10 +DEAL::P11 * P5 =0 +DEAL::P11 * P6 =1.68e-10 +DEAL::P11 * P7 =-3.62e-10 +DEAL::P11 * P8 =-3.44e-10 +DEAL::P11 * P9 =0 +DEAL::P11 * P10 =0 +DEAL::P11 * P11 =1.00 +DEAL::LagrangeEquidistant +DEAL::P0(x0) =2.00 +DEAL::P0(x1) =1.00 +DEAL::P0(x2) =1.00 +DEAL::P0(x3) =1.00 +DEAL::P0(x4) =1.00 +DEAL::P0(x5) =1.00 +DEAL::P1(x0) =1.00 +DEAL::P1(x1) =2.00 +DEAL::P1(x2) =1.00 +DEAL::P1(x3) =1.00 +DEAL::P1(x4) =1.00 +DEAL::P1(x5) =1.00 +DEAL::P2(x0) =1.00 +DEAL::P2(x1) =1.00 +DEAL::P2(x2) =2.00 +DEAL::P2(x3) =1.00 +DEAL::P2(x4) =1.00 +DEAL::P2(x5) =1.00 +DEAL::P3(x0) =1.00 +DEAL::P3(x1) =1.00 +DEAL::P3(x2) =1.00 +DEAL::P3(x3) =2.00 +DEAL::P3(x4) =1.00 +DEAL::P3(x5) =1.00 +DEAL::P4(x0) =1.00 +DEAL::P4(x1) =1.00 +DEAL::P4(x2) =1.00 +DEAL::P4(x3) =1.00 +DEAL::P4(x4) =2.00 +DEAL::P4(x5) =1.00 +DEAL::P5(x0) =1.00 +DEAL::P5(x1) =1.00 +DEAL::P5(x2) =1.00 +DEAL::P5(x3) =1.00 +DEAL::P5(x4) =1.00 +DEAL::P5(x5) =2.00 +DEAL::Hierarchical +DEAL::N0(P0) =1.00 +DEAL::N0(P1) =0 +DEAL::N0(P2) =0 +DEAL::N0(P3) =0 +DEAL::N0(P4) =0 +DEAL::N0(P5) =0 +DEAL::N0(P6) =0 +DEAL::N0(P7) =0 +DEAL::N0(P8) =0 +DEAL::N0(P9) =0 +DEAL::N0(P10) =0 +DEAL::N0(P11) =0 +DEAL::N1(P0) =0 +DEAL::N1(P1) =1.00 +DEAL::N1(P2) =0 +DEAL::N1(P3) =0 +DEAL::N1(P4) =0 +DEAL::N1(P5) =0 +DEAL::N1(P6) =0 +DEAL::N1(P7) =0 +DEAL::N1(P8) =0 +DEAL::N1(P9) =0 +DEAL::N1(P10) =0 +DEAL::N1(P11) =0 +DEAL::N2(P0) =0 +DEAL::N2(P1) =0 +DEAL::N2(P2) =1.00 +DEAL::N2(P3) =0 +DEAL::N2(P4) =0 +DEAL::N2(P5) =0 +DEAL::N2(P6) =0 +DEAL::N2(P7) =0 +DEAL::N2(P8) =0 +DEAL::N2(P9) =0 +DEAL::N2(P10) =0 +DEAL::N2(P11) =0 +DEAL::N3(P0) =0 +DEAL::N3(P1) =0 +DEAL::N3(P2) =0 +DEAL::N3(P3) =1.00 +DEAL::N3(P4) =0 +DEAL::N3(P5) =0 +DEAL::N3(P6) =0 +DEAL::N3(P7) =0 +DEAL::N3(P8) =0 +DEAL::N3(P9) =0 +DEAL::N3(P10) =0 +DEAL::N3(P11) =0 +DEAL::N4(P0) =0 +DEAL::N4(P1) =0 +DEAL::N4(P2) =0 +DEAL::N4(P3) =0 +DEAL::N4(P4) =1.00 +DEAL::N4(P5) =0 +DEAL::N4(P6) =0 +DEAL::N4(P7) =0 +DEAL::N4(P8) =0 +DEAL::N4(P9) =0 +DEAL::N4(P10) =0 +DEAL::N4(P11) =0 +DEAL::N5(P0) =0 +DEAL::N5(P1) =0 +DEAL::N5(P2) =0 +DEAL::N5(P3) =0 +DEAL::N5(P4) =0 +DEAL::N5(P5) =1.00 +DEAL::N5(P6) =0 +DEAL::N5(P7) =0 +DEAL::N5(P8) =0 +DEAL::N5(P9) =0 +DEAL::N5(P10) =0 +DEAL::N5(P11) =0 +DEAL::N6(P0) =0 +DEAL::N6(P1) =0 +DEAL::N6(P2) =0 +DEAL::N6(P3) =0 +DEAL::N6(P4) =0 +DEAL::N6(P5) =0 +DEAL::N6(P6) =1.00 +DEAL::N6(P7) =0 +DEAL::N6(P8) =0 +DEAL::N6(P9) =0 +DEAL::N6(P10) =0 +DEAL::N6(P11) =0 +DEAL::N7(P0) =0 +DEAL::N7(P1) =0 +DEAL::N7(P2) =0 +DEAL::N7(P3) =0 +DEAL::N7(P4) =0 +DEAL::N7(P5) =0 +DEAL::N7(P6) =0 +DEAL::N7(P7) =1.00 +DEAL::N7(P8) =0 +DEAL::N7(P9) =0 +DEAL::N7(P10) =0 +DEAL::N7(P11) =0 +DEAL::N8(P0) =0 +DEAL::N8(P1) =0 +DEAL::N8(P2) =0 +DEAL::N8(P3) =0 +DEAL::N8(P4) =0 +DEAL::N8(P5) =0 +DEAL::N8(P6) =0 +DEAL::N8(P7) =0 +DEAL::N8(P8) =1.00 +DEAL::N8(P9) =0 +DEAL::N8(P10) =0 +DEAL::N8(P11) =0 +DEAL::N9(P0) =0 +DEAL::N9(P1) =0 +DEAL::N9(P2) =0 +DEAL::N9(P3) =0 +DEAL::N9(P4) =0 +DEAL::N9(P5) =0 +DEAL::N9(P6) =0 +DEAL::N9(P7) =0 +DEAL::N9(P8) =0 +DEAL::N9(P9) =1.00 +DEAL::N9(P10) =0 +DEAL::N9(P11) =0 +DEAL::N10(P0) =0 +DEAL::N10(P1) =0 +DEAL::N10(P2) =0 +DEAL::N10(P3) =0 +DEAL::N10(P4) =0 +DEAL::N10(P5) =0 +DEAL::N10(P6) =0 +DEAL::N10(P7) =0 +DEAL::N10(P8) =0 +DEAL::N10(P9) =0 +DEAL::N10(P10) =1.00 +DEAL::N10(P11) =0 +DEAL::N11(P0) =0 +DEAL::N11(P1) =0 +DEAL::N11(P2) =0 +DEAL::N11(P3) =0 +DEAL::N11(P4) =0 +DEAL::N11(P5) =0 +DEAL::N11(P6) =0 +DEAL::N11(P7) =0 +DEAL::N11(P8) =0 +DEAL::N11(P9) =0 +DEAL::N11(P10) =0 +DEAL::N11(P11) =1.00 diff --git a/tests/base/my_test/cmp/i686-pc-linux-gnu+gcc3.3 b/tests/base/my_test/cmp/i686-pc-linux-gnu+gcc3.3 new file mode 100644 index 0000000000..fb8dcb3a55 --- /dev/null +++ b/tests/base/my_test/cmp/i686-pc-linux-gnu+gcc3.3 @@ -0,0 +1,329 @@ + +P1 +4.00000 x^3 +5.00000 x^2 +3.00000 x^1 +2.00000 x^0 +P2 +-1.30000 x^2 +0.700000 x^1 +0.400000 x^0 +P1+P2 +4.00000 x^3 +3.70000 x^2 +3.70000 x^1 +2.40000 x^0 +P1+2P2 +4.00000 x^3 +2.40000 x^2 +4.40000 x^1 +2.80000 x^0 +P1+P2+x^5 +1.00000 x^5 +0.00000 x^4 +4.00000 x^3 +3.70000 x^2 +3.70000 x^1 +2.40000 x^0 +*2 +2.00000 x^5 +0.00000 x^4 +8.00000 x^3 +7.40000 x^2 +7.40000 x^1 +4.80000 x^0 +*P2 +8.00000 x^8 +4.80000 x^7 +40.8000 x^6 +54.4000 x^5 +82.5600 x^4 +91.9200 x^3 +64.8000 x^2 +41.8400 x^1 +13.4400 x^0 +derive +10.0000 x^4 +0.00000 x^3 +24.0000 x^2 +14.8000 x^1 +7.40000 x^0 +derive +40.0000 x^3 +0.00000 x^2 +48.0000 x^1 +14.8000 x^0 +derive +120.000 x^2 +0.00000 x^1 +48.0000 x^0 +derive +240.000 x^1 +0.00000 x^0 +derive +240.000 x^0 +derive +0.00000 x^0 +derive +0.00000 x^0 +DEAL::Legendre +DEAL::P0 * P0 =1.00 +DEAL::P1 * P0 =0 +DEAL::P1 * P1 =1.000 +DEAL::P2 * P0 =0 +DEAL::P2 * P1 =0 +DEAL::P2 * P2 =1.00 +DEAL::P3 * P0 =0 +DEAL::P3 * P1 =0 +DEAL::P3 * P2 =0 +DEAL::P3 * P3 =1.000 +DEAL::P4 * P0 =0 +DEAL::P4 * P1 =0 +DEAL::P4 * P2 =0 +DEAL::P4 * P3 =0 +DEAL::P4 * P4 =1.00 +DEAL::P5 * P0 =0 +DEAL::P5 * P1 =0 +DEAL::P5 * P2 =0 +DEAL::P5 * P3 =0 +DEAL::P5 * P4 =0 +DEAL::P5 * P5 =1.00 +DEAL::P6 * P0 =0 +DEAL::P6 * P1 =0 +DEAL::P6 * P2 =0 +DEAL::P6 * P3 =0 +DEAL::P6 * P4 =0 +DEAL::P6 * P5 =0 +DEAL::P6 * P6 =1.000 +DEAL::P7 * P0 =0 +DEAL::P7 * P1 =0 +DEAL::P7 * P2 =0 +DEAL::P7 * P3 =0 +DEAL::P7 * P4 =0 +DEAL::P7 * P5 =0 +DEAL::P7 * P6 =0 +DEAL::P7 * P7 =1.00 +DEAL::P8 * P0 =0 +DEAL::P8 * P1 =0 +DEAL::P8 * P2 =0 +DEAL::P8 * P3 =0 +DEAL::P8 * P4 =0 +DEAL::P8 * P5 =0 +DEAL::P8 * P6 =0 +DEAL::P8 * P7 =0 +DEAL::P8 * P8 =1.000 +DEAL::P9 * P0 =0 +DEAL::P9 * P1 =0 +DEAL::P9 * P2 =0 +DEAL::P9 * P3 =0 +DEAL::P9 * P4 =0 +DEAL::P9 * P5 =0 +DEAL::P9 * P6 =0 +DEAL::P9 * P7 =0 +DEAL::P9 * P8 =0 +DEAL::P9 * P9 =1.00 +DEAL::P10 * P0 =1.51e-10 +DEAL::P10 * P1 =2.06e-10 +DEAL::P10 * P2 =1.58e-10 +DEAL::P10 * P3 =1.20e-10 +DEAL::P10 * P4 =1.13e-10 +DEAL::P10 * P5 =1.03e-10 +DEAL::P10 * P6 =0 +DEAL::P10 * P7 =0 +DEAL::P10 * P8 =0 +DEAL::P10 * P9 =0 +DEAL::P10 * P10 =1.000 +DEAL::P11 * P0 =-3.46e-10 +DEAL::P11 * P1 =0 +DEAL::P11 * P2 =0 +DEAL::P11 * P3 =-3.86e-10 +DEAL::P11 * P4 =0 +DEAL::P11 * P5 =1.20e-10 +DEAL::P11 * P6 =2.12e-10 +DEAL::P11 * P7 =-3.87e-10 +DEAL::P11 * P8 =-3.58e-10 +DEAL::P11 * P9 =0 +DEAL::P11 * P10 =0 +DEAL::P11 * P11 =1.00 +DEAL::LagrangeEquidistant +DEAL::P0(x0) =2.00 +DEAL::P0(x1) =1.00 +DEAL::P0(x2) =1.00 +DEAL::P0(x3) =1.00 +DEAL::P0(x4) =1.00 +DEAL::P0(x5) =1.00 +DEAL::P1(x0) =1.00 +DEAL::P1(x1) =2.00 +DEAL::P1(x2) =1.00 +DEAL::P1(x3) =1.00 +DEAL::P1(x4) =1.00 +DEAL::P1(x5) =1.00 +DEAL::P2(x0) =1.00 +DEAL::P2(x1) =1.00 +DEAL::P2(x2) =2.00 +DEAL::P2(x3) =1.00 +DEAL::P2(x4) =1.00 +DEAL::P2(x5) =1.00 +DEAL::P3(x0) =1.00 +DEAL::P3(x1) =1.00 +DEAL::P3(x2) =1.00 +DEAL::P3(x3) =2.00 +DEAL::P3(x4) =1.00 +DEAL::P3(x5) =1.00 +DEAL::P4(x0) =1.00 +DEAL::P4(x1) =1.00 +DEAL::P4(x2) =1.00 +DEAL::P4(x3) =1.00 +DEAL::P4(x4) =2.00 +DEAL::P4(x5) =1.00 +DEAL::P5(x0) =1.00 +DEAL::P5(x1) =1.00 +DEAL::P5(x2) =1.00 +DEAL::P5(x3) =1.00 +DEAL::P5(x4) =1.00 +DEAL::P5(x5) =2.00 +DEAL::Hierarchical +DEAL::N0(P0) =1.00 +DEAL::N0(P1) =0 +DEAL::N0(P2) =0 +DEAL::N0(P3) =0 +DEAL::N0(P4) =0 +DEAL::N0(P5) =0 +DEAL::N0(P6) =0 +DEAL::N0(P7) =0 +DEAL::N0(P8) =0 +DEAL::N0(P9) =0 +DEAL::N0(P10) =0 +DEAL::N0(P11) =0 +DEAL::N1(P0) =0 +DEAL::N1(P1) =1.00 +DEAL::N1(P2) =0 +DEAL::N1(P3) =0 +DEAL::N1(P4) =0 +DEAL::N1(P5) =0 +DEAL::N1(P6) =0 +DEAL::N1(P7) =0 +DEAL::N1(P8) =0 +DEAL::N1(P9) =0 +DEAL::N1(P10) =0 +DEAL::N1(P11) =0 +DEAL::N2(P0) =0 +DEAL::N2(P1) =0 +DEAL::N2(P2) =1.00 +DEAL::N2(P3) =0 +DEAL::N2(P4) =0 +DEAL::N2(P5) =0 +DEAL::N2(P6) =0 +DEAL::N2(P7) =0 +DEAL::N2(P8) =0 +DEAL::N2(P9) =0 +DEAL::N2(P10) =0 +DEAL::N2(P11) =0 +DEAL::N3(P0) =0 +DEAL::N3(P1) =0 +DEAL::N3(P2) =0 +DEAL::N3(P3) =1.00 +DEAL::N3(P4) =0 +DEAL::N3(P5) =0 +DEAL::N3(P6) =0 +DEAL::N3(P7) =0 +DEAL::N3(P8) =0 +DEAL::N3(P9) =0 +DEAL::N3(P10) =0 +DEAL::N3(P11) =0 +DEAL::N4(P0) =0 +DEAL::N4(P1) =0 +DEAL::N4(P2) =0 +DEAL::N4(P3) =0 +DEAL::N4(P4) =1.00 +DEAL::N4(P5) =0 +DEAL::N4(P6) =0 +DEAL::N4(P7) =0 +DEAL::N4(P8) =0 +DEAL::N4(P9) =0 +DEAL::N4(P10) =0 +DEAL::N4(P11) =0 +DEAL::N5(P0) =0 +DEAL::N5(P1) =0 +DEAL::N5(P2) =0 +DEAL::N5(P3) =0 +DEAL::N5(P4) =0 +DEAL::N5(P5) =1.00 +DEAL::N5(P6) =0 +DEAL::N5(P7) =0 +DEAL::N5(P8) =0 +DEAL::N5(P9) =0 +DEAL::N5(P10) =0 +DEAL::N5(P11) =0 +DEAL::N6(P0) =0 +DEAL::N6(P1) =0 +DEAL::N6(P2) =0 +DEAL::N6(P3) =0 +DEAL::N6(P4) =0 +DEAL::N6(P5) =0 +DEAL::N6(P6) =1.00 +DEAL::N6(P7) =0 +DEAL::N6(P8) =0 +DEAL::N6(P9) =0 +DEAL::N6(P10) =0 +DEAL::N6(P11) =0 +DEAL::N7(P0) =0 +DEAL::N7(P1) =0 +DEAL::N7(P2) =0 +DEAL::N7(P3) =0 +DEAL::N7(P4) =0 +DEAL::N7(P5) =0 +DEAL::N7(P6) =0 +DEAL::N7(P7) =1.000 +DEAL::N7(P8) =0 +DEAL::N7(P9) =0 +DEAL::N7(P10) =0 +DEAL::N7(P11) =0 +DEAL::N8(P0) =0 +DEAL::N8(P1) =0 +DEAL::N8(P2) =0 +DEAL::N8(P3) =0 +DEAL::N8(P4) =0 +DEAL::N8(P5) =0 +DEAL::N8(P6) =0 +DEAL::N8(P7) =0 +DEAL::N8(P8) =1.000 +DEAL::N8(P9) =0 +DEAL::N8(P10) =0 +DEAL::N8(P11) =0 +DEAL::N9(P0) =0 +DEAL::N9(P1) =0 +DEAL::N9(P2) =0 +DEAL::N9(P3) =0 +DEAL::N9(P4) =0 +DEAL::N9(P5) =0 +DEAL::N9(P6) =0 +DEAL::N9(P7) =0 +DEAL::N9(P8) =0 +DEAL::N9(P9) =1.000 +DEAL::N9(P10) =0 +DEAL::N9(P11) =0 +DEAL::N10(P0) =0 +DEAL::N10(P1) =0 +DEAL::N10(P2) =0 +DEAL::N10(P3) =0 +DEAL::N10(P4) =0 +DEAL::N10(P5) =0 +DEAL::N10(P6) =0 +DEAL::N10(P7) =0 +DEAL::N10(P8) =0 +DEAL::N10(P9) =0 +DEAL::N10(P10) =1.00 +DEAL::N10(P11) =0 +DEAL::N11(P0) =0 +DEAL::N11(P1) =0 +DEAL::N11(P2) =0 +DEAL::N11(P3) =0 +DEAL::N11(P4) =0 +DEAL::N11(P5) =0 +DEAL::N11(P6) =0 +DEAL::N11(P7) =0 +DEAL::N11(P8) =0 +DEAL::N11(P9) =0 +DEAL::N11(P10) =0 +DEAL::N11(P11) =1.000 diff --git a/tests/base/my_test/cmp/i686-pc-linux-gnu+gcc4.0 b/tests/base/my_test/cmp/i686-pc-linux-gnu+gcc4.0 new file mode 100644 index 0000000000..fb8dcb3a55 --- /dev/null +++ b/tests/base/my_test/cmp/i686-pc-linux-gnu+gcc4.0 @@ -0,0 +1,329 @@ + +P1 +4.00000 x^3 +5.00000 x^2 +3.00000 x^1 +2.00000 x^0 +P2 +-1.30000 x^2 +0.700000 x^1 +0.400000 x^0 +P1+P2 +4.00000 x^3 +3.70000 x^2 +3.70000 x^1 +2.40000 x^0 +P1+2P2 +4.00000 x^3 +2.40000 x^2 +4.40000 x^1 +2.80000 x^0 +P1+P2+x^5 +1.00000 x^5 +0.00000 x^4 +4.00000 x^3 +3.70000 x^2 +3.70000 x^1 +2.40000 x^0 +*2 +2.00000 x^5 +0.00000 x^4 +8.00000 x^3 +7.40000 x^2 +7.40000 x^1 +4.80000 x^0 +*P2 +8.00000 x^8 +4.80000 x^7 +40.8000 x^6 +54.4000 x^5 +82.5600 x^4 +91.9200 x^3 +64.8000 x^2 +41.8400 x^1 +13.4400 x^0 +derive +10.0000 x^4 +0.00000 x^3 +24.0000 x^2 +14.8000 x^1 +7.40000 x^0 +derive +40.0000 x^3 +0.00000 x^2 +48.0000 x^1 +14.8000 x^0 +derive +120.000 x^2 +0.00000 x^1 +48.0000 x^0 +derive +240.000 x^1 +0.00000 x^0 +derive +240.000 x^0 +derive +0.00000 x^0 +derive +0.00000 x^0 +DEAL::Legendre +DEAL::P0 * P0 =1.00 +DEAL::P1 * P0 =0 +DEAL::P1 * P1 =1.000 +DEAL::P2 * P0 =0 +DEAL::P2 * P1 =0 +DEAL::P2 * P2 =1.00 +DEAL::P3 * P0 =0 +DEAL::P3 * P1 =0 +DEAL::P3 * P2 =0 +DEAL::P3 * P3 =1.000 +DEAL::P4 * P0 =0 +DEAL::P4 * P1 =0 +DEAL::P4 * P2 =0 +DEAL::P4 * P3 =0 +DEAL::P4 * P4 =1.00 +DEAL::P5 * P0 =0 +DEAL::P5 * P1 =0 +DEAL::P5 * P2 =0 +DEAL::P5 * P3 =0 +DEAL::P5 * P4 =0 +DEAL::P5 * P5 =1.00 +DEAL::P6 * P0 =0 +DEAL::P6 * P1 =0 +DEAL::P6 * P2 =0 +DEAL::P6 * P3 =0 +DEAL::P6 * P4 =0 +DEAL::P6 * P5 =0 +DEAL::P6 * P6 =1.000 +DEAL::P7 * P0 =0 +DEAL::P7 * P1 =0 +DEAL::P7 * P2 =0 +DEAL::P7 * P3 =0 +DEAL::P7 * P4 =0 +DEAL::P7 * P5 =0 +DEAL::P7 * P6 =0 +DEAL::P7 * P7 =1.00 +DEAL::P8 * P0 =0 +DEAL::P8 * P1 =0 +DEAL::P8 * P2 =0 +DEAL::P8 * P3 =0 +DEAL::P8 * P4 =0 +DEAL::P8 * P5 =0 +DEAL::P8 * P6 =0 +DEAL::P8 * P7 =0 +DEAL::P8 * P8 =1.000 +DEAL::P9 * P0 =0 +DEAL::P9 * P1 =0 +DEAL::P9 * P2 =0 +DEAL::P9 * P3 =0 +DEAL::P9 * P4 =0 +DEAL::P9 * P5 =0 +DEAL::P9 * P6 =0 +DEAL::P9 * P7 =0 +DEAL::P9 * P8 =0 +DEAL::P9 * P9 =1.00 +DEAL::P10 * P0 =1.51e-10 +DEAL::P10 * P1 =2.06e-10 +DEAL::P10 * P2 =1.58e-10 +DEAL::P10 * P3 =1.20e-10 +DEAL::P10 * P4 =1.13e-10 +DEAL::P10 * P5 =1.03e-10 +DEAL::P10 * P6 =0 +DEAL::P10 * P7 =0 +DEAL::P10 * P8 =0 +DEAL::P10 * P9 =0 +DEAL::P10 * P10 =1.000 +DEAL::P11 * P0 =-3.46e-10 +DEAL::P11 * P1 =0 +DEAL::P11 * P2 =0 +DEAL::P11 * P3 =-3.86e-10 +DEAL::P11 * P4 =0 +DEAL::P11 * P5 =1.20e-10 +DEAL::P11 * P6 =2.12e-10 +DEAL::P11 * P7 =-3.87e-10 +DEAL::P11 * P8 =-3.58e-10 +DEAL::P11 * P9 =0 +DEAL::P11 * P10 =0 +DEAL::P11 * P11 =1.00 +DEAL::LagrangeEquidistant +DEAL::P0(x0) =2.00 +DEAL::P0(x1) =1.00 +DEAL::P0(x2) =1.00 +DEAL::P0(x3) =1.00 +DEAL::P0(x4) =1.00 +DEAL::P0(x5) =1.00 +DEAL::P1(x0) =1.00 +DEAL::P1(x1) =2.00 +DEAL::P1(x2) =1.00 +DEAL::P1(x3) =1.00 +DEAL::P1(x4) =1.00 +DEAL::P1(x5) =1.00 +DEAL::P2(x0) =1.00 +DEAL::P2(x1) =1.00 +DEAL::P2(x2) =2.00 +DEAL::P2(x3) =1.00 +DEAL::P2(x4) =1.00 +DEAL::P2(x5) =1.00 +DEAL::P3(x0) =1.00 +DEAL::P3(x1) =1.00 +DEAL::P3(x2) =1.00 +DEAL::P3(x3) =2.00 +DEAL::P3(x4) =1.00 +DEAL::P3(x5) =1.00 +DEAL::P4(x0) =1.00 +DEAL::P4(x1) =1.00 +DEAL::P4(x2) =1.00 +DEAL::P4(x3) =1.00 +DEAL::P4(x4) =2.00 +DEAL::P4(x5) =1.00 +DEAL::P5(x0) =1.00 +DEAL::P5(x1) =1.00 +DEAL::P5(x2) =1.00 +DEAL::P5(x3) =1.00 +DEAL::P5(x4) =1.00 +DEAL::P5(x5) =2.00 +DEAL::Hierarchical +DEAL::N0(P0) =1.00 +DEAL::N0(P1) =0 +DEAL::N0(P2) =0 +DEAL::N0(P3) =0 +DEAL::N0(P4) =0 +DEAL::N0(P5) =0 +DEAL::N0(P6) =0 +DEAL::N0(P7) =0 +DEAL::N0(P8) =0 +DEAL::N0(P9) =0 +DEAL::N0(P10) =0 +DEAL::N0(P11) =0 +DEAL::N1(P0) =0 +DEAL::N1(P1) =1.00 +DEAL::N1(P2) =0 +DEAL::N1(P3) =0 +DEAL::N1(P4) =0 +DEAL::N1(P5) =0 +DEAL::N1(P6) =0 +DEAL::N1(P7) =0 +DEAL::N1(P8) =0 +DEAL::N1(P9) =0 +DEAL::N1(P10) =0 +DEAL::N1(P11) =0 +DEAL::N2(P0) =0 +DEAL::N2(P1) =0 +DEAL::N2(P2) =1.00 +DEAL::N2(P3) =0 +DEAL::N2(P4) =0 +DEAL::N2(P5) =0 +DEAL::N2(P6) =0 +DEAL::N2(P7) =0 +DEAL::N2(P8) =0 +DEAL::N2(P9) =0 +DEAL::N2(P10) =0 +DEAL::N2(P11) =0 +DEAL::N3(P0) =0 +DEAL::N3(P1) =0 +DEAL::N3(P2) =0 +DEAL::N3(P3) =1.00 +DEAL::N3(P4) =0 +DEAL::N3(P5) =0 +DEAL::N3(P6) =0 +DEAL::N3(P7) =0 +DEAL::N3(P8) =0 +DEAL::N3(P9) =0 +DEAL::N3(P10) =0 +DEAL::N3(P11) =0 +DEAL::N4(P0) =0 +DEAL::N4(P1) =0 +DEAL::N4(P2) =0 +DEAL::N4(P3) =0 +DEAL::N4(P4) =1.00 +DEAL::N4(P5) =0 +DEAL::N4(P6) =0 +DEAL::N4(P7) =0 +DEAL::N4(P8) =0 +DEAL::N4(P9) =0 +DEAL::N4(P10) =0 +DEAL::N4(P11) =0 +DEAL::N5(P0) =0 +DEAL::N5(P1) =0 +DEAL::N5(P2) =0 +DEAL::N5(P3) =0 +DEAL::N5(P4) =0 +DEAL::N5(P5) =1.00 +DEAL::N5(P6) =0 +DEAL::N5(P7) =0 +DEAL::N5(P8) =0 +DEAL::N5(P9) =0 +DEAL::N5(P10) =0 +DEAL::N5(P11) =0 +DEAL::N6(P0) =0 +DEAL::N6(P1) =0 +DEAL::N6(P2) =0 +DEAL::N6(P3) =0 +DEAL::N6(P4) =0 +DEAL::N6(P5) =0 +DEAL::N6(P6) =1.00 +DEAL::N6(P7) =0 +DEAL::N6(P8) =0 +DEAL::N6(P9) =0 +DEAL::N6(P10) =0 +DEAL::N6(P11) =0 +DEAL::N7(P0) =0 +DEAL::N7(P1) =0 +DEAL::N7(P2) =0 +DEAL::N7(P3) =0 +DEAL::N7(P4) =0 +DEAL::N7(P5) =0 +DEAL::N7(P6) =0 +DEAL::N7(P7) =1.000 +DEAL::N7(P8) =0 +DEAL::N7(P9) =0 +DEAL::N7(P10) =0 +DEAL::N7(P11) =0 +DEAL::N8(P0) =0 +DEAL::N8(P1) =0 +DEAL::N8(P2) =0 +DEAL::N8(P3) =0 +DEAL::N8(P4) =0 +DEAL::N8(P5) =0 +DEAL::N8(P6) =0 +DEAL::N8(P7) =0 +DEAL::N8(P8) =1.000 +DEAL::N8(P9) =0 +DEAL::N8(P10) =0 +DEAL::N8(P11) =0 +DEAL::N9(P0) =0 +DEAL::N9(P1) =0 +DEAL::N9(P2) =0 +DEAL::N9(P3) =0 +DEAL::N9(P4) =0 +DEAL::N9(P5) =0 +DEAL::N9(P6) =0 +DEAL::N9(P7) =0 +DEAL::N9(P8) =0 +DEAL::N9(P9) =1.000 +DEAL::N9(P10) =0 +DEAL::N9(P11) =0 +DEAL::N10(P0) =0 +DEAL::N10(P1) =0 +DEAL::N10(P2) =0 +DEAL::N10(P3) =0 +DEAL::N10(P4) =0 +DEAL::N10(P5) =0 +DEAL::N10(P6) =0 +DEAL::N10(P7) =0 +DEAL::N10(P8) =0 +DEAL::N10(P9) =0 +DEAL::N10(P10) =1.00 +DEAL::N10(P11) =0 +DEAL::N11(P0) =0 +DEAL::N11(P1) =0 +DEAL::N11(P2) =0 +DEAL::N11(P3) =0 +DEAL::N11(P4) =0 +DEAL::N11(P5) =0 +DEAL::N11(P6) =0 +DEAL::N11(P7) =0 +DEAL::N11(P8) =0 +DEAL::N11(P9) =0 +DEAL::N11(P10) =0 +DEAL::N11(P11) =1.000 diff --git a/tests/base/my_test/cmp/i686-pc-linux-gnu+gcc4.2 b/tests/base/my_test/cmp/i686-pc-linux-gnu+gcc4.2 new file mode 100644 index 0000000000..8803de99a6 --- /dev/null +++ b/tests/base/my_test/cmp/i686-pc-linux-gnu+gcc4.2 @@ -0,0 +1,329 @@ + +P1 +4.00000 x^3 +5.00000 x^2 +3.00000 x^1 +2.00000 x^0 +P2 +-1.30000 x^2 +0.700000 x^1 +0.400000 x^0 +P1+P2 +4.00000 x^3 +3.70000 x^2 +3.70000 x^1 +2.40000 x^0 +P1+2P2 +4.00000 x^3 +2.40000 x^2 +4.40000 x^1 +2.80000 x^0 +P1+P2+x^5 +1.00000 x^5 +0.00000 x^4 +4.00000 x^3 +3.70000 x^2 +3.70000 x^1 +2.40000 x^0 +*2 +2.00000 x^5 +0.00000 x^4 +8.00000 x^3 +7.40000 x^2 +7.40000 x^1 +4.80000 x^0 +*P2 +8.00000 x^8 +4.80000 x^7 +40.8000 x^6 +54.4000 x^5 +82.5600 x^4 +91.9200 x^3 +64.8000 x^2 +41.8400 x^1 +13.4400 x^0 +derive +10.0000 x^4 +0.00000 x^3 +24.0000 x^2 +14.8000 x^1 +7.40000 x^0 +derive +40.0000 x^3 +0.00000 x^2 +48.0000 x^1 +14.8000 x^0 +derive +120.000 x^2 +0.00000 x^1 +48.0000 x^0 +derive +240.000 x^1 +0.00000 x^0 +derive +240.000 x^0 +derive +0.00000 x^0 +derive +0.00000 x^0 +DEAL::Legendre +DEAL::P0 * P0 =1.00 +DEAL::P1 * P0 =0 +DEAL::P1 * P1 =1.00 +DEAL::P2 * P0 =0 +DEAL::P2 * P1 =0 +DEAL::P2 * P2 =1.00 +DEAL::P3 * P0 =0 +DEAL::P3 * P1 =0 +DEAL::P3 * P2 =0 +DEAL::P3 * P3 =1.00 +DEAL::P4 * P0 =0 +DEAL::P4 * P1 =0 +DEAL::P4 * P2 =0 +DEAL::P4 * P3 =0 +DEAL::P4 * P4 =1.00 +DEAL::P5 * P0 =0 +DEAL::P5 * P1 =0 +DEAL::P5 * P2 =0 +DEAL::P5 * P3 =0 +DEAL::P5 * P4 =0 +DEAL::P5 * P5 =1.00 +DEAL::P6 * P0 =0 +DEAL::P6 * P1 =0 +DEAL::P6 * P2 =0 +DEAL::P6 * P3 =0 +DEAL::P6 * P4 =0 +DEAL::P6 * P5 =0 +DEAL::P6 * P6 =1.00 +DEAL::P7 * P0 =0 +DEAL::P7 * P1 =0 +DEAL::P7 * P2 =0 +DEAL::P7 * P3 =0 +DEAL::P7 * P4 =0 +DEAL::P7 * P5 =0 +DEAL::P7 * P6 =0 +DEAL::P7 * P7 =1.00 +DEAL::P8 * P0 =0 +DEAL::P8 * P1 =0 +DEAL::P8 * P2 =0 +DEAL::P8 * P3 =0 +DEAL::P8 * P4 =0 +DEAL::P8 * P5 =0 +DEAL::P8 * P6 =0 +DEAL::P8 * P7 =0 +DEAL::P8 * P8 =1.00 +DEAL::P9 * P0 =0 +DEAL::P9 * P1 =0 +DEAL::P9 * P2 =0 +DEAL::P9 * P3 =0 +DEAL::P9 * P4 =0 +DEAL::P9 * P5 =0 +DEAL::P9 * P6 =0 +DEAL::P9 * P7 =0 +DEAL::P9 * P8 =0 +DEAL::P9 * P9 =1.00 +DEAL::P10 * P0 =1.51e-10 +DEAL::P10 * P1 =2.06e-10 +DEAL::P10 * P2 =1.58e-10 +DEAL::P10 * P3 =1.20e-10 +DEAL::P10 * P4 =1.13e-10 +DEAL::P10 * P5 =1.03e-10 +DEAL::P10 * P6 =0 +DEAL::P10 * P7 =0 +DEAL::P10 * P8 =0 +DEAL::P10 * P9 =0 +DEAL::P10 * P10 =1.00 +DEAL::P11 * P0 =-3.46e-10 +DEAL::P11 * P1 =0 +DEAL::P11 * P2 =0 +DEAL::P11 * P3 =-3.86e-10 +DEAL::P11 * P4 =0 +DEAL::P11 * P5 =1.20e-10 +DEAL::P11 * P6 =2.12e-10 +DEAL::P11 * P7 =-3.87e-10 +DEAL::P11 * P8 =-3.58e-10 +DEAL::P11 * P9 =0 +DEAL::P11 * P10 =0 +DEAL::P11 * P11 =1.00 +DEAL::LagrangeEquidistant +DEAL::P0(x0) =2.00 +DEAL::P0(x1) =1.00 +DEAL::P0(x2) =1.00 +DEAL::P0(x3) =1.00 +DEAL::P0(x4) =1.00 +DEAL::P0(x5) =1.00 +DEAL::P1(x0) =1.00 +DEAL::P1(x1) =2.00 +DEAL::P1(x2) =1.00 +DEAL::P1(x3) =1.00 +DEAL::P1(x4) =1.00 +DEAL::P1(x5) =1.00 +DEAL::P2(x0) =1.00 +DEAL::P2(x1) =1.00 +DEAL::P2(x2) =2.00 +DEAL::P2(x3) =1.00 +DEAL::P2(x4) =1.00 +DEAL::P2(x5) =1.00 +DEAL::P3(x0) =1.00 +DEAL::P3(x1) =1.00 +DEAL::P3(x2) =1.00 +DEAL::P3(x3) =2.00 +DEAL::P3(x4) =1.00 +DEAL::P3(x5) =1.00 +DEAL::P4(x0) =1.00 +DEAL::P4(x1) =1.00 +DEAL::P4(x2) =1.00 +DEAL::P4(x3) =1.00 +DEAL::P4(x4) =2.00 +DEAL::P4(x5) =1.00 +DEAL::P5(x0) =1.00 +DEAL::P5(x1) =1.00 +DEAL::P5(x2) =1.00 +DEAL::P5(x3) =1.00 +DEAL::P5(x4) =1.00 +DEAL::P5(x5) =2.00 +DEAL::Hierarchical +DEAL::N0(P0) =1.00 +DEAL::N0(P1) =0 +DEAL::N0(P2) =0 +DEAL::N0(P3) =0 +DEAL::N0(P4) =0 +DEAL::N0(P5) =0 +DEAL::N0(P6) =0 +DEAL::N0(P7) =0 +DEAL::N0(P8) =0 +DEAL::N0(P9) =0 +DEAL::N0(P10) =0 +DEAL::N0(P11) =0 +DEAL::N1(P0) =0 +DEAL::N1(P1) =1.00 +DEAL::N1(P2) =0 +DEAL::N1(P3) =0 +DEAL::N1(P4) =0 +DEAL::N1(P5) =0 +DEAL::N1(P6) =0 +DEAL::N1(P7) =0 +DEAL::N1(P8) =0 +DEAL::N1(P9) =0 +DEAL::N1(P10) =0 +DEAL::N1(P11) =0 +DEAL::N2(P0) =0 +DEAL::N2(P1) =0 +DEAL::N2(P2) =1.00 +DEAL::N2(P3) =0 +DEAL::N2(P4) =0 +DEAL::N2(P5) =0 +DEAL::N2(P6) =0 +DEAL::N2(P7) =0 +DEAL::N2(P8) =0 +DEAL::N2(P9) =0 +DEAL::N2(P10) =0 +DEAL::N2(P11) =0 +DEAL::N3(P0) =0 +DEAL::N3(P1) =0 +DEAL::N3(P2) =0 +DEAL::N3(P3) =1.00 +DEAL::N3(P4) =0 +DEAL::N3(P5) =0 +DEAL::N3(P6) =0 +DEAL::N3(P7) =0 +DEAL::N3(P8) =0 +DEAL::N3(P9) =0 +DEAL::N3(P10) =0 +DEAL::N3(P11) =0 +DEAL::N4(P0) =0 +DEAL::N4(P1) =0 +DEAL::N4(P2) =0 +DEAL::N4(P3) =0 +DEAL::N4(P4) =1.00 +DEAL::N4(P5) =0 +DEAL::N4(P6) =0 +DEAL::N4(P7) =0 +DEAL::N4(P8) =0 +DEAL::N4(P9) =0 +DEAL::N4(P10) =0 +DEAL::N4(P11) =0 +DEAL::N5(P0) =0 +DEAL::N5(P1) =0 +DEAL::N5(P2) =0 +DEAL::N5(P3) =0 +DEAL::N5(P4) =0 +DEAL::N5(P5) =1.00 +DEAL::N5(P6) =0 +DEAL::N5(P7) =0 +DEAL::N5(P8) =0 +DEAL::N5(P9) =0 +DEAL::N5(P10) =0 +DEAL::N5(P11) =0 +DEAL::N6(P0) =0 +DEAL::N6(P1) =0 +DEAL::N6(P2) =0 +DEAL::N6(P3) =0 +DEAL::N6(P4) =0 +DEAL::N6(P5) =0 +DEAL::N6(P6) =1.00 +DEAL::N6(P7) =0 +DEAL::N6(P8) =0 +DEAL::N6(P9) =0 +DEAL::N6(P10) =0 +DEAL::N6(P11) =0 +DEAL::N7(P0) =0 +DEAL::N7(P1) =0 +DEAL::N7(P2) =0 +DEAL::N7(P3) =0 +DEAL::N7(P4) =0 +DEAL::N7(P5) =0 +DEAL::N7(P6) =0 +DEAL::N7(P7) =1.00 +DEAL::N7(P8) =0 +DEAL::N7(P9) =0 +DEAL::N7(P10) =0 +DEAL::N7(P11) =0 +DEAL::N8(P0) =0 +DEAL::N8(P1) =0 +DEAL::N8(P2) =0 +DEAL::N8(P3) =0 +DEAL::N8(P4) =0 +DEAL::N8(P5) =0 +DEAL::N8(P6) =0 +DEAL::N8(P7) =0 +DEAL::N8(P8) =1.00 +DEAL::N8(P9) =0 +DEAL::N8(P10) =0 +DEAL::N8(P11) =0 +DEAL::N9(P0) =0 +DEAL::N9(P1) =0 +DEAL::N9(P2) =0 +DEAL::N9(P3) =0 +DEAL::N9(P4) =0 +DEAL::N9(P5) =0 +DEAL::N9(P6) =0 +DEAL::N9(P7) =0 +DEAL::N9(P8) =0 +DEAL::N9(P9) =1.00 +DEAL::N9(P10) =0 +DEAL::N9(P11) =0 +DEAL::N10(P0) =0 +DEAL::N10(P1) =0 +DEAL::N10(P2) =0 +DEAL::N10(P3) =0 +DEAL::N10(P4) =0 +DEAL::N10(P5) =0 +DEAL::N10(P6) =0 +DEAL::N10(P7) =0 +DEAL::N10(P8) =0 +DEAL::N10(P9) =0 +DEAL::N10(P10) =1.00 +DEAL::N10(P11) =0 +DEAL::N11(P0) =0 +DEAL::N11(P1) =0 +DEAL::N11(P2) =0 +DEAL::N11(P3) =0 +DEAL::N11(P4) =0 +DEAL::N11(P5) =0 +DEAL::N11(P6) =0 +DEAL::N11(P7) =0 +DEAL::N11(P8) =0 +DEAL::N11(P9) =0 +DEAL::N11(P10) =0 +DEAL::N11(P11) =1.00 diff --git a/tests/base/my_test/cmp/i686-pc-linux-gnu+gcc4.3 b/tests/base/my_test/cmp/i686-pc-linux-gnu+gcc4.3 new file mode 100644 index 0000000000..8803de99a6 --- /dev/null +++ b/tests/base/my_test/cmp/i686-pc-linux-gnu+gcc4.3 @@ -0,0 +1,329 @@ + +P1 +4.00000 x^3 +5.00000 x^2 +3.00000 x^1 +2.00000 x^0 +P2 +-1.30000 x^2 +0.700000 x^1 +0.400000 x^0 +P1+P2 +4.00000 x^3 +3.70000 x^2 +3.70000 x^1 +2.40000 x^0 +P1+2P2 +4.00000 x^3 +2.40000 x^2 +4.40000 x^1 +2.80000 x^0 +P1+P2+x^5 +1.00000 x^5 +0.00000 x^4 +4.00000 x^3 +3.70000 x^2 +3.70000 x^1 +2.40000 x^0 +*2 +2.00000 x^5 +0.00000 x^4 +8.00000 x^3 +7.40000 x^2 +7.40000 x^1 +4.80000 x^0 +*P2 +8.00000 x^8 +4.80000 x^7 +40.8000 x^6 +54.4000 x^5 +82.5600 x^4 +91.9200 x^3 +64.8000 x^2 +41.8400 x^1 +13.4400 x^0 +derive +10.0000 x^4 +0.00000 x^3 +24.0000 x^2 +14.8000 x^1 +7.40000 x^0 +derive +40.0000 x^3 +0.00000 x^2 +48.0000 x^1 +14.8000 x^0 +derive +120.000 x^2 +0.00000 x^1 +48.0000 x^0 +derive +240.000 x^1 +0.00000 x^0 +derive +240.000 x^0 +derive +0.00000 x^0 +derive +0.00000 x^0 +DEAL::Legendre +DEAL::P0 * P0 =1.00 +DEAL::P1 * P0 =0 +DEAL::P1 * P1 =1.00 +DEAL::P2 * P0 =0 +DEAL::P2 * P1 =0 +DEAL::P2 * P2 =1.00 +DEAL::P3 * P0 =0 +DEAL::P3 * P1 =0 +DEAL::P3 * P2 =0 +DEAL::P3 * P3 =1.00 +DEAL::P4 * P0 =0 +DEAL::P4 * P1 =0 +DEAL::P4 * P2 =0 +DEAL::P4 * P3 =0 +DEAL::P4 * P4 =1.00 +DEAL::P5 * P0 =0 +DEAL::P5 * P1 =0 +DEAL::P5 * P2 =0 +DEAL::P5 * P3 =0 +DEAL::P5 * P4 =0 +DEAL::P5 * P5 =1.00 +DEAL::P6 * P0 =0 +DEAL::P6 * P1 =0 +DEAL::P6 * P2 =0 +DEAL::P6 * P3 =0 +DEAL::P6 * P4 =0 +DEAL::P6 * P5 =0 +DEAL::P6 * P6 =1.00 +DEAL::P7 * P0 =0 +DEAL::P7 * P1 =0 +DEAL::P7 * P2 =0 +DEAL::P7 * P3 =0 +DEAL::P7 * P4 =0 +DEAL::P7 * P5 =0 +DEAL::P7 * P6 =0 +DEAL::P7 * P7 =1.00 +DEAL::P8 * P0 =0 +DEAL::P8 * P1 =0 +DEAL::P8 * P2 =0 +DEAL::P8 * P3 =0 +DEAL::P8 * P4 =0 +DEAL::P8 * P5 =0 +DEAL::P8 * P6 =0 +DEAL::P8 * P7 =0 +DEAL::P8 * P8 =1.00 +DEAL::P9 * P0 =0 +DEAL::P9 * P1 =0 +DEAL::P9 * P2 =0 +DEAL::P9 * P3 =0 +DEAL::P9 * P4 =0 +DEAL::P9 * P5 =0 +DEAL::P9 * P6 =0 +DEAL::P9 * P7 =0 +DEAL::P9 * P8 =0 +DEAL::P9 * P9 =1.00 +DEAL::P10 * P0 =1.51e-10 +DEAL::P10 * P1 =2.06e-10 +DEAL::P10 * P2 =1.58e-10 +DEAL::P10 * P3 =1.20e-10 +DEAL::P10 * P4 =1.13e-10 +DEAL::P10 * P5 =1.03e-10 +DEAL::P10 * P6 =0 +DEAL::P10 * P7 =0 +DEAL::P10 * P8 =0 +DEAL::P10 * P9 =0 +DEAL::P10 * P10 =1.00 +DEAL::P11 * P0 =-3.46e-10 +DEAL::P11 * P1 =0 +DEAL::P11 * P2 =0 +DEAL::P11 * P3 =-3.86e-10 +DEAL::P11 * P4 =0 +DEAL::P11 * P5 =1.20e-10 +DEAL::P11 * P6 =2.12e-10 +DEAL::P11 * P7 =-3.87e-10 +DEAL::P11 * P8 =-3.58e-10 +DEAL::P11 * P9 =0 +DEAL::P11 * P10 =0 +DEAL::P11 * P11 =1.00 +DEAL::LagrangeEquidistant +DEAL::P0(x0) =2.00 +DEAL::P0(x1) =1.00 +DEAL::P0(x2) =1.00 +DEAL::P0(x3) =1.00 +DEAL::P0(x4) =1.00 +DEAL::P0(x5) =1.00 +DEAL::P1(x0) =1.00 +DEAL::P1(x1) =2.00 +DEAL::P1(x2) =1.00 +DEAL::P1(x3) =1.00 +DEAL::P1(x4) =1.00 +DEAL::P1(x5) =1.00 +DEAL::P2(x0) =1.00 +DEAL::P2(x1) =1.00 +DEAL::P2(x2) =2.00 +DEAL::P2(x3) =1.00 +DEAL::P2(x4) =1.00 +DEAL::P2(x5) =1.00 +DEAL::P3(x0) =1.00 +DEAL::P3(x1) =1.00 +DEAL::P3(x2) =1.00 +DEAL::P3(x3) =2.00 +DEAL::P3(x4) =1.00 +DEAL::P3(x5) =1.00 +DEAL::P4(x0) =1.00 +DEAL::P4(x1) =1.00 +DEAL::P4(x2) =1.00 +DEAL::P4(x3) =1.00 +DEAL::P4(x4) =2.00 +DEAL::P4(x5) =1.00 +DEAL::P5(x0) =1.00 +DEAL::P5(x1) =1.00 +DEAL::P5(x2) =1.00 +DEAL::P5(x3) =1.00 +DEAL::P5(x4) =1.00 +DEAL::P5(x5) =2.00 +DEAL::Hierarchical +DEAL::N0(P0) =1.00 +DEAL::N0(P1) =0 +DEAL::N0(P2) =0 +DEAL::N0(P3) =0 +DEAL::N0(P4) =0 +DEAL::N0(P5) =0 +DEAL::N0(P6) =0 +DEAL::N0(P7) =0 +DEAL::N0(P8) =0 +DEAL::N0(P9) =0 +DEAL::N0(P10) =0 +DEAL::N0(P11) =0 +DEAL::N1(P0) =0 +DEAL::N1(P1) =1.00 +DEAL::N1(P2) =0 +DEAL::N1(P3) =0 +DEAL::N1(P4) =0 +DEAL::N1(P5) =0 +DEAL::N1(P6) =0 +DEAL::N1(P7) =0 +DEAL::N1(P8) =0 +DEAL::N1(P9) =0 +DEAL::N1(P10) =0 +DEAL::N1(P11) =0 +DEAL::N2(P0) =0 +DEAL::N2(P1) =0 +DEAL::N2(P2) =1.00 +DEAL::N2(P3) =0 +DEAL::N2(P4) =0 +DEAL::N2(P5) =0 +DEAL::N2(P6) =0 +DEAL::N2(P7) =0 +DEAL::N2(P8) =0 +DEAL::N2(P9) =0 +DEAL::N2(P10) =0 +DEAL::N2(P11) =0 +DEAL::N3(P0) =0 +DEAL::N3(P1) =0 +DEAL::N3(P2) =0 +DEAL::N3(P3) =1.00 +DEAL::N3(P4) =0 +DEAL::N3(P5) =0 +DEAL::N3(P6) =0 +DEAL::N3(P7) =0 +DEAL::N3(P8) =0 +DEAL::N3(P9) =0 +DEAL::N3(P10) =0 +DEAL::N3(P11) =0 +DEAL::N4(P0) =0 +DEAL::N4(P1) =0 +DEAL::N4(P2) =0 +DEAL::N4(P3) =0 +DEAL::N4(P4) =1.00 +DEAL::N4(P5) =0 +DEAL::N4(P6) =0 +DEAL::N4(P7) =0 +DEAL::N4(P8) =0 +DEAL::N4(P9) =0 +DEAL::N4(P10) =0 +DEAL::N4(P11) =0 +DEAL::N5(P0) =0 +DEAL::N5(P1) =0 +DEAL::N5(P2) =0 +DEAL::N5(P3) =0 +DEAL::N5(P4) =0 +DEAL::N5(P5) =1.00 +DEAL::N5(P6) =0 +DEAL::N5(P7) =0 +DEAL::N5(P8) =0 +DEAL::N5(P9) =0 +DEAL::N5(P10) =0 +DEAL::N5(P11) =0 +DEAL::N6(P0) =0 +DEAL::N6(P1) =0 +DEAL::N6(P2) =0 +DEAL::N6(P3) =0 +DEAL::N6(P4) =0 +DEAL::N6(P5) =0 +DEAL::N6(P6) =1.00 +DEAL::N6(P7) =0 +DEAL::N6(P8) =0 +DEAL::N6(P9) =0 +DEAL::N6(P10) =0 +DEAL::N6(P11) =0 +DEAL::N7(P0) =0 +DEAL::N7(P1) =0 +DEAL::N7(P2) =0 +DEAL::N7(P3) =0 +DEAL::N7(P4) =0 +DEAL::N7(P5) =0 +DEAL::N7(P6) =0 +DEAL::N7(P7) =1.00 +DEAL::N7(P8) =0 +DEAL::N7(P9) =0 +DEAL::N7(P10) =0 +DEAL::N7(P11) =0 +DEAL::N8(P0) =0 +DEAL::N8(P1) =0 +DEAL::N8(P2) =0 +DEAL::N8(P3) =0 +DEAL::N8(P4) =0 +DEAL::N8(P5) =0 +DEAL::N8(P6) =0 +DEAL::N8(P7) =0 +DEAL::N8(P8) =1.00 +DEAL::N8(P9) =0 +DEAL::N8(P10) =0 +DEAL::N8(P11) =0 +DEAL::N9(P0) =0 +DEAL::N9(P1) =0 +DEAL::N9(P2) =0 +DEAL::N9(P3) =0 +DEAL::N9(P4) =0 +DEAL::N9(P5) =0 +DEAL::N9(P6) =0 +DEAL::N9(P7) =0 +DEAL::N9(P8) =0 +DEAL::N9(P9) =1.00 +DEAL::N9(P10) =0 +DEAL::N9(P11) =0 +DEAL::N10(P0) =0 +DEAL::N10(P1) =0 +DEAL::N10(P2) =0 +DEAL::N10(P3) =0 +DEAL::N10(P4) =0 +DEAL::N10(P5) =0 +DEAL::N10(P6) =0 +DEAL::N10(P7) =0 +DEAL::N10(P8) =0 +DEAL::N10(P9) =0 +DEAL::N10(P10) =1.00 +DEAL::N10(P11) =0 +DEAL::N11(P0) =0 +DEAL::N11(P1) =0 +DEAL::N11(P2) =0 +DEAL::N11(P3) =0 +DEAL::N11(P4) =0 +DEAL::N11(P5) =0 +DEAL::N11(P6) =0 +DEAL::N11(P7) =0 +DEAL::N11(P8) =0 +DEAL::N11(P9) =0 +DEAL::N11(P10) =0 +DEAL::N11(P11) =1.00 diff --git a/tests/base/my_test/cmp/i686-pc-linux-gnu+gcc4.4 b/tests/base/my_test/cmp/i686-pc-linux-gnu+gcc4.4 new file mode 100644 index 0000000000..8803de99a6 --- /dev/null +++ b/tests/base/my_test/cmp/i686-pc-linux-gnu+gcc4.4 @@ -0,0 +1,329 @@ + +P1 +4.00000 x^3 +5.00000 x^2 +3.00000 x^1 +2.00000 x^0 +P2 +-1.30000 x^2 +0.700000 x^1 +0.400000 x^0 +P1+P2 +4.00000 x^3 +3.70000 x^2 +3.70000 x^1 +2.40000 x^0 +P1+2P2 +4.00000 x^3 +2.40000 x^2 +4.40000 x^1 +2.80000 x^0 +P1+P2+x^5 +1.00000 x^5 +0.00000 x^4 +4.00000 x^3 +3.70000 x^2 +3.70000 x^1 +2.40000 x^0 +*2 +2.00000 x^5 +0.00000 x^4 +8.00000 x^3 +7.40000 x^2 +7.40000 x^1 +4.80000 x^0 +*P2 +8.00000 x^8 +4.80000 x^7 +40.8000 x^6 +54.4000 x^5 +82.5600 x^4 +91.9200 x^3 +64.8000 x^2 +41.8400 x^1 +13.4400 x^0 +derive +10.0000 x^4 +0.00000 x^3 +24.0000 x^2 +14.8000 x^1 +7.40000 x^0 +derive +40.0000 x^3 +0.00000 x^2 +48.0000 x^1 +14.8000 x^0 +derive +120.000 x^2 +0.00000 x^1 +48.0000 x^0 +derive +240.000 x^1 +0.00000 x^0 +derive +240.000 x^0 +derive +0.00000 x^0 +derive +0.00000 x^0 +DEAL::Legendre +DEAL::P0 * P0 =1.00 +DEAL::P1 * P0 =0 +DEAL::P1 * P1 =1.00 +DEAL::P2 * P0 =0 +DEAL::P2 * P1 =0 +DEAL::P2 * P2 =1.00 +DEAL::P3 * P0 =0 +DEAL::P3 * P1 =0 +DEAL::P3 * P2 =0 +DEAL::P3 * P3 =1.00 +DEAL::P4 * P0 =0 +DEAL::P4 * P1 =0 +DEAL::P4 * P2 =0 +DEAL::P4 * P3 =0 +DEAL::P4 * P4 =1.00 +DEAL::P5 * P0 =0 +DEAL::P5 * P1 =0 +DEAL::P5 * P2 =0 +DEAL::P5 * P3 =0 +DEAL::P5 * P4 =0 +DEAL::P5 * P5 =1.00 +DEAL::P6 * P0 =0 +DEAL::P6 * P1 =0 +DEAL::P6 * P2 =0 +DEAL::P6 * P3 =0 +DEAL::P6 * P4 =0 +DEAL::P6 * P5 =0 +DEAL::P6 * P6 =1.00 +DEAL::P7 * P0 =0 +DEAL::P7 * P1 =0 +DEAL::P7 * P2 =0 +DEAL::P7 * P3 =0 +DEAL::P7 * P4 =0 +DEAL::P7 * P5 =0 +DEAL::P7 * P6 =0 +DEAL::P7 * P7 =1.00 +DEAL::P8 * P0 =0 +DEAL::P8 * P1 =0 +DEAL::P8 * P2 =0 +DEAL::P8 * P3 =0 +DEAL::P8 * P4 =0 +DEAL::P8 * P5 =0 +DEAL::P8 * P6 =0 +DEAL::P8 * P7 =0 +DEAL::P8 * P8 =1.00 +DEAL::P9 * P0 =0 +DEAL::P9 * P1 =0 +DEAL::P9 * P2 =0 +DEAL::P9 * P3 =0 +DEAL::P9 * P4 =0 +DEAL::P9 * P5 =0 +DEAL::P9 * P6 =0 +DEAL::P9 * P7 =0 +DEAL::P9 * P8 =0 +DEAL::P9 * P9 =1.00 +DEAL::P10 * P0 =1.51e-10 +DEAL::P10 * P1 =2.06e-10 +DEAL::P10 * P2 =1.58e-10 +DEAL::P10 * P3 =1.20e-10 +DEAL::P10 * P4 =1.13e-10 +DEAL::P10 * P5 =1.03e-10 +DEAL::P10 * P6 =0 +DEAL::P10 * P7 =0 +DEAL::P10 * P8 =0 +DEAL::P10 * P9 =0 +DEAL::P10 * P10 =1.00 +DEAL::P11 * P0 =-3.46e-10 +DEAL::P11 * P1 =0 +DEAL::P11 * P2 =0 +DEAL::P11 * P3 =-3.86e-10 +DEAL::P11 * P4 =0 +DEAL::P11 * P5 =1.20e-10 +DEAL::P11 * P6 =2.12e-10 +DEAL::P11 * P7 =-3.87e-10 +DEAL::P11 * P8 =-3.58e-10 +DEAL::P11 * P9 =0 +DEAL::P11 * P10 =0 +DEAL::P11 * P11 =1.00 +DEAL::LagrangeEquidistant +DEAL::P0(x0) =2.00 +DEAL::P0(x1) =1.00 +DEAL::P0(x2) =1.00 +DEAL::P0(x3) =1.00 +DEAL::P0(x4) =1.00 +DEAL::P0(x5) =1.00 +DEAL::P1(x0) =1.00 +DEAL::P1(x1) =2.00 +DEAL::P1(x2) =1.00 +DEAL::P1(x3) =1.00 +DEAL::P1(x4) =1.00 +DEAL::P1(x5) =1.00 +DEAL::P2(x0) =1.00 +DEAL::P2(x1) =1.00 +DEAL::P2(x2) =2.00 +DEAL::P2(x3) =1.00 +DEAL::P2(x4) =1.00 +DEAL::P2(x5) =1.00 +DEAL::P3(x0) =1.00 +DEAL::P3(x1) =1.00 +DEAL::P3(x2) =1.00 +DEAL::P3(x3) =2.00 +DEAL::P3(x4) =1.00 +DEAL::P3(x5) =1.00 +DEAL::P4(x0) =1.00 +DEAL::P4(x1) =1.00 +DEAL::P4(x2) =1.00 +DEAL::P4(x3) =1.00 +DEAL::P4(x4) =2.00 +DEAL::P4(x5) =1.00 +DEAL::P5(x0) =1.00 +DEAL::P5(x1) =1.00 +DEAL::P5(x2) =1.00 +DEAL::P5(x3) =1.00 +DEAL::P5(x4) =1.00 +DEAL::P5(x5) =2.00 +DEAL::Hierarchical +DEAL::N0(P0) =1.00 +DEAL::N0(P1) =0 +DEAL::N0(P2) =0 +DEAL::N0(P3) =0 +DEAL::N0(P4) =0 +DEAL::N0(P5) =0 +DEAL::N0(P6) =0 +DEAL::N0(P7) =0 +DEAL::N0(P8) =0 +DEAL::N0(P9) =0 +DEAL::N0(P10) =0 +DEAL::N0(P11) =0 +DEAL::N1(P0) =0 +DEAL::N1(P1) =1.00 +DEAL::N1(P2) =0 +DEAL::N1(P3) =0 +DEAL::N1(P4) =0 +DEAL::N1(P5) =0 +DEAL::N1(P6) =0 +DEAL::N1(P7) =0 +DEAL::N1(P8) =0 +DEAL::N1(P9) =0 +DEAL::N1(P10) =0 +DEAL::N1(P11) =0 +DEAL::N2(P0) =0 +DEAL::N2(P1) =0 +DEAL::N2(P2) =1.00 +DEAL::N2(P3) =0 +DEAL::N2(P4) =0 +DEAL::N2(P5) =0 +DEAL::N2(P6) =0 +DEAL::N2(P7) =0 +DEAL::N2(P8) =0 +DEAL::N2(P9) =0 +DEAL::N2(P10) =0 +DEAL::N2(P11) =0 +DEAL::N3(P0) =0 +DEAL::N3(P1) =0 +DEAL::N3(P2) =0 +DEAL::N3(P3) =1.00 +DEAL::N3(P4) =0 +DEAL::N3(P5) =0 +DEAL::N3(P6) =0 +DEAL::N3(P7) =0 +DEAL::N3(P8) =0 +DEAL::N3(P9) =0 +DEAL::N3(P10) =0 +DEAL::N3(P11) =0 +DEAL::N4(P0) =0 +DEAL::N4(P1) =0 +DEAL::N4(P2) =0 +DEAL::N4(P3) =0 +DEAL::N4(P4) =1.00 +DEAL::N4(P5) =0 +DEAL::N4(P6) =0 +DEAL::N4(P7) =0 +DEAL::N4(P8) =0 +DEAL::N4(P9) =0 +DEAL::N4(P10) =0 +DEAL::N4(P11) =0 +DEAL::N5(P0) =0 +DEAL::N5(P1) =0 +DEAL::N5(P2) =0 +DEAL::N5(P3) =0 +DEAL::N5(P4) =0 +DEAL::N5(P5) =1.00 +DEAL::N5(P6) =0 +DEAL::N5(P7) =0 +DEAL::N5(P8) =0 +DEAL::N5(P9) =0 +DEAL::N5(P10) =0 +DEAL::N5(P11) =0 +DEAL::N6(P0) =0 +DEAL::N6(P1) =0 +DEAL::N6(P2) =0 +DEAL::N6(P3) =0 +DEAL::N6(P4) =0 +DEAL::N6(P5) =0 +DEAL::N6(P6) =1.00 +DEAL::N6(P7) =0 +DEAL::N6(P8) =0 +DEAL::N6(P9) =0 +DEAL::N6(P10) =0 +DEAL::N6(P11) =0 +DEAL::N7(P0) =0 +DEAL::N7(P1) =0 +DEAL::N7(P2) =0 +DEAL::N7(P3) =0 +DEAL::N7(P4) =0 +DEAL::N7(P5) =0 +DEAL::N7(P6) =0 +DEAL::N7(P7) =1.00 +DEAL::N7(P8) =0 +DEAL::N7(P9) =0 +DEAL::N7(P10) =0 +DEAL::N7(P11) =0 +DEAL::N8(P0) =0 +DEAL::N8(P1) =0 +DEAL::N8(P2) =0 +DEAL::N8(P3) =0 +DEAL::N8(P4) =0 +DEAL::N8(P5) =0 +DEAL::N8(P6) =0 +DEAL::N8(P7) =0 +DEAL::N8(P8) =1.00 +DEAL::N8(P9) =0 +DEAL::N8(P10) =0 +DEAL::N8(P11) =0 +DEAL::N9(P0) =0 +DEAL::N9(P1) =0 +DEAL::N9(P2) =0 +DEAL::N9(P3) =0 +DEAL::N9(P4) =0 +DEAL::N9(P5) =0 +DEAL::N9(P6) =0 +DEAL::N9(P7) =0 +DEAL::N9(P8) =0 +DEAL::N9(P9) =1.00 +DEAL::N9(P10) =0 +DEAL::N9(P11) =0 +DEAL::N10(P0) =0 +DEAL::N10(P1) =0 +DEAL::N10(P2) =0 +DEAL::N10(P3) =0 +DEAL::N10(P4) =0 +DEAL::N10(P5) =0 +DEAL::N10(P6) =0 +DEAL::N10(P7) =0 +DEAL::N10(P8) =0 +DEAL::N10(P9) =0 +DEAL::N10(P10) =1.00 +DEAL::N10(P11) =0 +DEAL::N11(P0) =0 +DEAL::N11(P1) =0 +DEAL::N11(P2) =0 +DEAL::N11(P3) =0 +DEAL::N11(P4) =0 +DEAL::N11(P5) =0 +DEAL::N11(P6) =0 +DEAL::N11(P7) =0 +DEAL::N11(P8) =0 +DEAL::N11(P9) =0 +DEAL::N11(P10) =0 +DEAL::N11(P11) =1.00 diff --git a/tests/base/my_test/cmp/i686-pc-linux-gnu+icc7.1 b/tests/base/my_test/cmp/i686-pc-linux-gnu+icc7.1 new file mode 100644 index 0000000000..2da7d5412f --- /dev/null +++ b/tests/base/my_test/cmp/i686-pc-linux-gnu+icc7.1 @@ -0,0 +1,319 @@ + +P1 +4.00000 x^3 +5.00000 x^2 +3.00000 x^1 +2.00000 x^0 +P2 +-1.30000 x^2 +0.700000 x^1 +0.400000 x^0 +P1+P2 +4.00000 x^3 +3.70000 x^2 +3.70000 x^1 +2.40000 x^0 +P1+2P2 +4.00000 x^3 +2.40000 x^2 +4.40000 x^1 +2.80000 x^0 +P1+P2+x^5 +1.00000 x^5 +0.00000 x^4 +4.00000 x^3 +3.70000 x^2 +3.70000 x^1 +2.40000 x^0 +*2 +2.00000 x^5 +0.00000 x^4 +8.00000 x^3 +7.40000 x^2 +7.40000 x^1 +4.80000 x^0 +derive +10.0000 x^4 +0.00000 x^3 +24.0000 x^2 +14.8000 x^1 +7.40000 x^0 +derive +40.0000 x^3 +0.00000 x^2 +48.0000 x^1 +14.8000 x^0 +derive +120.000 x^2 +0.00000 x^1 +48.0000 x^0 +derive +240.000 x^1 +0.00000 x^0 +derive +240.000 x^0 +derive +0.00000 x^0 +derive +0.00000 x^0 +DEAL::Legendre +DEAL::P0 * P0 =1.00 +DEAL::P1 * P0 =0.00 +DEAL::P1 * P1 =1.000 +DEAL::P2 * P0 =0.00 +DEAL::P2 * P1 =0.00 +DEAL::P2 * P2 =1.00 +DEAL::P3 * P0 =0.00 +DEAL::P3 * P1 =0.00 +DEAL::P3 * P2 =0.00 +DEAL::P3 * P3 =1.000 +DEAL::P4 * P0 =0.00 +DEAL::P4 * P1 =0.00 +DEAL::P4 * P2 =0.00 +DEAL::P4 * P3 =0.00 +DEAL::P4 * P4 =1.00 +DEAL::P5 * P0 =0.00 +DEAL::P5 * P1 =0.00 +DEAL::P5 * P2 =0.00 +DEAL::P5 * P3 =0.00 +DEAL::P5 * P4 =0.00 +DEAL::P5 * P5 =1.000 +DEAL::P6 * P0 =0.00 +DEAL::P6 * P1 =0.00 +DEAL::P6 * P2 =0.00 +DEAL::P6 * P3 =0.00 +DEAL::P6 * P4 =0.00 +DEAL::P6 * P5 =0.00 +DEAL::P6 * P6 =1.00 +DEAL::P7 * P0 =0.00 +DEAL::P7 * P1 =0.00 +DEAL::P7 * P2 =0.00 +DEAL::P7 * P3 =0.00 +DEAL::P7 * P4 =0.00 +DEAL::P7 * P5 =0.00 +DEAL::P7 * P6 =0.00 +DEAL::P7 * P7 =1.000 +DEAL::P8 * P0 =0.00 +DEAL::P8 * P1 =0.00 +DEAL::P8 * P2 =0.00 +DEAL::P8 * P3 =0.00 +DEAL::P8 * P4 =0.00 +DEAL::P8 * P5 =0.00 +DEAL::P8 * P6 =0.00 +DEAL::P8 * P7 =0.00 +DEAL::P8 * P8 =1.000 +DEAL::P9 * P0 =0.00 +DEAL::P9 * P1 =0.00 +DEAL::P9 * P2 =0.00 +DEAL::P9 * P3 =0.00 +DEAL::P9 * P4 =0.00 +DEAL::P9 * P5 =0.00 +DEAL::P9 * P6 =0.00 +DEAL::P9 * P7 =0.00 +DEAL::P9 * P8 =0.00 +DEAL::P9 * P9 =1.00 +DEAL::P10 * P0 =1.51e-10 +DEAL::P10 * P1 =2.00e-10 +DEAL::P10 * P2 =1.92e-10 +DEAL::P10 * P3 =1.17e-10 +DEAL::P10 * P4 =0.00 +DEAL::P10 * P5 =0.00 +DEAL::P10 * P6 =0.00 +DEAL::P10 * P7 =0.00 +DEAL::P10 * P8 =0.00 +DEAL::P10 * P9 =0.00 +DEAL::P10 * P10 =1.000 +DEAL::P11 * P0 =-1.21e-10 +DEAL::P11 * P1 =0.00 +DEAL::P11 * P2 =0.00 +DEAL::P11 * P3 =-3.17e-10 +DEAL::P11 * P4 =-1.23e-10 +DEAL::P11 * P5 =1.10e-10 +DEAL::P11 * P6 =1.65e-10 +DEAL::P11 * P7 =-2.78e-10 +DEAL::P11 * P8 =-2.22e-10 +DEAL::P11 * P9 =-1.73e-10 +DEAL::P11 * P10 =-1.24e-10 +DEAL::P11 * P11 =1.00 +DEAL::LagrangeEquidistant +DEAL::P0(x0) =2.00 +DEAL::P0(x1) =1.00 +DEAL::P0(x2) =1.00 +DEAL::P0(x3) =1.00 +DEAL::P0(x4) =1.00 +DEAL::P0(x5) =1.00 +DEAL::P1(x0) =1.00 +DEAL::P1(x1) =2.00 +DEAL::P1(x2) =1.00 +DEAL::P1(x3) =1.00 +DEAL::P1(x4) =1.00 +DEAL::P1(x5) =1.00 +DEAL::P2(x0) =1.00 +DEAL::P2(x1) =1.00 +DEAL::P2(x2) =2.00 +DEAL::P2(x3) =1.00 +DEAL::P2(x4) =1.00 +DEAL::P2(x5) =1.00 +DEAL::P3(x0) =1.00 +DEAL::P3(x1) =1.00 +DEAL::P3(x2) =1.00 +DEAL::P3(x3) =2.00 +DEAL::P3(x4) =1.00 +DEAL::P3(x5) =1.00 +DEAL::P4(x0) =1.00 +DEAL::P4(x1) =1.00 +DEAL::P4(x2) =1.00 +DEAL::P4(x3) =1.00 +DEAL::P4(x4) =2.00 +DEAL::P4(x5) =1.00 +DEAL::P5(x0) =1.00 +DEAL::P5(x1) =1.00 +DEAL::P5(x2) =1.00 +DEAL::P5(x3) =1.00 +DEAL::P5(x4) =1.00 +DEAL::P5(x5) =2.00 +DEAL::Hierarchical +DEAL::N0(P0) =1.00 +DEAL::N0(P1) =0.00 +DEAL::N0(P2) =0.00 +DEAL::N0(P3) =0.00 +DEAL::N0(P4) =0.00 +DEAL::N0(P5) =0.00 +DEAL::N0(P6) =0.00 +DEAL::N0(P7) =0.00 +DEAL::N0(P8) =0.00 +DEAL::N0(P9) =0.00 +DEAL::N0(P10) =0.00 +DEAL::N0(P11) =0.00 +DEAL::N1(P0) =0.00 +DEAL::N1(P1) =1.00 +DEAL::N1(P2) =0.00 +DEAL::N1(P3) =0.00 +DEAL::N1(P4) =0.00 +DEAL::N1(P5) =0.00 +DEAL::N1(P6) =0.00 +DEAL::N1(P7) =0.00 +DEAL::N1(P8) =0.00 +DEAL::N1(P9) =0.00 +DEAL::N1(P10) =0.00 +DEAL::N1(P11) =0.00 +DEAL::N2(P0) =0.00 +DEAL::N2(P1) =0.00 +DEAL::N2(P2) =1.00 +DEAL::N2(P3) =0.00 +DEAL::N2(P4) =0.00 +DEAL::N2(P5) =0.00 +DEAL::N2(P6) =0.00 +DEAL::N2(P7) =0.00 +DEAL::N2(P8) =0.00 +DEAL::N2(P9) =0.00 +DEAL::N2(P10) =0.00 +DEAL::N2(P11) =0.00 +DEAL::N3(P0) =0.00 +DEAL::N3(P1) =0.00 +DEAL::N3(P2) =0.00 +DEAL::N3(P3) =1.00 +DEAL::N3(P4) =0.00 +DEAL::N3(P5) =0.00 +DEAL::N3(P6) =0.00 +DEAL::N3(P7) =0.00 +DEAL::N3(P8) =0.00 +DEAL::N3(P9) =0.00 +DEAL::N3(P10) =0.00 +DEAL::N3(P11) =0.00 +DEAL::N4(P0) =0.00 +DEAL::N4(P1) =0.00 +DEAL::N4(P2) =0.00 +DEAL::N4(P3) =0.00 +DEAL::N4(P4) =1.00 +DEAL::N4(P5) =0.00 +DEAL::N4(P6) =0.00 +DEAL::N4(P7) =0.00 +DEAL::N4(P8) =0.00 +DEAL::N4(P9) =0.00 +DEAL::N4(P10) =0.00 +DEAL::N4(P11) =0.00 +DEAL::N5(P0) =0.00 +DEAL::N5(P1) =0.00 +DEAL::N5(P2) =0.00 +DEAL::N5(P3) =0.00 +DEAL::N5(P4) =0.00 +DEAL::N5(P5) =1.00 +DEAL::N5(P6) =0.00 +DEAL::N5(P7) =0.00 +DEAL::N5(P8) =0.00 +DEAL::N5(P9) =0.00 +DEAL::N5(P10) =0.00 +DEAL::N5(P11) =0.00 +DEAL::N6(P0) =0.00 +DEAL::N6(P1) =0.00 +DEAL::N6(P2) =0.00 +DEAL::N6(P3) =0.00 +DEAL::N6(P4) =0.00 +DEAL::N6(P5) =0.00 +DEAL::N6(P6) =1.00 +DEAL::N6(P7) =0.00 +DEAL::N6(P8) =0.00 +DEAL::N6(P9) =0.00 +DEAL::N6(P10) =0.00 +DEAL::N6(P11) =0.00 +DEAL::N7(P0) =0.00 +DEAL::N7(P1) =0.00 +DEAL::N7(P2) =0.00 +DEAL::N7(P3) =0.00 +DEAL::N7(P4) =0.00 +DEAL::N7(P5) =0.00 +DEAL::N7(P6) =0.00 +DEAL::N7(P7) =1.000 +DEAL::N7(P8) =0.00 +DEAL::N7(P9) =0.00 +DEAL::N7(P10) =0.00 +DEAL::N7(P11) =0.00 +DEAL::N8(P0) =0.00 +DEAL::N8(P1) =0.00 +DEAL::N8(P2) =0.00 +DEAL::N8(P3) =0.00 +DEAL::N8(P4) =0.00 +DEAL::N8(P5) =0.00 +DEAL::N8(P6) =0.00 +DEAL::N8(P7) =0.00 +DEAL::N8(P8) =1.000 +DEAL::N8(P9) =0.00 +DEAL::N8(P10) =0.00 +DEAL::N8(P11) =0.00 +DEAL::N9(P0) =0.00 +DEAL::N9(P1) =0.00 +DEAL::N9(P2) =0.00 +DEAL::N9(P3) =0.00 +DEAL::N9(P4) =0.00 +DEAL::N9(P5) =0.00 +DEAL::N9(P6) =0.00 +DEAL::N9(P7) =0.00 +DEAL::N9(P8) =0.00 +DEAL::N9(P9) =1.000 +DEAL::N9(P10) =0.00 +DEAL::N9(P11) =0.00 +DEAL::N10(P0) =0.00 +DEAL::N10(P1) =0.00 +DEAL::N10(P2) =0.00 +DEAL::N10(P3) =0.00 +DEAL::N10(P4) =0.00 +DEAL::N10(P5) =0.00 +DEAL::N10(P6) =0.00 +DEAL::N10(P7) =0.00 +DEAL::N10(P8) =0.00 +DEAL::N10(P9) =0.00 +DEAL::N10(P10) =1.00 +DEAL::N10(P11) =0.00 +DEAL::N11(P0) =0.00 +DEAL::N11(P1) =0.00 +DEAL::N11(P2) =0.00 +DEAL::N11(P3) =0.00 +DEAL::N11(P4) =0.00 +DEAL::N11(P5) =0.00 +DEAL::N11(P6) =0.00 +DEAL::N11(P7) =0.00 +DEAL::N11(P8) =0.00 +DEAL::N11(P9) =0.00 +DEAL::N11(P10) =0.00 +DEAL::N11(P11) =1.000 diff --git a/tests/base/my_test/cmp/powerpc-apple-darwin8.8.0+gcc4.0 b/tests/base/my_test/cmp/powerpc-apple-darwin8.8.0+gcc4.0 new file mode 100644 index 0000000000..14e21353ef --- /dev/null +++ b/tests/base/my_test/cmp/powerpc-apple-darwin8.8.0+gcc4.0 @@ -0,0 +1,329 @@ + +P1 +4.00000 x^3 +5.00000 x^2 +3.00000 x^1 +2.00000 x^0 +P2 +-1.30000 x^2 +0.700000 x^1 +0.400000 x^0 +P1+P2 +4.00000 x^3 +3.70000 x^2 +3.70000 x^1 +2.40000 x^0 +P1+2P2 +4.00000 x^3 +2.40000 x^2 +4.40000 x^1 +2.80000 x^0 +P1+P2+x^5 +1.00000 x^5 +0.00000 x^4 +4.00000 x^3 +3.70000 x^2 +3.70000 x^1 +2.40000 x^0 +*2 +2.00000 x^5 +0.00000 x^4 +8.00000 x^3 +7.40000 x^2 +7.40000 x^1 +4.80000 x^0 +*P2 +8.00000 x^8 +4.80000 x^7 +40.8000 x^6 +54.4000 x^5 +82.5600 x^4 +91.9200 x^3 +64.8000 x^2 +41.8400 x^1 +13.4400 x^0 +derive +10.0000 x^4 +0.00000 x^3 +24.0000 x^2 +14.8000 x^1 +7.40000 x^0 +derive +40.0000 x^3 +0.00000 x^2 +48.0000 x^1 +14.8000 x^0 +derive +120.000 x^2 +0.00000 x^1 +48.0000 x^0 +derive +240.000 x^1 +0.00000 x^0 +derive +240.000 x^0 +derive +0.00000 x^0 +derive +0.00000 x^0 +DEAL::Legendre +DEAL::P0 * P0 =1.00 +DEAL::P1 * P0 =0 +DEAL::P1 * P1 =1.00 +DEAL::P2 * P0 =0 +DEAL::P2 * P1 =0 +DEAL::P2 * P2 =1.00 +DEAL::P3 * P0 =0 +DEAL::P3 * P1 =0 +DEAL::P3 * P2 =0 +DEAL::P3 * P3 =1.00 +DEAL::P4 * P0 =0 +DEAL::P4 * P1 =0 +DEAL::P4 * P2 =0 +DEAL::P4 * P3 =0 +DEAL::P4 * P4 =1.00 +DEAL::P5 * P0 =0 +DEAL::P5 * P1 =0 +DEAL::P5 * P2 =0 +DEAL::P5 * P3 =0 +DEAL::P5 * P4 =0 +DEAL::P5 * P5 =1.00 +DEAL::P6 * P0 =0 +DEAL::P6 * P1 =0 +DEAL::P6 * P2 =0 +DEAL::P6 * P3 =0 +DEAL::P6 * P4 =0 +DEAL::P6 * P5 =0 +DEAL::P6 * P6 =1.00 +DEAL::P7 * P0 =0 +DEAL::P7 * P1 =0 +DEAL::P7 * P2 =0 +DEAL::P7 * P3 =0 +DEAL::P7 * P4 =0 +DEAL::P7 * P5 =0 +DEAL::P7 * P6 =0 +DEAL::P7 * P7 =1.00 +DEAL::P8 * P0 =0 +DEAL::P8 * P1 =0 +DEAL::P8 * P2 =0 +DEAL::P8 * P3 =0 +DEAL::P8 * P4 =0 +DEAL::P8 * P5 =0 +DEAL::P8 * P6 =0 +DEAL::P8 * P7 =0 +DEAL::P8 * P8 =1.00 +DEAL::P9 * P0 =0 +DEAL::P9 * P1 =0 +DEAL::P9 * P2 =0 +DEAL::P9 * P3 =0 +DEAL::P9 * P4 =0 +DEAL::P9 * P5 =0 +DEAL::P9 * P6 =0 +DEAL::P9 * P7 =0 +DEAL::P9 * P8 =0 +DEAL::P9 * P9 =1.00 +DEAL::P10 * P0 =1.46e-10 +DEAL::P10 * P1 =2.12e-10 +DEAL::P10 * P2 =1.96e-10 +DEAL::P10 * P3 =1.47e-10 +DEAL::P10 * P4 =0 +DEAL::P10 * P5 =0 +DEAL::P10 * P6 =0 +DEAL::P10 * P7 =0 +DEAL::P10 * P8 =0 +DEAL::P10 * P9 =0 +DEAL::P10 * P10 =1.00 +DEAL::P11 * P0 =-6.91e-10 +DEAL::P11 * P1 =-5.76e-10 +DEAL::P11 * P2 =-4.43e-10 +DEAL::P11 * P3 =-2.94e-10 +DEAL::P11 * P4 =1.11e-10 +DEAL::P11 * P5 =0 +DEAL::P11 * P6 =1.68e-10 +DEAL::P11 * P7 =-3.62e-10 +DEAL::P11 * P8 =-3.44e-10 +DEAL::P11 * P9 =0 +DEAL::P11 * P10 =0 +DEAL::P11 * P11 =1.00 +DEAL::LagrangeEquidistant +DEAL::P0(x0) =2.00 +DEAL::P0(x1) =1.00 +DEAL::P0(x2) =1.00 +DEAL::P0(x3) =1.00 +DEAL::P0(x4) =1.00 +DEAL::P0(x5) =1.00 +DEAL::P1(x0) =1.00 +DEAL::P1(x1) =2.00 +DEAL::P1(x2) =1.00 +DEAL::P1(x3) =1.00 +DEAL::P1(x4) =1.00 +DEAL::P1(x5) =1.00 +DEAL::P2(x0) =1.00 +DEAL::P2(x1) =1.00 +DEAL::P2(x2) =2.00 +DEAL::P2(x3) =1.00 +DEAL::P2(x4) =1.00 +DEAL::P2(x5) =1.00 +DEAL::P3(x0) =1.00 +DEAL::P3(x1) =1.00 +DEAL::P3(x2) =1.00 +DEAL::P3(x3) =2.00 +DEAL::P3(x4) =1.00 +DEAL::P3(x5) =1.00 +DEAL::P4(x0) =1.00 +DEAL::P4(x1) =1.00 +DEAL::P4(x2) =1.00 +DEAL::P4(x3) =1.00 +DEAL::P4(x4) =2.00 +DEAL::P4(x5) =1.00 +DEAL::P5(x0) =1.00 +DEAL::P5(x1) =1.00 +DEAL::P5(x2) =1.00 +DEAL::P5(x3) =1.00 +DEAL::P5(x4) =1.00 +DEAL::P5(x5) =2.00 +DEAL::Hierarchical +DEAL::N0(P0) =1.00 +DEAL::N0(P1) =0 +DEAL::N0(P2) =0 +DEAL::N0(P3) =0 +DEAL::N0(P4) =0 +DEAL::N0(P5) =0 +DEAL::N0(P6) =0 +DEAL::N0(P7) =0 +DEAL::N0(P8) =0 +DEAL::N0(P9) =0 +DEAL::N0(P10) =0 +DEAL::N0(P11) =0 +DEAL::N1(P0) =0 +DEAL::N1(P1) =1.00 +DEAL::N1(P2) =0 +DEAL::N1(P3) =0 +DEAL::N1(P4) =0 +DEAL::N1(P5) =0 +DEAL::N1(P6) =0 +DEAL::N1(P7) =0 +DEAL::N1(P8) =0 +DEAL::N1(P9) =0 +DEAL::N1(P10) =0 +DEAL::N1(P11) =0 +DEAL::N2(P0) =0 +DEAL::N2(P1) =0 +DEAL::N2(P2) =1.00 +DEAL::N2(P3) =0 +DEAL::N2(P4) =0 +DEAL::N2(P5) =0 +DEAL::N2(P6) =0 +DEAL::N2(P7) =0 +DEAL::N2(P8) =0 +DEAL::N2(P9) =0 +DEAL::N2(P10) =0 +DEAL::N2(P11) =0 +DEAL::N3(P0) =0 +DEAL::N3(P1) =0 +DEAL::N3(P2) =0 +DEAL::N3(P3) =1.00 +DEAL::N3(P4) =0 +DEAL::N3(P5) =0 +DEAL::N3(P6) =0 +DEAL::N3(P7) =0 +DEAL::N3(P8) =0 +DEAL::N3(P9) =0 +DEAL::N3(P10) =0 +DEAL::N3(P11) =0 +DEAL::N4(P0) =0 +DEAL::N4(P1) =0 +DEAL::N4(P2) =0 +DEAL::N4(P3) =0 +DEAL::N4(P4) =1.00 +DEAL::N4(P5) =0 +DEAL::N4(P6) =0 +DEAL::N4(P7) =0 +DEAL::N4(P8) =0 +DEAL::N4(P9) =0 +DEAL::N4(P10) =0 +DEAL::N4(P11) =0 +DEAL::N5(P0) =0 +DEAL::N5(P1) =0 +DEAL::N5(P2) =0 +DEAL::N5(P3) =0 +DEAL::N5(P4) =0 +DEAL::N5(P5) =1.00 +DEAL::N5(P6) =0 +DEAL::N5(P7) =0 +DEAL::N5(P8) =0 +DEAL::N5(P9) =0 +DEAL::N5(P10) =0 +DEAL::N5(P11) =0 +DEAL::N6(P0) =0 +DEAL::N6(P1) =0 +DEAL::N6(P2) =0 +DEAL::N6(P3) =0 +DEAL::N6(P4) =0 +DEAL::N6(P5) =0 +DEAL::N6(P6) =1.00 +DEAL::N6(P7) =0 +DEAL::N6(P8) =0 +DEAL::N6(P9) =0 +DEAL::N6(P10) =0 +DEAL::N6(P11) =0 +DEAL::N7(P0) =0 +DEAL::N7(P1) =0 +DEAL::N7(P2) =0 +DEAL::N7(P3) =0 +DEAL::N7(P4) =0 +DEAL::N7(P5) =0 +DEAL::N7(P6) =0 +DEAL::N7(P7) =1.00 +DEAL::N7(P8) =0 +DEAL::N7(P9) =0 +DEAL::N7(P10) =0 +DEAL::N7(P11) =0 +DEAL::N8(P0) =0 +DEAL::N8(P1) =0 +DEAL::N8(P2) =0 +DEAL::N8(P3) =0 +DEAL::N8(P4) =0 +DEAL::N8(P5) =0 +DEAL::N8(P6) =0 +DEAL::N8(P7) =0 +DEAL::N8(P8) =1.00 +DEAL::N8(P9) =0 +DEAL::N8(P10) =0 +DEAL::N8(P11) =0 +DEAL::N9(P0) =0 +DEAL::N9(P1) =0 +DEAL::N9(P2) =0 +DEAL::N9(P3) =0 +DEAL::N9(P4) =0 +DEAL::N9(P5) =0 +DEAL::N9(P6) =0 +DEAL::N9(P7) =0 +DEAL::N9(P8) =0 +DEAL::N9(P9) =1.00 +DEAL::N9(P10) =0 +DEAL::N9(P11) =0 +DEAL::N10(P0) =0 +DEAL::N10(P1) =0 +DEAL::N10(P2) =0 +DEAL::N10(P3) =0 +DEAL::N10(P4) =0 +DEAL::N10(P5) =0 +DEAL::N10(P6) =0 +DEAL::N10(P7) =0 +DEAL::N10(P8) =0 +DEAL::N10(P9) =0 +DEAL::N10(P10) =1.00 +DEAL::N10(P11) =0 +DEAL::N11(P0) =0 +DEAL::N11(P1) =0 +DEAL::N11(P2) =0 +DEAL::N11(P3) =0 +DEAL::N11(P4) =0 +DEAL::N11(P5) =0 +DEAL::N11(P6) =0 +DEAL::N11(P7) =0 +DEAL::N11(P8) =0 +DEAL::N11(P9) =0 +DEAL::N11(P10) =0 +DEAL::N11(P11) =1.00 diff --git a/tests/base/my_test/cmp/x86_64-unknown-linux-gnu+gcc4.1 b/tests/base/my_test/cmp/x86_64-unknown-linux-gnu+gcc4.1 new file mode 100644 index 0000000000..96294fb37b --- /dev/null +++ b/tests/base/my_test/cmp/x86_64-unknown-linux-gnu+gcc4.1 @@ -0,0 +1,329 @@ + +P1 +4.00000 x^3 +5.00000 x^2 +3.00000 x^1 +2.00000 x^0 +P2 +-1.30000 x^2 +0.700000 x^1 +0.400000 x^0 +P1+P2 +4.00000 x^3 +3.70000 x^2 +3.70000 x^1 +2.40000 x^0 +P1+2P2 +4.00000 x^3 +2.40000 x^2 +4.40000 x^1 +2.80000 x^0 +P1+P2+x^5 +1.00000 x^5 +0.00000 x^4 +4.00000 x^3 +3.70000 x^2 +3.70000 x^1 +2.40000 x^0 +*2 +2.00000 x^5 +0.00000 x^4 +8.00000 x^3 +7.40000 x^2 +7.40000 x^1 +4.80000 x^0 +*P2 +8.00000 x^8 +4.80000 x^7 +40.8000 x^6 +54.4000 x^5 +82.5600 x^4 +91.9200 x^3 +64.8000 x^2 +41.8400 x^1 +13.4400 x^0 +derive +10.0000 x^4 +0.00000 x^3 +24.0000 x^2 +14.8000 x^1 +7.40000 x^0 +derive +40.0000 x^3 +0.00000 x^2 +48.0000 x^1 +14.8000 x^0 +derive +120.000 x^2 +0.00000 x^1 +48.0000 x^0 +derive +240.000 x^1 +0.00000 x^0 +derive +240.000 x^0 +derive +0.00000 x^0 +derive +0.00000 x^0 +DEAL::Legendre +DEAL::P0 * P0 =1.00 +DEAL::P1 * P0 =0 +DEAL::P1 * P1 =1.00 +DEAL::P2 * P0 =0 +DEAL::P2 * P1 =0 +DEAL::P2 * P2 =1.00 +DEAL::P3 * P0 =0 +DEAL::P3 * P1 =0 +DEAL::P3 * P2 =0 +DEAL::P3 * P3 =1.00 +DEAL::P4 * P0 =0 +DEAL::P4 * P1 =0 +DEAL::P4 * P2 =0 +DEAL::P4 * P3 =0 +DEAL::P4 * P4 =1.00 +DEAL::P5 * P0 =0 +DEAL::P5 * P1 =0 +DEAL::P5 * P2 =0 +DEAL::P5 * P3 =0 +DEAL::P5 * P4 =0 +DEAL::P5 * P5 =1.00 +DEAL::P6 * P0 =0 +DEAL::P6 * P1 =0 +DEAL::P6 * P2 =0 +DEAL::P6 * P3 =0 +DEAL::P6 * P4 =0 +DEAL::P6 * P5 =0 +DEAL::P6 * P6 =1.00 +DEAL::P7 * P0 =0 +DEAL::P7 * P1 =0 +DEAL::P7 * P2 =0 +DEAL::P7 * P3 =0 +DEAL::P7 * P4 =0 +DEAL::P7 * P5 =0 +DEAL::P7 * P6 =0 +DEAL::P7 * P7 =1.00 +DEAL::P8 * P0 =0 +DEAL::P8 * P1 =0 +DEAL::P8 * P2 =0 +DEAL::P8 * P3 =0 +DEAL::P8 * P4 =0 +DEAL::P8 * P5 =0 +DEAL::P8 * P6 =0 +DEAL::P8 * P7 =0 +DEAL::P8 * P8 =1.00 +DEAL::P9 * P0 =0 +DEAL::P9 * P1 =0 +DEAL::P9 * P2 =0 +DEAL::P9 * P3 =0 +DEAL::P9 * P4 =0 +DEAL::P9 * P5 =0 +DEAL::P9 * P6 =0 +DEAL::P9 * P7 =0 +DEAL::P9 * P8 =0 +DEAL::P9 * P9 =1.00 +DEAL::P10 * P0 =1.46e-10 +DEAL::P10 * P1 =2.12e-10 +DEAL::P10 * P2 =1.96e-10 +DEAL::P10 * P3 =1.47e-10 +DEAL::P10 * P4 =1.26e-10 +DEAL::P10 * P5 =0 +DEAL::P10 * P6 =0 +DEAL::P10 * P7 =0 +DEAL::P10 * P8 =0 +DEAL::P10 * P9 =0 +DEAL::P10 * P10 =1.00 +DEAL::P11 * P0 =-6.91e-10 +DEAL::P11 * P1 =-5.76e-10 +DEAL::P11 * P2 =-4.43e-10 +DEAL::P11 * P3 =-5.78e-10 +DEAL::P11 * P4 =-1.55e-10 +DEAL::P11 * P5 =0 +DEAL::P11 * P6 =1.68e-10 +DEAL::P11 * P7 =-3.62e-10 +DEAL::P11 * P8 =-3.44e-10 +DEAL::P11 * P9 =0 +DEAL::P11 * P10 =0 +DEAL::P11 * P11 =1.00 +DEAL::LagrangeEquidistant +DEAL::P0(x0) =2.00 +DEAL::P0(x1) =1.00 +DEAL::P0(x2) =1.00 +DEAL::P0(x3) =1.00 +DEAL::P0(x4) =1.00 +DEAL::P0(x5) =1.00 +DEAL::P1(x0) =1.00 +DEAL::P1(x1) =2.00 +DEAL::P1(x2) =1.00 +DEAL::P1(x3) =1.00 +DEAL::P1(x4) =1.00 +DEAL::P1(x5) =1.00 +DEAL::P2(x0) =1.00 +DEAL::P2(x1) =1.00 +DEAL::P2(x2) =2.00 +DEAL::P2(x3) =1.00 +DEAL::P2(x4) =1.00 +DEAL::P2(x5) =1.00 +DEAL::P3(x0) =1.00 +DEAL::P3(x1) =1.00 +DEAL::P3(x2) =1.00 +DEAL::P3(x3) =2.00 +DEAL::P3(x4) =1.00 +DEAL::P3(x5) =1.00 +DEAL::P4(x0) =1.00 +DEAL::P4(x1) =1.00 +DEAL::P4(x2) =1.00 +DEAL::P4(x3) =1.00 +DEAL::P4(x4) =2.00 +DEAL::P4(x5) =1.00 +DEAL::P5(x0) =1.00 +DEAL::P5(x1) =1.00 +DEAL::P5(x2) =1.00 +DEAL::P5(x3) =1.00 +DEAL::P5(x4) =1.00 +DEAL::P5(x5) =2.00 +DEAL::Hierarchical +DEAL::N0(P0) =1.00 +DEAL::N0(P1) =0 +DEAL::N0(P2) =0 +DEAL::N0(P3) =0 +DEAL::N0(P4) =0 +DEAL::N0(P5) =0 +DEAL::N0(P6) =0 +DEAL::N0(P7) =0 +DEAL::N0(P8) =0 +DEAL::N0(P9) =0 +DEAL::N0(P10) =0 +DEAL::N0(P11) =0 +DEAL::N1(P0) =0 +DEAL::N1(P1) =1.00 +DEAL::N1(P2) =0 +DEAL::N1(P3) =0 +DEAL::N1(P4) =0 +DEAL::N1(P5) =0 +DEAL::N1(P6) =0 +DEAL::N1(P7) =0 +DEAL::N1(P8) =0 +DEAL::N1(P9) =0 +DEAL::N1(P10) =0 +DEAL::N1(P11) =0 +DEAL::N2(P0) =0 +DEAL::N2(P1) =0 +DEAL::N2(P2) =1.00 +DEAL::N2(P3) =0 +DEAL::N2(P4) =0 +DEAL::N2(P5) =0 +DEAL::N2(P6) =0 +DEAL::N2(P7) =0 +DEAL::N2(P8) =0 +DEAL::N2(P9) =0 +DEAL::N2(P10) =0 +DEAL::N2(P11) =0 +DEAL::N3(P0) =0 +DEAL::N3(P1) =0 +DEAL::N3(P2) =0 +DEAL::N3(P3) =1.00 +DEAL::N3(P4) =0 +DEAL::N3(P5) =0 +DEAL::N3(P6) =0 +DEAL::N3(P7) =0 +DEAL::N3(P8) =0 +DEAL::N3(P9) =0 +DEAL::N3(P10) =0 +DEAL::N3(P11) =0 +DEAL::N4(P0) =0 +DEAL::N4(P1) =0 +DEAL::N4(P2) =0 +DEAL::N4(P3) =0 +DEAL::N4(P4) =1.00 +DEAL::N4(P5) =0 +DEAL::N4(P6) =0 +DEAL::N4(P7) =0 +DEAL::N4(P8) =0 +DEAL::N4(P9) =0 +DEAL::N4(P10) =0 +DEAL::N4(P11) =0 +DEAL::N5(P0) =0 +DEAL::N5(P1) =0 +DEAL::N5(P2) =0 +DEAL::N5(P3) =0 +DEAL::N5(P4) =0 +DEAL::N5(P5) =1.00 +DEAL::N5(P6) =0 +DEAL::N5(P7) =0 +DEAL::N5(P8) =0 +DEAL::N5(P9) =0 +DEAL::N5(P10) =0 +DEAL::N5(P11) =0 +DEAL::N6(P0) =0 +DEAL::N6(P1) =0 +DEAL::N6(P2) =0 +DEAL::N6(P3) =0 +DEAL::N6(P4) =0 +DEAL::N6(P5) =0 +DEAL::N6(P6) =1.00 +DEAL::N6(P7) =0 +DEAL::N6(P8) =0 +DEAL::N6(P9) =0 +DEAL::N6(P10) =0 +DEAL::N6(P11) =0 +DEAL::N7(P0) =0 +DEAL::N7(P1) =0 +DEAL::N7(P2) =0 +DEAL::N7(P3) =0 +DEAL::N7(P4) =0 +DEAL::N7(P5) =0 +DEAL::N7(P6) =0 +DEAL::N7(P7) =1.00 +DEAL::N7(P8) =0 +DEAL::N7(P9) =0 +DEAL::N7(P10) =0 +DEAL::N7(P11) =0 +DEAL::N8(P0) =0 +DEAL::N8(P1) =0 +DEAL::N8(P2) =0 +DEAL::N8(P3) =0 +DEAL::N8(P4) =0 +DEAL::N8(P5) =0 +DEAL::N8(P6) =0 +DEAL::N8(P7) =0 +DEAL::N8(P8) =1.00 +DEAL::N8(P9) =0 +DEAL::N8(P10) =0 +DEAL::N8(P11) =0 +DEAL::N9(P0) =0 +DEAL::N9(P1) =0 +DEAL::N9(P2) =0 +DEAL::N9(P3) =0 +DEAL::N9(P4) =0 +DEAL::N9(P5) =0 +DEAL::N9(P6) =0 +DEAL::N9(P7) =0 +DEAL::N9(P8) =0 +DEAL::N9(P9) =1.00 +DEAL::N9(P10) =0 +DEAL::N9(P11) =0 +DEAL::N10(P0) =0 +DEAL::N10(P1) =0 +DEAL::N10(P2) =0 +DEAL::N10(P3) =0 +DEAL::N10(P4) =0 +DEAL::N10(P5) =0 +DEAL::N10(P6) =0 +DEAL::N10(P7) =0 +DEAL::N10(P8) =0 +DEAL::N10(P9) =0 +DEAL::N10(P10) =1.00 +DEAL::N10(P11) =0 +DEAL::N11(P0) =0 +DEAL::N11(P1) =0 +DEAL::N11(P2) =0 +DEAL::N11(P3) =0 +DEAL::N11(P4) =0 +DEAL::N11(P5) =0 +DEAL::N11(P6) =0 +DEAL::N11(P7) =0 +DEAL::N11(P8) =0 +DEAL::N11(P9) =0 +DEAL::N11(P10) =0 +DEAL::N11(P11) =1.00 diff --git a/tests/base/my_test/cmp/x86_64-unknown-linux-gnu+icc9 b/tests/base/my_test/cmp/x86_64-unknown-linux-gnu+icc9 new file mode 100644 index 0000000000..592aa9c5ce --- /dev/null +++ b/tests/base/my_test/cmp/x86_64-unknown-linux-gnu+icc9 @@ -0,0 +1,329 @@ + +P1 +4.00000 x^3 +5.00000 x^2 +3.00000 x^1 +2.00000 x^0 +P2 +-1.30000 x^2 +0.700000 x^1 +0.400000 x^0 +P1+P2 +4.00000 x^3 +3.70000 x^2 +3.70000 x^1 +2.40000 x^0 +P1+2P2 +4.00000 x^3 +2.40000 x^2 +4.40000 x^1 +2.80000 x^0 +P1+P2+x^5 +1.00000 x^5 +0.00000 x^4 +4.00000 x^3 +3.70000 x^2 +3.70000 x^1 +2.40000 x^0 +*2 +2.00000 x^5 +0.00000 x^4 +8.00000 x^3 +7.40000 x^2 +7.40000 x^1 +4.80000 x^0 +*P2 +8.00000 x^8 +4.80000 x^7 +40.8000 x^6 +54.4000 x^5 +82.5600 x^4 +91.9200 x^3 +64.8000 x^2 +41.8400 x^1 +13.4400 x^0 +derive +10.0000 x^4 +0.00000 x^3 +24.0000 x^2 +14.8000 x^1 +7.40000 x^0 +derive +40.0000 x^3 +0.00000 x^2 +48.0000 x^1 +14.8000 x^0 +derive +120.000 x^2 +0.00000 x^1 +48.0000 x^0 +derive +240.000 x^1 +0.00000 x^0 +derive +240.000 x^0 +derive +0.00000 x^0 +derive +0.00000 x^0 +DEAL::Legendre +DEAL::P0 * P0 =1.00 +DEAL::P1 * P0 =0 +DEAL::P1 * P1 =1.000 +DEAL::P2 * P0 =0 +DEAL::P2 * P1 =0 +DEAL::P2 * P2 =1.00 +DEAL::P3 * P0 =0 +DEAL::P3 * P1 =0 +DEAL::P3 * P2 =0 +DEAL::P3 * P3 =1.000 +DEAL::P4 * P0 =0 +DEAL::P4 * P1 =0 +DEAL::P4 * P2 =0 +DEAL::P4 * P3 =0 +DEAL::P4 * P4 =1.00 +DEAL::P5 * P0 =0 +DEAL::P5 * P1 =0 +DEAL::P5 * P2 =0 +DEAL::P5 * P3 =0 +DEAL::P5 * P4 =0 +DEAL::P5 * P5 =1.000 +DEAL::P6 * P0 =0 +DEAL::P6 * P1 =0 +DEAL::P6 * P2 =0 +DEAL::P6 * P3 =0 +DEAL::P6 * P4 =0 +DEAL::P6 * P5 =0 +DEAL::P6 * P6 =1.00 +DEAL::P7 * P0 =0 +DEAL::P7 * P1 =0 +DEAL::P7 * P2 =0 +DEAL::P7 * P3 =0 +DEAL::P7 * P4 =0 +DEAL::P7 * P5 =0 +DEAL::P7 * P6 =0 +DEAL::P7 * P7 =1.000 +DEAL::P8 * P0 =0 +DEAL::P8 * P1 =0 +DEAL::P8 * P2 =0 +DEAL::P8 * P3 =0 +DEAL::P8 * P4 =0 +DEAL::P8 * P5 =0 +DEAL::P8 * P6 =0 +DEAL::P8 * P7 =0 +DEAL::P8 * P8 =1.000 +DEAL::P9 * P0 =0 +DEAL::P9 * P1 =0 +DEAL::P9 * P2 =0 +DEAL::P9 * P3 =0 +DEAL::P9 * P4 =0 +DEAL::P9 * P5 =0 +DEAL::P9 * P6 =0 +DEAL::P9 * P7 =0 +DEAL::P9 * P8 =0 +DEAL::P9 * P9 =1.00 +DEAL::P10 * P0 =1.51e-10 +DEAL::P10 * P1 =2.00e-10 +DEAL::P10 * P2 =1.92e-10 +DEAL::P10 * P3 =1.17e-10 +DEAL::P10 * P4 =0 +DEAL::P10 * P5 =0 +DEAL::P10 * P6 =0 +DEAL::P10 * P7 =0 +DEAL::P10 * P8 =0 +DEAL::P10 * P9 =0 +DEAL::P10 * P10 =1.000 +DEAL::P11 * P0 =-1.21e-10 +DEAL::P11 * P1 =0 +DEAL::P11 * P2 =0 +DEAL::P11 * P3 =-3.17e-10 +DEAL::P11 * P4 =-1.23e-10 +DEAL::P11 * P5 =1.10e-10 +DEAL::P11 * P6 =1.65e-10 +DEAL::P11 * P7 =-2.78e-10 +DEAL::P11 * P8 =-2.22e-10 +DEAL::P11 * P9 =-1.73e-10 +DEAL::P11 * P10 =-1.24e-10 +DEAL::P11 * P11 =1.00 +DEAL::LagrangeEquidistant +DEAL::P0(x0) =2.00 +DEAL::P0(x1) =1.00 +DEAL::P0(x2) =1.00 +DEAL::P0(x3) =1.00 +DEAL::P0(x4) =1.00 +DEAL::P0(x5) =1.00 +DEAL::P1(x0) =1.00 +DEAL::P1(x1) =2.00 +DEAL::P1(x2) =1.00 +DEAL::P1(x3) =1.00 +DEAL::P1(x4) =1.00 +DEAL::P1(x5) =1.00 +DEAL::P2(x0) =1.00 +DEAL::P2(x1) =1.00 +DEAL::P2(x2) =2.00 +DEAL::P2(x3) =1.00 +DEAL::P2(x4) =1.00 +DEAL::P2(x5) =1.00 +DEAL::P3(x0) =1.00 +DEAL::P3(x1) =1.00 +DEAL::P3(x2) =1.00 +DEAL::P3(x3) =2.00 +DEAL::P3(x4) =1.00 +DEAL::P3(x5) =1.00 +DEAL::P4(x0) =1.00 +DEAL::P4(x1) =1.00 +DEAL::P4(x2) =1.00 +DEAL::P4(x3) =1.00 +DEAL::P4(x4) =2.00 +DEAL::P4(x5) =1.00 +DEAL::P5(x0) =1.00 +DEAL::P5(x1) =1.00 +DEAL::P5(x2) =1.00 +DEAL::P5(x3) =1.00 +DEAL::P5(x4) =1.00 +DEAL::P5(x5) =2.00 +DEAL::Hierarchical +DEAL::N0(P0) =1.00 +DEAL::N0(P1) =0 +DEAL::N0(P2) =0 +DEAL::N0(P3) =0 +DEAL::N0(P4) =0 +DEAL::N0(P5) =0 +DEAL::N0(P6) =0 +DEAL::N0(P7) =0 +DEAL::N0(P8) =0 +DEAL::N0(P9) =0 +DEAL::N0(P10) =0 +DEAL::N0(P11) =0 +DEAL::N1(P0) =0 +DEAL::N1(P1) =1.00 +DEAL::N1(P2) =0 +DEAL::N1(P3) =0 +DEAL::N1(P4) =0 +DEAL::N1(P5) =0 +DEAL::N1(P6) =0 +DEAL::N1(P7) =0 +DEAL::N1(P8) =0 +DEAL::N1(P9) =0 +DEAL::N1(P10) =0 +DEAL::N1(P11) =0 +DEAL::N2(P0) =0 +DEAL::N2(P1) =0 +DEAL::N2(P2) =1.00 +DEAL::N2(P3) =0 +DEAL::N2(P4) =0 +DEAL::N2(P5) =0 +DEAL::N2(P6) =0 +DEAL::N2(P7) =0 +DEAL::N2(P8) =0 +DEAL::N2(P9) =0 +DEAL::N2(P10) =0 +DEAL::N2(P11) =0 +DEAL::N3(P0) =0 +DEAL::N3(P1) =0 +DEAL::N3(P2) =0 +DEAL::N3(P3) =1.00 +DEAL::N3(P4) =0 +DEAL::N3(P5) =0 +DEAL::N3(P6) =0 +DEAL::N3(P7) =0 +DEAL::N3(P8) =0 +DEAL::N3(P9) =0 +DEAL::N3(P10) =0 +DEAL::N3(P11) =0 +DEAL::N4(P0) =0 +DEAL::N4(P1) =0 +DEAL::N4(P2) =0 +DEAL::N4(P3) =0 +DEAL::N4(P4) =1.00 +DEAL::N4(P5) =0 +DEAL::N4(P6) =0 +DEAL::N4(P7) =0 +DEAL::N4(P8) =0 +DEAL::N4(P9) =0 +DEAL::N4(P10) =0 +DEAL::N4(P11) =0 +DEAL::N5(P0) =0 +DEAL::N5(P1) =0 +DEAL::N5(P2) =0 +DEAL::N5(P3) =0 +DEAL::N5(P4) =0 +DEAL::N5(P5) =1.00 +DEAL::N5(P6) =0 +DEAL::N5(P7) =0 +DEAL::N5(P8) =0 +DEAL::N5(P9) =0 +DEAL::N5(P10) =0 +DEAL::N5(P11) =0 +DEAL::N6(P0) =0 +DEAL::N6(P1) =0 +DEAL::N6(P2) =0 +DEAL::N6(P3) =0 +DEAL::N6(P4) =0 +DEAL::N6(P5) =0 +DEAL::N6(P6) =1.00 +DEAL::N6(P7) =0 +DEAL::N6(P8) =0 +DEAL::N6(P9) =0 +DEAL::N6(P10) =0 +DEAL::N6(P11) =0 +DEAL::N7(P0) =0 +DEAL::N7(P1) =0 +DEAL::N7(P2) =0 +DEAL::N7(P3) =0 +DEAL::N7(P4) =0 +DEAL::N7(P5) =0 +DEAL::N7(P6) =0 +DEAL::N7(P7) =1.000 +DEAL::N7(P8) =0 +DEAL::N7(P9) =0 +DEAL::N7(P10) =0 +DEAL::N7(P11) =0 +DEAL::N8(P0) =0 +DEAL::N8(P1) =0 +DEAL::N8(P2) =0 +DEAL::N8(P3) =0 +DEAL::N8(P4) =0 +DEAL::N8(P5) =0 +DEAL::N8(P6) =0 +DEAL::N8(P7) =0 +DEAL::N8(P8) =1.000 +DEAL::N8(P9) =0 +DEAL::N8(P10) =0 +DEAL::N8(P11) =0 +DEAL::N9(P0) =0 +DEAL::N9(P1) =0 +DEAL::N9(P2) =0 +DEAL::N9(P3) =0 +DEAL::N9(P4) =0 +DEAL::N9(P5) =0 +DEAL::N9(P6) =0 +DEAL::N9(P7) =0 +DEAL::N9(P8) =0 +DEAL::N9(P9) =1.000 +DEAL::N9(P10) =0 +DEAL::N9(P11) =0 +DEAL::N10(P0) =0 +DEAL::N10(P1) =0 +DEAL::N10(P2) =0 +DEAL::N10(P3) =0 +DEAL::N10(P4) =0 +DEAL::N10(P5) =0 +DEAL::N10(P6) =0 +DEAL::N10(P7) =0 +DEAL::N10(P8) =0 +DEAL::N10(P9) =0 +DEAL::N10(P10) =1.00 +DEAL::N10(P11) =0 +DEAL::N11(P0) =0 +DEAL::N11(P1) =0 +DEAL::N11(P2) =0 +DEAL::N11(P3) =0 +DEAL::N11(P4) =0 +DEAL::N11(P5) =0 +DEAL::N11(P6) =0 +DEAL::N11(P7) =0 +DEAL::N11(P8) =0 +DEAL::N11(P9) =0 +DEAL::N11(P10) =0 +DEAL::N11(P11) =1.000 diff --git a/tests/base/polynomial_minus_equals.cc b/tests/base/polynomial_minus_equals.cc new file mode 100644 index 0000000000..cad0d18250 --- /dev/null +++ b/tests/base/polynomial_minus_equals.cc @@ -0,0 +1,55 @@ +/* $Id: polynomial.cc $ */ +/* Author: Andrew McBride, 2010 */ +/* */ +/* Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 by the deal.II authors */ +/* */ +/* This file is subject to QPL and may not be distributed */ +/* without copyright and license information. Please refer */ +/* to the file deal.II/doc/license.html for the text and */ +/* further information on this license. */ + +// check on the Polynomial -= operator + +#include +#include + +#include +#include +#include +#include +#include + +using namespace dealii; + + +int main () +{ + std::ofstream logfile("polynomial_minus_equals/output"); + deallog << std::setprecision(3); + deallog.attach(logfile); + deallog.depth_console(0); + + // subtract two equal polynomials up to order p_dim + // the result evaluated at an arbitrary point + // should always be zero + + // check polynomials up to order 32 + const unsigned int p_dim = 32; + + std::vector coefficients_a; + + // arbitrary point + double evalutation_number = 12.123; + + for (unsigned int pp = 0; pp < p_dim; pp++) + { + coefficients_a.push_back(pp); + + Polynomials::Polynomial test_poly_a(coefficients_a); + Polynomials::Polynomial test_poly_b(coefficients_a); + + test_poly_b -= test_poly_a; + + deallog << test_poly_b.value(evalutation_number) << std::endl; + } +} -- 2.39.5