root/library/tests/enorm.cfg @ 456

Revision 456, 1.9 kB (checked in by vbarta, 15 years ago)

custom test location for harness tests (extended UnitTest?++), configurable tolerance - all tests pass (most of the time)

Line 
1data = (
2{
3  class = "epdf_harness";
4  epdf = {
5    class = "enorm<ldmat>";
6    mu = [ 1.1, -1.0 ];
7    R = ( "matrix", 2, 2, [ 1.0, -0.5, -0.5, 2.0 ] );
8    rv :
9    {
10      class = "RV";
11      names = ( "x", "y" );
12    };
13  };
14  mean = [ 1.1, -1.0 ];
15  variance = [ 1, 2 ];
16  support = ( "matrix", 2, 2, [ -5.0, 5.0, -5.0, 5.0 ] );
17  integral = 1.0;
18  R = ( "matrix", 2, 2, [ 1.0, -0.5, -0.5, 2.0 ] );
19  marginal_rv =     {
20      class = "RV";
21      names = ( "x" );
22    };
23  tolerance = 0.2;
24},
25{
26  class = "epdf_harness";
27  epdf = {
28    class = "enorm<fsqmat>";
29    mu = [ 0.0, 0.0 ];
30    R = ( "matrix", 2, 2, [ 5.0, -0.05, -0.05, 5.2 ] );
31    rv :
32    {
33      class = "RV";
34      names = ( "x" );
35    };
36  };
37  mean = [ 0.0, 0.0 ];
38  variance = [ 5.0, 5.2 ];
39  support = ( "matrix", 2, 2, [ -10.0, 10.0, -10.0, 10.0 ] );
40  R = ( "matrix", 2, 2, [ 5.0, -0.05, -0.05, 5.2 ] );
41  nbins = [ 200, 200 ];
42  integral = 1.0;
43  tolerance = 0.5;
44},
45{
46  class = "epdf_harness";
47  epdf = {
48    class = "enorm<ldmat>";
49    mu = 3.0;
50    R = 1.0;
51    rv :
52    {
53      class = "RV";
54      names = ( "a" );
55    };
56  };
57  mean = 3.0;
58  lognc = 2.11768;
59  variance = [ 1 ];
60  R = 1.0;
61  tolerance = 0.5;
62},
63{
64  class = "epdf_harness";
65  epdf = {
66    class = "enorm<ldmat>";
67    mu = 7.0;
68    R = 1.0;
69    rv :
70    {
71      class = "RV";
72      names = ( "b" );
73    };
74  };
75  mean = 7.0;
76  variance = [ 1 ];
77  R = 1.0;
78},
79{
80  class = "epdf_harness";
81  epdf = {
82    class = "enorm<ldmat>";
83    mu = -3.0;
84    R = 2.0;
85    rv :
86    {
87      class = "RV";
88      names = ( "a" );
89    };
90  };
91  mean = -3.0;
92  variance = [ 2 ];
93},
94{
95  class = "epdf_harness";
96  epdf = {
97    class = "enorm<chmat>";
98    mu = ( "matrix", 1, 2, [ 0.0, 2.0 ] );
99    R = ( "matrix", 2, 2, [ 2.0, 0.0, 0.0, 0.5 ] );
100    rv :
101    {
102      class = "RV";
103      names = ( "a", "b" );
104    };
105  };
106  mean = [ 0.0, 2.0 ];
107  variance = [ 2.0, 0.5 ];
108  R = ( "matrix", 2, 2, [ 2.0, 0.0, 0.0, 0.5 ] );
109  tolerance = 0.5;
110} );
111
Note: See TracBrowser for help on using the browser.