We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent d9ec840 commit b0884a1Copy full SHA for b0884a1
1 file changed
src/coloring.jl
@@ -38,14 +38,15 @@ function partial_distance2_coloring!(
38
for v in vertices_in_order
39
for w in neighbors(bg, Val(side), v)
40
for x in neighbors(bg, Val(other_side), w)
41
- if !iszero(color[x])
42
- forbidden_colors[color[x]] = v
+ @inbounds c = color[x]
+ if !iszero(c)
43
+ @inbounds forbidden_colors[c] = v
44
end
45
46
47
for i in eachindex(forbidden_colors)
48
if forbidden_colors[i] != v
- color[v] = i
49
+ @inbounds color[v] = i
50
break
51
52
0 commit comments