26 February 2022 01:19:45 PM
TEST_INTERP_ND_TEST
C version
Test the TEST_INTERP_ND library.
The R8LIB library is also needed.
TEST01
P00_TITLE returns the problem title.
There are a total of 6 problems.
1 "Oscillatory"
2 "Product Peak"
3 "Corner Peak"
4 "Gaussian"
5 "Continuous"
6 "Discontinuous"
TEST02
P00_F evaluates the function.
Here, we use spatial dimension M = 2
The number of points is N = 10
Problem 1
C parameters:
0: 0.758051
1: 0.741949
W parameters:
0: 0.123104
1: 0.00751236
F(X) X(1) X(2) ...
-0.0777207 0.218418 0.956318
-0.245706 0.829509 0.561695
0.419987 0.415307 0.066119
0.49729 0.257578 0.109957
0.289512 0.043829 0.633966
0.405005 0.061727 0.449539
-0.0667784 0.401306 0.754673
0.190394 0.797287 0.001838
-0.142793 0.897504 0.350752
0.656024 0.094545 0.013617
Problem 2
C parameters:
0: 0.443905
1: 1.55609
W parameters:
0: 0.113664
1: 0.351629
F(X) X(1) X(2) ...
0.25253 0.218418 0.956318
0.391548 0.829509 0.561695
0.391472 0.415307 0.066119
0.416329 0.257578 0.109957
0.399564 0.043829 0.633966
0.466075 0.061727 0.449539
0.336953 0.401306 0.754673
0.337053 0.797287 0.001838
0.425617 0.897504 0.350752
0.373722 0.094545 0.013617
Problem 3
C parameters:
0: 1.39662
1: 0.453381
W parameters:
0: 0.692066
1: 0.561662
F(X) X(1) X(2) ...
0.190276 0.218418 0.956318
0.07116 0.829509 0.561695
0.239618 0.415307 0.066119
0.357044 0.257578 0.109957
0.407672 0.043829 0.633966
0.46581 0.061727 0.449539
0.145191 0.401306 0.754673
0.105798 0.797287 0.001838
0.0712198 0.897504 0.350752
0.678149 0.094545 0.013617
Problem 4
C parameters:
0: 4.60403
1: 2.42597
W parameters:
0: 0.911977
1: 0.597917
F(X) X(1) X(2) ...
1.75178e-05 0.218418 0.956318
0.85909 0.829509 0.561695
0.00101451 0.415307 0.066119
2.81281e-05 0.257578 0.109957
1.14406e-07 0.043829 0.633966
1.94372e-07 0.061727 0.449539
0.00343926 0.401306 0.754673
0.093487 0.797287 0.001838
0.694908 0.897504 0.350752
9.46477e-08 0.094545 0.013617
Problem 5
C parameters:
0: 4.05565
1: 16.3444
W parameters:
0: 0.396988
1: 0.185314
F(X) X(1) X(2) ...
1.63189e-06 0.218418 0.956318
0.000368577 0.829509 0.561695
0.132329 0.415307 0.066119
0.165784 0.257578 0.109957
0.000156069 0.043829 0.633966
0.00341942 0.061727 0.449539
8.93167e-05 0.401306 0.754673
0.00983054 0.797287 0.001838
0.00879216 0.897504 0.350752
0.0177231 0.094545 0.013617
Problem 6
C parameters:
0: 2.62353
1: 1.67647
W parameters:
0: 0.617205
1: 0.361529
F(X) X(1) X(2) ...
0 0.218418 0.956318
0 0.829509 0.561695
3.3215 0.415307 0.066119
2.3634 0.257578 0.109957
0 0.043829 0.633966
0 0.061727 0.449539
0 0.401306 0.754673
0 0.797287 0.001838
0 0.897504 0.350752
1.3111 0.094545 0.013617
TEST02
P00_F evaluates the function.
Here, we use spatial dimension M = 3
The number of points is N = 10
Problem 1
C parameters:
0: 0.49084
1: 0.398353
2: 0.610807
W parameters:
0: 0.453794
1: 0.911977
2: 0.597917
F(X) X(1) X(2) ...
-0.76193 0.218418 0.956318 0.829509
-0.981776 0.561695 0.415307 0.066119
-0.995649 0.257578 0.109957 0.043829
-0.949228 0.633966 0.061727 0.449539
-0.768521 0.401306 0.754673 0.797287
-0.960405 0.001838 0.897504 0.350752
-0.959309 0.094545 0.013617 0.859097
-0.984547 0.840847 0.123104 0.007512
-0.963674 0.260303 0.912484 0.113664
-0.931152 0.351629 0.822887 0.267132
Problem 2
C parameters:
0: 0.420699
1: 1.69543
2: 0.883876
W parameters:
0: 0.185314
1: 0.574366
2: 0.367027
F(X) X(1) X(2) ...
0.239884 0.218418 0.956318 0.829509
0.337565 0.561695 0.415307 0.066119
0.226626 0.257578 0.109957 0.043829
0.217469 0.633966 0.061727 0.449539
0.314955 0.401306 0.754673 0.797287
0.303822 0.001838 0.897504 0.350752
0.175298 0.094545 0.013617 0.859097
0.211614 0.840847 0.123104 0.007512
0.284576 0.260303 0.912484 0.113664
0.333284 0.351629 0.822887 0.267132
Problem 3
C parameters:
0: 0.958181
1: 0.561256
2: 0.330564
W parameters:
0: 0.714471
1: 0.117707
2: 0.299329
F(X) X(1) X(2) ...
0.0600341 0.218418 0.956318 0.829509
0.0967226 0.561695 0.415307 0.066119
0.3264 0.257578 0.109957 0.043829
0.0972543 0.633966 0.061727 0.449539
0.0542926 0.401306 0.754673 0.797287
0.144677 0.001838 0.897504 0.350752
0.273963 0.094545 0.013617 0.859097
0.0805198 0.840847 0.123104 0.007512
0.0954448 0.260303 0.912484 0.113664
0.078857 0.351629 0.822887 0.267132
Problem 4
C parameters:
0: 3.38866
1: 3.38725
2: 0.254094
W parameters:
0: 0.710781
1: 0.0882833
2: 0.777994
F(X) X(1) X(2) ...
1.08761e-05 0.218418 0.956318 0.829509
0.219815 0.561695 0.415307 0.066119
0.0908348 0.257578 0.109957 0.043829
0.920524 0.633966 0.061727 0.449539
0.00203984 0.401306 0.754673 0.797287
1.68056e-06 0.001838 0.897504 0.350752
0.011974 0.094545 0.013617 0.859097
0.78153 0.840847 0.123104 0.007512
3.89696e-05 0.260303 0.912484 0.113664
0.000457556 0.351629 0.822887 0.267132
Problem 5
C parameters:
0: 7.78364
1: 3.22367
2: 9.39268
W parameters:
0: 0.763537
1: 0.761731
2: 0.40697
F(X) X(1) X(2) ...
0.000144957 0.218418 0.956318 0.829509
0.00276885 0.561695 0.415307 0.066119
7.86758e-05 0.257578 0.109957 0.043829
0.0256053 0.633966 0.061727 0.449539
0.00149094 0.401306 0.754673 0.797287
0.00101334 0.001838 0.897504 0.350752
7.02836e-06 0.094545 0.013617 0.