Skip to content

Commit

Permalink
transposed hubbard_J, insanity
Browse files Browse the repository at this point in the history
  • Loading branch information
louisponet committed Jun 20, 2019
1 parent a440219 commit 13281d5
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions src/input.jl
Original file line number Diff line number Diff line change
Expand Up @@ -259,15 +259,15 @@ function set_hubbard_flags!(input::DFInput{QE}, str::AbstractStructure{T}) where
setflags!(input,:Hubbard_beta => map(x -> dftu(x).β , u_ats); print=false)
Jmap = map(x -> dftu(x).J, u_ats)
Jdim = maximum(length.(Jmap))
Jarr = zeros(length(u_ats), Jdim)
Jarr = zeros(Jdim, length(u_ats))
for (i, J) in enumerate(Jmap)
diff = Jdim - length(J)
if diff > 0
for d in 1:diff
push!(J, zero(eltype(J)))
end
end
Jarr[i, :] .= J
Jarr[:, i] .= J
end
setflags!(input, :Hubbard_J => Jarr; print=false)
setflags!(input, :Hubbard_J0=> map(x -> dftu(x).J0, u_ats); print=false)
Expand Down

0 comments on commit 13281d5

Please sign in to comment.