Skip to content

Commit 26255ab

Browse files
committed
Convert each equation to string only once
1 parent 2597d6a commit 26255ab

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/systems/systemstructure.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -431,7 +431,7 @@ function TearingState(sys; quick_cancel = false, check = true, sort_eqs = true)
431431
if sort_eqs
432432
# sort equations lexicographically to reduce simplification issues
433433
# depending on order due to NP-completeness of tearing.
434-
sortidxs = Base.sortperm(eqs, by = string)
434+
sortidxs = Base.sortperm(string.(eqs)) # "by = string" creates more strings
435435
eqs = eqs[sortidxs]
436436
original_eqs = original_eqs[sortidxs]
437437
symbolic_incidence = symbolic_incidence[sortidxs]

0 commit comments

Comments
 (0)