Skip to content

Commit 2ffe076

Browse files
committed
Replace isa Add & isa Mul with isadd & ismul
1 parent 6a95699 commit 2ffe076

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

src/utils.jl

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -73,14 +73,14 @@ function linear_terms(exprs::AbstractVector, vars)
7373
const_terms[i] = expr
7474
elseif expr in vars # expr is a variables in vars
7575
push_sparse_coeff(i, term, 1)
76-
elseif expr isa SymbolicUtils.Mul && length(expr.dict) == 1
76+
elseif SymbolicUtils.ismul(expr) && length(expr.dict) == 1
7777
base, exp = first(expr.dict)
7878
if base in vars && exp == 1 # a var with a coeff
7979
push_sparse_coeff(i, term, expr.coeff)
8080
else
8181
const_nonlinear(i, expr)
8282
end
83-
elseif expr isa SymbolicUtils.Add
83+
elseif SymbolicUtils.isadd(expr)
8484
const_terms[i] += expr.coeff
8585
for (term, coeff) in expr.dict
8686
if term in vars

0 commit comments

Comments
 (0)