Package evaluation to test SemiLagrangian on Julia 1.14.0-DEV.2043 (b936235316*) started at 2026-04-19T16:10:55.991 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Activating project at `~/.julia/environments/v1.14` Set-up completed after 14.12s ################################################################################ # Installation # Installing SemiLagrangian... Resolving package versions... Updating `~/.julia/environments/v1.14/Project.toml` [abe12ce6] + SemiLagrangian v0.1.2 Updating `~/.julia/environments/v1.14/Manifest.toml` [621f4979] + AbstractFFTs v1.5.0 [34da2185] + Compat v4.18.1 [ffbed154] + DocStringExtensions v0.9.5 [497a8b3b] + DoubleFloats v1.7.1 [7a1cc6ca] + FFTW v1.10.0 [14197337] + GenericLinearAlgebra v0.4.0 [92d709cd] + IrrationalConstants v0.2.6 [692b3bcd] + JLLWrappers v1.7.1 [2ab3a3ac] + LogExpFunctions v0.3.29 ⌅ [f27b6e38] + Polynomials v3.2.13 [aea7be01] + PrecompileTools v1.3.3 [21216c6a] + Preferences v1.5.2 [be4d8f0f] + Quadmath v1.0.1 [3cdcf5f2] + RecipesBase v1.3.4 [189a3867] + Reexport v1.2.2 [ae029012] + Requires v1.3.1 [abe12ce6] + SemiLagrangian v0.1.2 [276daf66] + SpecialFunctions v2.7.2 [f5851436] + FFTW_jll v3.3.11+0 [1d5cc7b8] + IntelOpenMP_jll v2025.2.0+0 [856f044c] + MKL_jll v2025.2.0+0 [efe28fd5] + OpenSpecFun_jll v0.5.6+0 [1317d2d5] + oneTBB_jll v2022.0.0+1 [0dad84c5] + ArgTools v1.1.2 [56f22d72] + Artifacts v1.11.0 [2a0f44e3] + Base64 v1.11.0 [ade2ca70] + Dates v1.11.0 [f43a241f] + Downloads v1.7.0 [7b1f6079] + FileWatching v1.11.0 [ac6e5ff7] + JuliaSyntaxHighlighting v1.13.0 [4af54fe1] + LazyArtifacts v1.11.0 [b27032c2] + LibCURL v1.0.0 [76f85450] + LibGit2 v1.11.0 [8f399da3] + Libdl v1.11.0 [37e2e46d] + LinearAlgebra v1.13.0 [56ddb016] + Logging v1.11.0 [d6f4376e] + Markdown v1.11.0 [ca575930] + NetworkOptions v1.3.0 [44cfe95a] + Pkg v1.14.0 [de0858da] + Printf v1.11.0 [9a3f8284] + Random v1.11.0 [ea8e919c] + SHA v1.0.0 [f489334b] + StyledStrings v1.13.0 [fa267f1f] + TOML v1.0.3 [a4e569a6] + Tar v1.10.0 [cf7118a7] + UUIDs v1.11.0 [4ec0a83e] + Unicode v1.11.0 [e66e0078] + CompilerSupportLibraries_jll v1.3.0+1 [deac9b47] + LibCURL_jll v8.19.0+0 [e37daf67] + LibGit2_jll v1.9.2+0 [29816b5a] + LibSSH2_jll v1.11.3+1 [14a3606d] + MozillaCACerts_jll v2026.3.19 [4536629a] + OpenBLAS_jll v0.3.30+0 [05823500] + OpenLibm_jll v0.8.7+0 [458c3c95] + OpenSSL_jll v3.5.6+0 [efcefdf7] + PCRE2_jll v10.47.0+0 [83775a58] + Zlib_jll v1.3.2+0 [3161d3a3] + Zstd_jll v1.5.7+1 [8e850b90] + libblastrampoline_jll v5.15.0+0 [8e850ede] + nghttp2_jll v1.68.1+0 [3f19e933] + p7zip_jll v17.8.0+0 Info Packages marked with ⌅ have new versions available but compatibility constraints restrict them from upgrading. To see why use `status --outdated -m` Installation completed after 5.89s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... Precompiling package dependencies... Precompiling project... 4.2 s ✓ SemiLagrangian 1 dependency successfully precompiled in 5 seconds. 57 already precompiled. Precompilation completed after 31.09s ################################################################################ # Testing # Testing SemiLagrangian Status `/tmp/jl_zutCDR/Project.toml` [ffbed154] DocStringExtensions v0.9.5 [497a8b3b] DoubleFloats v1.7.1 [7a1cc6ca] FFTW v1.10.0 ⌅ [f27b6e38] Polynomials v3.2.13 [ae029012] Requires v1.3.1 [abe12ce6] SemiLagrangian v0.1.2 [37e2e46d] LinearAlgebra v1.13.0 [9a3f8284] Random v1.11.0 [9e88b42a] Serialization v1.11.0 [8dfed614] Test v1.11.0 Status `/tmp/jl_zutCDR/Manifest.toml` [621f4979] AbstractFFTs v1.5.0 [34da2185] Compat v4.18.1 [ffbed154] DocStringExtensions v0.9.5 [497a8b3b] DoubleFloats v1.7.1 [7a1cc6ca] FFTW v1.10.0 [14197337] GenericLinearAlgebra v0.4.0 [92d709cd] IrrationalConstants v0.2.6 [692b3bcd] JLLWrappers v1.7.1 [2ab3a3ac] LogExpFunctions v0.3.29 ⌅ [f27b6e38] Polynomials v3.2.13 [aea7be01] PrecompileTools v1.3.3 [21216c6a] Preferences v1.5.2 [be4d8f0f] Quadmath v1.0.1 [3cdcf5f2] RecipesBase v1.3.4 [189a3867] Reexport v1.2.2 [ae029012] Requires v1.3.1 [abe12ce6] SemiLagrangian v0.1.2 [276daf66] SpecialFunctions v2.7.2 [f5851436] FFTW_jll v3.3.11+0 [1d5cc7b8] IntelOpenMP_jll v2025.2.0+0 [856f044c] MKL_jll v2025.2.0+0 [efe28fd5] OpenSpecFun_jll v0.5.6+0 [1317d2d5] oneTBB_jll v2022.0.0+1 [0dad84c5] ArgTools v1.1.2 [56f22d72] Artifacts v1.11.0 [2a0f44e3] Base64 v1.11.0 [ade2ca70] Dates v1.11.0 [f43a241f] Downloads v1.7.0 [7b1f6079] FileWatching v1.11.0 [b77e0a4c] InteractiveUtils v1.11.0 [ac6e5ff7] JuliaSyntaxHighlighting v1.13.0 [4af54fe1] LazyArtifacts v1.11.0 [b27032c2] LibCURL v1.0.0 [76f85450] LibGit2 v1.11.0 [8f399da3] Libdl v1.11.0 [37e2e46d] LinearAlgebra v1.13.0 [56ddb016] Logging v1.11.0 [d6f4376e] Markdown v1.11.0 [ca575930] NetworkOptions v1.3.0 [44cfe95a] Pkg v1.14.0 [de0858da] Printf v1.11.0 [9a3f8284] Random v1.11.0 [ea8e919c] SHA v1.0.0 [9e88b42a] Serialization v1.11.0 [f489334b] StyledStrings v1.13.0 [fa267f1f] TOML v1.0.3 [a4e569a6] Tar v1.10.0 [8dfed614] Test v1.11.0 [cf7118a7] UUIDs v1.11.0 [4ec0a83e] Unicode v1.11.0 [e66e0078] CompilerSupportLibraries_jll v1.3.0+1 [deac9b47] LibCURL_jll v8.19.0+0 [e37daf67] LibGit2_jll v1.9.2+0 [29816b5a] LibSSH2_jll v1.11.3+1 [14a3606d] MozillaCACerts_jll v2026.3.19 [4536629a] OpenBLAS_jll v0.3.30+0 [05823500] OpenLibm_jll v0.8.7+0 [458c3c95] OpenSSL_jll v3.5.6+0 [efcefdf7] PCRE2_jll v10.47.0+0 [83775a58] Zlib_jll v1.3.2+0 [3161d3a3] Zstd_jll v1.5.7+1 [8e850b90] libblastrampoline_jll v5.15.0+0 [8e850ede] nghttp2_jll v1.68.1+0 [3f19e933] p7zip_jll v17.8.0+0 Info Packages marked with ⌅ have new versions available but compatibility constraints restrict them from upgrading. Testing Running tests... (ind, note, borne) = (1, -9.804138611741185439934371136166457, -62.630106328326603645435532872074376) (ind, note, borne) = (2, -30.050052195174509839315697824710601, -62.630106328326603645435532872074376) (ind, note, borne) = (3, -69.541878250310454191935363791356161, -62.630106328326603645435532872074376) (ind, note, borne) = (1, -68.458049518000361270397231157526317, -62.630106328326603645435532872074376) (note, sqrt(eps(T))) = (2.4664575733605967717995782970130517e-21, 2.220446049250313e-16) Test Summary: | Pass Total Time test inverse | 1 1 34.3s prec = 4.930380657631324e-29 0.782679 seconds (1.26 M allocations: 138.454 MiB, 58.50% gc time) 0.387782 seconds (1.26 M allocations: 138.448 MiB, 6.61% gc time) 0.381430 seconds (1.26 M allocations: 138.452 MiB, 9.03% gc time) 0.386766 seconds (1.26 M allocations: 138.402 MiB, 11.50% gc time) (norm1, norm2) = (0.0, 0.0) 0.446521 seconds (1.26 M allocations: 194.406 MiB, 7.29% gc time) 0.434185 seconds (1.26 M allocations: 194.391 MiB, 7.84% gc time) 0.415553 seconds (1.26 M allocations: 194.428 MiB, 7.72% gc time) 0.415517 seconds (1.26 M allocations: 195.237 MiB, 7.72% gc time) (norm1, norm2, norm4) = (0.0, 0.0, 0.0) norm=0.0 fl=true isbspline=false Test Summary: | Pass Total Time test interpolation Lagrange{Rational{BigInt}, InsideEdge, 3} dec=3//1024 | 1 1 0.2s 0.240942 seconds (88.94 k allocations: 4.195 MiB, 96.80% compilation time) test_interp i=0 norm=1.0138355950317645692848600447177886962890625e-6 norm=1.0138355950317645692848600447177886962890625e-6 fl=false isbspline=false Test Summary: | Pass Total Time test interpolation Lagrange{Rational{BigInt}, CircEdge, 3} dec=247//2048 | 2 2 0.6s 0.602709 seconds (114.20 k allocations: 5.821 MiB, 98.27% compilation time) test_interp i=1 norm=1.0138355950317645692848600447177886962890625e-6 norm=1.0138355950317645692848600447177886962890625e-6 fl=false isbspline=false Test Summary: | Pass Total Time test interpolation Lagrange{Rational{BigInt}, CircEdge, 3} dec=2295//2048 | 2 2 0.0s 0.006260 seconds (48.85 k allocations: 1.935 MiB) test_interp i=2 norm=1.0138355950317645692848600447177886962890625e-6 norm=1.0138355950317645692848600447177886962890625e-6 fl=false isbspline=false Test Summary: | Pass Total Time test interpolation Lagrange{Rational{BigInt}, CircEdge, 3} dec=4343//2048 | 2 2 0.0s 0.006078 seconds (48.85 k allocations: 1.934 MiB) test_interp i=3 norm=1.0138355950317645692848600447177886962890625e-6 norm=1.0138355950317645692848600447177886962890625e-6 fl=false isbspline=false Test Summary: | Pass Total Time test interpolation Lagrange{Rational{BigInt}, CircEdge, 3} dec=6391//2048 | 2 2 0.0s 0.006427 seconds (48.85 k allocations: 1.933 MiB) test_interp i=4 norm=1.0138355950317645692848600447177886962890625e-6 norm=1.0138355950317645692848600447177886962890625e-6 fl=false isbspline=false Test Summary: | Pass Total Time test interpolation Lagrange{Rational{BigInt}, CircEdge, 3} dec=8439//2048 | 2 2 0.0s 0.006595 seconds (48.85 k allocations: 1.933 MiB) test_interp i=5 norm=1.0138355950317645692848600447177886962890625e-6 norm=1.0138355950317645692848600447177886962890625e-6 fl=false isbspline=false Test Summary: | Pass Total Time test interpolation Lagrange{Rational{BigInt}, CircEdge, 3} dec=10487//2048 | 2 2 0.0s 0.006189 seconds (48.85 k allocations: 1.932 MiB) test_interp i=0 norm=0.0 norm=0.0 fl=true isbspline=true Test Summary: | Pass Total Time test interpolation BSplineLU{Rational{BigInt}, CircEdge, 3} dec=247//2048 | 2 2 0.0s 0.019939 seconds (69.79 k allocations: 2.774 MiB, 60.40% compilation time) test_interp i=1 norm=0.0 norm=0.0 fl=true isbspline=true Test Summary: | Pass Total Time test interpolation BSplineLU{Rational{BigInt}, CircEdge, 3} dec=2295//2048 | 2 2 0.0s 0.007479 seconds (68.52 k allocations: 2.690 MiB) test_interp i=2 norm=0.0 norm=0.0 fl=true isbspline=true Test Summary: | Pass Total Time test interpolation BSplineLU{Rational{BigInt}, CircEdge, 3} dec=4343//2048 | 2 2 0.0s 0.007212 seconds (68.52 k allocations: 2.685 MiB) test_interp i=3 norm=0.0 norm=0.0 fl=true isbspline=true Test Summary: | Pass Total Time test interpolation BSplineLU{Rational{BigInt}, CircEdge, 3} dec=6391//2048 | 2 2 0.0s 0.007099 seconds (68.52 k allocations: 2.681 MiB) test_interp i=4 norm=0.0 norm=0.0 fl=true isbspline=true Test Summary: | Pass Total Time test interpolation BSplineLU{Rational{BigInt}, CircEdge, 3} dec=8439//2048 | 2 2 0.0s 0.006981 seconds (68.52 k allocations: 2.682 MiB) test_interp i=5 norm=0.0 norm=0.0 fl=true isbspline=true Test Summary: | Pass Total Time test interpolation BSplineLU{Rational{BigInt}, CircEdge, 3} dec=10487//2048 | 2 2 0.0s 0.007146 seconds (68.52 k allocations: 2.679 MiB) (typeof(interp), sz, nb, nmax) = (Lagrange{BigFloat, CircEdge, 3}, 128, 100, 0.0001596243513857302481412824976739776504810239287399624484339147756975364742614863) Test Summary: | Pass Total Time test interpolation Lagrange{BigFloat, CircEdge, 3} | 1800 1800 7.2s 7.237802 seconds (9.47 M allocations: 647.153 MiB, 2.01% gc time, 54.94% compilation time) (typeof(interp), sz, nb, nmax) = (Lagrange{Float64, CircEdge, 3}, 128, 100, 0.00015962435137617526) Test Summary: | Pass Total Time test interpolation Lagrange{Float64, CircEdge, 3} | 1800 1800 5.8s 5.784775 seconds (5.82 M allocations: 335.431 MiB, 1.53% gc time, 55.26% compilation time) (typeof(interp), sz, nb, nmax) = (Lagrange{BigFloat, InsideEdge, 7}, 128, 3, 7.527693200743234341338904331936355646275477757815239419523419097810220632847892e-6) Test Summary: | Pass Total Time test interpolation Lagrange{BigFloat, InsideEdge, 7} | 42 42 1.0s 1.048747 seconds (275.80 k allocations: 20.085 MiB, 89.65% compilation time) (typeof(interp), sz, nb, nmax) = (Lagrange{Float64, InsideEdge, 7}, 128, 3, 7.527690337405524e-6) Test Summary: | Pass Total Time test interpolation Lagrange{Float64, InsideEdge, 7} | 42 42 1.0s 0.977624 seconds (185.75 k allocations: 11.551 MiB, 1.78% gc time, 90.05% compilation time) (typeof(interp), sz, nb, nmax) = (Lagrange{BigFloat, CircEdge, 21}, 256, 100, 6.685789877788085345714686642089993591222060655735728356490691068094330799926827e-24) Test Summary: | Pass Total Time test interpolation Lagrange{BigFloat, CircEdge, 21} | 1800 1800 7.9s 7.862185 seconds (23.79 M allocations: 2.003 GiB, 6.80% gc time, 4.29% compilation time) (typeof(interp), sz, nb, nmax) = (Lagrange{Float64, CircEdge, 9}, 256, 100, 6.441513988875158e-13) Test Summary: | Pass Total Time test interpolation Lagrange{Float64, CircEdge, 9} | 1800 1800 5.5s 5.504247 seconds (9.47 M allocations: 612.646 MiB, 1.57% gc time, 7.27% compilation time) (typeof(interp), sz, nb, nmax) = (Lagrange{BigFloat, CircEdge, 4}, 256, 100, 5.377252922114036776407615812911063298852818172168720889960104209683683325171036e-7) Test Summary: | Pass Total Time test interpolation Lagrange{BigFloat, CircEdge, 4} | 1800 1800 7.2s 7.196958 seconds (15.95 M allocations: 1.116 GiB, 2.38% gc time, 5.55% compilation time) (typeof(interp), sz, nb, nmax) = (Lagrange{Float64, CircEdge, 4}, 256, 100, 5.377252859650739e-7) Test Summary: | Pass Total Time test interpolation Lagrange{Float64, CircEdge, 4} | 1800 1800 5.6s 5.656402 seconds (9.47 M allocations: 550.751 MiB, 1.35% gc time, 8.02% compilation time) (typeof(interp), sz, nb, nmax) = (Lagrange{BigFloat, CircEdge, 22}, 256, 100, 1.085623360501331299645874033172729120184162510620005349099910030726238524703741e-24) Test Summary: | Pass Total Time test interpolation Lagrange{BigFloat, CircEdge, 22} | 1800 1800 9.8s 9.804062 seconds (24.25 M allocations: 2.043 GiB, 2.61% gc time, 4.03% compilation time) (typeof(interp), sz, nb, nmax) = (Lagrange{Float64, CircEdge, 12}, 256, 100, 8.43769498715119e-15) Test Summary: | Pass Total Time test interpolation Lagrange{Float64, CircEdge, 12} | 1800 1800 5.8s 5.774919 seconds (9.47 M allocations: 632.428 MiB, 3.28% gc time, 7.69% compilation time) (typeof(interp), sz, nb, nmax) = (BSplineLU{BigFloat, CircEdge, 3}, 256, 100, 1.089183888030954876470276430767334176951715259563294441496559223105509609009494e-6) Test Summary: | Pass Total Time test interpolation BSplineLU{BigFloat, CircEdge, 3} | 1800 1800 10.6s 10.628716 seconds (23.90 M allocations: 1.621 GiB, 5.29% gc time, 23.32% compilation time) (typeof(interp), sz, nb, nmax) = (BSplineLU{Float64, CircEdge, 3}, 256, 100, 1.0891838858606562e-6) Test Summary: | Pass Total Time test interpolation BSplineLU{Float64, CircEdge, 3} | 1800 1800 7.6s 7.615233 seconds (13.30 M allocations: 688.835 MiB, 1.29% gc time, 32.18% compilation time) (typeof(interp), sz, nb, nmax) = (BSplineLU{BigFloat, CircEdge, 21}, 256, 100, 3.691915280143743573032424394524379816089292924965879843010725824587482743447831e-33) Test Summary: | Pass Total Time test interpolation BSplineLU{BigFloat, CircEdge, 21} | 1800 1800 18.9s 18.904504 seconds (51.89 M allocations: 4.531 GiB, 2.72% gc time, 2.33% compilation time) (typeof(interp), sz, nb, nmax) = (BSplineLU{Float64, CircEdge, 11}, 256, 100, 1.099120794378905e-14) Test Summary: | Pass Total Time test interpolation BSplineLU{Float64, CircEdge, 11} | 1800 1800 5.7s 5.726763 seconds (13.22 M allocations: 862.984 MiB, 2.37% gc time, 8.61% compilation time) (typeof(interp), sz, nb, nmax) = (BSplineFFT{BigFloat, 3}, 256, 100, 1.089183888030954876470276430767334176951715259563294441496559223105509272198921e-6) Test Summary: | Pass Total Time test interpolation BSplineFFT{BigFloat, 3} | 1800 1800 18.7s 18.732533 seconds (93.24 M allocations: 6.252 GiB, 4.23% gc time, 5.32% compilation time) (typeof(interp), sz, nb, nmax) = (BSplineFFT{Float64, 3}, 256, 100, 1.089183883973277e-6) Test Summary: | Pass Total Time test interpolation BSplineFFT{Float64, 3} | 1800 1800 6.3s 6.339793 seconds (9.66 M allocations: 589.217 MiB, 1.88% gc time, 17.06% compilation time) (typeof(interp), sz, nb, nmax) = (BSplineFFT{BigFloat, 21}, 256, 100, 3.691915280143743573032424394524379816089293041554155336785728267303232891253225e-33) Test Summary: | Pass Total Time test interpolation BSplineFFT{BigFloat, 21} | 1800 1800 21.8s 21.767959 seconds (101.28 M allocations: 7.162 GiB, 5.77% gc time, 0.57% compilation time) (typeof(interp), sz, nb, nmax) = (BSplineFFT{Float64, 11}, 256, 100, 1.9984014443252818e-14) Test Summary: | Pass Total Time test interpolation BSplineFFT{Float64, 11} | 1800 1800 6.1s 6.067192 seconds (9.51 M allocations: 665.201 MiB, 1.46% gc time, 10.34% compilation time) Test Summary: | Pass Total Time test base interpolation | 75 75 0.3s 0.342563 seconds (3.89 M allocations: 141.422 MiB, 12.80% gc time) Test Summary: | Pass Total Time test base interpolation2d | 19 19 5.4s 5.406297 seconds (39.61 M allocations: 1.556 GiB, 22.42% gc time) Test Summary: | Pass Total Time Hermite precal | 822 822 3.4s 3.417636 seconds (7.83 M allocations: 300.844 MiB, 3.67% gc time, 77.26% compilation time) Test Summary: | Pass Total Time test base hermite interpolation | 30 30 0.7s 0.690956 seconds (5.39 M allocations: 198.881 MiB, 23.20% gc time, 1.29% compilation time) Test Summary: | Pass Total Time test base hermite interpolation2d | 10 10 12.3s 12.275683 seconds (85.10 M allocations: 3.372 GiB, 22.77% gc time) Test Summary: | Pass Total Time test decLU that is a tool for test | 2 2 4.9s diff = 2.489263233034630093122601405613523134762287341489929575808514113052850777226844e-15 Test Summary: | Pass Total Time test BSplineLU sol | 1 1 1.9s norm=7.562443832971137201737567534926129400482502371281224621174476249610725073693587e-76 normres=4.373166367025662348596597945150633043204639083859965821117749345183892917398612e-76 norm=2.957355013358154542997446159308088660871394623658561217163715880259461066868422e-75 normres=5.650836535243457663609277010657682250081029950862951072063712924835028866268381e-76 norm=0.0 normres=5.347280970571753358021584975340005732930056871083946322439186020871248839053124e-76 norm=0.0 normres=8.945739097311599066187225348098742880579348781450964292661345511209390741250513e-76 norm=0.0 normres=3.160250683944673532453382616644012082281602635822705994814040541209441167546862e-77 norm=0.0 normres=1.885141316901313717009065100850094156308679999376283442520208009427756165307687e-76 norm=0.0 normres=4.319180526978691055264385320498347789434864297662845991698242165980069536076232e-77 norm=0.0 normres=6.106693348777309754300979853555864151354701299081969374652265504151522414668936e-77 Test Summary: | Pass Total Time test LuSpline | 82 82 11.9s 2.314146 seconds (20.87 k allocations: 1.399 MiB, 9.45% compilation time) 0.000663 seconds (12 allocations: 132.789 KiB) norm=1.0041229229957883e-14 normres=1.4309162741685468e-14 Test Summary: | Pass Total Time test perf | 2 2 5.7s Test Summary: | Pass Total Time test spline object of order 1 | 9 9 1.1s 1.124850 seconds (479.28 k allocations: 28.357 MiB, 99.86% compilation time) Test Summary: | Pass Total Time test spline object of order 2 | 15 15 0.0s 0.000550 seconds (2.03 k allocations: 88.039 KiB) Test Summary: | Pass Total Time test spline object of order 3 | 23 23 0.0s 0.000701 seconds (3.28 k allocations: 143.562 KiB) Test Summary: | Pass Total Time test spline object of order 4 | 33 33 0.0s 0.000915 seconds (4.82 k allocations: 215.156 KiB) Test Summary: | Pass Total Time test spline object of order 5 | 45 45 0.0s 0.001368 seconds (6.71 k allocations: 305.258 KiB) Test Summary: | Pass Total Time test spline object of order 6 | 59 59 0.0s 0.001761 seconds (8.92 k allocations: 417.148 KiB) Test Summary: | Pass Total Time test spline object of order 7 | 75 75 0.0s 0.002432 seconds (11.52 k allocations: 552.766 KiB) Test Summary: | Pass Total Time test spline object of order 8 | 93 93 0.0s 0.003110 seconds (14.47 k allocations: 721.375 KiB) Test Summary: | Pass Total Time test spline object of order 9 | 113 113 0.2s 0.228960 seconds (343.97 k allocations: 15.561 MiB, 92.15% compilation time) Test Summary: | Pass Total Time test spline object of order 10 | 135 135 0.0s 0.022973 seconds (276.93 k allocations: 10.427 MiB) Test Summary: | Pass Total Time test spline object of order 11 | 159 159 0.0s 0.030277 seconds (373.59 k allocations: 13.998 MiB) Test Summary: | Pass Total Time test spline object of order 12 | 185 185 0.0s 0.039818 seconds (492.69 k allocations: 18.470 MiB) Test Summary: | Pass Total Time test spline object of order 13 | 213 213 0.1s 0.051948 seconds (638.19 k allocations: 23.887 MiB) Test Summary: | Pass Total Time test spline object of order 14 | 243 243 0.1s 0.063420 seconds (813.23 k allocations: 30.356 MiB) Test Summary: | Pass Total Time test spline object of order 15 | 275 275 0.1s 0.081368 seconds (1.02 M allocations: 38.037 MiB) Test Summary: | Pass Total Time test get_kl_ku | 2 2 0.0s Test Summary: | Pass Total Time test verify bspline | 550 550 2.8s 2.776114 seconds (17.61 M allocations: 611.979 MiB, 32.07% gc time, 1.94% compilation time) Test Summary: | Pass Total Time test fftbig for value size=8 type=Float64 | 3 3 6.3s 6.292363 seconds (4.93 M allocations: 292.480 MiB, 99.91% compilation time) Test Summary: | Pass Total Time test fftbig for value size=8 type=BigFloat | 3 3 6.9s 6.935113 seconds (3.79 M allocations: 232.509 MiB, 3.62% gc time, 99.91% compilation time) Test Summary: | Pass Total Time test fftbig for value size=256 type=Float64 | 3 3 0.0s 0.011193 seconds (65.19 k allocations: 3.154 MiB) Test Summary: | Pass Total Time test fftbig for value size=1024 type=BigFloat | 3 3 0.1s 0.116415 seconds (498.56 k allocations: 30.560 MiB) Test Summary: | Pass Total Time test fftbig for vector size=8 type=Float64 nb_v=4 | 4 4 3.1s 3.120220 seconds (1.78 M allocations: 110.376 MiB, 99.89% compilation time) Test Summary: | Pass Total Time test fftbig for vector size=8 type=BigFloat nb_v=4 | 4 4 2.7s 2.688806 seconds (1.38 M allocations: 87.549 MiB, 99.80% compilation time) Test Summary: | Pass Total Time test fftbig for vector size=1024 type=Float64 nb_v=4 | 4 4 0.1s 0.096693 seconds (591.60 k allocations: 31.124 MiB) Test Summary: | Pass Total Time test fftbig for vector size=512 type=BigFloat nb_v=4 | 4 4 0.3s 0.259427 seconds (867.07 k allocations: 64.879 MiB) Test Summary: | Pass Total Time test fftbig changing precision s=32 seed=8965 | 20 20 1.1s 1.096391 seconds (483.99 k allocations: 56.312 MiB, 90.90% compilation time) Test Summary: | Pass Total Time test fftbig changing precision s=32 seed=1919191 | 20 20 0.1s 0.096968 seconds (197.07 k allocations: 38.746 MiB) Test Summary: | Pass Total Time test fftbig changing precision s=32 seed=56188827 | 20 20 0.1s 0.122444 seconds (196.98 k allocations: 38.753 MiB) Test Summary: | Pass Total Time test fftbig changing precision s=32 seed=9017555 | 20 20 0.1s 0.122650 seconds (196.45 k allocations: 38.535 MiB) 1norm(f-f2)=1.081248789910258466037794064067702505183308823550690549582215132973773730358885e-13 2norm(f-f2)=1.309914519446812037607049587669577445739885462776790902913755167661497784199273e-14 norm(f-f_0)=1.309914519446812e-14 norm(f2-f2_0)=4.196095514213119296277789141927760625072174142974554525689442838997376271416463e-76 Test Summary: | Pass Total Time testfftgen | 4 4 2.2s 2.227807 seconds (2.42 M allocations: 197.535 MiB, 3.63% gc time, 73.63% compilation time) 1norm(f-f2)=0.0 2norm(f-f2)=0.0 norm(f-f_0)=0.0 norm(f2-f2_0)=0.0 Test Summary: | Pass Total Time testfftgen2 | 4 4 1.6s 1.626045 seconds (1.79 M allocations: 139.360 MiB, 5.27% gc time, 76.08% compilation time) 1norm(f-f2)=0.0 2norm(f-f2)=0.0 norm(f-f_0)=0.0 norm(f2-f2_0)=0.0 Test Summary: | Pass Total Time testfftgen3 | 4 4 0.7s 0.658968 seconds (2.07 M allocations: 146.549 MiB, 7.66% gc time, 38.49% compilation time) 0.560289 seconds (1.67 M allocations: 142.096 MiB, 16.76% compilation time) 0.479681 seconds (1.66 M allocations: 141.477 MiB) 1.969935 seconds (2.46 M allocations: 178.684 MiB, 75.24% compilation time) 1.236536 seconds (2.16 M allocations: 161.950 MiB, 60.15% compilation time) Test Summary: | Pass Total Time performance fft | 16 16 6.3s 12.162525 seconds (8.25 M allocations: 577.458 MiB, 93.76% compilation time) 7.055351 seconds (7.69 M allocations: 603.959 MiB, 4.66% gc time, 81.17% compilation time) 7.240492 seconds (9.05 M allocations: 748.357 MiB, 5.00% gc time, 72.01% compilation time) Test Summary: | Pass Total Time multi-dimension test | 12 12 26.5s 1.014084 seconds (3.19 M allocations: 285.144 MiB, 11.89% gc time, 7.82% compilation time) 1.795027 seconds (6.65 M allocations: 598.776 MiB, 7.08% gc time) 3.909161 seconds (13.94 M allocations: 1.230 GiB, 8.56% gc time) 17.079889 seconds (10.84 M allocations: 709.335 MiB, 0.85% gc time, 99.56% compilation time) 0.148124 seconds (23.84 k allocations: 53.896 MiB) 0.338447 seconds (25.28 k allocations: 112.717 MiB, 18.53% gc time) Test Summary: | Pass Total Time all-dimension test | 24 24 24.3s Test Summary: | Pass Total Time split util | 6 6 0.9s Test Summary: | Pass Total Time test tools | 7 7 0.1s Test Summary: | Pass Total Time transposition | 4 4 0.0s Test Summary: | Pass Total Time totuple tovector | 2 2 0.1s Test Summary: | Pass Total Time tupleshape | 3 3 0.1s Test Summary: | Pass Total Time ExtArray test | 2263 2263 1.7s 0.999169 seconds (703.42 k allocations: 42.495 MiB, 5.67% gc time, 99.67% compilation time) 0.999295 seconds (1.00 M allocations: 60.106 MiB, 99.56% compilation time) 0.001566 seconds (47 allocations: 430.570 KiB) 0.004479 seconds (20 allocations: 1.954 MiB) Test Summary: | Pass Total Time test tupleshape Mesh | 13 13 4.5s Test Summary: | Pass Total Time test vec_k_fft | 2 2 1.6s Test Summary: | Pass Total Time test newval | 19 19 0.7s Test Summary: | Pass Total Time test traimtmod | 27 27 5.8s Test Summary: | Pass Total Time test compute_ke | 3 3 17.9s trace1 trace2 trace3 Test Summary: | Pass Total Time test advection | 73 73 23.7s WARNING: Method definition initmesh(Any, Any, Any) in module Main at /home/pkgeval/.julia/packages/SemiLagrangian/7F0PG/test/test_advection.jl:30 overwritten at /home/pkgeval/.julia/packages/SemiLagrangian/7F0PG/test/test_poisson.jl:33. Test Summary: | Pass Total Time test compute_ee | 1 1 1.9s Test Summary: | Pass Total Time Poisson Float64 | 14 14 18.3s Test Summary: | Pass Total Time Poisson BigFloat | 7 7 37.8s Test Summary: | Pass Total Time Poisson Double64 | 7 7 33.6s Test Summary: | Pass Total Time Poisson Threads | 2 2 41.6s (advd.time_cur, diff) = (0.2, 0.298908533973929) (advd.time_cur, diff) = (0.4, 0.5225497142670221) (advd.time_cur, diff) = (0.6000000000000001, 0.6269347061297381) (advd.time_cur, diff) = (0.8, 0.6269347061297381) (advd.time_cur, diff) = (1.0, 0.6269347061297381) (advd.time_cur, diff) = (0.1, 0.07757996801966982) (advd.time_cur, diff) = (0.2, 0.15018751379028572) (advd.time_cur, diff) = (0.30000000000000004, 0.21393200978772953) (advd.time_cur, diff) = (0.4, 0.2655105047437267) (advd.time_cur, diff) = (0.5, 0.3024057229754433) (advd.time_cur, diff) = (0.6, 0.32302319468677965) (advd.time_cur, diff) = (0.7, 0.3267677582875663) (advd.time_cur, diff) = (0.7999999999999999, 0.3267677582875663) (advd.time_cur, diff) = (0.8999999999999999, 0.3267677582875663) (advd.time_cur, diff) = (0.9999999999999999, 0.3267677582875663) (order, res1, res2, res1 / res2) = (1, 0.6269347061297381, 0.3267677582875663, 1.9185941398111104) 7.736226 seconds (2.73 M allocations: 177.945 MiB, 98.68% compilation time) (advd.time_cur, diff) = (0.2, 0.004609482623571637) (advd.time_cur, diff) = (0.4, 0.017179430074385493) (advd.time_cur, diff) = (0.6000000000000001, 0.03439522729611255) (advd.time_cur, diff) = (0.8, 0.05190842397267659) (advd.time_cur, diff) = (1.0, 0.06533510700731071) (advd.time_cur, diff) = (0.1, 0.00029290136339454875) (advd.time_cur, diff) = (0.2, 0.001150951975311898) (advd.time_cur, diff) = (0.30000000000000004, 0.0025143460554843955) (advd.time_cur, diff) = (0.4, 0.004290043153812206) (advd.time_cur, diff) = (0.5, 0.006360058413044101) (advd.time_cur, diff) = (0.6, 0.0085904814594997) (advd.time_cur, diff) = (0.7, 0.01083992863821237) (advd.time_cur, diff) = (0.7999999999999999, 0.012966849995642349) (advd.time_cur, diff) = (0.8999999999999999, 0.014835914208553902) (advd.time_cur, diff) = (0.9999999999999999, 0.016324349715215902) (order, res1, res2, res1 / res2) = (2, 0.06533510700731071, 0.016324349715215902, 4.002309932530541) 0.396840 seconds (1.18 M allocations: 102.080 MiB, 25.92% gc time, 25.71% compilation time) (advd.time_cur, diff) = (0.099999999999999999999999999999999692, 2.0619578377808879611454068684255261e-07) (advd.time_cur, diff) = (0.19999999999999999999999999999999938, 7.4816907335109466220472315135892991e-07) (advd.time_cur, diff) = (0.29999999999999999999999999999999908, 1.4320868436417962380153808237222603e-06) (advd.time_cur, diff) = (0.39999999999999999999999999999999877, 2.0370174393379663017824539627560037e-06) (advd.time_cur, diff) = (0.49999999999999999999999999999999846, 2.4168438801075144919502844867194444e-06) (advd.time_cur, diff) = (0.59999999999999999999999999999999815, 2.5712896191736866237322581956812625e-06) (advd.time_cur, diff) = (0.6999999999999999999999999999999963, 2.6606188295480965774093408834638149e-06) (advd.time_cur, diff) = (0.79999999999999999999999999999999753, 2.9583670143662089444407276809991077e-06) (advd.time_cur, diff) = (0.89999999999999999999999999999999877, 3.7509457491917118759680059612390281e-06) (advd.time_cur, diff) = (0.99999999999999999999999999999999846, 5.2067293340837012443538112602743648e-06) (advd.time_cur, diff) = (0.049999999999999999999999999999999846, 3.3823152365589984175030837917186211e-09) (advd.time_cur, diff) = (0.099999999999999999999999999999999692, 1.3209413634530709719191483135238691e-08) (advd.time_cur, diff) = (0.14999999999999999999999999999999954, 2.8560654797513275400758379383226422e-08) (advd.time_cur, diff) = (0.19999999999999999999999999999999938, 4.8026092225263434359443489680018811e-08) (advd.time_cur, diff) = (0.24999999999999999999999999999999923, 6.9875774107142918478881476423413405e-08) (advd.time_cur, diff) = (0.29999999999999999999999999999999908, 9.2265229223318974945377421046705284e-08) (advd.time_cur, diff) = (0.34999999999999999999999999999999815, 1.1345226746584786543180334849990131e-07) (advd.time_cur, diff) = (0.39999999999999999999999999999999877, 1.3200072269123848954884500469564381e-07) (advd.time_cur, diff) = (0.44999999999999999999999999999999938, 1.4695030614304253285481186165713939e-07) (advd.time_cur, diff) = (0.49999999999999999999999999999999923, 1.5793712486987657735889742775707392e-07) (advd.time_cur, diff) = (0.54999999999999999999999999999999753, 1.6525534272943093330002065599373166e-07) (advd.time_cur, diff) = (0.59999999999999999999999999999999815, 1.6985585494995660375029666829688802e-07) (advd.time_cur, diff) = (0.64999999999999999999999999999999877, 1.7328212083582374223630059664258093e-07) (advd.time_cur, diff) = (0.70000000000000000000000000000000247, 1.7754642643552502441450619708915644e-07) (advd.time_cur, diff) = (0.75000000000000000000000000000000231, 1.8495231293099370916900068500504885e-07) (advd.time_cur, diff) = (0.8000000000000000000000000000000037, 1.9787152493136736019712868087248238e-07) (advd.time_cur, diff) = (0.84999999999999999999999999999999815, 2.1848747685126229980256535920516387e-07) (advd.time_cur, diff) = (0.89999999999999999999999999999999877, 2.485224620528099641162271847726463e-07) (advd.time_cur, diff) = (0.95000000000000000000000000000000247, 2.8897248388739064416958954250945725e-07) (advd.time_cur, diff) = (1.0000000000000000000000000000000023, 3.3988049841393112272379555281123882e-07) (order, res1, res2, res1 / res2) = (4, 5.2067293340837012443538112602743648e-06, 3.3988049841393112272379555281123882e-07, 15.319294158921023511668353222981639) 26.334003 seconds (19.17 M allocations: 1.616 GiB, 1.96% gc time, 94.22% compilation time) (advd.time_cur, diff) = (0.19999999999999999999999999999999938, 7.5731339474884449353278788741387602e-12) (advd.time_cur, diff) = (0.39999999999999999999999999999999877, 1.1836228497171555829530087379503802e-11) (advd.time_cur, diff) = (0.59999999999999999999999999999999815, 1.922808393680569166342008138016641e-11) (advd.time_cur, diff) = (0.79999999999999999999999999999999753, 5.027091073640667711793826523572708e-11) (advd.time_cur, diff) = (0.99999999999999999999999999999999692, 5.7194800657746220329489319301898117e-11) (advd.time_cur, diff) = (0.099999999999999999999999999999999692, 2.9093969273193601853393633148488524e-14) (advd.time_cur, diff) = (0.19999999999999999999999999999999938, 9.214290526766559482446760978600605e-14) (advd.time_cur, diff) = (0.29999999999999999999999999999999908, 1.4037826989512832162008379415942015e-13) (advd.time_cur, diff) = (0.39999999999999999999999999999999877, 1.4037826989512832162008379415942015e-13) (advd.time_cur, diff) = (0.49999999999999999999999999999999846, 1.4037826989512832162008379415942015e-13) (advd.time_cur, diff) = (0.59999999999999999999999999999999815, 2.9978139281821460415610642260502282e-13) (advd.time_cur, diff) = (0.6999999999999999999999999999999963, 5.2437864208728918105175357321592159e-13) (advd.time_cur, diff) = (0.79999999999999999999999999999999753, 7.2892283028498532971685954523323334e-13) (advd.time_cur, diff) = (0.89999999999999999999999999999999877, 8.3826294902038371020627954998254264e-13) (advd.time_cur, diff) = (0.99999999999999999999999999999999846, 8.3826294902038371020627954998254264e-13) (order, res1, res2, res1 / res2) = (6, 5.7194800657746220329489319301898117e-11, 8.3826294902038371020627954998254264e-13, 68.230142730971921881672115380981708) 2.723924 seconds (8.49 M allocations: 1.129 GiB, 11.27% gc time, 13.50% compilation time) (advd.time_cur, diff) = (0.19999999999999999999999999999999938, 1.1743264089131278189467066756253804e-10) (advd.time_cur, diff) = (0.39999999999999999999999999999999877, 3.7906466694782040172824086253752883e-10) (advd.time_cur, diff) = (0.59999999999999999999999999999999815, 6.2523684306732699717753915210731502e-10) (advd.time_cur, diff) = (0.79999999999999999999999999999999753, 7.9623750544399239825590715194145736e-10) (advd.time_cur, diff) = (0.99999999999999999999999999999999692, 9.4293018287019590952429205061648413e-10) (advd.time_cur, diff) = (0.099999999999999999999999999999999692, 4.880521111058056025320537786475926e-13) (advd.time_cur, diff) = (0.19999999999999999999999999999999938, 1.8446601590997885906407033112098641e-12) (advd.time_cur, diff) = (0.29999999999999999999999999999999908, 3.7809766381790967976864979920394961e-12) (advd.time_cur, diff) = (0.39999999999999999999999999999999877, 5.9352978536809439713906426924819304e-12) (advd.time_cur, diff) = (0.49999999999999999999999999999999846, 7.9902101185761233492134736634703487e-12) (advd.time_cur, diff) = (0.59999999999999999999999999999999815, 9.754253538500507704260882052071179e-12) (advd.time_cur, diff) = (0.6999999999999999999999999999999963, 1.1188156272521294880891965835681167e-11) (advd.time_cur, diff) = (0.79999999999999999999999999999999753, 1.238093275611373175648813239849816e-11) (advd.time_cur, diff) = (0.89999999999999999999999999999999877, 1.3490209507536553590628440585141738e-11) (advd.time_cur, diff) = (0.99999999999999999999999999999999846, 1.4658975805377718753502732062037647e-11) (order, res1, res2, res1 / res2) = (6, 9.4293018287019590952429205061648413e-10, 1.4658975805377718753502732062037647e-11, 64.324424529323340954330436303930194) 1.688820 seconds (4.44 M allocations: 572.378 MiB, 9.15% gc time, 33.16% compilation time) Test Summary: | Pass Total Time Poisson split | 5 5 38.9s (enmax, enmin) = (18.849555921538759144259956091121098, 18.849555921538759144259956091121098) t=0.02 diff=0.0037683766802882539559984262857985103 delta=0.0037683766802882539559984262857985103 0.02 6.277531743135038 12.568255801723433 18.84578754485847 t=0.04 diff=0.0037683766802882539559984262857985103 delta=0.0 0.04 6.2681200023977155 12.577674189962252 18.845794192359968 t=0.06 diff=0.0037683766802882539559984262857985103 delta=0.0 0.06 6.2524573274618795 12.593349880659382 18.84580720812126 t=0.08 diff=0.0037683766802882539559984262857985103 delta=0.0 0.08 6.230579211653096 12.615248941685959 18.845828153339056 t=0.1 diff=0.0037683766802882539559984262857985103 delta=0.0 0.1 6.2025336245405 12.643323139758808 18.845856764299306 (enmax, enmin) = (18.849555921538759144259956091121098, 18.845787544858470890303957664835299) (enmax, enmin) = (18.849555921538759144259956091121098, 18.849555921538759144259956091121098) t=0.01 diff=0.0009423819377357949924875794883416178 delta=0.0009423819377357949924875794883416178 0.01 6.281771671665509 12.566841867935516 18.848613539601022 t=0.02 diff=0.0009423819377357949924875794883416178 delta=0.0 0.02 6.279416292212323 12.569197663221917 18.848613955434242 t=0.03 diff=0.0009423819377357949924875794883416178 delta=0.0 0.03 6.275492134785832 12.57312263589314 18.84861477067897 t=0.04 diff=0.0009423819377357949924875794883416178 delta=0.0 0.04 6.270001424813125 12.578614660522685 18.84861608533581 t=0.05 diff=0.0009423819377357949924875794883416178 delta=0.0 0.05 6.262947176690314 12.585670709748495 18.84861788643881 t=0.06 diff=0.0009423819377357949924875794883416178 delta=0.0 0.06 6.254333267543922 12.594286904854858 18.848620172398782 t=0.07 diff=0.0009423819377357949924875794883416178 delta=0.0 0.07 6.244164430642737 12.604458510572575 18.84862294121531 t=0.08 diff=0.0009423819377357949924875794883416178 delta=0.0 0.08 6.232446252173056 12.616179938310024 18.84862619048308 t=0.09 diff=0.0009423819377357949924875794883416178 delta=0.0 0.09 6.219185167432237 12.629444749963218 18.848629917395456 t=0.1 diff=0.0009423819377357949924875794883416178 delta=0.0 0.1 6.204388456447324 12.64424566230153 18.848634118748855 (enmax, enmin) = (18.849555921538759144259956091121098, 18.848613539601023349267468511632756) (ret1, ret2, ret1 / ret2) = (0.0037683766802882539559984262857985103, 0.0009423819377357949924875794883416178, 3.9987785518707079393704728364318411) 85.763237 seconds (224.14 M allocations: 28.342 GiB, 5.38% gc time, 28.01% compilation time) Test Summary: | Pass Total Time test poisson2d ABTimeAlg_new | 1 1 1m27.4s (enmax, enmin) = (18.849555921538759144259956091121098, 18.849555921538759144259956091121098) t=0.02 diff=7.5357345559936263786334303655612758e-07 delta=7.5357345559936263786334303655612758e-07 0.02 6.280043023768928 12.569512144196375 18.849555167965303 t=0.04 diff=5.5193093881780126774148907007130553e-06 delta=4.7657359325786500395515476641569277e-06 0.04 6.270626004463312 12.57893468281138 18.849560687274693 t=0.06 diff=1.8731936846249746236851283189175612e-05 delta=1.3212627458071733559436392488462557e-05 0.06 6.254955779577263 12.594618120324887 18.84957389990215 t=0.08 diff=3.9690659190239409004366688654634863e-05 delta=2.0958722343989662767515405465459251e-05 0.08 6.233066823273309 12.616528035351184 18.849594858624492 t=0.1 diff=6.8320485812699335204372683006811591e-05 delta=2.8629826622459926200005994352176728e-05 0.1 6.205007197773188 12.644616290677927 18.849623488451115 (enmax, enmin) = (18.849623488451116244232522600461068, 18.849555167965303544897318227778061) (enmax, enmin) = (18.849555921538759144259956091121098, 18.849555921538759144259956091121098) t=0.01 diff=4.7116709406320452396696610995619786e-08 delta=4.7116709406320452396696610995619786e-08 0.01 6.2823998658276 12.56715600859445 18.849555874422048 t=0.02 diff=3.4505324075140141854330547678414966e-07 delta=2.9793653134508096614660886578852987e-07 0.02 6.280044156306081 12.56951206316921 18.84955621947529 t=0.03 diff=1.1722108159056878211734343252342724e-06 delta=8.2715757515428640263012884845012277e-07 0.03 6.27611952598027 12.573437520652597 18.849557046632867 t=0.04 diff=2.4870804693242480075537893969514587e-06 delta=1.3148696534185601863803550717171862e-06 0.04 6.270628135597053 12.578930225905467 18.84955836150252 t=0.05 diff=4.2884815678325576710428983376820071e-06 delta=1.8014010985083096634891089407305484e-06 0.05 6.263573003948433 12.585987158955184 18.849560162903618 t=0.06 diff=6.57482179535841054455203572701681e-06 delta=2.2863402275258528735091373893348029e-06 0.06 6.254958008751729 12.594604440492116 18.849562449243844 t=0.07 diff=9.3441004604809649042702994681027361e-06 delta=2.7692786651225543597182637410859261e-06 0.07 6.244787884003671 12.60477733451884 18.84956521852251 t=0.08 diff=1.259391173119933185620258149505041e-05 delta=3.2498112707183669519322820269476739e-06 0.08 6.233068216752409 12.616500251581371 18.849568468333782 t=0.09 diff=1.632144838346030393068212973920322e-05 delta=3.7275366522609720744795482441528101e-06 0.09 6.219805443290451 12.629766752579982 18.849572195870433 t=0.1 diff=2.0523506158214092998161099384114505e-05 delta=4.202057774753789067478969644911285e-06 0.1 6.2050068447724644 12.644569553155744 18.849576397928207 (enmax, enmin) = (18.849576397928207952032501855523871, 18.849555874422049737939503694424487) (ret1, ret2, ret1 / ret2) = (6.8320485812699335204372683006811591e-05, 2.0523506158214092998161099384114505e-05, 3.3288895808553416496341383779784973) 26.212927 seconds (66.83 M allocations: 5.602 GiB, 7.56% gc time, 45.33% compilation time) (enmax, enmin) = (18.849555921538759144259956091121098, 18.849555921538759144259956091121098) t=0.02 diff=2.0928648299206914891986376486344837e-06 delta=2.0928648299206914891986376486344837e-06 0.02 6.280044881740146 12.569513132663443 18.849558014403588 t=0.04 diff=8.6044955457127399024518264226716644e-06 delta=6.5116307157920484132531887740371807e-06 0.04 6.270630928967036 12.578933597067268 18.849564526034303 t=0.06 diff=1.5833808964662739917485642956784965e-05 delta=7.229313418950000015033816534113301e-06 0.06 6.254963616237126 12.594608139110598 18.849571755347725 t=0.08 diff=2.2817459721048191741522411991692968e-05 delta=6.9836507563854518240367690349080022e-06 0.08 6.233076232036854 12.616502506961625 18.84957873899848 t=0.1 diff=2.9772359628990736782790030983449578e-05 delta=6.9548999079425450412676189917566099e-06 0.1 6.205016939090925 12.644568754807464 18.849585693898387 (enmax, enmin) = (18.849585693898388134996738881152081, 18.849555921538759144259956091121098) (enmax, enmin) = (18.849555921538759144259956091121098, 18.849555921538759144259956091121098) t=0.01 diff=1.3081521838817816854271403557640392e-07 delta=1.3081521838817816854271403557640392e-07 0.01 6.28239998198851 12.567156070365467 18.84955605235398 t=0.02 diff=5.3814955933944307340409698901874114e-07 delta=4.0733434095126490486138295344233722e-07 0.02 6.280044464534757 12.569511995153562 18.84955645968832 t=0.03 diff=9.9153867284910019808780862908361736e-07 delta=4.5338911350965712468371164006487622e-07 0.03 6.276120017216861 12.57343689586057 18.849556913077432 t=0.04 diff=1.4316776579574412622117264926629373e-06 delta=4.4013898510834106412391786357931996e-07 0.04 6.270628726234784 12.578928626981634 18.84955735321642 t=0.05 diff=1.8731481569841660095043238404557894e-06 delta=4.4147049902672474729259734779285212e-07 0.05 6.263573615737697 12.585984178949218 18.849557794686916 t=0.06 diff=2.3132104216242900059379895877969315e-06 delta=4.4006226464012399643366574734114208e-07 0.06 6.2549585632504945 12.594599671498687 18.849558234749182 t=0.07 diff=2.7515348341523477197924524039517364e-06 delta=4.3832441252805771385446281615480492e-07 0.07 6.244788303476594 12.604770369596999 18.84955867307359 t=0.08 diff=3.187785041528983461666547889637591e-06 delta=4.3625020737663574187409548568585451e-07 0.08 6.233068424358249 12.616490684965552 18.8495591093238 t=0.09 diff=3.6216301828971444830532399459999653e-06 delta=4.3384514136816102138669205636237434e-07 0.09 6.219805363274256 12.629754179894686 18.849559543168944 t=0.1 diff=4.0527429759301529193375073479802898e-06 delta=4.3111279303300843628426740198032456e-07 0.1 6.20500640265278 12.644553571628956 18.849559974281735 (enmax, enmin) = (18.849559974281735074412875428628446, 18.849555921538759144259956091121098) (ret1, ret2, ret1 / ret2) = (2.9772359628990736782790030983449578e-05, 4.0527429759301529193375073479802898e-06, 7.3462244721200521343051432056433746) 26.031706 seconds (107.90 M allocations: 9.609 GiB, 7.45% gc time, 11.80% compilation time) (enmax, enmin) = (18.849555921538759144259956091121098, 18.849555921538759144259956091121098) t=0.02 diff=1.4795864917602482230806645453775983e-06 delta=1.4795864917602482230806645453775983e-06 0.02 6.2800444611595 12.569512939965751 18.84955740112525 t=0.04 diff=4.4526751904010652228911550192515351e-06 delta=2.9730886986408169998104904738739368e-06 0.04 6.270629836095194 12.578930538118755 18.84956037421395 t=0.06 diff=4.9537012607847391066290766825226591e-06 delta=5.01026070383673883737921663271124e-07 0.06 6.254960655891713 12.594600219348306 18.84956087524002 t=0.08 diff=4.9537012607847391066290766825226591e-06 delta=0.0 0.08 6.233070095814029 12.616490748370728 18.849560844184758 t=0.1 diff=4.9692379874530910390122877352194874e-06 delta=1.5536726668351932383211052696828332e-08 0.1 6.205007667558221 12.644553223218525 18.849560890776747 (enmax, enmin) = (18.849560890776746597350995103408833, 18.849555921538759144259956091121098) (enmax, enmin) = (18.849555921538759144259956091121098, 18.849555921538759144259956091121098) t=0.01 diff=9.253706476231869843522287561059747e-08 delta=9.253706476231869843522287561059747e-08 0.01 6.2823999557410675 12.567156058334756 18.849556014075823 t=0.02 diff=2.7848231340153015411896025824066047e-07 delta=1.85945248639211455683737382630063e-07 0.02 6.280044396060044 12.56951180396103 18.849556200021073 t=0.03 diff=3.1083693792358052555762014940143284e-07 delta=3.2354624522050371438659891160772372e-08 0.03 6.276119831385125 12.573436400990571 18.849556232375697 t=0.04 diff=3.1083693792358052555762014940143284e-07 delta=0.0 0.04 6.270628339946055 12.578927891879196 18.84955623182525 t=0.05 diff=3.1567995367699532332522906155163802e-07 delta=4.8430157534147977676089121502051804e-09 0.05 6.263573029999478 12.585983207219236 18.849556237218714 t=0.06 diff=3.1567995367699532332522906155163802e-07 delta=0.0 0.06 6.254957776481223 12.594598457719849 18.84955623420107 t=0.07 diff=3.1567995367699532332522906155163802e-07 delta=0.0 0.07 6.244787317229251 12.60476891565022 18.849556232879472 t=0.08 diff=3.1567995367699532332522906155163802e-07 delta=0.0 0.08 6.233067239800124 12.616488991473489 18.849556231273613 t=0.09 diff=3.1567995367699532332522906155163802e-07 delta=0.0 0.09 6.219803981794351 12.62975224762444 18.84955622941879 t=0.1 diff=3.1567995367699532332522906155163802e-07 delta=0.0 0.1 6.205004825832593 12.644551401472949 18.84955622730554 (enmax, enmin) = (18.849556237218712821255279416350159, 18.849555921538759144259956091121098) (ret1, ret2, ret1 / ret2) = (4.9692379874530910390122877352194874e-06, 3.1567995367699532332522906155163802e-07, 15.741379614296415767163131216320531) 37.344056 seconds (158.14 M allocations: 14.306 GiB, 7.78% gc time, 8.74% compilation time) Test Summary: | Pass Total Time test poisson2d ABTimeAlg_ip | 3 3 1m29.6s (enmax, enmin) = (18.849555921538759144259956091121098, 18.849555921538759144259956091121098) t=0.02 diff=6.4361750749952586054064653229657485e-06 delta=6.4361750749952586054064653229657485e-06 0.02 6.270628628368697 12.578933729345136 18.849562357713832 t=0.04 diff=1.9490641934940590490337053039601925e-05 delta=1.3054466859945331884930587716636176e-05 0.04 6.254959284312983 12.594616127867711 18.849575412180695 t=0.06 diff=4.0448294417287339879636226267970389e-05 delta=2.0957652482346749389299173228368464e-05 0.06 6.233071264535454 12.616525105297722 18.849596369833176 t=0.08 diff=6.9076966092836157376830509475389556e-05 delta=2.8628671675548817497194283207419167e-05 0.08 6.205012565772403 12.64461243273245 18.84962499850485 t=0.1 diff=0.00010527616100349047761559505209043822 delta=3.6199194910654320238764542615048661e-05 0.1 6.170844752468181 12.678816445231583 18.849661197699763 (enmax, enmin) = (18.849661197699762634737571686173188, 18.849555921538759144259956091121098) (enmax, enmin) = (18.849555921538759144259956091121098, 18.849555921538759144259956091121098) t=0.01 diff=4.024534098886186267402099564307872e-07 delta=4.024534098886186267402099564307872e-07 0.01 6.280044320511734 12.569512003480435 18.849556323992168 t=0.02 diff=1.2197764928913324519650931258461322e-06 delta=8.1732308300271382522488316941534502e-07 0.02 6.276119745672935 12.573437395642316 18.849557141315252 t=0.03 diff=2.5346292069721064670772886201986967e-06 delta=1.3148527140807740151121954943525645e-06 0.03 6.2706284145917435 12.578930041576223 18.849558456167966 t=0.04 diff=4.3360118676984190347632510739274717e-06 delta=1.801382660726312567685962453728775e-06 0.04 6.263573342091133 12.585986915459493 18.84956025755063 t=0.05 diff=6.6223338524631225942485408275250781e-06 delta=2.2863219847647035594852897535976064e-06 0.05 6.254958405855919 12.594604138016694 18.84956254387261 t=0.06 diff=9.3915943541579469882962207844732631e-06 delta=2.769260501694824394047679956948185e-06 0.06 6.244788339848442 12.604776973284672 18.849565313133112 t=0.07 diff=1.2641387553629240732960455186266404e-05 delta=3.2497931994712937446642344017931413e-06 0.07 6.233068731082704 12.616499831843608 18.84956856292631 t=0.08 diff=1.6368906239540529891175949350740125e-05 delta=3.7275186859112891582154941644737208e-06 0.08 6.219806015817244 12.629766274627755 18.849572290445 t=0.09 diff=2.0570946165446115309673029846199082e-05 delta=4.2020399259055854184970804954589563e-06 0.09 6.205007475172959 12.644569017311966 18.849576492484925 t=0.1 diff=2.5243911001228443924491310514438775e-05 delta=4.6729648357823286148182806682396932e-06 0.1 6.188681230180272 12.660899935269489 18.84958116544976 (enmax, enmin) = (18.849581165449760372703880582431612, 18.849555921538759144259956091121098) (ret1, ret2, ret1 / ret2) = (0.00010527616100349047761559505209043822, 2.5243911001228443924491310514438775e-05, 4.1703585866059908841751483668356692) 19.135144 seconds (67.52 M allocations: 5.911 GiB, 6.90% gc time, 25.36% compilation time) (enmax, enmin) = (18.849555921538759144259956091121098, 18.849555921538759144259956091121098) t=0.02 diff=5.5360595308609583330777328951879309e-06 delta=5.5360595308609583330777328951879309e-06 0.02 6.254961017961936 12.594600439636354 18.84956145759829 t=0.04 diff=1.3036696916633411622804522009245808e-05 delta=7.5006373857724532897267891140578775e-06 0.04 6.233074803039841 12.616494155195834 18.849568958235675 t=0.06 diff=1.9882390093204744908121177877745555e-05 delta=6.8456931765713332853166558684997465e-06 0.06 6.205016408239827 12.644559395689026 18.849575803928854 t=0.08 diff=2.6748848111234313662750738156979878e-05 delta=6.8664580180295687546295602792343227e-06 0.08 6.170847733541248 12.678734936845622 18.84958267038687 t=0.1 diff=3.3505794108917946694204810406955879e-05 delta=6.7569459976836330314540722499760014e-06 0.1 6.130643677574641 12.718945749758227 18.84958942733287 (enmax, enmin) = (18.849589427332868062206650295931505, 18.849555921538759144259956091121098) (enmax, enmin) = (18.849555921538759144259956091121098, 18.849555921538759144259956091121098) t=0.01 diff=3.4752305699993466311264278062482741e-07 delta=3.4752305699993466311264278062482741e-07 0.01 6.276119854121446 12.573436414940371 18.849556269061818 t=0.02 diff=8.2002806910378046424089946976608366e-07 delta=4.7250501210384580112825668914125625e-07 0.02 6.270628635876727 12.578928105690101 18.84955674156683 t=0.03 diff=1.2546787488312801488343363504949254e-06 delta=4.3465067972749968459343688072884176e-07 0.03 6.263573581302379 12.58598359491513 18.84955717621751 t=0.04 diff=1.6947478725766287933937136213018253e-06 delta=4.4006912374534864455937727080689991e-07 0.04 6.254958587449514 12.594599028837116 18.84955761628663 t=0.05 diff=2.1330691325183511757673007958474634e-06 delta=4.3832125994172238237358717454563807e-07 0.05 6.244788386211946 12.604769668395946 18.849558054607893 t=0.06 diff=2.5693199650041074446068909943509957e-06 delta=4.3625083248575626883959019850353228e-07 0.06 6.233068565517475 12.616489925341249 18.849558490858723 t=0.07 diff=3.0031650907714846323038665643585708e-06 delta=4.3384512576737718769697557000757511e-07 0.07 6.219805562708889 12.629753361994961 18.84955892470385 t=0.08 diff=3.4342779428124969566375434125343593e-06 delta=4.3111285204101232433367684817578847e-07 0.08 6.205006660182798 12.644552695633903 18.8495593558167 t=0.09 diff=3.8623354141231594062467536465115656e-06 delta=4.2805747131066244960921023397720639e-07 0.09 6.188679980428026 12.660879803446146 18.849559783874174 t=0.1 diff=4.2870191661907322163748183140134113e-06 delta=4.2468375206757281012806466750184569e-07 0.1 6.170834480503152 12.678725728054772 18.849560208557925 (enmax, enmin) = (18.849560208557925334992172465939412, 18.849555921538759144259956091121098) (ret1, ret2, ret1 / ret2) = (3.3505794108917946694204810406955879e-05, 4.2870191661907322163748183140134113e-06, 7.8156389813133978764473475212771719) 28.696404 seconds (118.17 M allocations: 10.802 GiB, 7.71% gc time, 10.95% compilation time) (enmax, enmin) = (18.849555921538759144259956091121098, 18.849555921538759144259956091121098) t=0.02 diff=5.5360595308609583330777328951879309e-06 delta=5.5360595308609583330777328951879309e-06 0.02 6.254961017961936 12.594600439636354 18.84956145759829 t=0.04 diff=1.3036696916633411622804522009245808e-05 delta=7.5006373857724532897267891140578775e-06 0.04 6.233074803039841 12.616494155195834 18.849568958235675 t=0.06 diff=1.9882390093204744908121177877745555e-05 delta=6.8456931765713332853166558684997465e-06 0.06 6.205016408239827 12.644559395689026 18.849575803928854 t=0.08 diff=2.6748848111234313662750738156979878e-05 delta=6.8664580180295687546295602792343227e-06 0.08 6.170847733541248 12.678734936845622 18.84958267038687 t=0.1 diff=3.3505794108917946694204810406955879e-05 delta=6.7569459976836330314540722499760014e-06 0.1 6.130643677574641 12.718945749758227 18.84958942733287 (enmax, enmin) = (18.849589427332868062206650295931505, 18.849555921538759144259956091121098) (enmax, enmin) = (18.849555921538759144259956091121098, 18.849555921538759144259956091121098) t=0.01 diff=3.4752305699993466311264278062482741e-07 delta=3.4752305699993466311264278062482741e-07 0.01 6.276119854121446 12.573436414940371 18.849556269061818 t=0.02 diff=8.2002806910378046424089946976608366e-07 delta=4.7250501210384580112825668914125625e-07 0.02 6.270628635876727 12.578928105690101 18.84955674156683 t=0.03 diff=1.2546787488312801488343363504949254e-06 delta=4.3465067972749968459343688072884176e-07 0.03 6.263573581302379 12.58598359491513 18.84955717621751 t=0.04 diff=1.6947478725766287933937136213018253e-06 delta=4.4006912374534864455937727080689991e-07 0.04 6.254958587449514 12.594599028837116 18.84955761628663 t=0.05 diff=2.1330691325183511757673007958474634e-06 delta=4.3832125994172238237358717454563807e-07 0.05 6.244788386211946 12.604769668395946 18.849558054607893 t=0.06 diff=2.5693199650041074446068909943509957e-06 delta=4.3625083248575626883959019850353228e-07 0.06 6.233068565517475 12.616489925341249 18.849558490858723 t=0.07 diff=3.0031650907714846323038665643585708e-06 delta=4.3384512576737718769697557000757511e-07 0.07 6.219805562708889 12.629753361994961 18.84955892470385 t=0.08 diff=3.4342779428124969566375434125343593e-06 delta=4.3111285204101232433367684817578847e-07 0.08 6.205006660182798 12.644552695633903 18.8495593558167 t=0.09 diff=3.8623354141231594062467536465115656e-06 delta=4.2805747131066244960921023397720639e-07 0.09 6.188679980428026 12.660879803446146 18.849559783874174 t=0.1 diff=4.2870191661907322163748183140134113e-06 delta=4.2468375206757281012806466750184569e-07 0.1 6.170834480503152 12.678725728054772 18.849560208557925 (enmax, enmin) = (18.849560208557925334992172465939412, 18.849555921538759144259956091121098) (ret1, ret2, ret1 / ret2) = (3.3505794108917946694204810406955879e-05, 4.2870191661907322163748183140134113e-06, 7.8156389813133978764473475212771719) 27.246240 seconds (117.46 M allocations: 10.766 GiB, 11.39% gc time) (enmax, enmin) = (18.849555921538759144259956091121098, 18.849555921538759144259956091121098) t=0.02 diff=2.1066869977892531649340262738043817e-06 delta=2.1066869977892531649340262738043817e-06 0.02 6.233068050047906 12.616489978177851 18.849558028225758 t=0.04 diff=2.1066869977892531649340262738043817e-06 delta=0.0 0.04 6.205005297785454 12.64455186290759 18.849557160693045 t=0.06 diff=2.1066869977892531649340262738043817e-06 delta=0.0 0.06 6.170832777773988 12.678724683341605 18.849557461115594 t=0.08 diff=2.1066869977892531649340262738043817e-06 delta=0.0 0.08 6.130624753776254 12.718932534907667 18.849557288683922 t=0.1 diff=2.1066869977892531649340262738043817e-06 delta=0.0 0.1 6.084469565355672 12.765087625505496 18.849557190861166 (enmax, enmin) = (18.849558028225756933513121025147372, 18.849555921538759144259956091121098) (enmax, enmin) = (18.849555921538759144259956091121098, 18.849555921538759144259956091121098) t=0.01 diff=1.3364677613069748629613241448246217e-07 delta=1.3364677613069748629613241448246217e-07 0.01 6.270628211293617 12.578927843891918 18.849556055185534 t=0.02 diff=1.3364677613069748629613241448246217e-07 delta=0.0 0.02 6.263572880755574 12.585983122161773 18.849556002917346 t=0.03 diff=1.3364677613069748629613241448246217e-07 delta=0.0 0.03 6.254957640306608 12.59459838477908 18.849556025085686 t=0.04 diff=1.3364677613069748629613241448246217e-07 delta=0.0 0.04 6.244787181923702 12.604768836297696 18.8495560182214 t=0.05 diff=1.3364677613069748629613241448246217e-07 delta=0.0 0.05 6.233067107734223 12.616488908913611 18.849556016647835 t=0.06 diff=1.3364677613069748629613241448246217e-07 delta=0.0 0.06 6.219803852937741 12.629752161835311 18.849556014773054 t=0.07 diff=1.3364677613069748629613241448246217e-07 delta=0.0 0.07 6.2050047002470885 12.644551312420562 18.84955601266765 t=0.08 diff=1.3364677613069748629613241448246217e-07 delta=0.0 0.08 6.188677772345433 12.660878237954293 18.849556010299725 t=0.09 diff=1.3364677613069748629613241448246217e-07 delta=0.0 0.09 6.1708320265245336 12.678723981160825 18.849556007685358 t=0.1 diff=1.3364677613069748629613241448246217e-07 delta=0.0 0.1 6.1514772485471125 12.698078756278605 18.84955600482572 (enmax, enmin) = (18.849556055185535274957442387253512, 18.849555921538759144259956091121098) (ret1, ret2, ret1 / ret2) = (2.1066869977892531649340262738043817e-06, 1.3364677613069748629613241448246217e-07, 15.763096266003873574349215684812987) 42.146494 seconds (176.48 M allocations: 16.404 GiB, 8.03% gc time, 8.12% compilation time) Test Summary: | Pass Total Time test poisson2d ABTimeAlg_init | 4 4 1m57.2s (enmax, enmin) = (18.849555921538759144259956091121098, 18.849555921538759144259956091121098) t=0.02 diff=3.6182394297887863357983135814157666e-05 delta=3.6182394297887863357983135814157666e-05 0.02 6.170842990203153 12.678749113729904 18.849592103933055 t=0.04 diff=7.9819057382386464782178090449634675e-05 delta=4.3636663084498601424194954635477009e-05 0.04 6.130647085866 12.718988654730142 18.849635740596142 t=0.06 diff=0.00013075119726299594717029110326190596 delta=5.0932139880609482388113012812271288e-05 0.06 6.084504957695323 12.765181715040699 18.849686672736023 t=0.08 diff=0.00018880568146231106102040189942095188 delta=5.8054484199315113850110796159045913e-05 0.08 6.032517524516581 12.817227202703641 18.849744727220223 t=0.1 diff=0.00025378731477816073224554022552728539 delta=6.4981633315849671225138326106333512e-05 0.1 5.97479833045315 12.875011378400387 18.849809708853538 (enmax, enmin) = (18.849809708853537304992201631346625, 18.849555921538759144259956091121098) (enmax, enmin) = (18.849555921538759144259956091121098, 18.849555921538759144259956091121098) t=0.01 diff=2.2860586976594915401182665878350762e-06 delta=2.2860586976594915401182665878350762e-06 0.01 6.254958287775038 12.59459991982242 18.849558207597457 t=0.02 diff=5.0552014590285200614781239747225827e-06 delta=2.7691427613690285213598573868875065e-06 0.02 6.244788606561142 12.604772370179075 18.849560976740218 t=0.03 diff=8.3048799113351018506395881066373018e-06 delta=3.2496784523065817891614641319147191e-06 0.03 6.233069381860554 12.616494844558117 18.84956422641867 t=0.04 diff=1.2032284097590524764636596362139093e-05 delta=3.7274041862554229139970082555017911e-06 0.04 6.219807049711825 12.62976090411103 18.849567953822856 t=0.05 diff=1.6234209853004317619768017084907082e-05 delta=4.201925755413792855131420722767989e-06 0.05 6.205008891017407 12.644563264731206 18.84957215574861 t=0.06 diff=2.0907060928060794688238213320579255e-05 delta=4.6728510750564770684701962356721729e-06 0.06 6.188683026590049 12.660893802009637 18.849576828599687 t=0.07 diff=2.6046854519014640184915122850736133e-05 delta=5.1397935909538454966769095301568784e-06 0.07 6.170838411634466 12.678743556758812 18.849581968393277 t=0.08 diff=3.1649227358297303303117598343482096e-05 delta=5.6023728392826631182024754927459633e-06 0.08 6.151484829668891 12.698102741097227 18.84958757076612 t=0.09 diff=3.7709442346164225786163484807969888e-05 delta=6.0602149878669224830458864644877913e-06 0.09 6.1306328858926635 12.718960745088442 18.849593630981104 t=0.1 diff=4.4222395702538507366352903228607682e-05 delta=6.5129533563742815801894184206377943e-06 0.1 6.108294000006412 12.74130614392805 18.849600143934463 (enmax, enmin) = (18.849600143934461682767322444024326, 18.849555921538759144259956091121098) (ret1, ret2, ret1 / ret2) = (0.00025378731477816073224554022552728539, 4.4222395702538507366352903228607682e-05, 5.7388866149463839721110982800958065) 36.869689 seconds (106.85 M allocations: 11.474 GiB, 6.37% gc time, 27.87% compilation time) (enmax, enmin) = (18.849555921538759144259956091121098, 18.849555921538759144259956091121098) t=0.02 diff=6.4714679642746208672254762066359038e-06 delta=6.4714679642746208672254762066359038e-06 0.02 6.032471340441478 12.817091052565246 18.849562393006725 t=0.04 diff=1.2791384829375192241679753089670755e-05 delta=6.3199168651005713744542768830348508e-06 0.04 5.974741243928158 12.87482746899543 18.84956871292359 t=0.06 diff=1.8922652687344806881038518580008525e-05 delta=6.1312678579696146393587654903377704e-06 0.06 5.9114044810836015 12.938170363107846 18.849574844191448 t=0.08 diff=2.4854371591881413165433946919542185e-05 delta=5.9317189045366062843954283395336602e-06 0.08 5.842599003319063 13.006981772591288 18.84958077591035 t=0.1 diff=3.0571741713751442492759232089539582e-05 delta=5.7173701218700293273252851699973967e-06 0.1 5.768474387334646 13.081112105945827 18.849586493280473 (enmax, enmin) = (18.849586493280472895702448850353187, 18.849555921538759144259956091121098) (enmax, enmin) = (18.849555921538759144259956091121098, 18.849555921538759144259956091121098) t=0.01 diff=4.336995961734758637489946811360852e-07 delta=4.336995961734758637489946811360852e-07 0.01 6.219804056506446 12.62975229873191 18.849556355238356 t=0.02 diff=8.6490073295955906749030108170934894e-07 delta=4.3120113678608320374130640057326374e-07 0.02 6.2050051584053 12.644551628034192 18.849556786439493 t=0.03 diff=1.2929596827462466709574969778321642e-06 delta=4.2805894978668760346719589612281522e-07 0.03 6.188678483587351 12.660878730911092 18.849557214498443 t=0.04 diff=1.7176416815474487431561661323390096e-06 delta=4.2468199880120207219866915450684544e-07 0.04 6.170832989081931 12.67872465009851 18.84955763918044 t=0.05 diff=2.1386375219478130210161028746127917e-06 delta=4.2099584040036427785993674227378208e-07 0.05 6.151478460431104 12.698079599745178 18.84955806017628 t=0.06 diff=2.5556389137623016476397299053291951e-06 delta=4.1700139181448862662362703071640337e-07 0.06 6.130625505023425 12.718932972154247 18.849558477177673 t=0.07 diff=2.9683443538164273288774111013475697e-06 delta=4.1270544005412568123768119601837465e-07 0.07 6.108285544909458 12.741273344973655 18.849558889883113 t=0.08 diff=3.3764587941446518656097120858750279e-06 delta=4.0811444032822453673230098452745815e-07 0.08 6.084470809074949 12.765088488922604 18.849559297997555 t=0.09 diff=3.7796940358074856880808395445614977e-06 delta=4.0323524166283382247112745868646984e-07 0.09 6.059194325181121 12.790365376051675 18.849559701232796 t=0.1 diff=4.1777690978562875094212224688845607e-06 delta=3.9807506204880182134038292432306302e-07 0.1 6.032469910779963 12.817090188527894 18.84956009930786 (enmax, enmin) = (18.849560099307857000547465512343567, 18.849555921538759144259956091121098) (ret1, ret2, ret1 / ret2) = (3.0571741713751442492759232089539582e-05, 4.1777690978562875094212224688845607e-06, 7.3177193372028456140553161320748045) 55.639637 seconds (208.61 M allocations: 23.438 GiB, 7.54% gc time, 5.72% compilation time) (enmax, enmin) = (18.849555921538759144259956091121098, 18.849555921538759144259956091121098) t=0.02 diff=1.5411968862260181194107179852932439e-07 delta=1.5411968862260181194107179852932439e-07 0.02 5.842583864709036 13.006971902710035 18.84955576741907 t=0.04 diff=3.2037224342115316292143442576085138e-07 delta=1.6625255479855135098036262723152699e-07 0.04 5.768455686731781 13.081099914434734 18.849555601166514 t=0.06 diff=4.9698171552747878585862792677060696e-07 delta=1.7660947210632562293719350100975558e-07 0.06 5.689169300640765 13.160386123916277 18.849555424557042 t=0.08 diff=6.8343251193365294526036880132879158e-07 delta=1.8645079640617415940174087455818463e-07 0.08 5.604896320450347 13.2446589176559 18.849555238106248 t=0.1 diff=8.7864696131271127670554200388785596e-07 delta=1.9521444937905833144517320255906437e-07 0.1 5.515818709023945 13.333736333867854 18.849555042891797 (enmax, enmin) = (18.849555921538759144259956091121098, 18.849555042891797831548679385579094) (enmax, enmin) = (18.849555921538759144259956091121098, 18.849555921538759144259956091121098) t=0.01 diff=2.6144844964834516449007497766834563e-09 delta=2.6144844964834516449007497766834563e-09 0.01 6.170831970142697 12.678723948781577 18.849555918924274 t=0.02 diff=5.4760416623222823450359064122176747e-09 delta=2.8615571658388307001351566355342185e-09 0.02 6.151477190559451 12.698078725503267 18.849555916062716 t=0.03 diff=8.5763381790977563051772260385306533e-09 delta=3.1002965167754739601413196263129786e-09 0.03 6.130623986452039 12.71893192651038 18.849555912962423 t=0.04 diff=1.191238907672670393147867360526479e-08 delta=3.3360508976289476263014475667341367e-09 0.04 6.108283780088012 12.741272129538357 18.84955590962637 t=0.05 diff=1.5478638719533232819860010169269504e-08 delta=3.5662496428065288883813365640047137e-09 0.05 6.084468800664944 12.765087105395176 18.84955590606012 t=0.06 diff=1.9269479966215435519246145940640509e-08 delta=3.7908412466822026993861357713710049e-09 0.06 6.0591920760512465 12.790363826218032 18.84955590226928 t=0.07 diff=2.3279094757198335050204356444230378e-08 delta=4.0096147909828995309582105035898695e-09 0.07 6.032467424000884 12.817088474258782 18.849555898259663 t=0.08 diff=2.7501362949045706699556005187343326e-08 delta=4.2222681918473716493516487431129477e-09 0.08 6.004309442851943 12.845246451185453 18.849555894037398 t=0.09 diff=3.1929908186397730792575463467540749e-08 delta=4.4285452373520240930194582801974232e-09 0.09 5.974733501717637 12.874822387891214 18.84955588960885 t=0.1 diff=3.6558115077225774746611889543110006e-08 delta=4.6282068908280439540364260755692575e-09 0.1 5.943755730179193 12.905800154801451 18.849555884980646 (enmax, enmin) = (18.849555921538759144259956091121098, 18.849555884980644067034181344509208) (ret1, ret2, ret1 / ret2) = (8.7864696131271127670554200388785596e-07, 3.6558115077225774746611889543110006e-08, 24.034252298201029306938560315463225) 92.193011 seconds (341.88 M allocations: 38.927 GiB, 8.28% gc time, 3.55% compilation time) (enmax, enmin) = (18.849555921538759144259956091121098, 18.849555921538759144259956091121098) t=0.01 diff=2.1701009619901545390041365955694762e-10 delta=2.1701009619901545390041365955694762e-10 0.01 6.108283784285738 12.741272137036011 18.84955592132175 t=0.02 diff=4.2682327603756199830972555236314015e-10 delta=2.0981317983854654440931189280619253e-10 0.02 6.084468805950935 12.765087115161002 18.849555921111936 t=0.03 diff=6.3152440949794775492393130622397062e-10 delta=2.0470113346038575661420575386083047e-10 0.03 6.0591920824746195 12.790363838432615 18.849555920907235 t=0.04 diff=8.3097959356828774715174749820218834e-10 delta=1.9945518407033999222781619197821773e-10 0.04 6.0324674316085165 12.817088489099262 18.84955592070778 t=0.05 diff=1.024738837960568141313215491713655e-09 delta=1.9375924439228039416146799351146668e-10 0.05 6.0043094516875914 12.84524646882643 18.84955592051402 t=0.06 diff=1.2125431913959933232036020021778935e-09 delta=1.8780435343542518189038651046423845e-10 0.06 5.974733511822076 12.87482240850414 18.849555920326218 t=0.07 diff=1.3942219579604296299375628018731268e-09 delta=1.8167876656443630673396079969523329e-10 0.07 5.943755741590001 12.905800178554536 18.84955592014454 t=0.08 diff=1.5695579880994038525940850314375902e-09 delta=1.7533603013897422265652222956446348e-10 0.08 5.911393020241836 12.938162899727365 18.8495559199692 t=0.09 diff=1.7383770698965758911859560431193107e-09 delta=1.6881908179717203859187101168172043e-10 0.09 5.87766296542667 12.971892954373713 18.84955591980038 t=0.1 diff=1.90051962047166171312782175338374e-09 delta=1.6214255057508582194186571026442934e-10 0.1 5.842583921450641 13.006971998187598 18.849555919638238 (enmax, enmin) = (18.849555921538759144259956091121098, 18.849555919638239523788294377993276) (enmax, enmin) = (18.849555921538759144259956091121098, 18.849555921538759144259956091121098) t=0.005 diff=3.7314098582450172654545673398559037e-12 delta=3.7314098582450172654545673398559037e-12 0.005 6.239120412714756 12.610435508820272 18.84955592153503 t=0.01 diff=7.4053475715250501164325353372070761e-12 delta=3.6739377132800328509779679973511724e-12 0.01 6.233067055349037 12.616488866182317 18.849555921531355 t=0.015 diff=1.106145061771595637499272221420116e-11 delta=3.6561030461909062585601868769940838e-12 0.015 6.226627889662938 12.62292803186476 18.8495559215277 t=0.02 diff=1.4694513100805243858228959003346731e-11 delta=3.6330624830892874832362367891455715e-12 0.02 6.219803799688719 12.629752121835345 18.849555921524065 t=0.025 diff=1.830256743768655186262977316440923e-11 delta=3.6080543368813080044008141610624986e-12 0.025 6.212595722128032 12.636960199392425 18.849555921520455 t=0.03 diff=2.1884083355517958651197871008693564e-11 delta=3.5815159178314067885680978442843343e-12 0.03 6.205004646192542 12.644551275324334 18.849555921516874 t=0.035 diff=2.5437854044381983203684208342976934e-11 delta=3.5537706888640245524863373342833692e-12 0.035 6.197031613435704 12.652524308077618 18.84955592151332 t=0.04 diff=2.8962416367460331856620197650638497e-11 delta=3.5245623230783486529359893076615635e-12 0.04 6.188677717575734 12.660878203934063 18.849555921509797 t=0.045 diff=3.245642941494954914935240943124068e-11 delta=3.4940130474892172927322117806021827e-12 0.045 6.17994410430982 12.669611817196483 18.8495559215063 t=0.05 diff=3.5918556091778598255148230555283761e-11 delta=3.4621266768290491057958211240430814e-12 0.05 6.170831971119613 12.678723950383228 18.84955592150284 t=0.055 diff=3.9347489732866166867171664217983638e-11 delta=3.4289336410875686120234336626998767e-12 0.055 6.1613425670680595 12.688213354431353 18.849555921499412 t=0.06 diff=4.2741951605055828222600971740114971e-11 delta=3.3944618721896613554293075221313335e-12 0.06 6.151477192587618 12.6980787289084 18.849555921496016 t=0.065 diff=4.6100692339195869766749352042691724e-11 delta=3.3587407341400415441483803025767526e-12 0.065 6.141237199259915 12.708318722232745 18.84955592149266 t=0.07 diff=4.9422492752978891852977844193561176e-11 delta=3.3218004137830220862284921508694515e-12 0.07 6.130623989586889 12.718931931902448 18.849555921489337 t=0.075 diff=5.2706164790452772358123249617380854e-11 delta=3.2836720374738805051454054238196783e-12 0.075 6.119639016753497 12.729916904732557 18.849555921486054 t=0.08 diff=5.5950552374196206056090892339359742e-11 delta=3.2443875837434336979676427219788882e-12 0.08 6.108283784382013 12.741272137100795 18.849555921482807 t=0.085 diff=5.9154532229848224532741356035247742e-11 delta=3.2039798556520184766504636958880001e-12 0.085 6.096559846278012 12.752996075201592 18.849555921479606 t=0.09 diff=6.2317014665588332393256863248782562e-11 delta=3.16248243574010786051550721353482e-12 0.09 6.084468806168076 12.765087115308367 18.84955592147644 t=0.095 diff=6.5436944309763453632972357317533028e-11 delta=3.119929644175121239715494068750466e-12 0.095 6.072012317429294 12.777543604044029 18.84955592147332 t=0.1 diff=6.8513300805206362856345556104396213e-11 delta=3.0763564954429092233731987868631851e-12 0.1 6.059192082810636 12.79036383865961 18.849555921470245 (enmax, enmin) = (18.849555921538759144259956091121098, 18.849555921470245843454749728264752) (ret1, ret2, ret1 / ret2) = (1.90051962047166171312782175338374e-09, 6.8513300805206362856345556104396213e-11, 27.739425748514516136907539732662869) 180.747074 seconds (687.44 M allocations: 78.333 GiB, 8.00% gc time, 1.56% compilation time) Test Summary: | Pass Total Time test poisson2d ABTimeAlg_init 2 | 4 4 6m05.5s (t_alg, t_opt) = (NoTimeAlg, NoTimeOpt) (enmax, enmin) = (18.84955592153876, 18.84955592153876) t=0.002 diff=3.769760984084769e-5 delta=3.769760984084769e-5 0.002 6.283179022489259 12.566414596659342 18.8495936191486 t=0.004 diff=7.539519798882566e-5 delta=3.769758814797797e-5 0.004 6.283109906112776 12.56652141062397 18.849631316736748 t=0.006 diff=0.00011309255709335275 delta=3.7697359104527095e-5 0.006 6.282977959206303 12.566691054889548 18.849669014095852 t=0.008 diff=0.00015078947985358582 delta=3.7696922760233065e-5 0.008 6.28278318430829 12.566923526710324 18.849706711018612 t=0.01 diff=0.0001884857589935507 delta=3.769627913996487e-5 0.01 6.282525585339441 12.567218821958312 18.849744407297752 (enmax, enmin) = (18.849744407297752, 18.84955592153876) (t_alg, t_opt) = (NoTimeAlg, SimpleThreadsOpt) (enmax, enmin) = (18.84955592153876, 18.84955592153876) t=0.002 diff=3.769760984084769e-5 delta=3.769760984084769e-5 0.002 6.283179022489259 12.566414596659342 18.8495936191486 t=0.004 diff=7.539519798882566e-5 delta=3.769758814797797e-5 0.004 6.283109906112776 12.56652141062397 18.849631316736748 t=0.006 diff=0.00011309255709335275 delta=3.7697359104527095e-5 0.006 6.282977959206303 12.566691054889548 18.849669014095852 t=0.008 diff=0.00015078947985358582 delta=3.7696922760233065e-5 0.008 6.28278318430829 12.566923526710324 18.849706711018612 t=0.01 diff=0.0001884857589935507 delta=3.769627913996487e-5 0.01 6.282525585339441 12.567218821958312 18.849744407297752 (enmax, enmin) = (18.849744407297752, 18.84955592153876) (t_alg, t_opt) = (NoTimeAlg, SplitThreadsOpt) (enmax, enmin) = (18.84955592153876, 18.84955592153876) t=0.002 diff=3.769760984084769e-5 delta=3.769760984084769e-5 0.002 6.283179022489259 12.566414596659342 18.8495936191486 t=0.004 diff=7.539519798882566e-5 delta=3.769758814797797e-5 0.004 6.283109906112776 12.56652141062397 18.849631316736748 t=0.006 diff=0.00011309255709335275 delta=3.7697359104527095e-5 0.006 6.282977959206303 12.566691054889548 18.849669014095852 t=0.008 diff=0.00015078947985358582 delta=3.7696922760233065e-5 0.008 6.28278318430829 12.566923526710324 18.849706711018612 t=0.01 diff=0.0001884857589935507 delta=3.769627913996487e-5 0.01 6.282525585339441 12.567218821958312 18.849744407297752 (enmax, enmin) = (18.849744407297752, 18.84955592153876) (t_alg, t_opt) = (ABTimeAlg_ip, NoTimeOpt) (enmax, enmin) = (18.84955592153876, 18.84955592153876) t=0.002 diff=1.579209651936253e-9 delta=1.579209651936253e-9 0.002 6.283153889732206 12.566402030227344 18.84955591995955 t=0.004 diff=2.53055887355913e-9 delta=9.51349221622877e-10 0.004 6.283059641277307 12.566496277730893 18.8495559190082 t=0.006 diff=2.709533930556063e-9 delta=1.7897505699693284e-10 0.006 6.282902563971628 12.566653354857598 18.849555918829225 t=0.008 diff=2.709533930556063e-9 delta=0.0 0.008 6.282682661275558 12.566873258157269 18.849555919432827 t=0.01 diff=2.709533930556063e-9 delta=0.0 0.01 6.282399938026885 12.56715598279204 18.849555920818926 (enmax, enmin) = (18.84955592153876, 18.849555918829225) (t_alg, t_opt) = (ABTimeAlg_ip, SimpleThreadsOpt) (enmax, enmin) = (18.84955592153876, 18.84955592153876) t=0.002 diff=1.579209651936253e-9 delta=1.579209651936253e-9 0.002 6.283153889732206 12.566402030227344 18.84955591995955 t=0.004 diff=2.53055887355913e-9 delta=9.51349221622877e-10 0.004 6.283059641277307 12.566496277730893 18.8495559190082 t=0.006 diff=2.709533930556063e-9 delta=1.7897505699693284e-10 0.006 6.282902563971628 12.566653354857598 18.849555918829225 t=0.008 diff=2.709533930556063e-9 delta=0.0 0.008 6.282682661275558 12.566873258157269 18.849555919432827 t=0.01 diff=2.709533930556063e-9 delta=0.0 0.01 6.282399938026885 12.56715598279204 18.849555920818926 (enmax, enmin) = (18.84955592153876, 18.849555918829225) (t_alg, t_opt) = (ABTimeAlg_ip, SplitThreadsOpt) (enmax, enmin) = (18.84955592153876, 18.84955592153876) t=0.002 diff=1.579209651936253e-9 delta=1.579209651936253e-9 0.002 6.283153889732206 12.566402030227344 18.84955591995955 t=0.004 diff=2.53055887355913e-9 delta=9.51349221622877e-10 0.004 6.283059641277307 12.566496277730893 18.8495559190082 t=0.006 diff=2.709533930556063e-9 delta=1.7897505699693284e-10 0.006 6.282902563971628 12.566653354857598 18.849555918829225 t=0.008 diff=2.709533930556063e-9 delta=0.0 0.008 6.282682661275558 12.566873258157269 18.849555919432827 t=0.01 diff=2.709533930556063e-9 delta=0.0 0.01 6.282399938026885 12.56715598279204 18.849555920818926 (enmax, enmin) = (18.84955592153876, 18.849555918829225) (t_alg, t_opt) = (ABTimeAlg_init, NoTimeOpt) (enmax, enmin) = (18.84955592153876, 18.84955592153876) t=0.002 diff=8.5949380945749e-10 delta=8.5949380945749e-10 0.002 6.283059642991754 12.56649627768751 18.849555920679265 t=0.004 diff=1.0541825190557574e-9 delta=1.9468870959826745e-10 0.004 6.282902565774955 12.566653354709622 18.849555920484576 t=0.006 diff=1.0541825190557574e-9 delta=0.0 0.006 6.282682663174025 12.566873257914148 18.849555921088175 t=0.008 diff=1.9896830849575053e-9 delta=9.35500565901748e-10 0.008 6.282399940020467 12.567155982453793 18.84955592247426 t=0.01 diff=4.15820267107847e-9 delta=2.168519586120965e-9 0.01 6.282054402534051 12.567501522108726 18.84955592464278 (enmax, enmin) = (18.84955592464278, 18.849555920484576) (t_alg, t_opt) = (ABTimeAlg_init, SimpleThreadsOpt) (enmax, enmin) = (18.84955592153876, 18.84955592153876) t=0.002 diff=8.5949380945749e-10 delta=8.5949380945749e-10 0.002 6.283059642991754 12.56649627768751 18.849555920679265 t=0.004 diff=1.0541825190557574e-9 delta=1.9468870959826745e-10 0.004 6.282902565774955 12.566653354709622 18.849555920484576 t=0.006 diff=1.0541825190557574e-9 delta=0.0 0.006 6.282682663174025 12.566873257914148 18.849555921088175 t=0.008 diff=1.9896830849575053e-9 delta=9.35500565901748e-10 0.008 6.282399940020467 12.567155982453793 18.84955592247426 t=0.01 diff=4.15820267107847e-9 delta=2.168519586120965e-9 0.01 6.282054402534051 12.567501522108726 18.84955592464278 (enmax, enmin) = (18.84955592464278, 18.849555920484576) (t_alg, t_opt) = (ABTimeAlg_init, SplitThreadsOpt) (enmax, enmin) = (18.84955592153876, 18.84955592153876) t=0.002 diff=8.5949380945749e-10 delta=8.5949380945749e-10 0.002 6.283059642991754 12.56649627768751 18.849555920679265 t=0.004 diff=1.0541825190557574e-9 delta=1.9468870959826745e-10 0.004 6.282902565774955 12.566653354709622 18.849555920484576 t=0.006 diff=1.0541825190557574e-9 delta=0.0 0.006 6.282682663174025 12.566873257914148 18.849555921088175 t=0.008 diff=1.9896830849575053e-9 delta=9.35500565901748e-10 0.008 6.282399940020467 12.567155982453793 18.84955592247426 t=0.01 diff=4.15820267107847e-9 delta=2.168519586120965e-9 0.01 6.282054402534051 12.567501522108726 18.84955592464278 (enmax, enmin) = (18.84955592464278, 18.849555920484576) (t_alg, t_opt) = (ABTimeAlg_init, NoTimeOpt) (enmax, enmin) = (18.84955592153876, 18.84955592153876) t=0.002 diff=2.1683099760139157e-9 delta=2.1683099760139157e-9 0.002 6.282054408142318 12.56750151556475 18.84955592370707 t=0.004 diff=5.119133561493072e-9 delta=2.9508235854791565e-9 0.004 6.28164606454058 12.567909862117311 18.849555926657892 t=0.006 diff=8.852136801351662e-9 delta=3.73300323985859e-9 0.006 6.281174923190631 12.568381007200264 18.849555930390895 t=0.008 diff=1.336715982347414e-8 delta=4.5150230221224774e-9 0.008 6.2806409944569905 12.568914940448927 18.84955593490592 t=0.01 diff=1.8664024992176564e-8 delta=5.296865168702425e-9 0.01 6.280044290085264 12.56951165011752 18.849555940202784 (enmax, enmin) = (18.849555940202784, 18.84955592153876) (t_alg, t_opt) = (ABTimeAlg_init, SimpleThreadsOpt) (enmax, enmin) = (18.84955592153876, 18.84955592153876) t=0.002 diff=2.1683099760139157e-9 delta=2.1683099760139157e-9 0.002 6.282054408142318 12.56750151556475 18.84955592370707 t=0.004 diff=5.119133561493072e-9 delta=2.9508235854791565e-9 0.004 6.28164606454058 12.567909862117311 18.849555926657892 t=0.006 diff=8.852136801351662e-9 delta=3.73300323985859e-9 0.006 6.281174923190631 12.568381007200264 18.849555930390895 t=0.008 diff=1.336715982347414e-8 delta=4.5150230221224774e-9 0.008 6.2806409944569905 12.568914940448927 18.84955593490592 t=0.01 diff=1.8664024992176564e-8 delta=5.296865168702425e-9 0.01 6.280044290085264 12.56951165011752 18.849555940202784 (enmax, enmin) = (18.849555940202784, 18.84955592153876) (t_alg, t_opt) = (ABTimeAlg_init, SplitThreadsOpt) (enmax, enmin) = (18.84955592153876, 18.84955592153876) t=0.002 diff=2.1683099760139157e-9 delta=2.1683099760139157e-9 0.002 6.282054408142318 12.56750151556475 18.84955592370707 t=0.004 diff=5.119133561493072e-9 delta=2.9508235854791565e-9 0.004 6.28164606454058 12.567909862117311 18.849555926657892 t=0.006 diff=8.852136801351662e-9 delta=3.73300323985859e-9 0.006 6.281174923190631 12.568381007200264 18.849555930390895 t=0.008 diff=1.336715982347414e-8 delta=4.5150230221224774e-9 0.008 6.2806409944569905 12.568914940448927 18.84955593490592 t=0.01 diff=1.8664024992176564e-8 delta=5.296865168702425e-9 0.01 6.280044290085264 12.56951165011752 18.849555940202784 (enmax, enmin) = (18.849555940202784, 18.84955592153876) Test Summary: | Pass Total Time test poisson2d thread | 8 8 56.5s trace0 trace1 trace2 t=0.02 diff=0.08981699151735256 delta=0.08981699151735256 0.02 162.8316951778657 158.02026484905502 320.8519600269207 t=0.04 diff=0.17960523802037187 delta=0.08978824650301931 0.04 162.63538985160852 158.30635842181522 320.94174827342374 t=0.06 diff=0.26952155708352166 delta=0.08991631906314979 0.06 162.26008265209626 158.77158194039063 321.0316645924869 t=0.08 diff=0.359969887985244 delta=0.09044833090172233 0.08 161.7067795984988 159.41533332488984 321.1221129233886 t=0.1 diff=0.4515948469103819 delta=0.09162495892513789 0.1 160.97696250150378 160.23677538080997 321.21373788231375 (enmax, enmin) = (321.21373788231375, 320.76214303540337) trace0 trace1 trace2 t=0.01 diff=0.02245357420969185 delta=0.02245357420969185 0.01 162.84427809118537 157.9403185184277 320.78459660961306 t=0.02 diff=0.04490535943727991 delta=0.02245178522758806 0.02 162.7951830476728 158.01186534716783 320.80704839484065 t=0.03 diff=0.06736522601090655 delta=0.02245986657362664 0.03 162.7012203913427 158.12828787007155 320.8295082614143 t=0.04 diff=0.08985871978222804 delta=0.022493493771321482 0.04 162.56245315697186 158.28954859821374 320.8520017551856 t=0.05 diff=0.11242696024260113 delta=0.02256824046037309 0.05 162.37897444401094 158.49559555163506 320.87456999564597 t=0.06 diff=0.13512649361859985 delta=0.022699533375998726 0.06 162.15090731880744 158.74636221021453 320.89726952902197 t=0.07 diff=0.1580291014120121 delta=0.022902607793412244 0.07 161.8784046854231 159.04176745139227 320.9201721368154 t=0.08 diff=0.181221565018177 delta=0.023192463606164893 0.08 161.56164912530275 159.3817154751188 320.94336460042155 t=0.09 diff=0.20480538717083618 delta=0.023583822152659195 0.09 161.20085270610105 159.7660957164732 320.9669484225742 t=0.1 diff=0.22889647111696831 delta=0.02409108394613213 0.1 160.79625676003212 160.1947827464882 320.99103950652034 (enmax, enmin) = (320.99103950652034, 320.76214303540337) (split, ret1, ret2, ret1 / ret2) = (SemiLagrangian.standardsplit, 0.4515948469103819, 0.22889647111696831, 1.9729218397587813) 179.471481 seconds (392.92 M allocations: 69.343 GiB, 11.97% gc time, 15.60% compilation time) Test Summary: | Pass Total Time test split 4d | 1 1 2m59.5s 0.000126 seconds (6 allocations: 23.766 KiB) 0.000282 seconds (148 allocations: 123.555 KiB) 3.027992 seconds (449.72 k allocations: 71.754 MiB, 4.02% gc time, 93.23% compilation time) (ind, diff) = (1, 7.32425231575462e-12) (ind, diff) = (2, 1.4105161483257689e-11) (ind, diff) = (3, 1.9178103549677417e-11) (ind, diff) = (4, 2.4042878798979928e-11) (ind, diff) = (5, 1.8211923379330796e-10) (ind, diff) = (6, 1.9180020211335872e-10) (ind, diff) = (7, 1.926716023752938e-10) (ind, diff) = (8, 1.9270203035949054e-10) (ind, diff) = (9, 1.9173942317245463e-10) (ind, diff) = (10, 1.9140491838034536e-10) (ind, diff) = (11, 1.9004980114271992e-10) test_rotation sz=(2000, 1022) interp=Lagrange{Float64, CircEdge, 5}, Lagrange{Float64, CircEdge, 5} nbdt=11 diffmax=1.9270203035949054e-10 41.546299 seconds (407.26 M allocations: 21.417 GiB, 14.40% gc time, 13.07% compilation time) 0.000098 seconds (6 allocations: 23.766 KiB) 0.000294 seconds (148 allocations: 123.555 KiB) 0.414487 seconds (271 allocations: 46.817 MiB) (ind, diff) = (1, 7.32425231575462e-12) (ind, diff) = (2, 1.4105161483257689e-11) (ind, diff) = (3, 1.9178103549677417e-11) (ind, diff) = (4, 2.4042878798979928e-11) (ind, diff) = (5, 1.8211923379330796e-10) (ind, diff) = (6, 1.9180020211335872e-10) (ind, diff) = (7, 1.926716023752938e-10) (ind, diff) = (8, 1.9270203035949054e-10) (ind, diff) = (9, 1.9173942317245463e-10) (ind, diff) = (10, 1.9140491838034536e-10) (ind, diff) = (11, 1.9004980114271992e-10) test_rotation sz=(2000, 1022) interp=Lagrange{Float64, CircEdge, 5}, Lagrange{Float64, CircEdge, 5} nbdt=11 diffmax=1.9270203035949054e-10 38.474300 seconds (406.14 M allocations: 21.355 GiB, 15.54% gc time) 0.000148 seconds (6 allocations: 23.766 KiB) 0.000363 seconds (157 allocations: 123.977 KiB) 5.491543 seconds (1.29 M allocations: 120.144 MiB, 95.82% compilation time) (ind, diff) = (1, 1.8382121380611238e-8) (ind, diff) = (2, 3.460420983092405e-8) (ind, diff) = (3, 4.677620757398415e-8) (ind, diff) = (4, 5.876072295407653e-8) (ind, diff) = (5, 7.131038026741976e-8) (ind, diff) = (6, 8.367453740998343e-8) (ind, diff) = (7, 9.542930778927428e-8) (ind, diff) = (8, 1.0724633325853716e-7) (ind, diff) = (9, 1.2026469631276626e-7) (ind, diff) = (10, 1.31431603933585e-7) (ind, diff) = (11, 1.4373500389908145e-7) test_rotation sz=(2000, 1022) interp=Hermite{Float64, CircEdge, 5}, Hermite{Float64, CircEdge, 5} nbdt=11 diffmax=1.4373500389908145e-7 46.060554 seconds (408.13 M allocations: 21.464 GiB, 13.32% gc time, 16.62% compilation time) 0.000073 seconds (6 allocations: 23.766 KiB) 0.000269 seconds (148 allocations: 123.883 KiB) 0.540759 seconds (273 allocations: 46.817 MiB) (ind, diff) = (1, 1.8382121380611238e-8) (ind, diff) = (2, 3.460420983092405e-8) (ind, diff) = (3, 4.677620757398415e-8) (ind, diff) = (4, 5.876072295407653e-8) (ind, diff) = (5, 7.131038026741976e-8) (ind, diff) = (6, 8.367453740998343e-8) (ind, diff) = (7, 9.542930778927428e-8) (ind, diff) = (8, 1.0724633325853716e-7) (ind, diff) = (9, 1.2026469631276626e-7) (ind, diff) = (10, 1.31431603933585e-7) (ind, diff) = (11, 1.4373500389908145e-7) test_rotation sz=(2000, 1022) interp=Hermite{Float64, CircEdge, 5}, Hermite{Float64, CircEdge, 5} nbdt=11 diffmax=1.4373500389908145e-7 39.119428 seconds (406.16 M allocations: 21.356 GiB, 17.83% gc time) 0.000050 seconds (5 allocations: 3.164 KiB) 0.000208 seconds (158 allocations: 21.539 KiB) 5.184584 seconds (1.29 M allocations: 74.083 MiB, 99.85% compilation time) (ind, diff) = (1, 2.7676601010995228e-8) (ind, diff) = (2, 5.710495343258515e-8) (ind, diff) = (3, 6.840795463425309e-8) (ind, diff) = (4, 8.30516972971651e-8) (ind, diff) = (5, 1.0002959949240164e-7) (ind, diff) = (6, 1.2254788106513814e-7) (ind, diff) = (7, 1.428502783840102e-7) (ind, diff) = (8, 1.479157297756828e-7) (ind, diff) = (9, 1.67002305762054e-7) (ind, diff) = (10, 1.855513749315918e-7) (ind, diff) = (11, 2.0087898511267355e-7) test_rotation sz=(128, 256) interp=BSplineLU{Float64, CircEdge, 5}, BSplineLU{Float64, CircEdge, 5} nbdt=11 diffmax=2.0087898511267355e-7 8.821908 seconds (17.37 M allocations: 863.578 MiB, 1.48% gc time, 87.17% compilation time) 0.000058 seconds (5 allocations: 3.164 KiB) 0.000174 seconds (157 allocations: 20.945 KiB) 5.111138 seconds (1.29 M allocations: 74.086 MiB, 99.85% compilation time) (ind, diff) = (1, 2.7676600788950623e-8) (ind, diff) = (2, 5.7104952877473636e-8) (ind, diff) = (3, 6.840795396811927e-8) (ind, diff) = (4, 8.305169585387517e-8) (ind, diff) = (5, 1.000295977160448e-7) (ind, diff) = (6, 1.225478793998036e-7) (ind, diff) = (7, 1.4285027682969798e-7) (ind, diff) = (8, 1.4791572799932595e-7) (ind, diff) = (9, 1.6700230298649643e-7) (ind, diff) = (10, 1.8555137293319035e-7) (ind, diff) = (11, 2.0087898167098217e-7) test_rotation sz=(128, 256) interp=BSplineFFT{Float64, 5}, BSplineFFT{Float64, 5} nbdt=11 diffmax=2.0087898167098217e-7 8.734186 seconds (8.80 M allocations: 544.629 MiB, 1.52% gc time, 89.39% compilation time) 0.000106 seconds (40 allocations: 8.641 KiB) 0.000175 seconds (162 allocations: 23.227 KiB) 5.229802 seconds (2.04 M allocations: 116.998 MiB, 97.56% compilation time) (ind, diff) = (1, 1.2675603053587039356187774801339851e-15) (ind, diff) = (2, 3.3878706343895207574513867237403946e-14) (ind, diff) = (3, 2.4376608440345757077868448856985298e-12) (ind, diff) = (4, 2.3464382170114678170901389097226787e-12) (ind, diff) = (5, 1.8195597275642010473841962949963288e-10) (ind, diff) = (6, 1.8527962911177470288112587086232463e-10) (ind, diff) = (7, 1.8487879574682142749865996744218829e-10) (ind, diff) = (8, 1.8332841777740313905925868805339358e-10) (ind, diff) = (9, 1.7836954376168130382978827093713921e-10) (ind, diff) = (10, 1.7024693107670873422412016139884996e-10) (ind, diff) = (11, 1.6754516753568019321068217440178808e-10) test_rotation sz=(200, 220) interp=Lagrange{Double64, CircEdge, 15}, Lagrange{Double64, CircEdge, 15} nbdt=11 diffmax=1.8527962911177470288112587086232463e-10 12.575063 seconds (20.88 M allocations: 1.791 GiB, 4.91% gc time, 63.34% compilation time) 0.000120 seconds (40 allocations: 8.078 KiB) 0.000177 seconds (162 allocations: 21.602 KiB) 5.183167 seconds (1.85 M allocations: 105.873 MiB, 98.08% compilation time) (ind, diff) = (1, 9.0973686183954468753061816809745475e-18) (ind, diff) = (2, 2.2175099509157493061166304282274199e-14) (ind, diff) = (3, 1.6292093413461751468478015039763352e-12) (ind, diff) = (4, 1.5988330719828188518818297605148287e-12) (ind, diff) = (5, 1.8197851473397419195080827217416926e-10) (ind, diff) = (6, 1.8508107548515674909820217508724176e-10) (ind, diff) = (7, 1.8227947258405260549708394640708878e-10) (ind, diff) = (8, 1.7932983386112860099318020517145508e-10) (ind, diff) = (9, 1.6603367229356032865557063319596153e-10) (ind, diff) = (10, 1.7466793629207013354276563070879737e-10) (ind, diff) = (11, 1.769733195146121383879734599304839e-10) test_rotation sz=(128, 256) interp=BSplineLU{Double64, CircEdge, 15}, BSplineLU{Double64, CircEdge, 15} nbdt=11 diffmax=1.8508107548515674909820217508724176e-10 14.435442 seconds (25.70 M allocations: 2.447 GiB, 4.28% gc time, 59.76% compilation time) 0.000136 seconds (40 allocations: 8.078 KiB) 0.000188 seconds (162 allocations: 21.961 KiB) 5.752398 seconds (1.85 M allocations: 105.859 MiB, 2.69% gc time, 95.01% compilation time) (ind, diff) = (1, 9.0973686183954463206290778006059704e-18) (ind, diff) = (2, 2.2175099509157493061546042797160983e-14) (ind, diff) = (3, 1.6292093413461751468482162988788217e-12) (ind, diff) = (4, 1.5988330719828188518821043028183385e-12) (ind, diff) = (5, 1.8197851473397419195080736062871071e-10) (ind, diff) = (6, 1.8508107548515674909820140308190083e-10) (ind, diff) = (7, 1.8227947258405260549708514312453236e-10) (ind, diff) = (8, 1.7932983386112860099318286662794792e-10) (ind, diff) = (9, 1.6603367229356032865557194466445622e-10) (ind, diff) = (10, 1.7466793629207013354276649283507221e-10) (ind, diff) = (11, 1.7697331951461213838797433625090324e-10) test_rotation sz=(128, 256) interp=BSplineFFT{Double64, 15}, BSplineFFT{Double64, 15} nbdt=11 diffmax=1.8508107548515674909820140308190083e-10 19.293776 seconds (91.13 M allocations: 4.798 GiB, 6.68% gc time, 46.17% compilation time) 0.000574 seconds (2.17 k allocations: 205.516 KiB) 0.000336 seconds (178 allocations: 23.445 KiB) 7.276750 seconds (2.86 M allocations: 179.939 MiB, 2.41% gc time, 92.97% compilation time) (ind, diff) = (1, 1.493944114191133802673463521113648501498065613892341159121314502470607486033393e-17) (ind, diff) = (2, 3.395059264711804596699912065142942390876385625269478569532804444855479617251413e-14) (ind, diff) = (3, 2.449633571561161214617466561355589699068241432642390322814754564582830337976119e-12) (ind, diff) = (4, 2.365876459077485926269855739649573156366601817398943528478310473190390842667626e-12) (ind, diff) = (5, 1.819523191101596896804993479163840372545880343399422423549230497305360766998017e-10) (ind, diff) = (6, 1.866071978961399784006756892895176970344236518898633373295612500166707088044684e-10) (ind, diff) = (7, 1.862391526342153469377349032345235927862149432505577888461279664687602950070116e-10) (ind, diff) = (8, 1.850297946193961305334781302054335662843734749120448812507490663330375852548891e-10) (ind, diff) = (9, 1.813830104745821852522806171324990798271712005288766660292976135483466087905839e-10) (ind, diff) = (10, 1.746211353128032127851401184785350317676183886463051331938629487732927598333768e-10) (ind, diff) = (11, 1.732745010341616706255533793944525659371441262429660242356342520995919332563957e-10) test_rotation sz=(200, 220) interp=Lagrange{BigFloat, CircEdge, 25}, Lagrange{BigFloat, CircEdge, 25} nbdt=11 diffmax=1.866071978961399784006756892895176970344236518898633373295612500166707088044684e-10 47.939969 seconds (88.28 M allocations: 7.083 GiB, 3.99% gc time, 33.56% compilation time) 0.000634 seconds (1.99 k allocations: 188.383 KiB) 0.000263 seconds (176 allocations: 22.102 KiB) 6.120563 seconds (2.37 M allocations: 147.349 MiB, 94.50% compilation time) (ind, diff) = (1, 9.097602480492929288442626698148209150364393509432333162733421421631202700023051e-18) (ind, diff) = (2, 2.217880439800084226856638232978990530697253121373883355436605862597507350961917e-14) (ind, diff) = (3, 1.629507158829335613175806436170262714352732117134897895137903458809914872819908e-12) (ind, diff) = (4, 1.597409294165992055252520785888986099448402640106815628013040641404451125183482e-12) (ind, diff) = (5, 1.819856599886280793738827679001084054570725165456408377689028136916324551519914e-10) (ind, diff) = (6, 1.856176403176470629485081634540412265827040384021160226919999347418369801904263e-10) (ind, diff) = (7, 1.821736596207601487189214910432534919854981045014211308441164100959885425627879e-10) (ind, diff) = (8, 1.82156351810663195636717929454488908650249978209534679633067552057629376337739e-10) (ind, diff) = (9, 1.702917742766667449039192205678768603007089957895869510262786455865088121121935e-10) (ind, diff) = (10, 1.792452910440686133856985303907140533246598791926915689751162490700348856100775e-10) (ind, diff) = (11, 1.81470987434738652397925832271837696228488422376255579946840852910478993587251e-10) test_rotation sz=(128, 256) interp=BSplineLU{BigFloat, CircEdge, 25}, BSplineLU{BigFloat, CircEdge, 25} nbdt=11 diffmax=1.856176403176470629485081634540412265827040384021160226919999347418369801904263e-10 56.724772 seconds (140.93 M allocations: 12.018 GiB, 5.02% gc time, 13.47% compilation time) 0.000606 seconds (1.99 k allocations: 188.414 KiB) 0.000281 seconds (176 allocations: 22.305 KiB) 5.925787 seconds (2.37 M allocations: 147.368 MiB, 94.55% compilation time) (ind, diff) = (1, 9.097602480492929288442626698148209150364393509432333162733424350693240123027685e-18) (ind, diff) = (2, 2.217880439800084226856638232978990530697253121373883355436605862643535211505262e-14) (ind, diff) = (3, 1.629507158829335613175806436170262714352732117134897895137903458809793340034259e-12) (ind, diff) = (4, 1.597409294165992055252520785888986099448402640106815628013040641404431442704703e-12) (ind, diff) = (5, 1.819856599886280793738827679001084054570725165456408377689028136916302805561112e-10) (ind, diff) = (6, 1.856176403176470629485081634540412265827040384021160226919999347418372798709883e-10) (ind, diff) = (7, 1.821736596207601487189214910432534919854981045014211308441164100959906265688972e-10) (ind, diff) = (8, 1.821563518106631956367179294544889086502499782095346796330675520576297712410728e-10) (ind, diff) = (9, 1.702917742766667449039192205678768603007089957895869510262786455865087370943716e-10) (ind, diff) = (10, 1.79245291044068613385698530390714053324659879192691568975116249070033701440966e-10) (ind, diff) = (11, 1.814709874347386523979258322718376962284884223762555799468408529104768055134464e-10) test_rotation sz=(128, 256) interp=BSplineFFT{BigFloat, 25}, BSplineFFT{BigFloat, 25} nbdt=11 diffmax=1.856176403176470629485081634540412265827040384021160226919999347418372798709883e-10 57.329571 seconds (235.33 M allocations: 16.523 GiB, 6.68% gc time, 12.49% compilation time) Test Summary: | Pass Total Time test rotation | 12 12 6m31.1s 0.000042 seconds (5 allocations: 4.070 KiB) trace1 0.000256 seconds (146 allocations: 493.531 KiB) trace2 0.772935 seconds (184.58 k allocations: 9.238 MiB, 97.90% compilation time) trace3 (v1, v2, ind, diff) = (0.8354565546778288, 0.9456781019292768, 1, 3.00691027632638e-10) (v1, v2, ind, diff) = (0.8354565546778288, 0.9456781019292768, 2, 6.012026432244966e-10) (v1, v2, ind, diff) = (0.8354565546778288, 0.9456781019292768, 3, 9.014708979293573e-10) (v1, v2, ind, diff) = (0.8354565546778288, 0.9456781019292768, 4, 1.2017240536010831e-9) (v1, v2, ind, diff) = (0.8354565546778288, 0.9456781019292768, 5, 1.5027490363195284e-9) (v1, v2, ind, diff) = (0.8354565546778288, 0.9456781019292768, 6, 1.8039036930872498e-9) (v1, v2, ind, diff) = (0.8354565546778288, 0.9456781019292768, 7, 2.1051107523817336e-9) (v1, v2, ind, diff) = (0.8354565546778288, 0.9456781019292768, 8, 2.4063089298920204e-9) (v1, v2, ind, diff) = (0.8354565546778288, 0.9456781019292768, 9, 2.7074325004150523e-9) (v1, v2, ind, diff) = (0.8354565546778288, 0.9456781019292768, 10, 3.00842017963987e-9) (v1, v2, ind, diff) = (0.8354565546778288, 0.9456781019292768, 11, 3.3092053541849964e-9) length(tab_coef)=3 test_translation sz=(200, 300) interp=Lagrange{Float64, CircEdge, 5}, Lagrange{Float64, CircEdge, 5} nbdt=11 diffmax=3.3092053541849964e-9 4.370617 seconds (14.25 M allocations: 770.578 MiB, 5.28% gc time, 70.54% compilation time) 0.000016 seconds (5 allocations: 4.070 KiB) trace1 0.000391 seconds (146 allocations: 493.531 KiB) trace2 0.017848 seconds (120.23 k allocations: 5.507 MiB) trace3 (v1, v2, ind, diff) = (0.8354565546778288, 0.9456781019292768, 1, 5.795071089664816e-10) (v1, v2, ind, diff) = (0.8354565546778288, 0.9456781019292768, 2, 1.1588632276016142e-9) (v1, v2, ind, diff) = (0.8354565546778288, 0.9456781019292768, 3, 1.7379484518187382e-9) (v1, v2, ind, diff) = (0.8354565546778288, 0.9456781019292768, 4, 2.3166473184232927e-9) (v1, v2, ind, diff) = (0.8354565546778288, 0.9456781019292768, 5, 2.894839923328618e-9) (v1, v2, ind, diff) = (0.8354565546778288, 0.9456781019292768, 6, 3.4725760045262177e-9) (v1, v2, ind, diff) = (0.8354565546778288, 0.9456781019292768, 7, 4.052727042846982e-9) (v1, v2, ind, diff) = (0.8354565546778288, 0.9456781019292768, 8, 4.6332413461414035e-9) (v1, v2, ind, diff) = (0.8354565546778288, 0.9456781019292768, 9, 5.213790288394193e-9) (v1, v2, ind, diff) = (0.8354565546778288, 0.9456781019292768, 10, 5.794261959124469e-9) (v1, v2, ind, diff) = (0.8354565546778288, 0.9456781019292768, 11, 6.374534677888732e-9) length(tab_coef)=7 test_translation sz=(200, 300) interp=Lagrange{Float64, CircEdge, 5}, Lagrange{Float64, CircEdge, 5} nbdt=11 diffmax=6.374534677888732e-9 2.873811 seconds (29.49 M allocations: 1.516 GiB, 20.00% gc time, 2.91% compilation time) 0.000014 seconds (5 allocations: 4.070 KiB) trace1 0.000138 seconds (145 allocations: 493.453 KiB) trace2 0.016118 seconds (120.23 k allocations: 5.507 MiB) trace3 (v1, v2, ind, diff) = (0.8354565546778288, 0.9456781019292768, 1, 2.957465383701674e-10) (v1, v2, ind, diff) = (0.8354565546778288, 0.9456781019292768, 2, 5.9132965191111e-10) (v1, v2, ind, diff) = (0.8354565546778288, 0.9456781019292768, 3, 8.866907208471275e-10) (v1, v2, ind, diff) = (0.8354565546778288, 0.9456781019292768, 4, 1.1817640199751622e-9) (v1, v2, ind, diff) = (0.8354565546778288, 0.9456781019292768, 5, 1.477663325033518e-9) (v1, v2, ind, diff) = (0.8354565546778288, 0.9456781019292768, 6, 1.773837965401981e-9) (v1, v2, ind, diff) = (0.8354565546778288, 0.9456781019292768, 7, 2.070080107330341e-9) (v1, v2, ind, diff) = (0.8354565546778288, 0.9456781019292768, 8, 2.3663320192213178e-9) (v1, v2, ind, diff) = (0.8354565546778288, 0.9456781019292768, 9, 2.6625253113365943e-9) (v1, v2, ind, diff) = (0.8354565546778288, 0.9456781019292768, 10, 2.9585986993652114e-9) (v1, v2, ind, diff) = (0.8354565546778288, 0.9456781019292768, 11, 3.2544908989962096e-9) length(tab_coef)=2 test_translation sz=(200, 300) interp=Lagrange{Float64, CircEdge, 5}, Lagrange{Float64, CircEdge, 5} nbdt=11 diffmax=3.2544908989962096e-9 0.772444 seconds (9.45 M allocations: 487.122 MiB) 0.000031 seconds (5 allocations: 4.070 KiB) trace1 0.000575 seconds (146 allocations: 493.531 KiB) trace2 0.727940 seconds (184.57 k allocations: 9.237 MiB, 97.77% compilation time) trace3 (v1, v2, ind, diff) = (0.8354565546778288, 0.9456781019292768, 1, 2.2338128591314899e-7) (v1, v2, ind, diff) = (0.8354565546778288, 0.9456781019292768, 2, 4.4668674270553765e-7) (v1, v2, ind, diff) = (0.8354565546778288, 0.9456781019292768, 3, 6.698866750198817e-7) (v1, v2, ind, diff) = (0.8354565546778288, 0.9456781019292768, 4, 8.929549473180032e-7) (v1, v2, ind, diff) = (0.8354565546778288, 0.9456781019292768, 5, 1.1164016298081947e-6) (v1, v2, ind, diff) = (0.8354565546778288, 0.9456781019292768, 6, 1.3399842542227702e-6) (v1, v2, ind, diff) = (0.8354565546778288, 0.9456781019292768, 7, 1.5635983654505026e-6) (v1, v2, ind, diff) = (0.8354565546778288, 0.9456781019292768, 8, 1.787214250370539e-6) (v1, v2, ind, diff) = (0.8354565546778288, 0.9456781019292768, 9, 2.0108021816511723e-6) (v1, v2, ind, diff) = (0.8354565546778288, 0.9456781019292768, 10, 2.2343324292961597e-6) (v1, v2, ind, diff) = (0.8354565546778288, 0.9456781019292768, 11, 2.4577752757437565e-6) length(tab_coef)=3 test_translation sz=(200, 300) interp=Hermite{Float64, CircEdge, 5}, Hermite{Float64, CircEdge, 5} nbdt=11 diffmax=2.4577752757437565e-6 3.171085 seconds (13.82 M allocations: 719.566 MiB, 8.98% gc time, 59.87% compilation time) 0.000017 seconds (5 allocations: 4.070 KiB) trace1 0.000189 seconds (146 allocations: 493.766 KiB) trace2 0.015836 seconds (120.23 k allocations: 5.507 MiB) trace3 (v1, v2, ind, diff) = (0.8354565546778288, 0.9456781019292768, 1, 4.881847495141756e-7) (v1, v2, ind, diff) = (0.8354565546778288, 0.9456781019292768, 2, 9.763005950347292e-7) (v1, v2, ind, diff) = (0.8354565546778288, 0.9456781019292768, 3, 1.4642870116432505e-6) (v1, v2, ind, diff) = (0.8354565546778288, 0.9456781019292768, 4, 1.952083487744005e-6) (v1, v2, ind, diff) = (0.8354565546778288, 0.9456781019292768, 5, 2.4396295437156823e-6) (v1, v2, ind, diff) = (0.8354565546778288, 0.9456781019292768, 6, 2.9270114980661788e-6) (v1, v2, ind, diff) = (0.8354565546778288, 0.9456781019292768, 7, 3.415174134602239e-6) (v1, v2, ind, diff) = (0.8354565546778288, 0.9456781019292768, 8, 3.903870070764981e-6) (v1, v2, ind, diff) = (0.8354565546778288, 0.9456781019292768, 9, 4.392588029311639e-6) (v1, v2, ind, diff) = (0.8354565546778288, 0.9456781019292768, 10, 4.881267462231165e-6) (v1, v2, ind, diff) = (0.8354565546778288, 0.9456781019292768, 11, 5.369847805525296e-6) length(tab_coef)=7 test_translation sz=(200, 300) interp=Hermite{Float64, CircEdge, 5}, Hermite{Float64, CircEdge, 5} nbdt=11 diffmax=5.369847805525296e-6 2.605735 seconds (29.48 M allocations: 1.515 GiB, 16.00% gc time, 0.60% compilation time) 0.000010 seconds (5 allocations: 4.070 KiB) trace1 0.000127 seconds (145 allocations: 493.578 KiB) trace2 0.015397 seconds (120.23 k allocations: 5.507 MiB) trace3 (v1, v2, ind, diff) = (0.8354565546778288, 0.9456781019292768, 1, 2.2298141821863737e-7) (v1, v2, ind, diff) = (0.8354565546778288, 0.9456781019292768, 2, 4.458938098750309e-7) (v1, v2, ind, diff) = (0.8354565546778288, 0.9456781019292768, 3, 6.687075364553152e-7) (v1, v2, ind, diff) = (0.8354565546778288, 0.9456781019292768, 4, 8.913966595969214e-7) (v1, v2, ind, diff) = (0.8354565546778288, 0.9456781019292768, 5, 1.1142508338224388e-6) (v1, v2, ind, diff) = (0.8354565546778288, 0.9456781019292768, 6, 1.3374226321971605e-6) (v1, v2, ind, diff) = (0.8354565546778288, 0.9456781019292768, 7, 1.56063250944527e-6) (v1, v2, ind, diff) = (0.8354565546778288, 0.9456781019292768, 8, 1.7838508119538687e-6) (v1, v2, ind, diff) = (0.8354565546778288, 0.9456781019292768, 9, 2.0070478701228467e-6) (v1, v2, ind, diff) = (0.8354565546778288, 0.9456781019292768, 10, 2.2301940179048074e-6) (v1, v2, ind, diff) = (0.8354565546778288, 0.9456781019292768, 11, 2.453259588364176e-6) length(tab_coef)=2 test_translation sz=(200, 300) interp=Hermite{Float64, CircEdge, 5}, Hermite{Float64, CircEdge, 5} nbdt=11 diffmax=2.453259588364176e-6 0.901132 seconds (9.47 M allocations: 487.674 MiB, 15.52% gc time) 0.000007 seconds (4 allocations: 1.656 KiB) trace1 0.000168 seconds (146 allocations: 76.812 KiB) trace2 0.727888 seconds (80.96 k allocations: 4.490 MiB, 99.65% compilation time) trace3 (v1, v2, ind, diff) = (0.8354565546778288, 0.9456781019292768, 1, 1.5698962130272776e-9) (v1, v2, ind, diff) = (0.8354565546778288, 0.9456781019292768, 2, 3.1337217265559048e-9) (v1, v2, ind, diff) = (0.8354565546778288, 0.9456781019292768, 3, 4.686817156596135e-9) (v1, v2, ind, diff) = (0.8354565546778288, 0.9456781019292768, 4, 6.224527560050319e-9) (v1, v2, ind, diff) = (0.8354565546778288, 0.9456781019292768, 5, 7.742219310102882e-9) (v1, v2, ind, diff) = (0.8354565546778288, 0.9456781019292768, 6, 9.310265447481925e-9) (v1, v2, ind, diff) = (0.8354565546778288, 0.9456781019292768, 7, 1.091032153510696e-8) (v1, v2, ind, diff) = (0.8354565546778288, 0.9456781019292768, 8, 1.2512069602621523e-8) (v1, v2, ind, diff) = (0.8354565546778288, 0.9456781019292768, 9, 1.411084404878693e-8) (v1, v2, ind, diff) = (0.8354565546778288, 0.9456781019292768, 10, 1.570265162342821e-8) (v1, v2, ind, diff) = (0.8354565546778288, 0.9456781019292768, 11, 1.7284849995746754e-8) length(tab_coef)=3 test_translation sz=(128, 64) interp=BSplineLU{Float64, CircEdge, 5}, BSplineLU{Float64, CircEdge, 5} nbdt=11 diffmax=1.7284849995746754e-8 2.261646 seconds (4.39 M allocations: 214.898 MiB, 88.47% compilation time) 0.000024 seconds (4 allocations: 1.656 KiB) trace1 0.000142 seconds (146 allocations: 76.844 KiB) trace2 0.002315 seconds (16.62 k allocations: 779.766 KiB) trace3 (v1, v2, ind, diff) = (0.8354565546778288, 0.9456781019292768, 1, 6.8392518315363304e-9) (v1, v2, ind, diff) = (0.8354565546778288, 0.9456781019292768, 2, 1.361559931467582e-8) (v1, v2, ind, diff) = (0.8354565546778288, 0.9456781019292768, 3, 2.0522564092573248e-8) (v1, v2, ind, diff) = (0.8354565546778288, 0.9456781019292768, 4, 2.7470873575907717e-8) (v1, v2, ind, diff) = (0.8354565546778288, 0.9456781019292768, 5, 3.444176499556306e-8) (v1, v2, ind, diff) = (0.8354565546778288, 0.9456781019292768, 6, 4.141637699461853e-8) (v1, v2, ind, diff) = (0.8354565546778288, 0.9456781019292768, 7, 4.837580203087555e-8) (v1, v2, ind, diff) = (0.8354565546778288, 0.9456781019292768, 8, 5.5301107693139784e-8) (v1, v2, ind, diff) = (0.8354565546778288, 0.9456781019292768, 9, 6.217339887371054e-8) (v1, v2, ind, diff) = (0.8354565546778288, 0.9456781019292768, 10, 6.897384441373333e-8) (v1, v2, ind, diff) = (0.8354565546778288, 0.9456781019292768, 11, 7.568373305844034e-8) length(tab_coef)=7 test_translation sz=(128, 64) interp=BSplineLU{Float64, CircEdge, 5}, BSplineLU{Float64, CircEdge, 5} nbdt=11 diffmax=7.568373305844034e-8 0.716257 seconds (9.19 M allocations: 446.073 MiB, 22.17% gc time, 2.41% compilation time) 0.000007 seconds (4 allocations: 1.656 KiB) trace1 0.000160 seconds (146 allocations: 76.781 KiB) trace2 0.722464 seconds (80.96 k allocations: 4.492 MiB, 99.59% compilation time) trace3 (v1, v2, ind, diff) = (0.8354565546778288, 0.9456781019292768, 1, 1.5698926603135988e-9) (v1, v2, ind, diff) = (0.8354565546778288, 0.9456781019292768, 2, 3.1337163974853866e-9) (v1, v2, ind, diff) = (0.8354565546778288, 0.9456781019292768, 3, 4.686808274811938e-9) (v1, v2, ind, diff) = (0.8354565546778288, 0.9456781019292768, 4, 6.2245177900877025e-9) (v1, v2, ind, diff) = (0.8354565546778288, 0.9456781019292768, 5, 7.742208651961846e-9) (v1, v2, ind, diff) = (0.8354565546778288, 0.9456781019292768, 6, 9.31025034844879e-9) (v1, v2, ind, diff) = (0.8354565546778288, 0.9456781019292768, 7, 1.0910304659716985e-8) (v1, v2, ind, diff) = (0.8354565546778288, 0.9456781019292768, 8, 1.251204828633945e-8) (v1, v2, ind, diff) = (0.8354565546778288, 0.9456781019292768, 9, 1.4110822732504857e-8) (v1, v2, ind, diff) = (0.8354565546778288, 0.9456781019292768, 10, 1.5702626754432458e-8) (v1, v2, ind, diff) = (0.8354565546778288, 0.9456781019292768, 11, 1.7284823350394163e-8) length(tab_coef)=3 test_translation sz=(128, 64) interp=BSplineFFT{Float64, 5}, BSplineFFT{Float64, 5} nbdt=11 diffmax=1.7284823350394163e-8 2.220051 seconds (2.27 M allocations: 136.297 MiB, 86.84% compilation time) 0.000030 seconds (4 allocations: 3.641 KiB) trace1 0.000189 seconds (156 allocations: 202.281 KiB) trace2 0.797352 seconds (160.61 k allocations: 11.804 MiB, 91.10% compilation time) trace3 (v1, v2, ind, diff) = (0.83545655467782872872782870029283047, 0.94567810192927676561676717676167262, 1, 4.760383457131028e-17) (v1, v2, ind, diff) = (0.83545655467782872872782870029283047, 0.94567810192927676561676717676167262, 2, 9.466629875445406e-17) (v1, v2, ind, diff) = (0.83545655467782872872782870029283047, 0.94567810192927676561676717676167262, 3, 1.4272758584307428e-16) (v1, v2, ind, diff) = (0.83545655467782872872782870029283047, 0.94567810192927676561676717676167262, 4, 1.911352359906185e-16) (v1, v2, ind, diff) = (0.83545655467782872872782870029283047, 0.94567810192927676561676717676167262, 5, 2.3972628804090980767853884612659965e-16) (v1, v2, ind, diff) = (0.83545655467782872872782870029283047, 0.94567810192927676561676717676167262, 6, 2.885719487242298e-16) (v1, v2, ind, diff) = (0.83545655467782872872782870029283047, 0.94567810192927676561676717676167262, 7, 3.374126730825857e-16) (v1, v2, ind, diff) = (0.83545655467782872872782870029283047, 0.94567810192927676561676717676167262, 8, 3.860908829325594e-16) (v1, v2, ind, diff) = (0.83545655467782872872782870029283047, 0.94567810192927676561676717676167262, 9, 4.3446503490985964418056400474316323e-16) (v1, v2, ind, diff) = (0.83545655467782872872782870029283047, 0.94567810192927676561676717676167262, 10, 4.82393831991114e-16) (v1, v2, ind, diff) = (0.83545655467782872872782870029283047, 0.94567810192927676561676717676167262, 11, 5.297365107614414734611921737073992e-16) length(tab_coef)=3 test_translation sz=(100, 120) interp=Lagrange{Double64, CircEdge, 15}, Lagrange{Double64, CircEdge, 15} nbdt=11 diffmax=5.297365107614414734611921737073992e-16 3.714207 seconds (4.36 M allocations: 451.997 MiB, 4.88% gc time, 57.60% compilation time) 0.000026 seconds (5 allocations: 3.164 KiB) trace1 0.000137 seconds (156 allocations: 141.766 KiB) trace2 0.781857 seconds (130.15 k allocations: 9.244 MiB, 94.29% compilation time) trace3 (v1, v2, ind, diff) = (0.83545655467782872872782870029283047, 0.94567810192927676561676717676167262, 1, 4.1748456811539216e-20) (v1, v2, ind, diff) = (0.83545655467782872872782870029283047, 0.94567810192927676561676717676167262, 2, 8.441185797390443e-20) (v1, v2, ind, diff) = (0.83545655467782872872782870029283047, 0.94567810192927676561676717676167262, 3, 1.275441943512348e-19) (v1, v2, ind, diff) = (0.83545655467782872872782870029283047, 0.94567810192927676561676717676167262, 4, 1.706841947154065e-19) (v1, v2, ind, diff) = (0.83545655467782872872782870029283047, 0.94567810192927676561676717676167262, 5, 2.1336617534702864e-19) (v1, v2, ind, diff) = (0.83545655467782872872782870029283047, 0.94567810192927676561676717676167262, 6, 2.5512179096015196e-19) (v1, v2, ind, diff) = (0.83545655467782872872782870029283047, 0.94567810192927676561676717676167262, 7, 2.954833654480576e-19) (v1, v2, ind, diff) = (0.83545655467782872872782870029283047, 0.94567810192927676561676717676167262, 8, 3.3398725085713626e-19) (v1, v2, ind, diff) = (0.83545655467782872872782870029283047, 0.94567810192927676561676717676167262, 9, 3.701771912634451e-19) (v1, v2, ind, diff) = (0.83545655467782872872782870029283047, 0.94567810192927676561676717676167262, 10, 4.0725001006227126e-19) (v1, v2, ind, diff) = (0.83545655467782872872782870029283047, 0.94567810192927676561676717676167262, 11, 4.477030979147387e-19) length(tab_coef)=3 test_translation sz=(128, 64) interp=BSplineLU{Double64, CircEdge, 15}, BSplineLU{Double64, CircEdge, 15} nbdt=11 diffmax=4.477030979147387e-19 3.208648 seconds (6.01 M allocations: 606.396 MiB, 6.32% gc time, 46.90% compilation time) 0.000039 seconds (5 allocations: 3.164 KiB) trace1 0.000188 seconds (156 allocations: 141.422 KiB) trace2 0.759728 seconds (130.15 k allocations: 9.249 MiB, 94.02% compilation time) trace3 (v1, v2, ind, diff) = (0.83545655467782872872782870029283047, 0.94567810192927676561676717676167262, 1, 4.1748456811539216e-20) (v1, v2, ind, diff) = (0.83545655467782872872782870029283047, 0.94567810192927676561676717676167262, 2, 8.441185797410164e-20) (v1, v2, ind, diff) = (0.83545655467782872872782870029283047, 0.94567810192927676561676717676167262, 3, 1.2754419435153063e-19) (v1, v2, ind, diff) = (0.83545655467782872872782870029283047, 0.94567810192927676561676717676167262, 4, 1.7068419471580093e-19) (v1, v2, ind, diff) = (0.83545655467782872872782870029283047, 0.94567810192927676561676717676167262, 5, 2.1336617534762029e-19) (v1, v2, ind, diff) = (0.83545655467782872872782870029283047, 0.94567810192927676561676717676167262, 6, 2.5512179096103943e-19) (v1, v2, ind, diff) = (0.83545655467782872872782870029283047, 0.94567810192927676561676717676167262, 7, 2.95483365449093e-19) (v1, v2, ind, diff) = (0.83545655467782872872782870029283047, 0.94567810192927676561676717676167262, 8, 3.3398725085831955e-19) (v1, v2, ind, diff) = (0.83545655467782872872782870029283047, 0.94567810192927676561676717676167262, 9, 3.701771912648256e-19) (v1, v2, ind, diff) = (0.83545655467782872872782870029283047, 0.94567810192927676561676717676167262, 10, 4.072500100604963e-19) (v1, v2, ind, diff) = (0.83545655467782872872782870029283047, 0.94567810192927676561676717676167262, 11, 4.477030979166122e-19) length(tab_coef)=3 test_translation sz=(128, 64) interp=BSplineFFT{Double64, 15}, BSplineFFT{Double64, 15} nbdt=11 diffmax=4.477030979166122e-19 3.911143 seconds (20.65 M allocations: 1.107 GiB, 8.27% gc time, 37.37% compilation time) 0.000290 seconds (993 allocations: 94.453 KiB) trace1 0.000173 seconds (151 allocations: 83.430 KiB) trace2 1.196273 seconds (477.81 k allocations: 27.695 MiB, 80.60% compilation time) trace3 (v1, v2, ind, diff) = (0.8354565546778287287278287002928298282873787287877671719092726761111099999999967, 0.9456781019292767656167671767616717717667178287818289981010929818778171759999959, 1, 2.887401500184162041961807383515070950502922108106694908529709232351180433125327e-22) (v1, v2, ind, diff) = (0.8354565546778287287278287002928298282873787287877671719092726761111099999999967, 0.9456781019292767656167671767616717717667178287818289981010929818778171759999959, 2, 5.750008638443126696015426817443016244669123747152013217387389910800715351092418e-22) (v1, v2, ind, diff) = (0.8354565546778287287278287002928298282873787287877671719092726761111099999999967, 0.9456781019292767656167671767616717717667178287818289981010929818778171759999959, 3, 8.565233542453972401853299112777391530464973949566032621240804835806591055002271e-22) (v1, v2, ind, diff) = (0.8354565546778287287278287002928298282873787287877671719092726761111099999999967, 0.9456781019292767656167671767616717717667178287818289981010929818778171759999959, 4, 1.132428679158001634681839693493647513235648457599106088264963294906872866367936e-21) (v1, v2, ind, diff) = (0.8354565546778287287278287002928298282873787287877671719092726761111099999999967, 0.9456781019292767656167671767616717717667178287818289981010929818778171759999959, 5, 1.399448195287404599325867132996226688119648514442870787482227289507261157873796e-21) (v1, v2, ind, diff) = (0.8354565546778287287278287002928298282873787287877671719092726761111099999999967, 0.9456781019292767656167671767616717717667178287818289981010929818778171759999959, 6, 1.655194063494067952043091703413586982988464572555717541806935467411181539138527e-21) (v1, v2, ind, diff) = (0.8354565546778287287278287002928298282873787287877671719092726761111099999999967, 0.9456781019292767656167671767616717717667178287818289981010929818778171759999959, 7, 1.960632361212117834695657118544867347741818367997841790507566140926951620100231e-21) (v1, v2, ind, diff) = (0.8354565546778287287278287002928298282873787287877671719092726761111099999999967, 0.9456781019292767656167671767616717717667178287818289981010929818778171759999959, 8, 2.268611896525274645761488101082324102343567373282869269777413848876232483895119e-21) (v1, v2, ind, diff) = (0.8354565546778287287278287002928298282873787287877671719092726761111099999999967, 0.9456781019292767656167671767616717717667178287818289981010929818778171759999959, 9, 2.576221811043384836230690250366038045114993163466047163820754963241264804341235e-21) (v1, v2, ind, diff) = (0.8354565546778287287278287002928298282873787287877671719092726761111099999999967, 0.9456781019292767656167671767616717717667178287818289981010929818778171759999959, 10, 2.880924075918562770116033978096716707351948538239775474077243362608808697449484e-21) (v1, v2, ind, diff) = (0.8354565546778287287278287002928298282873787287877671719092726761111099999999967, 0.9456781019292767656167671767616717717667178287818289981010929818778171759999959, 11, 3.180174434513976891007113307511144289883295465353561357448783148583457489104432e-21) length(tab_coef)=3 test_translation sz=(100, 90) interp=Lagrange{BigFloat, CircEdge, 25}, Lagrange{BigFloat, CircEdge, 25} nbdt=11 diffmax=3.180174434513976891007113307511144289883295465353561357448783148583457489104432e-21 9.243234 seconds (16.31 M allocations: 1.301 GiB, 3.94% gc time, 29.72% compilation time) 0.000262 seconds (1.00 k allocations: 95.312 KiB) trace1 0.000141 seconds (151 allocations: 77.211 KiB) trace2 1.145601 seconds (441.09 k allocations: 25.551 MiB, 82.08% compilation time) trace3 (v1, v2, ind, diff) = (0.8354565546778287287278287002928298282873787287877671719092726761111099999999967, 0.9456781019292767656167671767616717717667178287818289981010929818778171759999959, 1, 3.016293166195897485343938104266995720684757664317072354591241518786724485282188e-28) (v1, v2, ind, diff) = (0.8354565546778287287278287002928298282873787287877671719092726761111099999999967, 0.9456781019292767656167671767616717717667178287818289981010929818778171759999959, 2, 5.927109881609195324399400865908139407442960730133271649174154807438656750931891e-28) (v1, v2, ind, diff) = (0.8354565546778287287278287002928298282873787287877671719092726761111099999999967, 0.9456781019292767656167671767616717717667178287818289981010929818778171759999959, 3, 8.661871758188602505213593454270107978395587606172630719340379339172213035174896e-28) (v1, v2, ind, diff) = (0.8354565546778287287278287002928298282873787287877671719092726761111099999999967, 0.9456781019292767656167671767616717717667178287818289981010929818778171759999959, 4, 1.115159810547247428568130158650863147313157810679061439508639220532014469109416e-27) (v1, v2, ind, diff) = (0.8354565546778287287278287002928298282873787287877671719092726761111099999999967, 0.9456781019292767656167671767616717717667178287818289981010929818778171759999959, 5, 1.333051374684666889525411415451160106768043693709897382325010997201925897556533e-27) (v1, v2, ind, diff) = (0.8354565546778287287278287002928298282873787287877671719092726761111099999999967, 0.9456781019292767656167671767616717717667178287818289981010929818778171759999959, 6, 1.661818775476162338768496783696643621184656686764903171305836032959366970407099e-27) (v1, v2, ind, diff) = (0.8354565546778287287278287002928298282873787287877671719092726761111099999999967, 0.9456781019292767656167671767616717717667178287818289981010929818778171759999959, 7, 2.009883829023610380468791289919851715293842734568052637031432600693818232884657e-27) (v1, v2, ind, diff) = (0.8354565546778287287278287002928298282873787287877671719092726761111099999999967, 0.9456781019292767656167671767616717717667178287818289981010929818778171759999959, 8, 2.360804073717316985360194569436506777452270116474129933032677880799385638065913e-27) (v1, v2, ind, diff) = (0.8354565546778287287278287002928298282873787287877671719092726761111099999999967, 0.9456781019292767656167671767616717717667178287818289981010929818778171759999959, 9, 2.707276256493866543357855428921998652177916700786295311180971136678144954209019e-27) (v1, v2, ind, diff) = (0.8354565546778287287278287002928298282873787287877671719092726761111099999999967, 0.9456781019292767656167671767616717717667178287818289981010929818778171759999959, 10, 3.0418542119506764525879837580105625432425311192481704402181479424686259059394e-27) (v1, v2, ind, diff) = (0.8354565546778287287278287002928298282873787287877671719092726761111099999999967, 0.9456781019292767656167671767616717717667178287818289981010929818778171759999959, 11, 3.357053829669890432456671300190702256350324555398471702775554644545072761640599e-27) length(tab_coef)=3 test_translation sz=(128, 64) interp=BSplineLU{BigFloat, CircEdge, 25}, BSplineLU{BigFloat, CircEdge, 25} nbdt=11 diffmax=3.357053829669890432456671300190702256350324555398471702775554644545072761640599e-27 13.578273 seconds (37.40 M allocations: 2.967 GiB, 4.59% gc time, 12.33% compilation time) 0.000275 seconds (1.00 k allocations: 95.312 KiB) trace1 0.000212 seconds (151 allocations: 77.180 KiB) trace2 1.105827 seconds (441.09 k allocations: 25.546 MiB, 81.49% compilation time) trace3 (v1, v2, ind, diff) = (0.8354565546778287287278287002928298282873787287877671719092726761111099999999967, 0.9456781019292767656167671767616717717667178287818289981010929818778171759999959, 1, 3.016293166195897485343938104266995720684757664314999674138018852076631760835116e-28) (v1, v2, ind, diff) = (0.8354565546778287287278287002928298282873787287877671719092726761111099999999967, 0.9456781019292767656167671767616717717667178287818289981010929818778171759999959, 2, 5.927109881609195324399400865908139407442960730132580755689747251868625842782867e-28) (v1, v2, ind, diff) = (0.8354565546778287287278287002928298282873787287877671719092726761111099999999967, 0.9456781019292767656167671767616717717667178287818289981010929818778171759999959, 3, 8.661871758188602505213593454270107978395587606169176251918341561322058494429775e-28) (v1, v2, ind, diff) = (0.8354565546778287287278287002928298282873787287877671719092726761111099999999967, 0.9456781019292767656167671767616717717667178287818289981010929818778171759999959, 4, 1.115159810547247428568130158650863147313157810678923260811757709418008287479611e-27) (v1, v2, ind, diff) = (0.8354565546778287287278287002928298282873787287877671719092726761111099999999967, 0.9456781019292767656167671767616717717667178287818289981010929818778171759999959, 5, 1.333051374684666889525411415451160106768043693709621024931247974973913534296923e-27) (v1, v2, ind, diff) = (0.8354565546778287287278287002928298282873787287877671719092726761111099999999967, 0.9456781019292767656167671767616717717667178287818289981010929818778171759999959, 6, 1.661818775476162338768496783696643621184656686764005009776106210718326789813368e-27) (v1, v2, ind, diff) = (0.8354565546778287287278287002928298282873787287877671719092726761111099999999967, 0.9456781019292767656167671767616717717667178287818289981010929818778171759999959, 7, 2.009883829023610380468791289919851715293842734567223564850143534009781143105828e-27) (v1, v2, ind, diff) = (0.8354565546778287287278287002928298282873787287877671719092726761111099999999967, 0.9456781019292767656167671767616717717667178287818289981010929818778171759999959, 8, 2.360804073717316985360194569436506777452270116473508128896711080786357820731792e-27) (v1, v2, ind, diff) = (0.8354565546778287287278287002928298282873787287877671719092726761111099999999967, 0.9456781019292767656167671767616717717667178287818289981010929818778171759999959, 9, 2.707276256493866543357855428921998652177916700785604417696563581108114046059995e-27) (v1, v2, ind, diff) = (0.8354565546778287287278287002928298282873787287877671719092726761111099999999967, 0.9456781019292767656167671767616717717667178287818289981010929818778171759999959, 10, 3.041854211950676452587983758010562543242531119247548636082181142455598088605278e-27) (v1, v2, ind, diff) = (0.8354565546778287287278287002928298282873787287877671719092726761111099999999967, 0.9456781019292767656167671767616717717667178287818289981010929818778171759999959, 11, 3.357053829669890432456671300190702256350324555397711719942706333418038762676673e-27) length(tab_coef)=3 test_translation sz=(128, 64) interp=BSplineFFT{BigFloat, 25}, BSplineFFT{BigFloat, 25} nbdt=11 diffmax=3.357053829669890432456671300190702256350324555397711719942706333418038762676673e-27 13.924697 seconds (58.35 M allocations: 3.948 GiB, 6.57% gc time, 11.41% compilation time) Test Summary: | Pass Total Time test translation | 15 15 1m07.5s (minimum(dec1), maximum(dec1)) = (-100.0, 100.0) (minimum(dec2), maximum(dec2)) = (-100.0, 100.0) (0, diff) = (0, 0.0) (ind, diff) = (1, 22.72883660612994) (ind, diff) = (2, 32.237883743178244) (ind, diff) = (3, 39.43253160324648) (ind, diff) = (4, 45.317601152374834) (ind, diff) = (5, 50.16303364360146) (ind, diff) = (6, 53.181945869014555) (ind, diff) = (7, 55.16157883330481) (ind, diff) = (8, 56.55295703830577) (ind, diff) = (9, 57.49562523055594) (ind, diff) = (10, 58.044863143903655) (ind, diff) = (11, 58.49819561721713) (ind, diff) = (12, 58.783936902767536) (ind, diff) = (13, 58.956107911940364) (ind, diff) = (14, 59.0546529251911) (ind, diff) = (15, 59.08676997789391) (ind, diff) = (16, 59.07281133200677) (ind, diff) = (17, 59.04522789278345) (ind, diff) = (18, 59.05315581745069) (ind, diff) = (19, 59.116848338561994) (ind, diff) = (20, 59.22662055677684) (ind, diff) = (21, 59.36763111333852) (ind, diff) = (22, 59.513889509909156) (ind, diff) = (23, 59.64072794456496) (ind, diff) = (24, 59.73236850713506) (ind, diff) = (25, 59.78025127323817) (ind, diff) = (26, 59.78025127323817) (ind, diff) = (27, 59.72548697609531) (ind, diff) = (28, 59.620322476455094) (ind, diff) = (29, 59.476158228781976) (ind, diff) = (30, 59.31257474008172) (ind, diff) = (31, 59.15488191695131) (ind, diff) = (32, 59.02775907491547) (ind, diff) = (33, 58.95235523043889) (ind, diff) = (34, 58.93548422711891) (ind, diff) = (35, 58.94506713014785) (ind, diff) = (36, 58.93994352468226) (ind, diff) = (37, 58.88957119452599) (ind, diff) = (38, 58.75104292225079) (ind, diff) = (39, 58.50468817188007) (ind, diff) = (40, 58.09303937602452) (ind, diff) = (41, 57.50690687419979) (ind, diff) = (42, 56.673246694611166) (ind, diff) = (43, 55.37172010842847) (ind, diff) = (44, 53.47975443018794) (ind, diff) = (45, 50.615542188304936) (ind, diff) = (46, 45.98438664548997) (ind, diff) = (47, 40.01398862087543) (ind, diff) = (48, 32.72993839280161) (ind, diff) = (49, 22.793887266765626) (ind, diff) = (50, 13.619931119176602) test_swirling sz=(100, 100) interp=Lagrange{Float64, CircEdge, 9}[Lagrange{Float64, CircEdge, 9}, Lagrange{Float64, CircEdge, 9}] nbdt=50 diff=13.619931119176602 12.078253 seconds (39.74 M allocations: 2.349 GiB, 7.73% gc time, 50.42% compilation time) Test Summary: | Pass Total Time test swirling | 1 1 12.1s extrema(f.(dec, (1,))) = (-100.0, 100.0) extrema(f.(dec, (2,))) = (-100.0, 100.0) (0, diff) = (0, 0.0) (ind, diff) = (1, 4.7904391041501695) (ind, diff) = (2, 7.476648411225391) (ind, diff) = (3, 9.857810176519719) (ind, diff) = (4, 12.02513207069457) (ind, diff) = (5, 14.005211153261973) (ind, diff) = (6, 15.798657537650321) (ind, diff) = (7, 17.406989551193682) (ind, diff) = (8, 18.833161708024384) (ind, diff) = (9, 20.086678986989053) (ind, diff) = (10, 21.181406892078865) (ind, diff) = (11, 22.133075977891934) (ind, diff) = (12, 22.957843183860792) (ind, diff) = (13, 23.6713835755946) (ind, diff) = (14, 24.28775323637508) (ind, diff) = (15, 24.818496394743878) (ind, diff) = (16, 25.27433773327755) (ind, diff) = (17, 25.664494507841223) (ind, diff) = (18, 25.997000972056664) (ind, diff) = (19, 26.277978833055617) (ind, diff) = (20, 26.511820395241518) (ind, diff) = (21, 26.701899791537386) (ind, diff) = (22, 26.850920984536554) (ind, diff) = (23, 26.960954074007994) (ind, diff) = (24, 27.033487666580253) (ind, diff) = (25, 27.069499792835646) (ind, diff) = (26, 27.069499792835646) (ind, diff) = (27, 27.03299826365632) (ind, diff) = (28, 26.959712591606) (ind, diff) = (29, 26.84896311701702) (ind, diff) = (30, 26.699533553445455) (ind, diff) = (31, 26.50950678055039) (ind, diff) = (32, 26.276091403043754) (ind, diff) = (33, 25.9954118137878) (ind, diff) = (34, 25.662263205813773) (ind, diff) = (35, 25.269771312256175) (ind, diff) = (36, 24.808987976668746) (ind, diff) = (37, 24.268586903977646) (ind, diff) = (38, 23.634426925965926) (ind, diff) = (39, 22.889557071148463) (ind, diff) = (40, 22.014605284572482) (ind, diff) = (41, 20.988645589295356) (ind, diff) = (42, 19.790987661978768) (ind, diff) = (43, 18.404058599558812) (ind, diff) = (44, 16.814381828348925) (ind, diff) = (45, 15.017114599739456) (ind, diff) = (46, 13.000944157183554) (ind, diff) = (47, 10.803828484706006) (ind, diff) = (48, 8.384996294811236) (ind, diff) = (49, 5.541376364454112) (ind, diff) = (50, 3.2924018228556786) test_swirling_adv sz=(100, 100) interp=Lagrange{Float64, CircEdge, 9}[Lagrange{Float64, CircEdge, 9}, Lagrange{Float64, CircEdge, 9}] nbdt=50 diff=3.2924018228556786 11.800690 seconds (38.05 M allocations: 2.358 GiB, 5.57% gc time, 52.49% compilation time) extrema(f.(dec, (1,))) = (-100.0, 100.0) extrema(f.(dec, (2,))) = (-100.0, 100.0) (0, diff) = (0, 0.0) (ind, diff) = (1, 4.81046272664028) (ind, diff) = (2, 7.501522791052391) (ind, diff) = (3, 9.883642704426048) (ind, diff) = (4, 12.046787179749394) (ind, diff) = (5, 14.027047827522788) (ind, diff) = (6, 15.818301266071828) (ind, diff) = (7, 17.427118384395445) (ind, diff) = (8, 18.8524878794609) (ind, diff) = (9, 20.104703197349362) (ind, diff) = (10, 21.19790767576607) (ind, diff) = (11, 22.150549380012517) (ind, diff) = (12, 22.975100810880612) (ind, diff) = (13, 23.688791368771984) (ind, diff) = (14, 24.30501454058384) (ind, diff) = (15, 24.83599672997402) (ind, diff) = (16, 25.291970391914766) (ind, diff) = (17, 25.681206108572848) (ind, diff) = (18, 26.01296786672903) (ind, diff) = (19, 26.29491846543934) (ind, diff) = (20, 26.529931274258026) (ind, diff) = (21, 26.720831120163663) (ind, diff) = (22, 26.870565368777765) (ind, diff) = (23, 26.981214911446592) (ind, diff) = (24, 27.054214986733136) (ind, diff) = (25, 27.09049414304385) (ind, diff) = (26, 27.09049414304385) (ind, diff) = (27, 27.054213773129327) (ind, diff) = (28, 26.981295537458294) (ind, diff) = (29, 26.871028515734807) (ind, diff) = (30, 26.72215963968631) (ind, diff) = (31, 26.532717007354194) (ind, diff) = (32, 26.29990194192621) (ind, diff) = (33, 26.019941248202937) (ind, diff) = (34, 25.687775989115384) (ind, diff) = (35, 25.296601611699277) (ind, diff) = (36, 24.837415203339102) (ind, diff) = (37, 24.298659494173766) (ind, diff) = (38, 23.666053521642272) (ind, diff) = (39, 22.922759352227576) (ind, diff) = (40, 22.049499277601797) (ind, diff) = (41, 21.02570032005189) (ind, diff) = (42, 19.830388143570936) (ind, diff) = (43, 18.446442301206233) (ind, diff) = (44, 16.862883340210715) (ind, diff) = (45, 15.065191537275037) (ind, diff) = (46, 13.07438938963286) (ind, diff) = (47, 10.852750437241415) (ind, diff) = (48, 8.498409471222097) (ind, diff) = (49, 5.792081666046898) (ind, diff) = (50, 3.2617038490688013) test_swirling_adv sz=(100, 100) interp=BSplineLU{Float64, CircEdge, 9}[BSplineLU{Float64, CircEdge, 9}, BSplineLU{Float64, CircEdge, 9}] nbdt=50 diff=3.2617038490688013 18.353952 seconds (47.86 M allocations: 2.905 GiB, 5.96% gc time, 63.83% compilation time) extrema(f.(dec, (1,))) = (-100.0, 100.0) extrema(f.(dec, (2,))) = (-100.0, 100.0) (0, diff) = (0, 0.0) (ind, diff) = (1, 4.772019608043606) (ind, diff) = (2, 7.4579544667661795) (ind, diff) = (3, 9.836153229934803) (ind, diff) = (4, 12.005654246740075) (ind, diff) = (5, 13.986616476771117) (ind, diff) = (6, 15.781125562805375) (ind, diff) = (7, 17.39013618195117) (ind, diff) = (8, 18.81649611584402) (ind, diff) = (9, 20.070238552177756) (ind, diff) = (10, 21.16499350170344) (ind, diff) = (11, 22.11640309177146) (ind, diff) = (12, 22.94092809389879) (ind, diff) = (13, 23.654331606468414) (ind, diff) = (14, 24.27057163590736) (ind, diff) = (15, 24.80091177972357) (ind, diff) = (16, 25.25629271895932) (ind, diff) = (17, 25.64603488690185) (ind, diff) = (18, 25.978011931108973) (ind, diff) = (19, 26.258299205030422) (ind, diff) = (20, 26.491442052141824) (ind, diff) = (21, 26.680901078345403) (ind, diff) = (22, 26.829398797820797) (ind, diff) = (23, 26.93901878081521) (ind, diff) = (24, 27.01126905474884) (ind, diff) = (25, 27.047139953483686) (ind, diff) = (26, 27.047139953483686) (ind, diff) = (27, 27.01038834380887) (ind, diff) = (28, 26.936612587799235) (ind, diff) = (29, 26.825163896480763) (ind, diff) = (30, 26.67487365630214) (ind, diff) = (31, 26.483880321532332) (ind, diff) = (32, 26.24943575187613) (ind, diff) = (33, 25.967688916195815) (ind, diff) = (34, 25.633459247301083) (ind, diff) = (35, 25.239893394263962) (ind, diff) = (36, 24.778022341123215) (ind, diff) = (37, 24.23659380908589) (ind, diff) = (38, 23.601238642011563) (ind, diff) = (39, 22.85496966861513) (ind, diff) = (40, 21.978322785320795) (ind, diff) = (41, 20.950188716795363) (ind, diff) = (42, 19.74984800047664) (ind, diff) = (43, 18.35948526417958) (ind, diff) = (44, 16.765578198062084) (ind, diff) = (45, 14.958853222617519) (ind, diff) = (46, 12.945624806402035) (ind, diff) = (47, 10.727070779698863) (ind, diff) = (48, 8.21165969250371) (ind, diff) = (49, 5.365243239773184) (ind, diff) = (50, 3.363206011033348) test_swirling_adv sz=(100, 100) interp=Hermite{Float64, CircEdge, 9}[Hermite{Float64, CircEdge, 9}, Hermite{Float64, CircEdge, 9}] nbdt=50 diff=3.363206011033348 15.287893 seconds (39.32 M allocations: 2.427 GiB, 4.79% gc time, 62.29% compilation time) extrema(f.(dec, (1,))) = (-100.0, 100.0) extrema(f.(dec, (2,))) = (-100.0, 100.0) (0, diff) = (0, 0.0) (ind, diff) = (1, 4.786211381428715) (ind, diff) = (2, 7.460425215966875) (ind, diff) = (3, 9.822351879087723) (ind, diff) = (4, 11.963040157586978) (ind, diff) = (5, 13.911437234526) (ind, diff) = (6, 15.669202800396915) (ind, diff) = (7, 17.23932803150198) (ind, diff) = (8, 18.625921842675545) (ind, diff) = (9, 19.83950072060646) (ind, diff) = (10, 20.895176584676662) (ind, diff) = (11, 21.80959041022706) (ind, diff) = (12, 22.599549380387106) (ind, diff) = (13, 23.280994036480998) (ind, diff) = (14, 23.868043334715434) (ind, diff) = (15, 24.371963398404386) (ind, diff) = (16, 24.803391076463438) (ind, diff) = (17, 25.171603505406587) (ind, diff) = (18, 25.484172518711148) (ind, diff) = (19, 25.746663475060657) (ind, diff) = (20, 25.96302218389924) (ind, diff) = (21, 26.136307496792764) (ind, diff) = (22, 26.268886442283403) (ind, diff) = (23, 26.36247690466662) (ind, diff) = (24, 26.418218011677066) (ind, diff) = (25, 26.436738146956646) (ind, diff) = (26, 26.41791847860492) (ind, diff) = (27, 26.361239511084467) (ind, diff) = (28, 26.26609171493581) (ind, diff) = (29, 26.131418278768336) (ind, diff) = (30, 25.95558503310405) (ind, diff) = (31, 25.73625402363295) (ind, diff) = (32, 25.470245249065798) (ind, diff) = (33, 25.153385699995905) (ind, diff) = (34, 24.780308849577125) (ind, diff) = (35, 24.344211158849376) (ind, diff) = (36, 23.836551943899206) (ind, diff) = (37, 23.246916051829153) (ind, diff) = (38, 22.56265206618617) (ind, diff) = (39, 21.769082777190174) (ind, diff) = (40, 20.849683257889964) (ind, diff) = (41, 19.786881708416736) (ind, diff) = (42, 18.56462677714495) (ind, diff) = (43, 17.169041191963082) (ind, diff) = (44, 15.590221175052305) (ind, diff) = (45, 13.818577415744569) (ind, diff) = (46, 11.8468008308033) (ind, diff) = (47, 9.693541851989552) (ind, diff) = (48, 7.234268411904056) (ind, diff) = (49, 4.253210393348338) (ind, diff) = (50, 1.6675739191438155) test_swirling_adv sz=(100, 100) interp=Lagrange{Float64, CircEdge, 9}[Lagrange{Float64, CircEdge, 9}, Lagrange{Float64, CircEdge, 9}] nbdt=50 diff=1.6675739191438155 57.924723 seconds (302.45 M allocations: 23.803 GiB, 13.24% gc time, 9.40% compilation time) extrema(f.(dec, (1,))) = (-100.0, 100.0) extrema(f.(dec, (2,))) = (-100.0, 100.0) (0, diff) = (0, 0.0) (ind, diff) = (1, 4.76807955397143) (ind, diff) = (2, 7.442088521326224) (ind, diff) = (3, 9.800935797297626) (ind, diff) = (4, 11.943738484742058) (ind, diff) = (5, 13.892899950236067) (ind, diff) = (6, 15.651681525857011) (ind, diff) = (7, 17.22245799352236) (ind, diff) = (8, 18.60934809330657) (ind, diff) = (9, 19.82319406777739) (ind, diff) = (10, 20.87891360254548) (ind, diff) = (11, 21.79311084512875) (ind, diff) = (12, 22.58287500720264) (ind, diff) = (13, 23.264221856807918) (ind, diff) = (14, 23.85114096954972) (ind, diff) = (15, 24.354509381226805) (ind, diff) = (16, 24.785541858472524) (ind, diff) = (17, 25.153329763407648) (ind, diff) = (18, 25.465321369905936) (ind, diff) = (19, 25.727109451455917) (ind, diff) = (20, 25.94280724905153) (ind, diff) = (21, 26.115526897145692) (ind, diff) = (22, 26.247649997410164) (ind, diff) = (23, 26.340905592448603) (ind, diff) = (24, 26.396444931853022) (ind, diff) = (25, 26.41489941639823) (ind, diff) = (26, 26.395958704227496) (ind, diff) = (27, 26.338918682312798) (ind, diff) = (28, 26.243191108398022) (ind, diff) = (29, 26.107757928324503) (ind, diff) = (30, 25.931036403667864) (ind, diff) = (31, 25.710740269378537) (ind, diff) = (32, 25.443718433239283) (ind, diff) = (33, 25.12582208874447) (ind, diff) = (34, 24.75170127821722) (ind, diff) = (35, 24.314533370127304) (ind, diff) = (36, 23.805848523024085) (ind, diff) = (37, 23.215145775609457) (ind, diff) = (38, 22.529651784365935) (ind, diff) = (39, 21.734648917907293) (ind, diff) = (40, 20.813408592811058) (ind, diff) = (41, 19.748359752861486) (ind, diff) = (42, 18.52326866614648) (ind, diff) = (43, 17.124267922863) (ind, diff) = (44, 15.539646565410532) (ind, diff) = (45, 13.761435215142853) (ind, diff) = (46, 11.790586148777663) (ind, diff) = (47, 9.592846910446562) (ind, diff) = (48, 7.05972972898352) (ind, diff) = (49, 4.121357294208966) (ind, diff) = (50, 1.9136423090867767) test_swirling_adv sz=(100, 100) interp=Hermite{Float64, CircEdge, 9}[Hermite{Float64, CircEdge, 9}, Hermite{Float64, CircEdge, 9}] nbdt=50 diff=1.9136423090867767 57.994936 seconds (302.46 M allocations: 23.803 GiB, 12.95% gc time, 9.11% compilation time) Test Summary: | Pass Total Time test swirling_adv | 5 5 2m41.4s (nbprec, nbdt) = (32, 20) (dt * cpt, advd.time_cur, borne_t, diffmax) = (250.0, 250.0, 9875.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (500.0, 500.0, 9875.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (750.0, 750.0, 9875.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (1000.0, 1000.0, 9875.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (1250.0, 1250.0, 9875.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (1500.0, 1500.0, 9875.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (1750.0, 1750.0, 9875.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (2000.0, 2000.0, 9875.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (2250.0, 2250.0, 9875.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (2500.0, 2500.0, 9875.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (2750.0, 2750.0, 9875.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (3000.0, 3000.0, 9875.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (3250.0, 3250.0, 9875.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (3500.0, 3500.0, 9875.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (3750.0, 3750.0, 9875.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (4000.0, 4000.0, 9875.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (4250.0, 4250.0, 9875.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (4500.0, 4500.0, 9875.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (4750.0, 4750.0, 9875.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (5000.0, 5000.0, 9875.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (5250.0, 5250.0, 9875.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (5500.0, 5500.0, 9875.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (5750.0, 5750.0, 9875.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (6000.0, 6000.0, 9875.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (6250.0, 6250.0, 9875.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (6500.0, 6500.0, 9875.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (6750.0, 6750.0, 9875.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (7000.0, 7000.0, 9875.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (7250.0, 7250.0, 9875.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (7500.0, 7500.0, 9875.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (7750.0, 7750.0, 9875.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (8000.0, 8000.0, 9875.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (8250.0, 8250.0, 9875.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (8500.0, 8500.0, 9875.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (8750.0, 8750.0, 9875.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (9000.0, 9000.0, 9875.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (9250.0, 9250.0, 9875.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (9500.0, 9500.0, 9875.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (9750.0, 9750.0, 9875.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (10000.0, 10000.0, 9875.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (1000.0, 1000.0, 9500.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (2000.0, 2000.0, 9500.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (3000.0, 3000.0, 9500.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (4000.0, 4000.0, 9500.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (5000.0, 5000.0, 9500.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (6000.0, 6000.0, 9500.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (7000.0, 7000.0, 9500.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (8000.0, 8000.0, 9500.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (9000.0, 9000.0, 9500.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (10000.0, 10000.0, 9500.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (500.0, 500.0, 9750.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (1000.0, 1000.0, 9750.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (1500.0, 1500.0, 9750.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (2000.0, 2000.0, 9750.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (2500.0, 2500.0, 9750.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (3000.0, 3000.0, 9750.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (3500.0, 3500.0, 9750.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (4000.0, 4000.0, 9750.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (4500.0, 4500.0, 9750.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (5000.0, 5000.0, 9750.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (5500.0, 5500.0, 9750.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (6000.0, 6000.0, 9750.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (6500.0, 6500.0, 9750.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (7000.0, 7000.0, 9750.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (7500.0, 7500.0, 9750.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (8000.0, 8000.0, 9750.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (8500.0, 8500.0, 9750.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (9000.0, 9000.0, 9750.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (9500.0, 9500.0, 9750.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (10000.0, 10000.0, 9750.0, 0) (str, ret1, ret2, ret1 / ret2) = ("NoTimeAlg", 0.00029657905353053495843377705602196287, 9.9602054707493200272789840902597499e-05, 2.9776399131676036219778872732787426) 46.614896 seconds (114.10 M allocations: 12.784 GiB, 7.11% gc time, 29.40% compilation time) (dt * cpt, advd.time_cur, borne_t, diffmax) = (250.0, 250.0, 9875.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (500.0, 500.0, 9875.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (750.0, 750.0, 9875.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (1000.0, 1000.0, 9875.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (1250.0, 1250.0, 9875.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (1500.0, 1500.0, 9875.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (1750.0, 1750.0, 9875.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (2000.0, 2000.0, 9875.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (2250.0, 2250.0, 9875.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (2500.0, 2500.0, 9875.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (2750.0, 2750.0, 9875.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (3000.0, 3000.0, 9875.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (3250.0, 3250.0, 9875.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (3500.0, 3500.0, 9875.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (3750.0, 3750.0, 9875.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (4000.0, 4000.0, 9875.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (4250.0, 4250.0, 9875.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (4500.0, 4500.0, 9875.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (4750.0, 4750.0, 9875.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (5000.0, 5000.0, 9875.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (5250.0, 5250.0, 9875.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (5500.0, 5500.0, 9875.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (5750.0, 5750.0, 9875.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (6000.0, 6000.0, 9875.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (6250.0, 6250.0, 9875.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (6500.0, 6500.0, 9875.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (6750.0, 6750.0, 9875.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (7000.0, 7000.0, 9875.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (7250.0, 7250.0, 9875.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (7500.0, 7500.0, 9875.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (7750.0, 7750.0, 9875.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (8000.0, 8000.0, 9875.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (8250.0, 8250.0, 9875.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (8500.0, 8500.0, 9875.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (8750.0, 8750.0, 9875.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (9000.0, 9000.0, 9875.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (9250.0, 9250.0, 9875.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (9500.0, 9500.0, 9875.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (9750.0, 9750.0, 9875.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (10000.0, 10000.0, 9875.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (1000.0, 1000.0, 9500.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (2000.0, 2000.0, 9500.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (3000.0, 3000.0, 9500.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (4000.0, 4000.0, 9500.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (5000.0, 5000.0, 9500.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (6000.0, 6000.0, 9500.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (7000.0, 7000.0, 9500.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (8000.0, 8000.0, 9500.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (9000.0, 9000.0, 9500.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (10000.0, 10000.0, 9500.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (500.0, 500.0, 9750.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (1000.0, 1000.0, 9750.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (1500.0, 1500.0, 9750.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (2000.0, 2000.0, 9750.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (2500.0, 2500.0, 9750.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (3000.0, 3000.0, 9750.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (3500.0, 3500.0, 9750.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (4000.0, 4000.0, 9750.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (4500.0, 4500.0, 9750.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (5000.0, 5000.0, 9750.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (5500.0, 5500.0, 9750.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (6000.0, 6000.0, 9750.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (6500.0, 6500.0, 9750.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (7000.0, 7000.0, 9750.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (7500.0, 7500.0, 9750.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (8000.0, 8000.0, 9750.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (8500.0, 8500.0, 9750.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (9000.0, 9000.0, 9750.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (9500.0, 9500.0, 9750.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (10000.0, 10000.0, 9750.0, 0) (str, ret1, ret2, ret1 / ret2) = ("ABTimeAlg_ip", 1.2387539164447706103588516983066817e-05, 2.4441676845776955554695245404554207e-06, 5.0682034799048703399158008240032712) 108.144747 seconds (392.33 M allocations: 42.454 GiB, 8.87% gc time, 3.87% compilation time) (dt * cpt, advd.time_cur, borne_t, diffmax) = (250.0, 250.0, 9875.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (500.0, 500.0, 9875.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (750.0, 750.0, 9875.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (1000.0, 1000.0, 9875.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (1250.0, 1250.0, 9875.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (1500.0, 1500.0, 9875.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (1750.0, 1750.0, 9875.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (2000.0, 2000.0, 9875.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (2250.0, 2250.0, 9875.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (2500.0, 2500.0, 9875.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (2750.0, 2750.0, 9875.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (3000.0, 3000.0, 9875.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (3250.0, 3250.0, 9875.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (3500.0, 3500.0, 9875.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (3750.0, 3750.0, 9875.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (4000.0, 4000.0, 9875.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (4250.0, 4250.0, 9875.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (4500.0, 4500.0, 9875.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (4750.0, 4750.0, 9875.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (5000.0, 5000.0, 9875.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (5250.0, 5250.0, 9875.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (5500.0, 5500.0, 9875.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (5750.0, 5750.0, 9875.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (6000.0, 6000.0, 9875.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (6250.0, 6250.0, 9875.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (6500.0, 6500.0, 9875.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (6750.0, 6750.0, 9875.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (7000.0, 7000.0, 9875.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (7250.0, 7250.0, 9875.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (7500.0, 7500.0, 9875.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (7750.0, 7750.0, 9875.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (8000.0, 8000.0, 9875.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (8250.0, 8250.0, 9875.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (8500.0, 8500.0, 9875.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (8750.0, 8750.0, 9875.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (9000.0, 9000.0, 9875.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (9250.0, 9250.0, 9875.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (9500.0, 9500.0, 9875.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (9750.0, 9750.0, 9875.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (10000.0, 10000.0, 9875.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (1000.0, 1000.0, 9500.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (2000.0, 2000.0, 9500.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (3000.0, 3000.0, 9500.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (4000.0, 4000.0, 9500.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (5000.0, 5000.0, 9500.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (6000.0, 6000.0, 9500.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (7000.0, 7000.0, 9500.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (8000.0, 8000.0, 9500.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (9000.0, 9000.0, 9500.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (10000.0, 10000.0, 9500.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (500.0, 500.0, 9750.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (1000.0, 1000.0, 9750.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (1500.0, 1500.0, 9750.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (2000.0, 2000.0, 9750.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (2500.0, 2500.0, 9750.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (3000.0, 3000.0, 9750.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (3500.0, 3500.0, 9750.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (4000.0, 4000.0, 9750.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (4500.0, 4500.0, 9750.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (5000.0, 5000.0, 9750.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (5500.0, 5500.0, 9750.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (6000.0, 6000.0, 9750.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (6500.0, 6500.0, 9750.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (7000.0, 7000.0, 9750.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (7500.0, 7500.0, 9750.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (8000.0, 8000.0, 9750.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (8500.0, 8500.0, 9750.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (9000.0, 9000.0, 9750.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (9500.0, 9500.0, 9750.0, 0) (dt * cpt, advd.time_cur, borne_t, diffmax) = (10000.0, 10000.0, 9750.0, 0) (str, ret1, ret2, ret1 / ret2) = ("ABTimeAlg_ip", 1.9009969401483040081630354903248313e-06, 2.5662314174792513511812586489904101e-07, 7.4077377714267425888495553320118508) 170.497960 seconds (649.30 M allocations: 71.810 GiB, 7.10% gc time, 1.81% compilation time) Testing SemiLagrangian tests passed Testing completed after 2520.36s PkgEval succeeded after 2588.77s