File tree Expand file tree Collapse file tree 2 files changed +3
-3
lines changed Expand file tree Collapse file tree 2 files changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -56,15 +56,15 @@ function A_b(eqs, vars)
56
56
end
57
57
58
58
"""
59
- solve (eqs::Vector, vars::Vector)
59
+ solve_for (eqs::Vector, vars::Vector)
60
60
61
61
Solve the vector of equations `eqs` for a set of variables `vars`.
62
62
63
63
Assumes `length(eqs) == length(vars)`
64
64
65
65
Currently only works if all equations are linear.
66
66
"""
67
- function solve (eqs, vars)
67
+ function solve_for (eqs, vars)
68
68
A, b = A_b (eqs, vars)
69
69
_solve (A, b)
70
70
end
Original file line number Diff line number Diff line change @@ -54,7 +54,7 @@ function alias_elimination(sys::ODESystem)
54
54
eliminate = setdiff (convert .(Variable, all_vars), newstates)
55
55
56
56
vars = map (x-> x (sys. iv ()), eliminate)
57
- outputs = solve (eqs[alg_idxs], vars)
57
+ outputs = solve_for (eqs[alg_idxs], vars)
58
58
59
59
diffeqs = eqs[setdiff (1 : length (eqs), alg_idxs)]
60
60
You can’t perform that action at this time.
0 commit comments