@@ -48,7 +48,7 @@ function threaded_gradient!(f::F, Δx::AbstractVector, x::AbstractVector, ::Forw
4848 N = length (x)
4949 d = cld_fast (N, C)
5050 r = Ref {eltype(Δx)} ()
51- batch ((d,min (d,num_threads ())), r, Δx, x) do rΔxx,start,stop
51+ batch ((d,min (d,Threads . nthreads ())), r, Δx, x) do rΔxx,start,stop
5252 evaluate_chunks! (f, rΔxx, start, stop, ForwardDiff. Chunk {C} ())
5353 end
5454 r[]
105105function threaded_jacobian! (f:: F , Δx:: AbstractArray , x:: AbstractArray , :: ForwardDiff.Chunk{C} ) where {F,C}
106106 N = length (x)
107107 d = cld_fast (N, C)
108- batch ((d,min (d,num_threads ())), Δx, x) do Δxx,start,stop
108+ batch ((d,min (d,Threads . nthreads ())), Δx, x) do Δxx,start,stop
109109 evaluate_jacobian_chunks! (f, Δxx, start, stop, ForwardDiff. Chunk {C} ())
110110 end
111111 return Δx
162162function threaded_jacobian! (f!:: F , y:: AbstractArray , Δx:: AbstractArray , x:: AbstractArray , :: ForwardDiff.Chunk{C} ) where {F,C}
163163 N = length (x)
164164 d = cld_fast (N, C)
165- batch ((d,min (d,num_threads ())), y, Δx, x) do yΔxx,start,stop
165+ batch ((d,min (d,Threads . nthreads ())), y, Δx, x) do yΔxx,start,stop
166166 evaluate_f_and_jacobian_chunks! (f!, yΔxx, start, stop, ForwardDiff. Chunk {C} ())
167167 end
168168 Δx
0 commit comments