@@ -508,12 +508,12 @@ end
508
508
@inline ODE_DEFAULT_NORM (u:: ForwardDiff.Dual , :: Any ) = sqrt (sse (u))
509
509
@inline function ODE_DEFAULT_NORM (u:: AbstractArray{<:ForwardDiff.Dual{Tag, T}} ,
510
510
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))
512
512
end
513
513
@inline ODE_DEFAULT_NORM (u:: ForwardDiff.Dual , :: ForwardDiff.Dual ) = sqrt (sse (u))
514
514
@inline function ODE_DEFAULT_NORM (u:: AbstractArray{<:ForwardDiff.Dual{Tag, T}} ,
515
515
:: 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))
517
517
end
518
518
519
519
if ! hasmethod (nextfloat, Tuple{ForwardDiff. Dual})
528
528
529
529
# bisection(f, tup::Tuple{T,T}, t_forward::Bool) where {T<:ForwardDiff.Dual} = find_zero(f, tup, Roots.AlefeldPotraShi())
530
530
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
-
538
531
# Differentiation of internal solver
539
532
540
533
function scalar_nlsolve_ad (prob, alg:: InternalITP , args... ; kwargs... )
0 commit comments