Skip to content

Commit a268464

Browse files
kshyattlkdvos
andauthored
Update src/tensors/braidingtensor.jl
Co-authored-by: Lukas Devos <ldevos98@gmail.com>
1 parent 99ddd05 commit a268464

File tree

1 file changed

+2
-4
lines changed

1 file changed

+2
-4
lines changed

src/tensors/braidingtensor.jl

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -112,10 +112,8 @@ function _braiding_factor(f₁, f₂, inv::Bool = false)
112112
end
113113

114114
function _set_subblock!(data, val)
115-
@inbounds for i in axes(data, 1), j in axes(data, 2)
116-
data[i, j, j, i] = val
117-
end
118-
return data
115+
f(I) = ((I[1] == I[4]) & (I[2] == I[3])) * val
116+
data .= f.(CartesianIndices(data))
119117
end
120118

121119

0 commit comments

Comments
 (0)