Skip to content

Commit 2a14d8e

Browse files
mohamed82008haampie
authored andcommitted
tranpose!(B, A) -> conj!(transpose!(B, A))
1 parent c90797b commit 2a14d8e

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

src/lobpcg.jl

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -223,14 +223,14 @@ function (g::BlockGram)(gram, lambda, n1::Int, n2::Int, n3::Int)
223223
if n2 > 0
224224
gram[rr, rr] .= view(g.RAR, 1:n2, 1:n2)
225225
gram[xr, rr] .= view(g.XAR, 1:n1, 1:n2)
226-
transpose!(view(gram, rr, xr), view(g.XAR, 1:n1, 1:n2))
226+
conj!(transpose!(view(gram, rr, xr), view(g.XAR, 1:n1, 1:n2)))
227227
end
228228
if n3 > 0
229229
gram[pr, pr] .= view(g.PAP, 1:n3, 1:n3)
230230
gram[rr, pr] .= view(g.RAP, 1:n2, 1:n3)
231231
gram[xr, pr] .= view(g.XAP, 1:n1, 1:n3)
232-
transpose!(view(gram, pr, rr), view(g.RAP, 1:n2, 1:n3))
233-
transpose!(view(gram, pr, xr), view(g.XAP, 1:n1, 1:n3))
232+
conj!(transpose!(view(gram, pr, rr), view(g.RAP, 1:n2, 1:n3)))
233+
conj!(transpose!(view(gram, pr, xr), view(g.XAP, 1:n1, 1:n3)))
234234
end
235235
return
236236
end
@@ -252,7 +252,7 @@ function (g::BlockGram)(gram, n1::Int, n2::Int, n3::Int, normalized::Bool=true)
252252
gram[rr, rr] .= view(g.RAR, 1:n2, 1:n2)
253253
end
254254
gram[xr, rr] .= view(g.XAR, 1:n1, 1:n2)
255-
transpose!(view(gram, rr, xr), view(g.XAR, 1:n1, 1:n2))
255+
conj!(transpose!(view(gram, rr, xr), view(g.XAR, 1:n1, 1:n2)))
256256
end
257257
if n3 > 0
258258
if normalized
@@ -262,8 +262,8 @@ function (g::BlockGram)(gram, n1::Int, n2::Int, n3::Int, normalized::Bool=true)
262262
end
263263
gram[rr, pr] .= view(g.RAP, 1:n2, 1:n3)
264264
gram[xr, pr] .= view(g.XAP, 1:n1, 1:n3)
265-
transpose!(view(gram, pr, rr), view(g.RAP, 1:n2, 1:n3))
266-
transpose!(view(gram, pr, xr), view(g.XAP, 1:n1, 1:n3))
265+
conj!(transpose!(view(gram, pr, rr), view(g.RAP, 1:n2, 1:n3)))
266+
conj!(transpose!(view(gram, pr, xr), view(g.XAP, 1:n1, 1:n3)))
267267
end
268268
return
269269
end

0 commit comments

Comments
 (0)