Skip to content

Commit 19a7ea2

Browse files
authored
More tests for some missing kron methods (#2701)
1 parent dc00efa commit 19a7ea2

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

test/libraries/cusparse/linalg.jl

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,13 +44,20 @@ end
4444
A = typ(a)
4545
B = typ(b)
4646
@test collect(kron(A, B)) kron(a, b)
47+
@test collect(kron(transpose(A), B)) kron(transpose(a), b)
48+
@test collect(kron(A, transpose(B))) kron(a, transpose(b))
49+
@test collect(kron(transpose(A), transpose(B))) kron(transpose(a), transpose(b))
4750
@test collect(kron(A', B)) kron(a', b)
51+
@test collect(kron(A, B')) kron(a, b')
52+
@test collect(kron(A', B')) kron(a', b')
4853

4954
C = I(50)
5055
@test collect(kron(A, C)) kron(a, C)
5156
@test collect(kron(C, A)) kron(C, a)
5257
@test collect(kron(transpose(A), C)) kron(transpose(a), C)
5358
@test collect(kron(C, transpose(A))) kron(C, transpose(a))
59+
@test collect(kron(adjoint(A), C)) kron(adjoint(a), C)
60+
@test collect(kron(C, adjoint(A))) kron(C, adjoint(a))
5461
@test collect(kron(A', C)) kron(a', C)
5562
@test collect(kron(C, A')) kron(C, a')
5663
end

0 commit comments

Comments
 (0)