Skip to content

Commit 85f94ac

Browse files
committed
Remove function wrapper from ODEProblem for compat
1 parent 18f5ab8 commit 85f94ac

1 file changed

Lines changed: 3 additions & 7 deletions

File tree

src/problems/ODERelaxProb.jl

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -123,15 +123,11 @@ function ODERelaxProb(f::F, tspan::Tuple{Float64, Float64}, x0::xType,
123123
user_Jx!::Bool = Jx! !== nothing
124124
user_Jp!::Bool = Jp! !== nothing
125125
if user_Jx! && user_Jp!
126-
JxWrap = wrapfun_iip(Jx!, (Jx0, x0s, p, tspan[1],))
127-
JpWrap = wrapfun_iip(Jp!, (Jp0, x0s, p, tspan[1],))
128-
fwrap = ODEFunction(f; jac = JxWrap, paramjac = JpWrap)
126+
fwrap = ODEFunction(f; jac = Jx!, paramjac = Jp!)
129127
elseif user_Jx!
130-
JxWrap = wrapfun_iip(Jx!, (Jx0, x0s, p, tspan[1],))
131-
fwrap = ODEFunction(f; jac = JxWrap)
128+
fwrap = ODEFunction(f; jac = Jx!)
132129
elseif user_Jp!
133-
JpWrap = wrapfun_iip(Jp!, (Jp0, x0s, p, tspan[1],))
134-
fwrap = ODEFunction(f; paramjac = JpWrap)
130+
fwrap = ODEFunction(f; paramjac = Jp!)
135131
else
136132
fwrap = ODEFunction(f)
137133
end

0 commit comments

Comments
 (0)