File tree 2 files changed +8
-0
lines changed
2 files changed +8
-0
lines changed Original file line number Diff line number Diff line change 63
63
copy (J:: UniformScaling ) = UniformScaling (J. λ)
64
64
65
65
conj (J:: UniformScaling ) = UniformScaling (conj (J. λ))
66
+ real (J:: UniformScaling ) = UniformScaling (real (J. λ))
67
+ imag (J:: UniformScaling ) = UniformScaling (imag (J. λ))
66
68
67
69
transpose (J:: UniformScaling ) = J
68
70
adjoint (J:: UniformScaling ) = UniformScaling (conj (J. λ))
Original file line number Diff line number Diff line change 146
146
@test cond (J) == (λ ≠ zero (λ) ? one (real (λ)) : oftype (real (λ), Inf ))
147
147
end
148
148
149
+ @testset " real, imag, reim" begin
150
+ @test real (J) == UniformScaling (real (λ))
151
+ @test imag (J) == UniformScaling (imag (λ))
152
+ @test reim (J) == (UniformScaling (real (λ)), UniformScaling (imag (λ)))
153
+ end
154
+
149
155
@testset " copyto!" begin
150
156
A = Matrix {Int} (undef, (3 ,3 ))
151
157
@test copyto! (A, I) == one (A)
You can’t perform that action at this time.
0 commit comments