added tests for the transposition of 4x4 matrices
This commit is contained in:
@@ -57,6 +57,86 @@ struct {
|
||||
double *A, *B;
|
||||
int m, n;
|
||||
} transp_tests[] = {
|
||||
{
|
||||
.A = (double[]) {
|
||||
1, 0, 0, 0,
|
||||
0, 2, 0, 0,
|
||||
0, 0, 3, 0,
|
||||
0, 0, 0, 4,
|
||||
},
|
||||
.B = (double[]) {
|
||||
1, 0, 0, 0,
|
||||
0, 2, 0, 0,
|
||||
0, 0, 3, 0,
|
||||
0, 0, 0, 4,
|
||||
},
|
||||
.m = 4,
|
||||
.n = 4,
|
||||
},
|
||||
{
|
||||
.A = (double[]) {
|
||||
1, 2, 3, 4,
|
||||
0, 0, 0, 0,
|
||||
0, 0, 0, 0,
|
||||
0, 0, 0, 0,
|
||||
},
|
||||
.B = (double[]) {
|
||||
1, 0, 0, 0,
|
||||
2, 0, 0, 0,
|
||||
3, 0, 0, 0,
|
||||
4, 0, 0, 0,
|
||||
},
|
||||
.m = 4,
|
||||
.n = 4,
|
||||
},
|
||||
{
|
||||
.A = (double[]) {
|
||||
0, 1, 0, 0,
|
||||
0, 2, 0, 0,
|
||||
0, 3, 0, 0,
|
||||
0, 4, 0, 0,
|
||||
},
|
||||
.B = (double[]) {
|
||||
0, 0, 0, 0,
|
||||
1, 2, 3, 4,
|
||||
0, 0, 0, 0,
|
||||
0, 0, 0, 0,
|
||||
},
|
||||
.m = 4,
|
||||
.n = 4,
|
||||
},
|
||||
{
|
||||
.A = (double[]) {
|
||||
0, 0, 1, 0,
|
||||
0, 0, 2, 0,
|
||||
0, 0, 3, 0,
|
||||
0, 0, 4, 0,
|
||||
},
|
||||
.B = (double[]) {
|
||||
0, 0, 0, 0,
|
||||
0, 0, 0, 0,
|
||||
1, 2, 3, 4,
|
||||
0, 0, 0, 0,
|
||||
},
|
||||
.m = 4,
|
||||
.n = 4,
|
||||
},
|
||||
{
|
||||
.A = (double[]) {
|
||||
0, 0, 0, 1,
|
||||
0, 0, 0, 2,
|
||||
0, 0, 0, 3,
|
||||
0, 0, 0, 4,
|
||||
},
|
||||
.B = (double[]) {
|
||||
0, 0, 0, 0,
|
||||
0, 0, 0, 0,
|
||||
0, 0, 0, 0,
|
||||
1, 2, 3, 4,
|
||||
},
|
||||
.m = 4,
|
||||
.n = 4,
|
||||
},
|
||||
{
|
||||
.A = (double[]) {
|
||||
1, 0, 0,
|
||||
|
||||
Reference in New Issue
Block a user