Skip to content

Commit b52f0b2

Browse files
committed
remove methods added in #187
1 parent bac36f9 commit b52f0b2

File tree

1 file changed

+0
-6
lines changed

1 file changed

+0
-6
lines changed

src/identity.jl

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -94,8 +94,6 @@ function Base.setindex!(::IdentityMultiple, ::Any, inds...)
9494
end
9595

9696
Base.:(-)(𝐼::IdentityMultiple) = IdentityMultiple(-𝐼.M, 𝐼.n)
97-
Base.:(+)(𝐼::IdentityMultiple, M::AbstractMatrix) = 𝐼.M + M
98-
Base.:(+)(M::AbstractMatrix, 𝐼::IdentityMultiple) = M + 𝐼.M
9997
Base.:(*)(x::Number, 𝐼::IdentityMultiple) = IdentityMultiple(x * 𝐼.M, 𝐼.n)
10098
Base.:(*)(𝐼::IdentityMultiple, x::Number) = IdentityMultiple(x * 𝐼.M, 𝐼.n)
10199
Base.:(/)(𝐼::IdentityMultiple, x::Number) = IdentityMultiple(𝐼.M / x, 𝐼.n)
@@ -193,8 +191,4 @@ end
193191
# callable identity matrix given the scaling factor and the size
194192
IdentityMultiple::Number, n::Int) = IdentityMultiple* I, n)
195193

196-
function LinearAlgebra.Hermitian(𝐼::IdentityMultiple)
197-
return Hermitian(Diagonal(fill(𝐼.M.λ, 𝐼.n)))
198-
end
199-
200194
Base.exp(𝐼::IdentityMultiple) = IdentityMultiple(exp(𝐼.M.λ), 𝐼.n)

0 commit comments

Comments
 (0)