root/library/tests/testsuite/enorm.cfg @ 730

Revision 730, 2.0 kB (checked in by smidl, 15 years ago)

Reworked epdf_harness - testing is now more general.

Corrections of existing tests.

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