13 June 2018 04:04:12 PM

VANDERMONDE_INTERP_2D_TEST:
  C version
  Test the VANDERMONDE_INTERP_2D library.
  The QR_SOLVE library is needed.
  The R8LIB library is needed.
  This test needs the TEST_INTERP_2D library.

TEST01:
  Interpolate data from TEST_INTERP_2D problem #1
  Create an interpolant of total degree 1
  Number of data values needed is 3

  L2 data interpolation error = 7.62928e-17

TEST01:
  Interpolate data from TEST_INTERP_2D problem #1
  Create an interpolant of total degree 2
  Number of data values needed is 6

  L2 data interpolation error = 4.9573e-16

TEST01:
  Interpolate data from TEST_INTERP_2D problem #1
  Create an interpolant of total degree 3
  Number of data values needed is 10

  L2 data interpolation error = 3.26871e-16

TEST01:
  Interpolate data from TEST_INTERP_2D problem #1
  Create an interpolant of total degree 4
  Number of data values needed is 15

  L2 data interpolation error = 2.83329e-15

TEST01:
  Interpolate data from TEST_INTERP_2D problem #1
  Create an interpolant of total degree 8
  Number of data values needed is 45

  L2 data interpolation error = 2.28912e-12

TEST01:
  Interpolate data from TEST_INTERP_2D problem #2
  Create an interpolant of total degree 1
  Number of data values needed is 3

  L2 data interpolation error = 5.18894e-17

TEST01:
  Interpolate data from TEST_INTERP_2D problem #2
  Create an interpolant of total degree 2
  Number of data values needed is 6

  L2 data interpolation error = 6.35635e-17

TEST01:
  Interpolate data from TEST_INTERP_2D problem #2
  Create an interpolant of total degree 3
  Number of data values needed is 10

  L2 data interpolation error = 8.11688e-17

TEST01:
  Interpolate data from TEST_INTERP_2D problem #2
  Create an interpolant of total degree 4
  Number of data values needed is 15

  L2 data interpolation error = 2.67547e-16

TEST01:
  Interpolate data from TEST_INTERP_2D problem #2
  Create an interpolant of total degree 8
  Number of data values needed is 45

  L2 data interpolation error = 4.90541e-13

TEST01:
  Interpolate data from TEST_INTERP_2D problem #3
  Create an interpolant of total degree 1
  Number of data values needed is 3

  L2 data interpolation error = 1.42581e-17

TEST01:
  Interpolate data from TEST_INTERP_2D problem #3
  Create an interpolant of total degree 2
  Number of data values needed is 6

  L2 data interpolation error = 8.79915e-17

TEST01:
  Interpolate data from TEST_INTERP_2D problem #3
  Create an interpolant of total degree 3
  Number of data values needed is 10

  L2 data interpolation error = 1.82371e-16

TEST01:
  Interpolate data from TEST_INTERP_2D problem #3
  Create an interpolant of total degree 4
  Number of data values needed is 15

  L2 data interpolation error = 3.91871e-16

TEST01:
  Interpolate data from TEST_INTERP_2D problem #3
  Create an interpolant of total degree 8
  Number of data values needed is 45

  L2 data interpolation error = 1.891e-14

TEST01:
  Interpolate data from TEST_INTERP_2D problem #4
  Create an interpolant of total degree 1
  Number of data values needed is 3

  L2 data interpolation error = 1.60247e-17

TEST01:
  Interpolate data from TEST_INTERP_2D problem #4
  Create an interpolant of total degree 2
  Number of data values needed is 6

  L2 data interpolation error = 7.18975e-17

TEST01:
  Interpolate data from TEST_INTERP_2D problem #4
  Create an interpolant of total degree 3
  Number of data values needed is 10

  L2 data interpolation error = 2.55988e-17

TEST01:
  Interpolate data from TEST_INTERP_2D problem #4
  Create an interpolant of total degree 4
  Number of data values needed is 15

  L2 data interpolation error = 1.7006e-16

TEST01:
  Interpolate data from TEST_INTERP_2D problem #4
  Create an interpolant of total degree 8
  Number of data values needed is 45

  L2 data interpolation error = 4.31238e-15

TEST01:
  Interpolate data from TEST_INTERP_2D problem #5
  Create an interpolant of total degree 1
  Number of data values needed is 3

  L2 data interpolation error = 1.51726e-17

TEST01:
  Interpolate data from TEST_INTERP_2D problem #5
  Create an interpolant of total degree 2
  Number of data values needed is 6

  L2 data interpolation error = 4.04741e-17

TEST01:
  Interpolate data from TEST_INTERP_2D problem #5
  Create an interpolant of total degree 3
  Number of data values needed is 10

  L2 data interpolation error = 2.99741e-17

TEST01:
  Interpolate data from TEST_INTERP_2D problem #5
  Create an interpolant of total degree 4
  Number of data values needed is 15

  L2 data interpolation error = 3.3843e-16

TEST01:
  Interpolate data from TEST_INTERP_2D problem #5
  Create an interpolant of total degree 8
  Number of data values needed is 45

  L2 data interpolation error = 4.51221e-13

TEST01:
  Interpolate data from TEST_INTERP_2D problem #6
  Create an interpolant of total degree 1
  Number of data values needed is 3

  L2 data interpolation error = 3.81464e-17

TEST01:
  Interpolate data from TEST_INTERP_2D problem #6
  Create an interpolant of total degree 2
  Number of data values needed is 6

  L2 data interpolation error = 6.7987e-17

TEST01:
  Interpolate data from TEST_INTERP_2D problem #6
  Create an interpolant of total degree 3
  Number of data values needed is 10

  L2 data interpolation error = 1.17397e-16

TEST01:
  Interpolate data from TEST_INTERP_2D problem #6
  Create an interpolant of total degree 4
  Number of data values needed is 15

  L2 data interpolation error = 6.4052e-17

TEST01:
  Interpolate data from TEST_INTERP_2D problem #6
  Create an interpolant of total degree 8
  Number of data values needed is 45

  L2 data interpolation error = 5.91579e-16

TEST01:
  Interpolate data from TEST_INTERP_2D problem #7
  Create an interpolant of total degree 1
  Number of data values needed is 3

  L2 data interpolation error = 3.12379e-16

TEST01:
  Interpolate data from TEST_INTERP_2D problem #7
  Create an interpolant of total degree 2
  Number of data values needed is 6

  L2 data interpolation error = 2.02484e-15

TEST01:
  Interpolate data from TEST_INTERP_2D problem #7
  Create an interpolant of total degree 3
  Number of data values needed is 10

  L2 data interpolation error = 1.95741e-15

TEST01:
  Interpolate data from TEST_INTERP_2D problem #7
  Create an interpolant of total degree 4
  Number of data values needed is 15

  L2 data interpolation error = 1.98153e-14

TEST01:
  Interpolate data from TEST_INTERP_2D problem #7
  Create an interpolant of total degree 8
  Number of data values needed is 45

  L2 data interpolation error = 6.7039e-12

TEST01:
  Interpolate data from TEST_INTERP_2D problem #8
  Create an interpolant of total degree 1
  Number of data values needed is 3

  L2 data interpolation error = 1.20288e-16

TEST01:
  Interpolate data from TEST_INTERP_2D problem #8
  Create an interpolant of total degree 2
  Number of data values needed is 6

  L2 data interpolation error = 7.65361e-16

TEST01:
  Interpolate data from TEST_INTERP_2D problem #8
  Create an interpolant of total degree 3
  Number of data values needed is 10

  L2 data interpolation error = 1.83259e-16

TEST01:
  Interpolate data from TEST_INTERP_2D problem #8
  Create an interpolant of total degree 4
  Number of data values needed is 15

  L2 data interpolation error = 4.20098e-15

TEST01:
  Interpolate data from TEST_INTERP_2D problem #8
  Create an interpolant of total degree 8
  Number of data values needed is 45

  L2 data interpolation error = 8.45351e-12

TEST01:
  Interpolate data from TEST_INTERP_2D problem #9
  Create an interpolant of total degree 1
  Number of data values needed is 3

  L2 data interpolation error = 1.68129e-15

TEST01:
  Interpolate data from TEST_INTERP_2D problem #9
  Create an interpolant of total degree 2
  Number of data values needed is 6

  L2 data interpolation error = 8.58796e-15

TEST01:
  Interpolate data from TEST_INTERP_2D problem #9
  Create an interpolant of total degree 3
  Number of data values needed is 10

  L2 data interpolation error = 1.25587e-13

TEST01:
  Interpolate data from TEST_INTERP_2D problem #9
  Create an interpolant of total degree 4
  Number of data values needed is 15

  L2 data interpolation error = 2.72995e-13

TEST01:
  Interpolate data from TEST_INTERP_2D problem #9
  Create an interpolant of total degree 8
  Number of data values needed is 45

  L2 data interpolation error = 1.18781e-09

TEST01:
  Interpolate data from TEST_INTERP_2D problem #10
  Create an interpolant of total degree 1
  Number of data values needed is 3

  L2 data interpolation error = 6.81442e-17

TEST01:
  Interpolate data from TEST_INTERP_2D problem #10
  Create an interpolant of total degree 2
  Number of data values needed is 6

  L2 data interpolation error = 1.94081e-16

TEST01:
  Interpolate data from TEST_INTERP_2D problem #10
  Create an interpolant of total degree 3
  Number of data values needed is 10

  L2 data interpolation error = 3.54015e-16

TEST01:
  Interpolate data from TEST_INTERP_2D problem #10
  Create an interpolant of total degree 4
  Number of data values needed is 15

  L2 data interpolation error = 2.30316e-15

TEST01:
  Interpolate data from TEST_INTERP_2D problem #10
  Create an interpolant of total degree 8
  Number of data values needed is 45

  L2 data interpolation error = 7.88135e-12

TEST01:
  Interpolate data from TEST_INTERP_2D problem #11
  Create an interpolant of total degree 1
  Number of data values needed is 3

  L2 data interpolation error = 2.19719e-16

TEST01:
  Interpolate data from TEST_INTERP_2D problem #11
  Create an interpolant of total degree 2
  Number of data values needed is 6

  L2 data interpolation error = 3.82164e-17

TEST01:
  Interpolate data from TEST_INTERP_2D problem #11
  Create an interpolant of total degree 3
  Number of data values needed is 10

  L2 data interpolation error = 9.42464e-17

TEST01:
  Interpolate data from TEST_INTERP_2D problem #11
  Create an interpolant of total degree 4
  Number of data values needed is 15

  L2 data interpolation error = 3.92741e-17

TEST01:
  Interpolate data from TEST_INTERP_2D problem #11
  Create an interpolant of total degree 8
  Number of data values needed is 45

  L2 data interpolation error = 7.57167e-17

TEST01:
  Interpolate data from TEST_INTERP_2D problem #12
  Create an interpolant of total degree 1
  Number of data values needed is 3

  L2 data interpolation error = 7.4051e-17

TEST01:
  Interpolate data from TEST_INTERP_2D problem #12
  Create an interpolant of total degree 2
  Number of data values needed is 6

  L2 data interpolation error = 2.31761e-16

TEST01:
  Interpolate data from TEST_INTERP_2D problem #12
  Create an interpolant of total degree 3
  Number of data values needed is 10

  L2 data interpolation error = 4.20039e-16

TEST01:
  Interpolate data from TEST_INTERP_2D problem #12
  Create an interpolant of total degree 4
  Number of data values needed is 15

  L2 data interpolation error = 4.62967e-16

TEST01:
  Interpolate data from TEST_INTERP_2D problem #12
  Create an interpolant of total degree 8
  Number of data values needed is 45

  L2 data interpolation error = 2.29845e-14

TEST01:
  Interpolate data from TEST_INTERP_2D problem #13
  Create an interpolant of total degree 1
  Number of data values needed is 3

  L2 data interpolation error = 4.01284e-17

TEST01:
  Interpolate data from TEST_INTERP_2D problem #13
  Create an interpolant of total degree 2
  Number of data values needed is 6

  L2 data interpolation error = 3.54241e-17

TEST01:
  Interpolate data from TEST_INTERP_2D problem #13
  Create an interpolant of total degree 3
  Number of data values needed is 10

  L2 data interpolation error = 2.15329e-17

TEST01:
  Interpolate data from TEST_INTERP_2D problem #13
  Create an interpolant of total degree 4
  Number of data values needed is 15

  L2 data interpolation error = 4.60273e-16

TEST01:
  Interpolate data from TEST_INTERP_2D problem #13
  Create an interpolant of total degree 8
  Number of data values needed is 45

  L2 data interpolation error = 4.55643e-12

VANDERMONDE_INTERP_2D_TEST:
  Normal end of execution.

13 June 2018 04:04:12 PM