Skip to content

Commit e6dc131

Browse files
committed
ensure SciMLSensitivity.extract_local_sensitivities is called
1 parent 6b8f26d commit e6dc131

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/TransitorySensitivities.jl

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -236,7 +236,7 @@ function transitorysensitivitiesfullexact(sim::Simulation,t;tau=NaN,
236236
tspan = (0.0,tau)
237237
react = Reactor(sim.domain,sim.sol(t),tspan,sim.interfaces;p=sim.sol.prob.p,forwardsensitivities=true);
238238
sol = solve(react.ode,solver,abstol=abstol,reltol=reltol)
239-
dSdt = reduce(hcat,DiffEqSensitivity.extract_local_sensitivities(sol,tau)[2])./tau
239+
dSdt = reduce(hcat,SciMLSensitivity.extract_local_sensitivities(sol,tau)[2])./tau
240240
end
241241

242242
if normalized
@@ -264,7 +264,7 @@ function transitorysensitivitiesfullexact(ssys::SystemSimulation,t;tau=NaN,
264264
tspan = (0.0,tau)
265265
react = Reactor(ssys.domains,sim.sol(t),tspan,ssys.interfaces;p=ssys.p,forwardsensitivities=true);
266266
sol = solve(react.ode,solver,abstol=abstol,reltol=reltol)
267-
dSdt = reduce(hcat,DiffEqSensitivity.extract_local_sensitivities(sol,tau)[2])./tau
267+
dSdt = reduce(hcat,SciMLSensitivity.extract_local_sensitivities(sol,tau)[2])./tau
268268
end
269269

270270
if normalized
@@ -351,7 +351,7 @@ function transitorysensitivitiesparamexact(sim::Simulation,t,ind;tau=NaN,
351351
jacparam(u,p,tn) = jacobianp(sol,t+tn,p,ind)
352352
odeparam = remake(react.ode,f=fparam,paramjac=jacparam)
353353
sol = solve(odeparam,solver,abstol=abstol,reltol=reltol)
354-
dSdt = reduce(hcat,DiffEqSensitivity.extract_local_sensitivities(sol,tau)[2])./tau
354+
dSdt = reduce(hcat,SciMLSensitivity.extract_local_sensitivities(sol,tau)[2])./tau
355355
end
356356

357357
if normalized
@@ -383,7 +383,7 @@ function transitorysensitivitiesparamexact(ssys::SystemSimulation,t,ind;tau=NaN,
383383
jacparam(u,p,tn) = jacobianp(sol,t+tn,p,ind)
384384
odeparam = remake(react.ode,f=fparam,paramjac=jacparam)
385385
sol = solve(odeparam,solver,abstol=abstol,reltol=reltol)
386-
dSdt = reduce(hcat,DiffEqSensitivity.extract_local_sensitivities(sol,tau)[2])./tau
386+
dSdt = reduce(hcat,SciMLSensitivity.extract_local_sensitivities(sol,tau)[2])./tau
387387
end
388388

389389
if normalized

0 commit comments

Comments
 (0)