Skip to content

Commit 76b95e6

Browse files
Fix type instability spectrum
1 parent 49a389d commit 76b95e6

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

src/spectrum.jl

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -110,8 +110,7 @@ function _spectrum(
110110
idxs = findall(x -> abs(x) > solver.tol, amps)
111111
amps, rates = amps[idxs], rates[idxs]
112112

113-
# spec = map(ω -> 2 * real(sum(@. amps * (1 / (1im * ω - rates)))), ωlist)
114-
amps_rates = zip(amps, rates)
113+
amps_rates = zip(amps, complex.(rates))
115114
spec = map-> 2 * real(sum(x -> x[1] / (1im * ω - x[2]), amps_rates)), ωlist)
116115

117116
return spec

0 commit comments

Comments
 (0)