Skip to content

Commit

Permalink
Use copy over deepcopy
Browse files Browse the repository at this point in the history
  • Loading branch information
lgoettgens committed Dec 5, 2024
1 parent cbb2858 commit 834876b
Showing 1 changed file with 6 additions and 6 deletions.
12 changes: 6 additions & 6 deletions src/ArcDiagram.jl
Original file line number Diff line number Diff line change
Expand Up @@ -669,8 +669,8 @@ function iter_possible_adjacencies_undir(
poss_upper_adjs = setdiff!(setdiff!(map(-, findall(iszero, partial_upper)), i), forbidden_neighbors[i])
poss_lower_adjs = setdiff!(findall(iszero, partial_lower), forbidden_neighbors[i])
choices = Iterators.map(Iterators.flatten([poss_upper_adjs, poss_lower_adjs])) do j
partial_upper2 = deepcopy(partial_upper)
partial_lower2 = deepcopy(partial_lower)
partial_upper2 = copy(partial_upper)
partial_lower2 = copy(partial_lower)
partial_upper2[-i] = j
if j < 0
partial_upper2[-j] = i
Expand All @@ -691,7 +691,7 @@ function iter_possible_adjacencies_undir(
if !isnothing(i)
poss_lower_adjs = setdiff!(setdiff!(findall(iszero, partial_lower), i), forbidden_neighbors[i])
choices = Iterators.map(poss_lower_adjs) do j
partial_lower2 = deepcopy(partial_lower)
partial_lower2 = copy(partial_lower)
partial_lower2[i] = j
partial_lower2[j] = i
iter_possible_adjacencies_undir(
Expand Down Expand Up @@ -844,8 +844,8 @@ function iter_possible_adjacencies_dir(
parity_upper_verts[-i] == parity_lower_verts[j]
)
choices = Iterators.map(Iterators.flatten([poss_upper_adjs, poss_lower_adjs])) do j
partial_upper2 = deepcopy(partial_upper)
partial_lower2 = deepcopy(partial_lower)
partial_upper2 = copy(partial_upper)
partial_lower2 = copy(partial_lower)
partial_upper2[-i] = j
if j < 0
partial_upper2[-j] = i
Expand All @@ -871,7 +871,7 @@ function iter_possible_adjacencies_dir(
parity_lower_verts[i] != parity_lower_verts[j]
)
choices = Iterators.map(poss_lower_adjs) do j
partial_lower2 = deepcopy(partial_lower)
partial_lower2 = copy(partial_lower)
partial_lower2[i] = j
partial_lower2[j] = i
iter_possible_adjacencies_dir(
Expand Down

0 comments on commit 834876b

Please sign in to comment.