@@ -74,10 +74,10 @@ module Test19626
7474 @test QuadGK. quadgk (f, lb, ub, atol= MockQuantity (0.0 ))[1 ] ≈
7575 QuadGK. quadgk (f, lb, ub, atol= MockQuantity (0.0 ), segbuf= buf)[1 ]
7676 # # inplace
77- fiip = (y, x) -> y[] = 1 / (1 + (x/ oneunit (x))^ 2 )
78- ibuf = QuadGK. alloc_segbuf (MockQuantity, Array{MockQuantity,0 }, MockQuantity)
79- @test QuadGK. quadgk! (fiip, fill ( MockQuantity (0.0 )) , lb, ub, atol= MockQuantity (0.0 ), norm= abs∘ getindex )[1 ][] ≈
80- QuadGK. quadgk! (fiip, fill ( MockQuantity (0.0 )) , lb, ub, atol= MockQuantity (0.0 ), norm= abs∘ getindex, segbuf= ibuf)[1 ][]
77+ fiip = (y, x) -> y[1 ] = 1 / (1 + (x/ oneunit (x))^ 2 )
78+ ibuf = QuadGK. alloc_segbuf (MockQuantity, Array{MockQuantity,1 }, MockQuantity)
79+ @test QuadGK. quadgk! (fiip, [ MockQuantity (0.0 )] , lb, ub, atol= MockQuantity (0.0 ), norm= abs∘ first )[1 ][] ≈
80+ QuadGK. quadgk! (fiip, [ MockQuantity (0.0 )] , lb, ub, atol= MockQuantity (0.0 ), norm= abs∘ getindex, segbuf= ibuf)[1 ][]
8181 # # batch
8282 fbatch = BatchIntegrand {Float64} ((y, x) -> y .= 1 ./ (1 .+ (x ./ oneunit .(x)) .^ 2 ))
8383 @test QuadGK. quadgk (fbatch, lb, ub, atol= MockQuantity (0.0 ))[1 ] ≈
0 commit comments