Skip to content

Commit d177633

Browse files
SebastianM-CChrisRackauckasclaude
committed
fix alias specification
Co-authored-by: Christopher Rackauckas <[email protected]> Co-authored-by: Claude <[email protected]>
1 parent 6b72589 commit d177633

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

src/solve.jl

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ end
1616
function SciMLBase.__solve(prob::SciMLBase.AbstractSteadyStateProblem, alg::DynamicSS,
1717
args...; abstol = 1e-8, reltol = 1e-6, odesolve_kwargs = (;),
1818
save_idxs = nothing, termination_condition = NonlinearSolveBase.NormTerminationMode(infnorm),
19-
alias_u0 = false, kwargs...)
19+
alias = SciMLBase.NonlinearAliasSpecifier(), kwargs...)
2020
tspan = __get_tspan(prob.u0, alg)
2121

2222
f = if prob isa SteadyStateProblem
@@ -55,7 +55,8 @@ function SciMLBase.__solve(prob::SciMLBase.AbstractSteadyStateProblem, alg::Dyna
5555
odeprob = ODEProblem{isinplace(prob), true}(f, prob.u0, tspan, prob.p)
5656
odesol = solve(odeprob, alg.alg, args...; abstol, reltol, kwargs...,
5757
odesolve_kwargs..., callback, save_end = true,
58-
alias = SciMLBase.ODEAliasSpecifier(; alias_u0))
58+
alias = SciMLBase.ODEAliasSpecifier(; alias_p = alias.alias_p,
59+
alias_f = alias.alias_f, alias_u0 = alias.alias_u0))
5960

6061
resid, u, retcode = __get_result_from_sol(termination_condition, tc_cache, odesol)
6162

0 commit comments

Comments
 (0)