@@ -508,12 +508,12 @@ end
508508@inline ODE_DEFAULT_NORM (u:: ForwardDiff.Dual , :: Any ) = sqrt (sse (u))
509509@inline function ODE_DEFAULT_NORM (u:: AbstractArray{<:ForwardDiff.Dual{Tag, T}} ,
510510 t:: Any ) where {Tag, T}
511- sqrt (__sum (sse, u; init = sse (zero (T))) / totallength (u))
511+ sqrt (DiffEqBase . __sum (sse, u; init = sse (zero (T))) / totallength (u))
512512end
513513@inline ODE_DEFAULT_NORM (u:: ForwardDiff.Dual , :: ForwardDiff.Dual ) = sqrt (sse (u))
514514@inline function ODE_DEFAULT_NORM (u:: AbstractArray{<:ForwardDiff.Dual{Tag, T}} ,
515515 :: ForwardDiff.Dual ) where {Tag, T}
516- sqrt (__sum (sse, u; init = sse (zero (T))) / totallength (u))
516+ sqrt (DiffEqBase . __sum (sse, u; init = sse (zero (T))) / totallength (u))
517517end
518518
519519if ! hasmethod (nextfloat, Tuple{ForwardDiff. Dual})
528528
529529# bisection(f, tup::Tuple{T,T}, t_forward::Bool) where {T<:ForwardDiff.Dual} = find_zero(f, tup, Roots.AlefeldPotraShi())
530530
531- # Static Arrays don't support the `init` keyword argument for `sum`
532- @inline __sum (f:: F , args... ; init, kwargs... ) where {F} = sum (f, args... ; init, kwargs... )
533- @inline function __sum (
534- f:: F , a:: DiffEqBase.StaticArraysCore.StaticArray... ; init, kwargs... ) where {F}
535- return mapreduce (f, + , a... ; init, kwargs... )
536- end
537-
538531# Differentiation of internal solver
539532
540533function scalar_nlsolve_ad (prob, alg:: InternalITP , args... ; kwargs... )
0 commit comments