|
34 | 34 | runtest($a, 'mschurx', $schurx_soln, [0,2,2,undef,1,1]); |
35 | 35 | runtest($a, 'mschurx', $schurx_soln, [0,2,2,sub {1},1,1]); |
36 | 36 | runtest($a, 'mschurx', $schurx_soln, [0,2,2,sub {1},3,1]); |
37 | | -my @mgschur_exp = (pdl([-0.35099581,-0.68880032],[0,0.81795847]), |
38 | | - pdl([1.026674, -0.366662], [0, -0.279640])); |
39 | | -runtest($x, 'mgschur', \@mgschur_exp, [sequence(2,2)]); |
40 | | -runtest($x, 'mgschur', \@mgschur_exp, [sequence(2,2),1,1,1,1,sub {1}]); |
41 | | -runtest($x, 'mgschur', \@mgschur_exp, [sequence(2,2),2,2,2,2,sub {1},0]); |
42 | | -runtest($x, 'mgschur', \@mgschur_exp, [sequence(2,2),2,2,2,2,undef,0]); |
43 | | -runtest($x, 'mgschur', \@mgschur_exp, [sequence(2,2),0,0,2,2,sub {1},1,0]); |
44 | | -runtest($x, 'mgschur', \@mgschur_exp, [sequence(2,2),0,0,2,2,undef]); |
45 | | -runtest($x, 'mgschurx', \@mgschur_exp, [sequence(2,2)]); |
46 | | -runtest($x, 'mgschurx', \@mgschur_exp, [sequence(2,2),1,1,1,1,sub {1}]); |
47 | | -runtest($x, 'mgschurx', \@mgschur_exp, [sequence(2,2),2,2,2,2,sub {1},0,0,0]); |
48 | | -runtest($x, 'mgschurx', \@mgschur_exp, [sequence(2,2),2,2,2,2,undef,0,0,0]); |
49 | | -runtest($x, 'mgschurx', \@mgschur_exp, [sequence(2,2),1,1,1,1,sub {1},2]); |
50 | | -runtest($x, 'mgschurx', \@mgschur_exp, [sequence(2,2),1,1,1,1,sub {1},3]); |
51 | | -runtest($x, 'mgschurx', \@mgschur_exp, [sequence(2,2),0,0,1,1,sub {1},1,1,0]); |
52 | | -runtest($x, 'mgschurx', \@mgschur_exp, [sequence(2,2),0,0,2,2,undef]); |
| 37 | +my $mgschur_exp = [pdl([-0.35099581,-0.68880032],[0,0.81795847]), |
| 38 | + pdl([1.026674, -0.366662], [0, -0.279640])]; |
| 39 | +runtest($x, 'mgschur', $mgschur_exp, [sequence(2,2)]); |
| 40 | +runtest($x, 'mgschur', $mgschur_exp, [sequence(2,2),1,1,1,1,sub {1}]); |
| 41 | +runtest($x, 'mgschur', $mgschur_exp, [sequence(2,2),2,2,2,2,sub {1},0]); |
| 42 | +runtest($x, 'mgschur', $mgschur_exp, [sequence(2,2),2,2,2,2,undef,0]); |
| 43 | +runtest($x, 'mgschur', $mgschur_exp, [sequence(2,2),0,0,2,2,sub {1},1,0]); |
| 44 | +runtest($x, 'mgschur', $mgschur_exp, [sequence(2,2),0,0,2,2,undef]); |
| 45 | +runtest($x, 'mgschurx', $mgschur_exp, [sequence(2,2)]); |
| 46 | +runtest($x, 'mgschurx', $mgschur_exp, [sequence(2,2),1,1,1,1,sub {1}]); |
| 47 | +runtest($x, 'mgschurx', $mgschur_exp, [sequence(2,2),2,2,2,2,sub {1},0,0,0]); |
| 48 | +runtest($x, 'mgschurx', $mgschur_exp, [sequence(2,2),2,2,2,2,undef,0,0,0]); |
| 49 | +runtest($x, 'mgschurx', $mgschur_exp, [sequence(2,2),1,1,1,1,sub {1},2]); |
| 50 | +runtest($x, 'mgschurx', $mgschur_exp, [sequence(2,2),1,1,1,1,sub {1},3]); |
| 51 | +runtest($x, 'mgschurx', $mgschur_exp, [sequence(2,2),0,0,1,1,sub {1},1,1,0]); |
| 52 | +runtest($x, 'mgschurx', $mgschur_exp, [sequence(2,2),0,0,2,2,undef]); |
53 | 53 | runtest($x, 'mqr', pdl([-0.49738411,-0.86753043],[-0.86753043,0.49738411])); |
54 | 54 | runtest($wide->t, 'mqr', pdl([-0.523069,-0.5023351],[-0.0364932,-0.793903],[-0.851508,0.34260173])); |
55 | 55 | runtest($x, 'mrq', pdl([0.27614707,-0.3309725],[0,-1.0396634])); |
|
0 commit comments