diff --git a/ext/SciMLBaseZygoteExt.jl b/ext/SciMLBaseZygoteExt.jl index 594018f67..9b52872b8 100644 --- a/ext/SciMLBaseZygoteExt.jl +++ b/ext/SciMLBaseZygoteExt.jl @@ -235,16 +235,6 @@ end NonlinearSolution{T, N, uType, R, P, A, O, uType2}(u, args...), NonlinearSolutionAdjoint end -@adjoint function literal_getproperty(sol::SciMLBase.AbstractNoTimeSolution, - ::Val{:u}) - function solu_adjoint(Δ) - zerou = zero(sol.prob.u0) - _Δ = @. ifelse(Δ === nothing, zerou, Δ) - (build_solution(sol.prob, sol.alg, _Δ, sol.resid),) - end - sol.u, solu_adjoint -end - @adjoint function literal_getproperty(sol::SciMLBase.LinearSolution, ::Val{:u}) function solu_adjoint(Δ) zerou = zero(sol.u)