Skip to content

Commit 3d7b30f

Browse files
authored
Merge pull request #96 from isaacsas/discretefunction-fix
DiscreteFunction creation fix
2 parents d62f36b + edc21fb commit 3d7b30f

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/problem.jl

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@ end
1212

1313
### DiscreteProblem, passing through syms
1414
function DiffEqBase.DiscreteProblem(rn::DiffEqBase.AbstractReactionNetwork, u0, tspan::Tuple, p=nothing; kwargs...)
15-
f = DiffEqBase.DISCRETE_INPLACE_DEFAULT
16-
df = DiscreteFunction{true,typeof(f),Nothing,typeof(rn.syms)}(f,nothing,rn.syms)
15+
f = (du,u,p,t) -> du.=u # identity function to make syms works
16+
df = DiscreteFunction(f,syms=rn.syms)
1717
DiscreteProblem(df, u0, tspan, p; kwargs...)
1818
end
1919

0 commit comments

Comments
 (0)