Skip to content

Commit

Permalink
handle stochastic cases
Browse files Browse the repository at this point in the history
  • Loading branch information
ChrisRackauckas committed Aug 25, 2022
1 parent 6b945e1 commit 462402d
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 3 deletions.
4 changes: 2 additions & 2 deletions src/backsolve_adjoint.jl
Original file line number Diff line number Diff line change
Expand Up @@ -272,13 +272,13 @@ end
else
transformed_function = StochasticTransformedFunction(sol, sol.prob.f, sol.prob.g,
corfunc_analytical)
drift_function = ODEFunction(transformed_function)
drift_function = ODEFunction{false,true}(transformed_function)
sense_drift = ODEBacksolveSensitivityFunction(g, sensealg, discrete, sol,
dgdu_continuous, dgdp_continuous,
drift_function, alg)
end

diffusion_function = ODEFunction(sol.prob.g, jac = diffusion_jac,
diffusion_function = ODEFunction{isinplace(sol.prob),true}(sol.prob.g, jac = diffusion_jac,
paramjac = diffusion_paramjac)
sense_diffusion = ODEBacksolveSensitivityFunction(g, sensealg, discrete, sol,
dgdu_continuous, dgdp_continuous,
Expand Down
2 changes: 1 addition & 1 deletion src/interpolating_adjoint.jl
Original file line number Diff line number Diff line change
Expand Up @@ -431,7 +431,7 @@ end
abstol = abstol),
tspan = tspan)

diffusion_function = ODEFunction(sol.prob.g, jac = diffusion_jac,
diffusion_function = ODEFunction{isinplace(sol.prob),true}(sol.prob.g, jac = diffusion_jac,
paramjac = diffusion_paramjac)
sense_diffusion = ODEInterpolatingAdjointSensitivityFunction(g, sensealg, discrete, sol,
dgdu_continuous,
Expand Down

0 comments on commit 462402d

Please sign in to comment.