Package evaluation to test CompactBases on Julia 1.14.0-DEV.1893 (b4aba01002*) started at 2026-03-15T17:37:42.579 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Activating project at `~/.julia/environments/v1.14` Set-up completed after 13.54s ################################################################################ # Installation # Installing CompactBases... Resolving package versions... Updating `~/.julia/environments/v1.14/Project.toml` [2c0377a8] + CompactBases v0.3.14 Updating `~/.julia/environments/v1.14/Manifest.toml` [621f4979] + AbstractFFTs v1.5.0 [4c555306] + ArrayLayouts v1.12.2 ⌅ [aae01518] + BandedMatrices v0.17.38 ⌅ [8e7c35d0] + BlockArrays v0.16.43 ⌅ [ffab5731] + BlockBandedMatrices v0.12.10 [2c0377a8] + CompactBases v0.3.14 [b152e2b5] + CompositeTypes v0.1.4 ⌅ [7ae1f121] + ContinuumArrays v0.12.6 [ffbed154] + DocStringExtensions v0.9.5 ⌅ [5b8099bc] + DomainSets v0.6.7 ⌅ [442a2c76] + FastGaussQuadrature v0.5.1 [1a297f60] + FillArrays v1.16.0 [59287772] + Formatting v0.4.3 ⌅ [4858937d] + InfiniteArrays v0.12.15 [e1ba4f0e] + Infinities v0.1.12 [8197267c] + IntervalSets v0.7.13 [92d709cd] + IrrationalConstants v0.2.6 [692b3bcd] + JLLWrappers v1.7.1 ⌅ [5078a376] + LazyArrays v1.10.0 [2ab3a3ac] + LogExpFunctions v0.3.29 [1914dd2f] + MacroTools v0.5.16 ⌅ [a3b82374] + MatrixFactorizations v2.2.0 [6fe1bfb0] + OffsetArrays v1.17.0 [aea7be01] + PrecompileTools v1.3.3 [21216c6a] + Preferences v1.5.2 ⌅ [c4ea9172] + QuasiArrays v0.9.8 [3cdcf5f2] + RecipesBase v1.3.4 [276daf66] + SpecialFunctions v2.7.1 [90137ffa] + StaticArrays v1.9.18 [1e83bf80] + StaticArraysCore v1.4.4 [10745b16] + Statistics v1.11.1 [efe28fd5] + OpenSpecFun_jll v0.5.6+0 [56f22d72] + Artifacts v1.11.0 [ade2ca70] + Dates v1.11.0 [8f399da3] + Libdl v1.11.0 [37e2e46d] + LinearAlgebra v1.13.0 [56ddb016] + Logging v1.11.0 [de0858da] + Printf v1.11.0 [9a3f8284] + Random v1.11.0 [ea8e919c] + SHA v1.0.0 [9e88b42a] + Serialization v1.11.0 [2f01184e] + SparseArrays v1.13.0 [fa267f1f] + TOML v1.0.3 [4ec0a83e] + Unicode v1.11.0 [e66e0078] + CompilerSupportLibraries_jll v1.3.0+1 [4536629a] + OpenBLAS_jll v0.3.30+0 [05823500] + OpenLibm_jll v0.8.7+0 [bea87d4a] + SuiteSparse_jll v7.10.1+0 [8e850b90] + libblastrampoline_jll v5.15.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 6.1s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... Precompiling package dependencies... Precompiling packages... 2607.0 ms ✓ ArrayInterface WARNING: Constructor for type "Number" was extended in `DomainSets` without explicit qualification or import.  NOTE: Assumed "Number" refers to `Base.Number`. This behavior is deprecated and may differ in future versions.  NOTE: This behavior may have differed in Julia versions prior to 1.12.  Hint: If you intended to create a new generic function of the same name, use `function Number end`.  Hint: To silence the warning, qualify `Number` as `Base.Number` in the method signature or explicitly `import Base: Number`. 5351.3 ms ✓ DomainSets WARNING: Constructor for type "AbstractMatrix" was extended in `BandedMatrices` without explicit qualification or import.  NOTE: Assumed "AbstractMatrix" refers to `Base.AbstractMatrix`. This behavior is deprecated and may differ in future versions.  NOTE: This behavior may have differed in Julia versions prior to 1.12.  Hint: If you intended to create a new generic function of the same name, use `function AbstractMatrix end`.  Hint: To silence the warning, qualify `AbstractMatrix` as `Base.AbstractMatrix` in the method signature or explicitly `import Base: AbstractMatrix`. WARNING: Constructor for type "AbstractArray" was extended in `BandedMatrices` without explicit qualification or import.  NOTE: Assumed "AbstractArray" refers to `Base.AbstractArray`. This behavior is deprecated and may differ in future versions.  NOTE: This behavior may have differed in Julia versions prior to 1.12.  Hint: If you intended to create a new generic function of the same name, use `function AbstractArray end`.  Hint: To silence the warning, qualify `AbstractArray` as `Base.AbstractArray` in the method signature or explicitly `import Base: AbstractArray`. WARNING: Constructor for type "Matrix" was extended in `BandedMatrices` without explicit qualification or import.  NOTE: Assumed "Matrix" refers to `Base.Matrix`. This behavior is deprecated and may differ in future versions.  NOTE: This behavior may have differed in Julia versions prior to 1.12.  Hint: If you intended to create a new generic function of the same name, use `function Matrix end`.  Hint: To silence the warning, qualify `Matrix` as `Base.Matrix` in the method signature or explicitly `import Base: Matrix`. 26780.8 ms ✓ BandedMatrices 5366.0 ms ✓ BlockArrays 8713.1 ms ✓ UnicodePlots → IntervalSetsExt 6302.9 ms ✓ InfiniteArrays 1529.8 ms ✓ ArrayInterface → ArrayInterfaceStaticArraysCoreExt 9987.8 ms ✓ StaticArrayInterface WARNING: Constructor for type "AbstractVector" was extended in `QuasiArrays` without explicit qualification or import.  NOTE: Assumed "AbstractVector" refers to `Base.AbstractVector`. This behavior is deprecated and may differ in future versions.  NOTE: This behavior may have differed in Julia versions prior to 1.12.  Hint: If you intended to create a new generic function of the same name, use `function AbstractVector end`.  Hint: To silence the warning, qualify `AbstractVector` as `Base.AbstractVector` in the method signature or explicitly `import Base: AbstractVector`. WARNING: Constructor for type "AbstractArray" was extended in `QuasiArrays` without explicit qualification or import.  NOTE: Assumed "AbstractArray" refers to `Base.AbstractArray`. This behavior is deprecated and may differ in future versions.  NOTE: This behavior may have differed in Julia versions prior to 1.12.  Hint: If you intended to create a new generic function of the same name, use `function AbstractArray end`.  Hint: To silence the warning, qualify `AbstractArray` as `Base.AbstractArray` in the method signature or explicitly `import Base: AbstractArray`. WARNING: Constructor for type "AbstractMatrix" was extended in `QuasiArrays` without explicit qualification or import.  NOTE: Assumed "AbstractMatrix" refers to `Base.AbstractMatrix`. This behavior is deprecated and may differ in future versions.  NOTE: This behavior may have differed in Julia versions prior to 1.12.  Hint: If you intended to create a new generic function of the same name, use `function AbstractMatrix end`.  Hint: To silence the warning, qualify `AbstractMatrix` as `Base.AbstractMatrix` in the method signature or explicitly `import Base: AbstractMatrix`. WARNING: Constructor for type "Tuple" was extended in `QuasiIteratorsMD` without explicit qualification or import.  NOTE: Assumed "Tuple" refers to `Base.Tuple`. This behavior is deprecated and may differ in future versions.  NOTE: This behavior may have differed in Julia versions prior to 1.12.  Hint: If you intended to create a new generic function of the same name, use `function Tuple end`.  Hint: To silence the warning, qualify `Tuple` as `Base.Tuple` in the method signature or explicitly `import Base: Tuple`. 7956.9 ms ✓ QuasiArrays 5542.6 ms ✓ BandedMatrices → BandedMatricesSparseArraysExt WARNING: Constructor for type "BandedMatrixIndex" was extended in `ArrayInterfaceBandedMatricesExt` without explicit qualification or import.  NOTE: Assumed "BandedMatrixIndex" refers to `ArrayInterface.BandedMatrixIndex`. This behavior is deprecated and may differ in future versions.  NOTE: This behavior may have differed in Julia versions prior to 1.12.  Hint: If you intended to create a new generic function of the same name, use `function BandedMatrixIndex end`.  Hint: To silence the warning, qualify `BandedMatrixIndex` as `ArrayInterface.BandedMatrixIndex` in the method signature or explicitly `import ArrayInterface: BandedMatrixIndex`. 5553.5 ms ✓ ArrayInterface → ArrayInterfaceBandedMatricesExt 6567.0 ms ✓ BlockBandedMatrices 5414.8 ms ✓ InfiniteArrays → InfiniteArraysStatisticsExt 2092.9 ms ✓ StaticArrayInterface → StaticArrayInterfaceOffsetArraysExt 3600.8 ms ✓ StaticArrayInterface → StaticArrayInterfaceStaticArraysExt 2446.9 ms ✓ CloseOpenIntervals 2636.6 ms ✓ LayoutPointers 6779.2 ms ✓ BlockBandedMatrices → BlockBandedMatricesSparseArraysExt 6097.8 ms ✓ ArrayInterface → ArrayInterfaceBlockBandedMatricesExt 9279.3 ms ✓ ContinuumArrays 17561.4 ms ✓ VectorizationBase 12472.4 ms ✓ CompactBases 4127.1 ms ✓ AccurateArithmetic 4454.6 ms ✓ SLEEFPirates 39479.3 ms ✓ LoopVectorization 4430.7 ms ✓ LoopVectorization → SpecialFunctionsExt 14814.5 ms ✓ RollingFunctions 27 dependencies successfully precompiled in 230 seconds. 106 already precompiled. 9 dependencies precompiled but different versions are currently loaded (Base64, Dates, JuliaSyntaxHighlighting, Logging, Markdown, Printf, StyledStrings, TOML and UUIDs). Restart julia to access the new versions. Otherwise, 71 dependents of these packages may trigger further precompilation to work with the unexpected versions. 4 dependencies had output during precompilation: ┌ DomainSets │ WARNING: Constructor for type "Number" was extended in `DomainSets` without explicit qualification or import. │ NOTE: Assumed "Number" refers to `Base.Number`. This behavior is deprecated and may differ in future versions. │ NOTE: This behavior may have differed in Julia versions prior to 1.12. │ Hint: If you intended to create a new generic function of the same name, use `function Number end`. │ Hint: To silence the warning, qualify `Number` as `Base.Number` in the method signature or explicitly `import Base: Number`. └ ┌ ArrayInterface → ArrayInterfaceBandedMatricesExt │ WARNING: Constructor for type "BandedMatrixIndex" was extended in `ArrayInterfaceBandedMatricesExt` without explicit qualification or import. │ NOTE: Assumed "BandedMatrixIndex" refers to `ArrayInterface.BandedMatrixIndex`. This behavior is deprecated and may differ in future versions. │ NOTE: This behavior may have differed in Julia versions prior to 1.12. │ Hint: If you intended to create a new generic function of the same name, use `function BandedMatrixIndex end`. │ Hint: To silence the warning, qualify `BandedMatrixIndex` as `ArrayInterface.BandedMatrixIndex` in the method signature or explicitly `import ArrayInterface: BandedMatrixIndex`. └ ┌ QuasiArrays │ WARNING: Constructor for type "AbstractVector" was extended in `QuasiArrays` without explicit qualification or import. │ NOTE: Assumed "AbstractVector" refers to `Base.AbstractVector`. This behavior is deprecated and may differ in future versions. │ NOTE: This behavior may have differed in Julia versions prior to 1.12. │ Hint: If you intended to create a new generic function of the same name, use `function AbstractVector end`. │ Hint: To silence the warning, qualify `AbstractVector` as `Base.AbstractVector` in the method signature or explicitly `import Base: AbstractVector`. │ WARNING: Constructor for type "AbstractArray" was extended in `QuasiArrays` without explicit qualification or import. │ NOTE: Assumed "AbstractArray" refers to `Base.AbstractArray`. This behavior is deprecated and may differ in future versions. │ NOTE: This behavior may have differed in Julia versions prior to 1.12. │ Hint: If you intended to create a new generic function of the same name, use `function AbstractArray end`. │ Hint: To silence the warning, qualify `AbstractArray` as `Base.AbstractArray` in the method signature or explicitly `import Base: AbstractArray`. │ WARNING: Constructor for type "AbstractMatrix" was extended in `QuasiArrays` without explicit qualification or import. │ NOTE: Assumed "AbstractMatrix" refers to `Base.AbstractMatrix`. This behavior is deprecated and may differ in future versions. │ NOTE: This behavior may have differed in Julia versions prior to 1.12. │ Hint: If you intended to create a new generic function of the same name, use `function AbstractMatrix end`. │ Hint: To silence the warning, qualify `AbstractMatrix` as `Base.AbstractMatrix` in the method signature or explicitly `import Base: AbstractMatrix`. │ WARNING: Constructor for type "Tuple" was extended in `QuasiIteratorsMD` without explicit qualification or import. │ NOTE: Assumed "Tuple" refers to `Base.Tuple`. This behavior is deprecated and may differ in future versions. │ NOTE: This behavior may have differed in Julia versions prior to 1.12. │ Hint: If you intended to create a new generic function of the same name, use `function Tuple end`. │ Hint: To silence the warning, qualify `Tuple` as `Base.Tuple` in the method signature or explicitly `import Base: Tuple`. └ ┌ BandedMatrices │ WARNING: Constructor for type "AbstractMatrix" was extended in `BandedMatrices` without explicit qualification or import. │ NOTE: Assumed "AbstractMatrix" refers to `Base.AbstractMatrix`. This behavior is deprecated and may differ in future versions. │ NOTE: This behavior may have differed in Julia versions prior to 1.12. │ Hint: If you intended to create a new generic function of the same name, use `function AbstractMatrix end`. │ Hint: To silence the warning, qualify `AbstractMatrix` as `Base.AbstractMatrix` in the method signature or explicitly `import Base: AbstractMatrix`. │ WARNING: Constructor for type "AbstractArray" was extended in `BandedMatrices` without explicit qualification or import. │ NOTE: Assumed "AbstractArray" refers to `Base.AbstractArray`. This behavior is deprecated and may differ in future versions. │ NOTE: This behavior may have differed in Julia versions prior to 1.12. │ Hint: If you intended to create a new generic function of the same name, use `function AbstractArray end`. │ Hint: To silence the warning, qualify `AbstractArray` as `Base.AbstractArray` in the method signature or explicitly `import Base: AbstractArray`. │ WARNING: Constructor for type "Matrix" was extended in `BandedMatrices` without explicit qualification or import. │ NOTE: Assumed "Matrix" refers to `Base.Matrix`. This behavior is deprecated and may differ in future versions. │ NOTE: This behavior may have differed in Julia versions prior to 1.12. │ Hint: If you intended to create a new generic function of the same name, use `function Matrix end`. │ Hint: To silence the warning, qualify `Matrix` as `Base.Matrix` in the method signature or explicitly `import Base: Matrix`. └ Precompilation completed after 251.55s ################################################################################ # Testing # Testing CompactBases Status `/tmp/jl_H46WNz/Project.toml` ⌅ [ec485272] ArnoldiMethod v0.2.0 ⌅ [aae01518] BandedMatrices v0.17.38 ⌅ [ffab5731] BlockBandedMatrices v0.12.10 [2c0377a8] CompactBases v0.3.14 ⌅ [7ae1f121] ContinuumArrays v0.12.6 ⌅ [442a2c76] FastGaussQuadrature v0.5.1 [1a297f60] FillArrays v1.16.0 [59287772] Formatting v0.4.3 [8197267c] IntervalSets v0.7.13 ⌅ [5078a376] LazyArrays v1.10.0 [6fe1bfb0] OffsetArrays v1.17.0 ⌅ [08abe8d2] PrettyTables v2.4.0 [92933f4c] ProgressMeter v1.11.0 ⌅ [c4ea9172] QuasiArrays v0.9.8 [3cdcf5f2] RecipesBase v1.3.4 ⌅ [b0e4dd01] RollingFunctions v0.7.0 [b8865327] UnicodePlots v3.8.2 [37e2e46d] LinearAlgebra v1.13.0 [9a3f8284] Random v1.11.0 [2f01184e] SparseArrays v1.13.0 [8dfed614] Test v1.11.0 Status `/tmp/jl_H46WNz/Manifest.toml` [621f4979] AbstractFFTs v1.5.0 [22286c92] AccurateArithmetic v0.3.8 [79e6a3ab] Adapt v4.5.0 [66dad0bd] AliasTables v1.1.3 ⌅ [ec485272] ArnoldiMethod v0.2.0 ⌃ [4fba245c] ArrayInterface v7.10.0 [4c555306] ArrayLayouts v1.12.2 ⌅ [aae01518] BandedMatrices v0.17.38 [62783981] BitTwiddlingConvenienceFunctions v0.1.6 ⌅ [8e7c35d0] BlockArrays v0.16.43 ⌅ [ffab5731] BlockBandedMatrices v0.12.10 [2a0fbf3d] CPUSummary v0.2.7 [fb6a15b2] CloseOpenIntervals v0.1.13 [35d6a980] ColorSchemes v3.31.0 [3da002f7] ColorTypes v0.12.1 [c3611d14] ColorVectorSpace v0.11.0 [5ae59095] Colors v0.13.1 [f70d9fcc] CommonWorldInvalidations v1.0.0 [2c0377a8] CompactBases v0.3.14 [34da2185] Compat v4.18.1 [b152e2b5] CompositeTypes v0.1.4 ⌅ [7ae1f121] ContinuumArrays v0.12.6 [d38c429a] Contour v0.6.3 [adafc99b] CpuId v0.3.1 [a8cc5b0e] Crayons v4.1.1 [9a962f9c] DataAPI v1.16.0 [864edb3b] DataStructures v0.19.3 [e2d170a0] DataValueInterfaces v1.0.0 [ffbed154] DocStringExtensions v0.9.5 ⌅ [5b8099bc] DomainSets v0.6.7 ⌅ [442a2c76] FastGaussQuadrature v0.5.1 [1a297f60] FillArrays v1.16.0 [53c48c17] FixedPointNumbers v0.8.5 [59287772] Formatting v0.4.3 [3e5b6fbb] HostCPUFeatures v0.1.18 [615f187c] IfElse v0.1.1 ⌅ [4858937d] InfiniteArrays v0.12.15 [e1ba4f0e] Infinities v0.1.12 [8197267c] IntervalSets v0.7.13 [92d709cd] IrrationalConstants v0.2.6 [82899510] IteratorInterfaceExtensions v1.0.0 [692b3bcd] JLLWrappers v1.7.1 [8e2b3108] KahanSummation v0.3.1 [b964fa9f] LaTeXStrings v1.4.0 [10f19ff3] LayoutPointers v0.1.17 ⌅ [5078a376] LazyArrays v1.10.0 [2ab3a3ac] LogExpFunctions v0.3.29 [bdcacae8] LoopVectorization v0.12.173 [1914dd2f] MacroTools v0.5.16 [d125e4d3] ManualMemory v0.1.8 [299715c1] MarchingCubes v0.1.11 ⌅ [a3b82374] MatrixFactorizations v2.2.0 [e1d29d7a] Missings v1.2.0 [77ba4419] NaNMath v1.1.3 [6fe1bfb0] OffsetArrays v1.17.0 [bac558e1] OrderedCollections v1.8.1 [1d0040c9] PolyesterWeave v0.2.2 [aea7be01] PrecompileTools v1.3.3 [21216c6a] Preferences v1.5.2 ⌅ [08abe8d2] PrettyTables v2.4.0 [92933f4c] ProgressMeter v1.11.0 [43287f4e] PtrArrays v1.4.0 ⌅ [c4ea9172] QuasiArrays v0.9.8 [3cdcf5f2] RecipesBase v1.3.4 [189a3867] Reexport v1.2.2 [ae029012] Requires v1.3.1 ⌅ [b0e4dd01] RollingFunctions v0.7.0 [94e857df] SIMDTypes v0.1.0 [476501e8] SLEEFPirates v0.6.43 [431bcebd] SciMLPublic v1.0.1 [a2af1166] SortingAlgorithms v1.2.2 [276daf66] SpecialFunctions v2.7.1 [aedffcd0] Static v1.3.1 [0d7ed370] StaticArrayInterface v1.9.0 [90137ffa] StaticArrays v1.9.18 [1e83bf80] StaticArraysCore v1.4.4 [10745b16] Statistics v1.11.1 [82ae8749] StatsAPI v1.8.0 [2913bbd2] StatsBase v0.34.10 [892a3eda] StringManipulation v0.4.4 [3783bdb8] TableTraits v1.0.1 [bd369af6] Tables v1.12.1 [62fd8b95] TensorCore v0.1.1 [8290d209] ThreadingUtilities v0.5.5 [3a884ed6] UnPack v1.0.2 [b8865327] UnicodePlots v3.8.2 [3d5dd08c] VectorizationBase v0.21.72 [efe28fd5] OpenSpecFun_jll v0.5.6+0 [56f22d72] Artifacts v1.11.0 [2a0f44e3] Base64 v1.11.0 [ade2ca70] Dates v1.11.0 [8ba89e20] Distributed v1.11.0 [b77e0a4c] InteractiveUtils v1.11.0 [ac6e5ff7] JuliaSyntaxHighlighting v1.13.0 [8f399da3] Libdl v1.11.0 [37e2e46d] LinearAlgebra v1.13.0 [56ddb016] Logging v1.11.0 [d6f4376e] Markdown v1.11.0 [de0858da] Printf v1.11.0 [9a3f8284] Random v1.11.0 [ea8e919c] SHA v1.0.0 [9e88b42a] Serialization v1.11.0 [6462fe0b] Sockets v1.11.0 [2f01184e] SparseArrays v1.13.0 [f489334b] StyledStrings v1.13.0 [4607b0f0] SuiteSparse [fa267f1f] TOML v1.0.3 [8dfed614] Test v1.11.0 [cf7118a7] UUIDs v1.11.0 [4ec0a83e] Unicode v1.11.0 [e66e0078] CompilerSupportLibraries_jll v1.3.0+1 [4536629a] OpenBLAS_jll v0.3.30+0 [05823500] OpenLibm_jll v0.8.7+0 [bea87d4a] SuiteSparse_jll v7.10.1+0 [8e850b90] libblastrampoline_jll v5.15.0+0 Info Packages marked with ⌃ and ⌅ have new versions available. Those with ⌃ may be upgradable, but those with ⌅ are restricted by compatibility constraints from upgrading. Testing Running tests... WARNING: method definition for #test_particle_in_a_box#13 at /home/pkgeval/.julia/packages/CompactBases/wrkDy/test/derivative_accuracy_utils.jl:156 declares type variable B but does not use it. WARNING: method definition for #test_singular_scheme#14 at /home/pkgeval/.julia/packages/CompactBases/wrkDy/test/derivative_accuracy_utils.jl:170 declares type variable B but does not use it. WARNING: method definition for #compute_diagonalization_errors#17 at /home/pkgeval/.julia/packages/CompactBases/wrkDy/test/derivative_accuracy_utils.jl:193 declares type variable B but does not use it. ┌ Warning: Need to test correctness of ImplicitDerivative in restricted bases └ @ Main ~/.julia/packages/CompactBases/wrkDy/test/fd/derivatives.jl:125 [ Info: FiniteDifferences derivative accuracy Progress: 12%|█████▏ | ETA: 0:01:00 Progress: 94%|██████████████████████████████████████▌ | ETA: 0:00:01 Progress: 100%|█████████████████████████████████████████| Time: 0:00:09 ┌─────────────┬────────────────────────┬─────────────────────────┬──────────────────────────┐ │ h │ δg [1.999966825736883] │ δh [1.9998412537681958] │ δh′ [1.9997089449838654] │ ├─────────────┼────────────────────────┼─────────────────────────┼──────────────────────────┤ │ 0.03125 │ 0.0312116 │ 0.902596 │ 0.309899 │ │ 0.015625 │ 0.00848843 │ 0.456107 │ 0.13137 │ │ 0.0078125 │ 0.00222861 │ 0.154105 │ 0.0421471 │ │ 0.00390625 │ 0.000568708 │ 0.0424089 │ 0.0108802 │ │ 0.00195312 │ 0.000143206 │ 0.0109224 │ 0.00274923 │ │ 0.000976562 │ 3.59014e-5 │ 0.00275458 │ 0.000689836 │ │ 0.000488281 │ 8.98601e-6 │ 0.000690509 │ 0.000172702 │ │ 0.000244141 │ 2.24772e-6 │ 0.000172786 │ 4.32013e-5 │ │ 0.00012207 │ 5.62074e-7 │ 4.32118e-5 │ 1.08032e-5 │ │ 6.10352e-5 │ 1.40536e-7 │ 1.08046e-5 │ 2.70117e-6 │ │ 3.05176e-5 │ 3.51362e-8 │ 2.70133e-6 │ 6.75851e-7 │ │ 1.52588e-5 │ 8.78432e-9 │ 6.75872e-7 │ 2.00025e-7 │ │ 7.62939e-6 │ 2.19611e-9 │ 1.9959e-7 │ 4.2494e-7 │ │ 3.8147e-6 │ 5.49045e-10 │ 4.24749e-7 │ 1.67881e-6 │ │ 1.90735e-6 │ 1.37513e-10 │ 1.86903e-6 │ 7.18066e-6 │ │ 9.53674e-7 │ 3.75823e-11 │ 6.92401e-6 │ 2.74506e-5 │ └─────────────┴────────────────────────┴─────────────────────────┴──────────────────────────┘ ┌────────────────────────────────────────┐ -1 │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⡠⠊⡠⠊⠁⠀⣀⠀⠀⠀│ δg │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠔⢁⠔⠉⠀⠀⡠⠊⠀⠀⠀⠀│ δh │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠔⢁⠔⠁⠀⢀⠔⠊⠀⠀⠀⠀⠀⠀│ δh′ │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡠⠊⡡⠊⠁⠀⢀⠔⠁⠀⠀⠀⠀⠀⠀⠀⠀│ │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡠⠊⡠⠊⠀⠀⡠⠒⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ │⠀⠀⠀⠀⠀⠀⠐⢄⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠔⢊⠔⠊⠀⠀⡠⠊⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ │⠀⠀⠀⠀⠀⠀⠈⠢⡈⠢⡀⠀⠀⠀⠀⠀⢀⠔⢁⠔⠁⠀⢀⠤⠊⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ log10(error) │⠀⠀⠀⠀⠀⠀⠀⠀⠈⠢⡈⠢⡀⠀⣀⠔⣁⠔⠁⠀⢀⠔⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠑⠪⠛⠢⠊⠀⠀⢀⠔⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡠⠊⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡠⠊⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠔⠊⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ │⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠔⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ │⠀⠀⠀⠀⠀⠀⠀⡠⠔⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ -11 │⠀⠀⠀⠀⠀⠀⠈⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ └────────────────────────────────────────┘ ⠀-7⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀-1⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀log10(h)⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ [ Info: ImplicitFiniteDifferences derivative accuracy Progress: 12%|█████▏ | ETA: 0:00:19 Progress: 75%|██████████████████████████████▊ | ETA: 0:00:01 Progress: 88%|███████████████████████████████████▉ | ETA: 0:00:01 Progress: 94%|██████████████████████████████████████▌ | ETA: 0:00:00 Progress: 100%|█████████████████████████████████████████| Time: 0:00:04 ┌─────────────┬────────────────────────┬─────────────────────────┬─────────────────────────┐ │ h │ δg [4.327246115360989] │ δh [4.1534885809392454] │ δh′ [4.068060110048131] │ ├─────────────┼────────────────────────┼─────────────────────────┼─────────────────────────┤ │ 0.03125 │ 0.0106537 │ 0.298722 │ 0.129122 │ │ 0.015625 │ 0.00131112 │ 0.0767078 │ 0.0168038 │ │ 0.0078125 │ 5.92325e-5 │ 0.0129878 │ 0.00420642 │ │ 0.00390625 │ 3.25372e-6 │ 0.00072526 │ 0.000243813 │ │ 0.00195312 │ 1.9222e-7 │ 4.10095e-5 │ 1.49519e-5 │ │ 0.000976562 │ 1.1879e-8 │ 2.49515e-6 │ 9.29309e-7 │ │ 0.000488281 │ 7.41116e-10 │ 1.55063e-7 │ 5.80505e-8 │ │ 0.000244141 │ 4.6322e-11 │ 9.68706e-9 │ 3.67541e-9 │ │ 0.00012207 │ 2.90248e-12 │ 1.33757e-9 │ 2.30744e-9 │ │ 6.10352e-5 │ 4.7678e-13 │ 5.37484e-9 │ 9.81074e-9 │ │ 3.05176e-5 │ 7.89387e-13 │ 1.90986e-8 │ 3.69845e-8 │ │ 1.52588e-5 │ 1.56701e-12 │ 7.59888e-8 │ 1.50054e-7 │ │ 7.62939e-6 │ 3.12099e-12 │ 3.02974e-7 │ 5.90969e-7 │ │ 3.8147e-6 │ 6.21874e-12 │ 1.20799e-6 │ 2.34667e-6 │ │ 1.90735e-6 │ 1.35433e-11 │ 5.18672e-6 │ 1.00121e-5 │ │ 9.53674e-7 │ 2.53917e-11 │ 1.96428e-5 │ 3.83529e-5 │ └─────────────┴────────────────────────┴─────────────────────────┴─────────────────────────┘ ┌────────────────────────────────────────┐ 0 │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⢤⡴⠀⠀⠀│ δg │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⢔⠮⠒⣁⠔⠀⠀⠀│ δh │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⡴⠋⠁⡠⠊⠀⠀⠀⠀⠀│ δh′ │⠀⠀⠀⠀⠀⠀⠰⠦⣤⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡠⡴⠋⠀⡠⠊⠀⠀⠀⠀⠀⠀⠀│ │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠛⠶⣤⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⠮⠊⠀⡠⠊⠀⠀⠀⠀⠀⠀⠀⠀⠀│ │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠙⠳⢦⣄⡀⠀⠀⠀⠀⣠⠞⠁⢀⠔⠊⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠛⠶⠒⠛⠁⢀⠔⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ log10(error) │⠀⠀⠀⠀⠀⠀⢀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⠔⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ │⠀⠀⠀⠀⠀⠀⠀⠈⠉⠑⠒⠢⠤⠤⣀⣀⠀⠀⠀⢀⡠⠊⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠉⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ -20 │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ └────────────────────────────────────────┘ ⠀-7⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀-1⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀log10(h)⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ [ Info: Uniform StaggeredFiniteDifferences derivative accuracy Progress: 12%|█████▏ | ETA: 0:00:17 Progress: 100%|█████████████████████████████████████████| Time: 0:00:03 ┌─────────────┬────────────────────────┬─────────────────────────┬──────────────────────────┐ │ h │ δg [1.999966355029993] │ δh [1.9998413609747634] │ δh′ [1.9997088944115025] │ ├─────────────┼────────────────────────┼─────────────────────────┼──────────────────────────┤ │ 0.03125 │ 0.025274 │ 1.17668 │ 0.498569 │ │ 0.015625 │ 0.00826838 │ 0.493053 │ 0.168167 │ │ 0.0078125 │ 0.00221108 │ 0.152334 │ 0.0410682 │ │ 0.00390625 │ 0.000563411 │ 0.0418107 │ 0.0106135 │ │ 0.00195312 │ 0.000141821 │ 0.0107596 │ 0.00268065 │ │ 0.000976562 │ 3.5551e-5 │ 0.00271297 │ 0.000672554 │ │ 0.000488281 │ 8.8981e-6 │ 0.000680042 │ 0.000168371 │ │ 0.000244141 │ 2.22572e-6 │ 0.000170165 │ 4.21176e-5 │ │ 0.00012207 │ 5.56571e-7 │ 4.25561e-5 │ 1.05322e-5 │ │ 6.10352e-5 │ 1.3916e-7 │ 1.06406e-5 │ 2.63341e-6 │ │ 3.05176e-5 │ 3.47922e-8 │ 2.66034e-6 │ 6.59137e-7 │ │ 1.52588e-5 │ 8.69832e-9 │ 6.65728e-7 │ 2.05337e-7 │ │ 7.62939e-6 │ 2.17461e-9 │ 2.01865e-7 │ 4.91218e-7 │ │ 3.8147e-6 │ 5.43675e-10 │ 4.63257e-7 │ 3.06287e-6 │ │ 1.90735e-6 │ 1.36271e-10 │ 2.10483e-6 │ 7.95283e-6 │ │ 9.53674e-7 │ 3.75479e-11 │ 7.11268e-6 │ 2.79003e-5 │ └─────────────┴────────────────────────┴─────────────────────────┴──────────────────────────┘ ┌────────────────────────────────────────┐ -1 │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡠⠊⡠⠊⠀⠀⢀⠀⠀⠀│ δg │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠔⢉⠔⠉⠀⠀⡠⠒⠁⠀⠀⠀│ δh │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠔⢁⠔⠁⠀⢀⠔⠊⠀⠀⠀⠀⠀⠀│ δh′ │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡠⠚⡡⠒⠁⠀⢀⠔⠁⠀⠀⠀⠀⠀⠀⠀⠀│ │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡠⠊⡠⠊⠀⠀⡠⠒⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ │⠀⠀⠀⠀⠀⠀⠐⠤⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠤⢊⠤⠊⠀⠀⡠⠊⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ │⠀⠀⠀⠀⠀⠀⠈⠢⡈⠒⢄⠀⠀⠀⠀⠀⢀⠔⢁⠔⠁⠀⢀⡠⠊⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ log10(error) │⠀⠀⠀⠀⠀⠀⠀⠀⠈⠢⡀⠑⢄⠀⣀⠔⣁⠔⠁⠀⢀⠔⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠑⠢⠋⠢⠊⠀⠀⢀⠔⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡠⠊⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡠⠊⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠔⠊⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ │⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠔⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ │⠀⠀⠀⠀⠀⠀⠀⡠⠔⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ -11 │⠀⠀⠀⠀⠀⠀⠈⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ └────────────────────────────────────────┘ ⠀-7⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀-1⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀log10(h)⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ [ Info: Non-uniform StaggeredFiniteDifferences derivative accuracy Progress: 12%|█████▏ | ETA: 0:00:40 Progress: 75%|██████████████████████████████▊ | ETA: 0:00:02 Progress: 100%|█████████████████████████████████████████| Time: 0:00:07 ┌─────────────┬─────────────────────────┬───────────────────────┬──────────────────────────┐ │ h │ δg [1.9999657435503622] │ δh [1.99985309201199] │ δh′ [1.9997170672283044] │ ├─────────────┼─────────────────────────┼───────────────────────┼──────────────────────────┤ │ 0.03125 │ 0.0189602 │ 0.762223 │ 0.221287 │ │ 0.015625 │ 0.00503126 │ 0.247737 │ 0.065511 │ │ 0.0078125 │ 0.00128919 │ 0.0676587 │ 0.01695 │ │ 0.00390625 │ 0.000325589 │ 0.0173971 │ 0.00429145 │ │ 0.00195312 │ 8.17645e-5 │ 0.00438933 │ 0.00107839 │ │ 0.000976562 │ 2.04842e-5 │ 0.00110094 │ 0.000270207 │ │ 0.000488281 │ 5.12623e-6 │ 0.000275596 │ 6.76231e-5 │ │ 0.000244141 │ 1.2822e-6 │ 6.89384e-5 │ 1.69144e-5 │ │ 0.00012207 │ 3.20628e-7 │ 1.72392e-5 │ 4.22964e-6 │ │ 6.10352e-5 │ 8.01669e-8 │ 4.31034e-6 │ 1.05756e-6 │ │ 3.05176e-5 │ 2.00429e-8 │ 1.07767e-6 │ 2.65366e-7 │ │ 1.52588e-5 │ 5.01089e-9 │ 2.70392e-7 │ 1.13663e-7 │ │ 7.62939e-6 │ 1.25274e-9 │ 1.12818e-7 │ 3.64408e-7 │ │ 3.8147e-6 │ 3.13226e-10 │ 3.63839e-7 │ 1.47547e-6 │ │ 1.90735e-6 │ 7.89131e-11 │ 1.44406e-6 │ 5.79615e-6 │ │ 9.53674e-7 │ 2.77874e-11 │ 5.81779e-6 │ 2.36124e-5 │ └─────────────┴─────────────────────────┴───────────────────────┴──────────────────────────┘ ┌────────────────────────────────────────┐ -1 │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡠⠒⡡⠒⠁⠀⠀⠀⠀│ δg │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡠⠊⡠⠊⠀⢀⠤⠊⠀⠀⠀│ δh │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠔⢊⠔⠊⠀⢀⠔⠁⠀⠀⠀⠀⠀│ δh′ │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠔⢁⠔⠁⠀⡠⠔⠁⠀⠀⠀⠀⠀⠀⠀│ │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡠⠔⣁⠔⠁⠀⡠⠊⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ │⠀⠀⠀⠀⠀⠀⠐⢄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡠⠊⡠⠊⠀⢀⡠⠊⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ │⠀⠀⠀⠀⠀⠀⠐⢄⠑⢄⠀⠀⠀⠀⠀⠀⠀⢀⡠⠊⡠⠊⠀⢀⠔⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ log10(error) │⠀⠀⠀⠀⠀⠀⠀⠀⠑⠢⡉⠢⡀⠀⠀⢀⠔⢁⠔⠉⠀⢀⠔⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠢⢌⡢⢖⡡⠔⠁⠀⡠⠊⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡠⠊⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠔⠊⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠔⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⠔⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ │⠀⠀⠀⠀⠀⠀⠀⢀⡠⠊⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ -11 │⠀⠀⠀⠀⠀⠀⠐⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ └────────────────────────────────────────┘ ⠀-7⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀-1⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀log10(h)⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ [ Info: FiniteDifferences particle-in-a-box eigenvalues convergence rate Progress: 25%|██████████▎ | ETA: 0:01:21 Progress: 100%|█████████████████████████████████████████| Time: 0:00:26 ┌─────────────┬───────────────────────┬────────────────────────┬────────────────────────┐ │ h │ 1 [2.005544962443582] │ 2 [2.0004575193781498] │ 3 [1.9998676134062758] │ ├─────────────┼───────────────────────┼────────────────────────┼────────────────────────┤ │ 0.0078125 │ 0.000243894 │ 0.00390206 │ 0.0197523 │ │ 0.00390625 │ 6.14497e-5 │ 0.000983181 │ 0.00497723 │ │ 0.00195312 │ 1.54224e-5 │ 0.000246758 │ 0.0012492 │ │ 0.000976562 │ 3.86314e-6 │ 6.18102e-5 │ 0.000312914 │ │ 0.000488281 │ 9.66728e-7 │ 1.54676e-5 │ 7.83049e-5 │ │ 0.000244141 │ 2.41777e-7 │ 3.86879e-6 │ 1.95858e-5 │ │ 0.00012207 │ 6.04292e-8 │ 9.67444e-7 │ 4.89765e-6 │ │ 6.10352e-5 │ 1.49954e-8 │ 2.41646e-7 │ 1.22433e-6 │ └─────────────┴───────────────────────┴────────────────────────┴────────────────────────┘ ┌────────────────────────────────────────┐ -3 │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡠⠊⠀⠀⢀⠔⠉⠀⠀⠀⠀⠀│ 1 │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠤⠊⠀⠀⢀⠔⠁⠀⠀⠀⠀⠀⢀⠀│ 2 │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠔⠁⠀⠀⡠⠒⠁⠀⠀⠀⠀⠀⡠⠔⠁⠀│ 3 │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⠔⠁⠀⠀⡠⠊⠀⠀⠀⠀⠀⠀⡠⠊⠀⠀⠀⠀│ │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡠⠊⠀⠀⢀⡠⠊⠀⠀⠀⠀⠀⢀⡠⠊⠀⠀⠀⠀⠀⠀│ │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡠⠊⠀⠀⢀⠔⠁⠀⠀⠀⠀⠀⢀⠔⠁⠀⠀⠀⠀⠀⠀⠀⠀│ │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⠔⠉⠀⠀⢀⠔⠁⠀⠀⠀⠀⠀⢀⠔⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ log10(error) │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡠⠊⠀⠀⠀⡠⠊⠁⠀⠀⠀⠀⠀⡠⠊⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠤⠊⠀⠀⠀⡠⠊⠀⠀⠀⠀⠀⠀⡠⠊⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡠⠒⠉⠀⠀⠀⠀⠀⢀⠔⠊⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡠⠊⠀⠀⠀⠀⠀⠀⢀⠔⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡠⠔⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠤⠊⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠔⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ -8 │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠊⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ └────────────────────────────────────────┘ ⠀-5⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀-2⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀log10(h)⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ [ Info: ImplicitFiniteDifferences particle-in-a-box eigenvalues convergence rate Progress: 25%|██████████▎ | ETA: 0:00:23 Progress: 100%|█████████████████████████████████████████| Time: 0:00:07 ┌─────────────┬────────────────────────┬────────────────────────┬───────────────────────┐ │ h │ 1 [3.9754563172183133] │ 2 [4.1257045225813025] │ 3 [4.004848490538304] │ ├─────────────┼────────────────────────┼────────────────────────┼───────────────────────┤ │ 0.0078125 │ 7.23277e-9 │ 4.62935e-7 │ 5.27374e-6 │ │ 0.00390625 │ 4.59261e-10 │ 2.93843e-8 │ 3.34716e-7 │ │ 0.00195312 │ 2.92308e-11 │ 1.8513e-9 │ 2.10833e-8 │ │ 0.000976562 │ 2.31637e-12 │ 1.16295e-10 │ 1.32253e-9 │ │ 0.000488281 │ 4.65405e-13 │ 6.07514e-12 │ 8.18048e-11 │ │ 0.000244141 │ 2.29248e-11 │ 8.40217e-12 │ 3.10365e-11 │ │ 0.00012207 │ 3.55511e-11 │ 7.49623e-12 │ 2.01084e-12 │ │ 6.10352e-5 │ 1.22697e-10 │ 2.42419e-10 │ 2.26223e-10 │ └─────────────┴────────────────────────┴────────────────────────┴───────────────────────┘ ┌────────────────────────────────────────┐ -8 │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⠃⠀⠀⡜⠀⠀⠀⠀⠀⡔⠀│ 1 │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡠⠃⠀⢀⠎⠀⠀⠀⠀⢀⠎⠀⠀│ 2 │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡰⠁⠀⢠⠊⠀⠀⠀⠀⢀⠎⠀⠀⠀│ 3 │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡜⠀⠀⢠⠃⠀⠀⠀⠀⢠⠃⠀⠀⠀⠀│ │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡜⠀⠀⡠⠃⠀⠀⠀⠀⢠⠊⠀⠀⠀⠀⠀│ │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢼⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠎⠀⠀⢰⠁⠀⠀⠀⠀⢠⠃⠀⠀⠀⠀⠀⠀│ │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢻⡤⡀⠀⠀⠀⠀⠀⠀⢀⠤⠚⠀⠀⡠⠃⠀⠀⠀⠀⡠⠃⠀⠀⠀⠀⠀⠀⠀│ log10(error) │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⡷⡈⠒⠒⠤⢄⣠⠊⠁⠀⠀⠀⡰⠁⠀⠀⠀⠀⡰⠁⠀⠀⠀⠀⠀⠀⠀⠀│ │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⡱⡀⠀⠀⡜⠘⡄⠀⠀⠀⡰⠁⠀⠀⠀⠀⡜⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢣⠓⢒⠞⠒⠉⠺⡒⠢⠴⠁⠀⠀⠀⢀⠎⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣄⠎⠀⠀⠀⠀⢱⠀⠀⠀⠀⠀⢠⠊⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠀⠀⠀⠀⠀⠀⢣⠀⠀⢀⠔⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⢆⠔⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ -13 │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ └────────────────────────────────────────┘ ⠀-5⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀-2⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀log10(h)⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ [ Info: StaggeredFiniteDifferences hydrogen eigenvalues convergence rate Progress: 25%|██████████▎ | ETA: 0:00:07 Progress: 100%|█████████████████████████████████████████| Time: 0:00:02 ┌─────────────┬────────────────────────┬────────────────────────┬────────────────────────┐ │ h │ 1 [3.9778617697523737] │ 2 [3.0972636733910526] │ 3 [2.4342783268114663] │ ├─────────────┼────────────────────────┼────────────────────────┼────────────────────────┤ │ 0.0078125 │ 0.00387607 │ 0.000623986 │ 0.000466755 │ │ 0.00390625 │ 0.000101813 │ 7.29545e-5 │ 7.89953e-5 │ │ 0.00195312 │ 1.56128e-5 │ 8.51993e-6 │ 1.59774e-5 │ │ 0.000976562 │ 4.76837e-6 │ 1.10204e-6 │ 3.62403e-6 │ │ 0.000488281 │ 8.86683e-7 │ 1.49235e-7 │ 8.63707e-7 │ │ 0.000244141 │ 1.38183e-7 │ 2.01247e-8 │ 2.10485e-7 │ │ 0.00012207 │ 1.96277e-8 │ 2.66073e-9 │ 5.18954e-8 │ │ 6.10352e-5 │ 2.644e-9 │ 3.45767e-10 │ 1.28784e-8 │ └─────────────┴────────────────────────┴────────────────────────┴────────────────────────┘ ┌────────────────────────────────────────┐ -2 │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠀│ 1 │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡰⠁⠀│ 2 │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡔⠁⣠⠀│ 3 │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡜⡠⠚⠁⠀│ │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⡾⠊⠀⠀⠀⠀│ │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⡠⡪⠋⠀⠀⠀⠀⠀⠀│ │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⡤⠖⡩⠊⠀⠀⠀⠀⠀⠀⠀⠀│ log10(error) │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⡤⠞⠉⡠⠊⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡠⠖⠉⢀⠔⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⡴⠋⠀⢀⠔⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⡠⢔⠝⠁⠀⢀⠔⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⠔⠒⣁⠔⠁⠀⡠⠔⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠔⠊⢀⠔⠉⠀⠀⡠⠊⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠔⠁⠀⠀⡠⠊⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ -9 │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⠀⢀⠔⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ └────────────────────────────────────────┘ ⠀-5⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀-2⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀log10(h)⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ [ Info: ImplicitFiniteDifferences hydrogen eigenvalues convergence rate Progress: 25%|██████████▎ | ETA: 0:00:27 Progress: 100%|█████████████████████████████████████████| Time: 0:00:09 ┌─────────────┬───────────────────────┬───────────────────────┬──────────────────────┐ │ h │ 1 [4.214332295957943] │ 2 [4.148111492653343] │ 3 [4.13910148508488] │ ├─────────────┼───────────────────────┼───────────────────────┼──────────────────────┤ │ 0.0078125 │ 0.0469573 │ 0.00364505 │ 0.00098683 │ │ 0.00390625 │ 0.00223635 │ 0.000189571 │ 5.19368e-5 │ │ 0.00195312 │ 0.000136277 │ 1.15955e-5 │ 3.17874e-6 │ │ 0.000976562 │ 8.5049e-6 │ 7.23611e-7 │ 1.98364e-7 │ │ 0.000488281 │ 5.32031e-7 │ 4.52616e-8 │ 1.24075e-8 │ │ 0.000244141 │ 3.32767e-8 │ 2.8309e-9 │ 7.76065e-10 │ │ 0.00012207 │ 2.08138e-9 │ 1.77739e-10 │ 4.92425e-11 │ │ 6.10352e-5 │ 1.30769e-10 │ 1.17125e-11 │ 3.80365e-12 │ └─────────────┴───────────────────────┴───────────────────────┴──────────────────────┘ ┌────────────────────────────────────────┐ -1 │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡠⠀│ 1 │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡠⠊⠀⠀│ 2 │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⠊⠀⢀⠔⠀│ 3 │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠔⠁⢀⠔⢁⠔⠀│ │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠔⠁⠀⡰⢁⠔⠁⠀⠀│ │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠔⠁⠀⡠⢊⠔⠁⠀⠀⠀⠀│ │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠔⠁⠀⡠⢊⠔⠁⠀⠀⠀⠀⠀⠀│ log10(error) │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠔⠁⠀⡠⢊⠔⠁⠀⠀⠀⠀⠀⠀⠀⠀│ │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠔⠁⠀⡠⢊⠔⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠔⠁⠀⡠⠊⡰⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠔⠁⠀⡠⠊⡠⠊⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠔⠁⠀⡠⠊⡠⠊⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⠔⠁⠀⡠⠊⡠⠊⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡠⠊⠀⠀⡠⠊⡠⠊⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ -10 │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡠⠊⠀⢀⠤⠊⡠⠊⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ └────────────────────────────────────────┘ ⠀-5⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀-2⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀log10(h)⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ Pretty printing: Test Failed at /home/pkgeval/.julia/packages/CompactBases/wrkDy/test/fedvr/basics.jl:48 Expression: occursin("FEDVR{Float64} basis with 70 elements on 0.0..20.0", string(B)) Evaluated: occursin("FEDVR{Float64} basis with 70 elements on 0.0..20.0", "FEDVR{Float64} basis with 70 elements on 0.0 .. 20.0") Stacktrace: [1] top-level scope @ ~/.julia/packages/CompactBases/wrkDy/test/fedvr/basics.jl:46 [2] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2243 [inlined] [3] macro expansion @ ~/.julia/packages/CompactBases/wrkDy/test/fedvr/basics.jl:48 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:781 [inlined] Pretty printing: Test Failed at /home/pkgeval/.julia/packages/CompactBases/wrkDy/test/fedvr/basics.jl:50 Expression: occursin("FEDVR{$(Ts)} basis with 70 elements on 0.0..20.0 with ECS @ 60.00° starting at 10.00", string(C)) Evaluated: occursin("FEDVR{ComplexF64} basis with 70 elements on 0.0..20.0 with ECS @ 60.00° starting at 10.00", "FEDVR{ComplexF64} basis with 70 elements on 0.0 .. 20.0 with ECS @ 60.00° starting at 10.00") Stacktrace: [1] top-level scope @ ~/.julia/packages/CompactBases/wrkDy/test/fedvr/basics.jl:46 [2] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2243 [inlined] [3] macro expansion @ ~/.julia/packages/CompactBases/wrkDy/test/fedvr/basics.jl:50 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:781 [inlined] 4.407763 seconds (802.80 k allocations: 49.034 MiB, 1.48% gc time, 99.96% compilation time) ┌ Warning: Need to implement/test basis inverses for restricted bases └ @ Main ~/.julia/packages/CompactBases/wrkDy/test/fedvr/scalar_operators.jl:56 ┌ Warning: Need to implement/test basis inverses for restricted bases └ @ Main ~/.julia/packages/CompactBases/wrkDy/test/fedvr/scalar_operators.jl:56 [ Info: FE-DVR derivative accuracy order = 2 extrema(Ns) = (32, 1000) Progress: 20%|████████▎ | ETA: 0:00:31 Progress: 100%|█████████████████████████████████████████| Time: 0:00:07 ┌────────────┬────────────────────────┬────────────────────────┬─────────────────────────┐ │ h │ δg [2.001608574427828] │ δh [1.991686386848842] │ δh′ [2.117446036128521] │ ├────────────┼────────────────────────┼────────────────────────┼─────────────────────────┤ │ 0.03125 │ 0.0359713 │ 0.847528 │ 0.235642 │ │ 0.0212766 │ 0.0150877 │ 0.838511 │ 0.344813 │ │ 0.0144928 │ 0.007768 │ 0.431796 │ 0.12678 │ │ 0.01 │ 0.00374095 │ 0.244204 │ 0.0698556 │ │ 0.00680272 │ 0.00174622 │ 0.123252 │ 0.0331502 │ │ 0.00462963 │ 0.000811077 │ 0.0597525 │ 0.0154877 │ │ 0.00315457 │ 0.000376729 │ 0.0283743 │ 0.00721861 │ │ 0.00215054 │ 0.000175005 │ 0.0133245 │ 0.00335884 │ │ 0.00146628 │ 8.13038e-5 │ 0.00622234 │ 0.00156165 │ │ 0.001 │ 3.77939e-5 │ 0.00289948 │ 0.000726188 │ └────────────┴────────────────────────┴────────────────────────┴─────────────────────────┘ ┌────────────────────────────────────────┐ -1 │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡠⠔⠉⠀⠀⠀⣀⠔⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ δg │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡠⠔⠉⠀⠀⠀⣀⠔⠊⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡠⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ δh │⠀⠀⠀⠀⠀⠀⠀⣀⠔⠉⠀⠀⠀⢀⠤⠊⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠤⠊⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ δh′ │⠀⠀⠀⠀⠀⡠⠚⠀⠀⠀⢀⡠⠊⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡠⠔⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ │⠀⠀⡠⠔⠉⠀⠀⠀⡠⠒⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡠⠔⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ │⠔⠊⠀⠀⠀⢀⠴⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠤⠊⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ │⠀⠀⢀⡠⠒⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⡠⠒⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ log10(error) │⡠⠔⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡠⠔⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⠔⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ │⠀⠀⠀⠀⠀⠀⠀⢀⠔⠊⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ │⠀⠀⠀⠀⠀⡠⠜⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ │⠀⠀⣀⠔⠊⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ │⠤⠊⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ -5 │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ └────────────────────────────────────────┘ ⠀-3⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀-1⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀log10(h)⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ order = 3 extrema(Ns) = (16, 317) Derivative accuracy: Error During Test at /home/pkgeval/.julia/packages/CompactBases/wrkDy/test/fedvr/derivatives.jl:127 Got exception outside of a @test MethodError: no method matching strides(::BlockSkylineMatrix{Float64, Vector{Float64}, BlockBandedMatrices.BlockSkylineSizes{Tuple{BlockArrays.BlockedUnitRange{Vector{Int64}}, BlockArrays.BlockedUnitRange{Vector{Int64}}}, Vector{Int64}, Vector{Int64}, BandedMatrix{Int64, Matrix{Int64}, Base.OneTo{Int64}}, Vector{Int64}}}) The function `strides` exists, but no method is defined for this combination of argument types. Closest candidates are: strides(!Matched::SubArray{T, 2, <:BlockSkylineMatrix, <:Tuple{BlockArrays.BlockSlice{Block{1, Int64}}, BlockArrays.BlockSlice{Block{1, Int64}}}, false} where T) @ BlockBandedMatrices ~/.julia/packages/BlockBandedMatrices/8oK1s/src/BlockSkylineMatrix.jl:468 strides(!Matched::SubArray{var"#s131", 2, BlockSkylineMatrix{var"#s131", LL, UU}, <:Tuple{BlockArrays.BlockSlice{<:BlockArrays.BlockRange{1, Tuple{R}} where R<:AbstractUnitRange{Int64}}, BlockArrays.BlockSlice{<:BlockArrays.BlockIndexRange{1, Tuple{R}} where R<:AbstractUnitRange{Int64}}}} where var"#s131") where {LL, UU} @ BlockBandedMatrices ~/.julia/packages/BlockBandedMatrices/8oK1s/src/linalg.jl:117 strides(!Matched::SubArray{<:Any, N, <:Adjoint{<:Any, <:BlockArrays.BlockArray}, <:NTuple{N, BlockArrays.BlockSlice{Block{1, Int64}}}}) where N @ BlockArrays ~/.julia/packages/BlockArrays/K0HfQ/src/views.jl:188 ... Stacktrace: [1] _memory_offset(::BlockSkylineMatrix{Float64, Vector{Float64}, BlockBandedMatrices.BlockSkylineSizes{Tuple{BlockArrays.BlockedUnitRange{Vector{Int64}}, BlockArrays.BlockedUnitRange{Vector{Int64}}}, Vector{Int64}, Vector{Int64}, BandedMatrix{Int64, Matrix{Int64}, Base.OneTo{Int64}}, Vector{Int64}}}, ::Int64, ::Int64) @ Base ./abstractarray.jl:1279 [2] cconvert(::Type{Ptr{Float64}}, V::SubArray{Float64, 2, BlockSkylineMatrix{Float64, Vector{Float64}, BlockBandedMatrices.BlockSkylineSizes{Tuple{BlockArrays.BlockedUnitRange{Vector{Int64}}, BlockArrays.BlockedUnitRange{Vector{Int64}}}, Vector{Int64}, Vector{Int64}, BandedMatrix{Int64, Matrix{Int64}, Base.OneTo{Int64}}, Vector{Int64}}}, Tuple{BlockArrays.BlockSlice{Block{1, Int64}, UnitRange{Int64}}, BlockArrays.BlockSlice{Block{1, Int64}, UnitRange{Int64}}}, false}) @ Base ./reshapedarray.jl:404 [3] pointer(x::SubArray{Float64, 2, BlockSkylineMatrix{Float64, Vector{Float64}, BlockBandedMatrices.BlockSkylineSizes{Tuple{BlockArrays.BlockedUnitRange{Vector{Int64}}, BlockArrays.BlockedUnitRange{Vector{Int64}}}, Vector{Int64}, Vector{Int64}, BandedMatrix{Int64, Matrix{Int64}, Base.OneTo{Int64}}, Vector{Int64}}}, Tuple{BlockArrays.BlockSlice{Block{1, Int64}, UnitRange{Int64}}, BlockArrays.BlockSlice{Block{1, Int64}, UnitRange{Int64}}}, false}) @ Base ./abstractarray.jl:1269 [4] gemv!(trans::Char, alpha::Float64, A::SubArray{Float64, 2, BlockSkylineMatrix{Float64, Vector{Float64}, BlockBandedMatrices.BlockSkylineSizes{Tuple{BlockArrays.BlockedUnitRange{Vector{Int64}}, BlockArrays.BlockedUnitRange{Vector{Int64}}}, Vector{Int64}, Vector{Int64}, BandedMatrix{Int64, Matrix{Int64}, Base.OneTo{Int64}}, Vector{Int64}}}, Tuple{BlockArrays.BlockSlice{Block{1, Int64}, UnitRange{Int64}}, BlockArrays.BlockSlice{Block{1, Int64}, UnitRange{Int64}}}, false}, X::SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, beta::Float64, Y::SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}) @ LinearAlgebra.BLAS /opt/julia/share/julia/stdlib/v1.14/LinearAlgebra/src/blas.jl:670 [5] _gemv! @ ~/.julia/packages/ArrayLayouts/RCHQ8/src/muladd.jl:293 [inlined] [6] materialize! @ ~/.julia/packages/ArrayLayouts/RCHQ8/src/muladd.jl:297 [inlined] [7] muladd!(α::Float64, A::SubArray{Float64, 2, BlockSkylineMatrix{Float64, Vector{Float64}, BlockBandedMatrices.BlockSkylineSizes{Tuple{BlockArrays.BlockedUnitRange{Vector{Int64}}, BlockArrays.BlockedUnitRange{Vector{Int64}}}, Vector{Int64}, Vector{Int64}, BandedMatrix{Int64, Matrix{Int64}, Base.OneTo{Int64}}, Vector{Int64}}}, Tuple{BlockArrays.BlockSlice{Block{1, Int64}, UnitRange{Int64}}, BlockArrays.BlockSlice{Block{1, Int64}, UnitRange{Int64}}}, false}, B::SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, β::Float64, C::SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}; kw::@Kwargs{}) @ ArrayLayouts ~/.julia/packages/ArrayLayouts/RCHQ8/src/muladd.jl:75 [8] mul!(dest::SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, A::SubArray{Float64, 2, BlockSkylineMatrix{Float64, Vector{Float64}, BlockBandedMatrices.BlockSkylineSizes{Tuple{BlockArrays.BlockedUnitRange{Vector{Int64}}, BlockArrays.BlockedUnitRange{Vector{Int64}}}, Vector{Int64}, Vector{Int64}, BandedMatrix{Int64, Matrix{Int64}, Base.OneTo{Int64}}, Vector{Int64}}}, Tuple{BlockArrays.BlockSlice{Block{1, Int64}, UnitRange{Int64}}, BlockArrays.BlockSlice{Block{1, Int64}, UnitRange{Int64}}}, false}, B::SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, α::Float64, β::Float64) @ ArrayLayouts ~/.julia/packages/ArrayLayouts/RCHQ8/src/mul.jl:144 [9] mul!(C::SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, A::SubArray{Float64, 2, BlockSkylineMatrix{Float64, Vector{Float64}, BlockBandedMatrices.BlockSkylineSizes{Tuple{BlockArrays.BlockedUnitRange{Vector{Int64}}, BlockArrays.BlockedUnitRange{Vector{Int64}}}, Vector{Int64}, Vector{Int64}, BandedMatrix{Int64, Matrix{Int64}, Base.OneTo{Int64}}, Vector{Int64}}}, Tuple{BlockArrays.BlockSlice{Block{1, Int64}, UnitRange{Int64}}, BlockArrays.BlockSlice{Block{1, Int64}, UnitRange{Int64}}}, false}, B::SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}, α::Float64, β::Float64) @ ArrayLayouts ~/.julia/packages/ArrayLayouts/RCHQ8/src/mul.jl:410 [10] _block_muladd! @ ~/.julia/packages/BlockArrays/K0HfQ/src/blocklinalg.jl:210 [inlined] [11] materialize!(M::ArrayLayouts.MulAdd{BlockBandedMatrices.BlockBandedColumns{ArrayLayouts.ColumnMajor}, ArrayLayouts.DenseColumnMajor, ArrayLayouts.DenseColumnMajor, Float64, BlockSkylineMatrix{Float64, Vector{Float64}, BlockBandedMatrices.BlockSkylineSizes{Tuple{BlockArrays.BlockedUnitRange{Vector{Int64}}, BlockArrays.BlockedUnitRange{Vector{Int64}}}, Vector{Int64}, Vector{Int64}, BandedMatrix{Int64, Matrix{Int64}, Base.OneTo{Int64}}, Vector{Int64}}}, Vector{Float64}, Vector{Float64}}) @ BlockArrays ~/.julia/packages/BlockArrays/K0HfQ/src/blocklinalg.jl:232 [12] muladd! @ ~/.julia/packages/ArrayLayouts/RCHQ8/src/muladd.jl:75 [inlined] [13] copyto! @ ~/.julia/packages/ArrayLayouts/RCHQ8/src/muladd.jl:82 [inlined] [14] copyto! @ ~/.julia/packages/ArrayLayouts/RCHQ8/src/mul.jl:142 [inlined] [15] mul!(dest::Vector{Float64}, A::BlockSkylineMatrix{Float64, Vector{Float64}, BlockBandedMatrices.BlockSkylineSizes{Tuple{BlockArrays.BlockedUnitRange{Vector{Int64}}, BlockArrays.BlockedUnitRange{Vector{Int64}}}, Vector{Int64}, Vector{Int64}, BandedMatrix{Int64, Matrix{Int64}, Base.OneTo{Int64}}, Vector{Int64}}}, B::Vector{Float64}) @ ArrayLayouts ~/.julia/packages/ArrayLayouts/RCHQ8/src/mul.jl:143 [16] mul!(dest::Vector{Float64}, A::BlockSkylineMatrix{Float64, Vector{Float64}, BlockBandedMatrices.BlockSkylineSizes{Tuple{BlockArrays.BlockedUnitRange{Vector{Int64}}, BlockArrays.BlockedUnitRange{Vector{Int64}}}, Vector{Int64}, Vector{Int64}, BandedMatrix{Int64, Matrix{Int64}, Base.OneTo{Int64}}, Vector{Int64}}}, b::Vector{Float64}) @ ArrayLayouts ~/.julia/packages/ArrayLayouts/RCHQ8/src/mul.jl:205 [17] test_derivatives(R::SubQuasiArray{Float64, 2, FEDVR{Float64, Float64, Fill{Int64, 1, Tuple{Base.OneTo{Int64}}}}, Tuple{Inclusion{Float64, ClosedInterval{Float64}}, UnitRange{Int64}}, false}, f::Function, g::Function, h::Function) @ Main ~/.julia/packages/CompactBases/wrkDy/test/derivative_accuracy_utils.jl:26 [18] (::var"#compute_derivative_errors##0#compute_derivative_errors##1"{var"#compute_fedvr_derivative_errors##0#compute_fedvr_derivative_errors##1"{Float64, Float64, Int64, Int64, Int64}, var"#derivative_test_functions##0#derivative_test_functions##1"{Float64}, var"#derivative_test_functions##2#derivative_test_functions##3"{Float64}, var"#derivative_test_functions##4#derivative_test_functions##5"{Float64}, Progress})(N::Int64) @ Main ~/.julia/packages/CompactBases/wrkDy/test/derivative_accuracy_utils.jl:107 [19] iterate @ ./generator.jl:48 [inlined] [20] _collect(c::Vector{Int64}, itr::Base.Generator{Vector{Int64}, var"#compute_derivative_errors##0#compute_derivative_errors##1"{var"#compute_fedvr_derivative_errors##0#compute_fedvr_derivative_errors##1"{Float64, Float64, Int64, Int64, Int64}, var"#derivative_test_functions##0#derivative_test_functions##1"{Float64}, var"#derivative_test_functions##2#derivative_test_functions##3"{Float64}, var"#derivative_test_functions##4#derivative_test_functions##5"{Float64}, Progress}}, ::Base.EltypeUnknown, isz::Base.HasShape{1}) @ Base ./array.jl:848 [21] collect_similar(cont::Vector{Int64}, itr::Base.Generator{Vector{Int64}, var"#compute_derivative_errors##0#compute_derivative_errors##1"{var"#compute_fedvr_derivative_errors##0#compute_fedvr_derivative_errors##1"{Float64, Float64, Int64, Int64, Int64}, var"#derivative_test_functions##0#derivative_test_functions##1"{Float64}, var"#derivative_test_functions##2#derivative_test_functions##3"{Float64}, var"#derivative_test_functions##4#derivative_test_functions##5"{Float64}, Progress}}) @ Base ./array.jl:763 [22] map(f::Function, A::Vector{Int64}) @ Base ./abstractarray.jl:3386 [23] compute_derivative_errors(fun::var"#compute_fedvr_derivative_errors##0#compute_fedvr_derivative_errors##1"{Float64, Float64, Int64, Int64, Int64}, Ns::Vector{Int64}, f::Function, g::Function, h::Function, verbosity::Int64) @ Main ~/.julia/packages/CompactBases/wrkDy/test/derivative_accuracy_utils.jl:105 [24] compute_fedvr_derivative_errors(a::Float64, b::Float64, Ns::Vector{Int64}, order::Int64, s::Int64, e::Int64, f::Function, g::Function, h::var"#derivative_test_functions##4#derivative_test_functions##5"{Float64}, verbosity::Int64) @ Main ~/.julia/packages/CompactBases/wrkDy/test/fedvr/derivatives.jl:116 [25] macro expansion @ ~/.julia/packages/CompactBases/wrkDy/test/fedvr/derivatives.jl:146 [inlined] [26] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2243 [inlined] [27] top-level scope @ ~/.julia/packages/CompactBases/wrkDy/test/fedvr/derivatives.jl:128 [28] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:324 [29] top-level scope @ ~/.julia/packages/CompactBases/wrkDy/test/fedvr/runtests.jl:4 [30] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2243 [inlined] [31] macro expansion @ ~/.julia/packages/CompactBases/wrkDy/test/fedvr/runtests.jl:10 [inlined] [32] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:324 [33] top-level scope @ ~/.julia/packages/CompactBases/wrkDy/test/runtests.jl:34 [34] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2243 [inlined] [35] macro expansion @ ~/.julia/packages/CompactBases/wrkDy/test/runtests.jl:36 [inlined] [36] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:324 [37] top-level scope @ none:6 [38] eval(m::Module, e::Any) @ Core ./boot.jl:517 [39] exec_options(opts::Base.JLOptions) @ Base ./client.jl:310 [40] _start() @ Base ./client.jl:585 [ Info: B-splines derivative accuracy k = 3 Progress: 20%|████████▎ | ETA: 0:00:13 Progress: 30%|████████████▎ | ETA: 0:00:08 Progress: 40%|████████████████▍ | ETA: 0:00:05 Progress: 50%|████████████████████▌ | ETA: 0:00:04 Progress: 60%|████████████████████████▋ | ETA: 0:00:03 Progress: 70%|████████████████████████████▊ | ETA: 0:00:03 Progress: 80%|████████████████████████████████▊ | ETA: 0:00:02 Progress: 90%|████████████████████████████████████▉ | ETA: 0:00:01 Progress: 100%|█████████████████████████████████████████| Time: 0:00:13 ┌────────────┬────────────────────────┬────────────────────────┬─────────────────────────┐ │ h │ δg [7.044342285920603] │ δh [6.885409228706774] │ δh′ [5.256985014022984] │ ├────────────┼────────────────────────┼────────────────────────┼─────────────────────────┤ │ 0.01 │ 9.28879e-5 │ 0.0208056 │ 0.0118897 │ │ 0.00769231 │ 2.02641e-5 │ 0.00616754 │ 0.00228773 │ │ 0.00598802 │ 3.82438e-6 │ 0.00150163 │ 0.000805701 │ │ 0.00462963 │ 7.10609e-7 │ 0.000325343 │ 0.000230307 │ │ 0.00358423 │ 1.16715e-7 │ 5.57017e-5 │ 7.14384e-5 │ │ 0.00277778 │ 1.94471e-8 │ 9.6566e-6 │ 2.35767e-5 │ │ 0.00215054 │ 3.53771e-9 │ 1.66585e-6 │ 7.97766e-6 │ │ 0.00166667 │ 7.00507e-10 │ 3.09637e-7 │ 2.77523e-6 │ │ 0.00129032 │ 1.43639e-10 │ 6.10918e-8 │ 9.75544e-7 │ │ 0.001 │ 3.02786e-11 │ 1.26125e-8 │ 3.47414e-7 │ └────────────┴────────────────────────┴────────────────────────┴─────────────────────────┘ ┌────────────────────────────────────────┐ -4 │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⡠⡴⠞⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠤⠊│ δg │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⠤⠒⢉⠕⠊⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡠⠒⠊⠁⠀⠀│ δh │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⡠⠔⠒⠉⢀⠤⠊⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡠⠔⠉⠀⠀⠀⠀⠀⠀│ δh′ │⠀⠀⠀⠀⠀⢀⣀⠤⠒⠉⠁⠀⢀⡠⠒⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠤⠊⠁⠀⠀⠀⠀⠀⠀⠀⠀│ │⠀⣀⠤⠔⠊⠁⠀⠀⠀⠀⡠⠔⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⡠⠒⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ │⠉⠀⠀⠀⠀⠀⠀⡠⠔⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡠⠔⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ │⠀⠀⠀⠀⡠⠔⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠔⠊⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ log10(error) │⠀⡠⠔⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⡠⠊⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ │⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡠⠒⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡠⠔⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ │⠀⠀⠀⠀⠀⠀⠀⠀⠀⡠⠔⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ │⠀⠀⠀⠀⠀⠀⡠⠔⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ │⠀⠀⠀⡠⠔⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ │⡠⠔⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ -11 │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ └────────────────────────────────────────┘ ⠀-3⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀-2⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀log10(h)⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ k = 4 Progress: 20%|████████▎ | ETA: 0:00:05 Progress: 30%|████████████▎ | ETA: 0:00:03 Progress: 40%|████████████████▍ | ETA: 0:00:03 Progress: 50%|████████████████████▌ | ETA: 0:00:02 Progress: 60%|████████████████████████▋ | ETA: 0:00:02 Progress: 70%|████████████████████████████▊ | ETA: 0:00:02 Progress: 80%|████████████████████████████████▊ | ETA: 0:00:02 Progress: 90%|████████████████████████████████████▉ | ETA: 0:00:01 Progress: 100%|█████████████████████████████████████████| Time: 0:00:19 ┌────────────┬────────────────────────┬────────────────────────┬─────────────────────────┐ │ h │ δg [9.634792227196488] │ δh [9.831265754404946] │ δh′ [8.284376954784523] │ ├────────────┼────────────────────────┼────────────────────────┼─────────────────────────┤ │ 0.01 │ 8.56336e-5 │ 0.027792 │ 0.0124506 │ │ 0.00769231 │ 1.05286e-5 │ 0.00476218 │ 0.00347393 │ │ 0.00598802 │ 3.3783e-6 │ 0.00150978 │ 0.000658864 │ │ 0.00462963 │ 3.29803e-7 │ 0.000167523 │ 5.1955e-5 │ │ 0.00358423 │ 3.02511e-8 │ 2.81159e-5 │ 1.22351e-5 │ │ 0.00277778 │ 3.07122e-9 │ 3.09316e-6 │ 1.33437e-6 │ │ 0.00215054 │ 2.59631e-10 │ 2.58545e-7 │ 1.86571e-7 │ │ 0.00166667 │ 2.23793e-11 │ 2.03858e-8 │ 3.14206e-8 │ │ 0.00129032 │ 2.19983e-12 │ 1.76737e-9 │ 5.75477e-9 │ │ 0.001 │ 2.56179e-13 │ 1.91527e-10 │ 1.13559e-9 │ └────────────┴────────────────────────┴────────────────────────┴─────────────────────────┘ ┌────────────────────────────────────────┐ -4 │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⠔⢊⡡⠔⠊⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⡠⠚│ δg │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠔⡪⠔⠊⠁⠀⠀⠀⠀⠀⠀⠀⠀⢀⡠⠤⠒⠁⠀⠀│ δh │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠤⣊⠕⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⡠⠒⠉⠁⠀⠀⠀⠀⠀⠀│ δh′ │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡠⣔⠕⠊⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⠔⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⡤⠞⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠤⠊⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ │⠀⠀⠀⠀⠀⠀⠀⠀⣀⣤⠖⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡠⠒⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ │⠀⠀⠀⠀⢀⡠⢔⠮⠊⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⠔⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ log10(error) │⢀⡠⠔⠊⡡⠔⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠤⠊⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ │⠁⢀⠔⠊⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡠⠔⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ │⠊⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠤⠊⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ │⠀⠀⠀⠀⠀⠀⠀⠀⠀⡠⠔⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ │⠀⠀⠀⠀⠀⠀⢀⠔⠊⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ │⠀⠀⠀⢀⡠⠊⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ │⢀⡠⠒⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ -13 │⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ └────────────────────────────────────────┘ ⠀-3⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀-2⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀log10(h)⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ k = 5 Progress: 20%|████████▎ | ETA: 0:00:11 Progress: 30%|████████████▎ | ETA: 0:00:07 Progress: 40%|████████████████▍ | ETA: 0:00:05 Progress: 50%|████████████████████▌ | ETA: 0:00:04 Progress: 60%|████████████████████████▋ | ETA: 0:00:04 Progress: 70%|████████████████████████████▊ | ETA: 0:00:04 Progress: 80%|████████████████████████████████▊ | ETA: 0:00:03 Progress: 90%|████████████████████████████████████▉ | ETA: 0:00:02 Progress: 100%|█████████████████████████████████████████| Time: 0:00:31 ┌────────────┬─────────────────────────┬───────────────────────┬──────────────────────────┐ │ h │ δg [12.913687104246954] │ δh [12.5429965038484] │ δh′ [12.162330158259309] │ ├────────────┼─────────────────────────┼───────────────────────┼──────────────────────────┤ │ 0.01 │ 4.19858e-5 │ 0.0135442 │ 0.0147525 │ │ 0.00769231 │ 1.99041e-5 │ 0.0119707 │ 0.0074911 │ │ 0.00598802 │ 1.08406e-6 │ 0.000842029 │ 0.000439284 │ │ 0.00462963 │ 4.37734e-7 │ 0.000378017 │ 0.000269905 │ │ 0.00358423 │ 4.25365e-8 │ 4.89119e-5 │ 2.56156e-5 │ │ 0.00277778 │ 2.57741e-9 │ 3.26168e-6 │ 1.13686e-6 │ │ 0.00215054 │ 1.33614e-10 │ 1.78885e-7 │ 5.13213e-8 │ │ 0.00166667 │ 5.29736e-12 │ 8.55986e-9 │ 3.21881e-9 │ │ 0.00129032 │ 1.82391e-13 │ 2.95133e-10 │ 2.07096e-10 │ │ 0.001 │ 7.80227e-14 │ 7.74658e-11 │ 1.28218e-10 │ └────────────┴─────────────────────────┴───────────────────────┴──────────────────────────┘ ┌────────────────────────────────────────┐ -4 │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡠⡲⠝⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣀⡠⠤│ δg │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠔⡪⠊⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡠⠒⠉⠀⠀⠀⠀│ δh │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡠⢊⠕⠊⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡠⠊⠀⠀⠀⠀⠀⠀⠀│ δh′ │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠤⢊⠔⠁⠀⠀⠀⠀⠀⠀⠀⢀⠤⠒⠒⠉⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀│ │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠔⡡⠔⠁⠀⠀⠀⠀⠀⠀⢀⠤⠊⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ │⠀⠀⠀⠀⠀⠀⠀⠀⠀⡠⢊⠥⠊⠀⠀⠀⠀⠀⠀⠀⡠⠒⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ │⠀⠀⠀⠀⠀⠀⠀⡠⡪⠔⠁⠀⠀⠀⠀⠀⠀⢀⠤⠊⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ log10(error) │⠀⠀⠀⠀⠀⣠⠮⠊⠀⠀⠀⠀⠀⠀⠀⣀⠔⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ │⣀⣤⠤⠶⠞⠁⠀⠀⠀⠀⠀⠀⠀⡠⠊⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ │⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⡠⠊⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ │⠀⠀⠀⠀⠀⠀⠀⠀⢀⠔⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ │⠀⠀⠀⠀⠀⠀⢀⠔⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ │⠀⠀⠀⠀⢀⠔⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ │⠤⠒⠒⠉⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ -14 │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ └────────────────────────────────────────┘ ⠀-3⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀-2⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀log10(h)⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ k = 6 Progress: 20%|████████▎ | ETA: 0:00:12 Progress: 30%|████████████▎ | ETA: 0:00:08 Progress: 40%|████████████████▍ | ETA: 0:00:08 Progress: 50%|████████████████████▌ | ETA: 0:00:07 Progress: 60%|████████████████████████▋ | ETA: 0:00:06 Progress: 70%|████████████████████████████▊ | ETA: 0:00:06 Progress: 80%|████████████████████████████████▊ | ETA: 0:00:05 Progress: 90%|████████████████████████████████████▉ | ETA: 0:00:03 Progress: 100%|█████████████████████████████████████████| Time: 0:00:49 ┌────────────┬─────────────────────────┬─────────────────────────┬──────────────────────────┐ │ h │ δg [12.811920733249332] │ δh [14.217512314497128] │ δh′ [14.785567059661448] │ ├────────────┼─────────────────────────┼─────────────────────────┼──────────────────────────┤ │ 0.01 │ 6.70735e-5 │ 0.0413227 │ 0.027726 │ │ 0.00769231 │ 3.69411e-6 │ 0.00247409 │ 0.00256314 │ │ 0.00598802 │ 3.12104e-6 │ 0.00288557 │ 0.00213484 │ │ 0.00462963 │ 2.77098e-7 │ 0.000335122 │ 0.000146875 │ │ 0.00358423 │ 1.59002e-8 │ 1.82573e-5 │ 1.66062e-5 │ │ 0.00277778 │ 1.61406e-9 │ 3.17106e-6 │ 2.6429e-6 │ │ 0.00215054 │ 7.64502e-11 │ 1.94773e-7 │ 1.44537e-7 │ │ 0.00166667 │ 2.71299e-12 │ 5.77281e-9 │ 3.85408e-9 │ │ 0.00129032 │ 1.09907e-13 │ 1.36601e-10 │ 7.58412e-11 │ │ 0.001 │ 8.22358e-14 │ 8.51708e-11 │ 1.03233e-10 │ └────────────┴─────────────────────────┴─────────────────────────┴──────────────────────────┘ ┌────────────────────────────────────────┐ -4 │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⡴⠞⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠔│ δg │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⠴⠚⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡠⠔⠁⠀│ δh │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⠞⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⠔⠋⠉⠉⠉⠉⠀⠀⠀⠀│ δh′ │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⡴⠊⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠔⠊⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⡴⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡠⠒⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ │⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⡴⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠤⠊⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ │⠀⠀⠀⠀⠀⠀⠀⢀⡴⠕⠁⠀⠀⠀⠀⠀⠀⠀⢀⠤⠊⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ log10(error) │⠀⠀⠀⠀⠀⠀⣠⠞⠁⠀⠀⠀⠀⠀⠀⠀⡠⠊⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ │⡀⢀⣀⣀⣠⠞⠁⠀⠀⠀⠀⠀⠀⢀⡠⠊⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ │⠉⠉⠉⠉⠉⠀⠀⠀⠀⠀⠀⢀⠔⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ │⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⠔⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ │⠀⠀⠀⠀⠀⠀⠀⢀⠔⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ │⠀⠀⠀⠀⠀⣀⠔⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ │⠤⠤⠤⠒⠊⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ -14 │⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀│ └────────────────────────────────────────┘ ⠀-3⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀-2⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀log10(h)⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ┌ Warning: Need to test inner products with restricted bases as well └ @ Main ~/.julia/packages/CompactBases/wrkDy/test/inner_products.jl:66 FE-DVR: Error During Test at /home/pkgeval/.julia/packages/CompactBases/wrkDy/test/linear_operators.jl:76 Got exception outside of a @test MethodError: no method matching strides(::BlockBandedMatrix{Float64}) The function `strides` exists, but no method is defined for this combination of argument types. Closest candidates are: strides(!Matched::SubArray{T, 2, <:BlockSkylineMatrix, <:Tuple{BlockArrays.BlockSlice{Block{1, Int64}}, BlockArrays.BlockSlice{Block{1, Int64}}}, false} where T) @ BlockBandedMatrices ~/.julia/packages/BlockBandedMatrices/8oK1s/src/BlockSkylineMatrix.jl:468 strides(!Matched::SubArray{var"#s131", 2, BlockSkylineMatrix{var"#s131", LL, UU}, <:Tuple{BlockArrays.BlockSlice{<:BlockArrays.BlockRange{1, Tuple{R}} where R<:AbstractUnitRange{Int64}}, BlockArrays.BlockSlice{<:BlockArrays.BlockIndexRange{1, Tuple{R}} where R<:AbstractUnitRange{Int64}}}} where var"#s131") where {LL, UU} @ BlockBandedMatrices ~/.julia/packages/BlockBandedMatrices/8oK1s/src/linalg.jl:117 strides(!Matched::SubArray{<:Any, N, <:Adjoint{<:Any, <:BlockArrays.BlockArray}, <:NTuple{N, BlockArrays.BlockSlice{Block{1, Int64}}}}) where N @ BlockArrays ~/.julia/packages/BlockArrays/K0HfQ/src/views.jl:188 ... Stacktrace: [1] _memory_offset(::BlockBandedMatrix{Float64}, ::Int64, ::Int64) @ Base ./abstractarray.jl:1279 [2] cconvert(::Type{Ptr{Float64}}, V::SubArray{Float64, 2, BlockBandedMatrix{Float64}, Tuple{BlockArrays.BlockSlice{BlockArrays.BlockRange{1, Tuple{UnitRange{Int64}}}, BlockArrays.BlockedUnitRange{Vector{Int64}}}, BlockArrays.BlockSlice{Block{1, Int64}, UnitRange{Int64}}}, false}) @ Base ./reshapedarray.jl:404 [3] geqrf!(A::SubArray{Float64, 2, BlockBandedMatrix{Float64}, Tuple{BlockArrays.BlockSlice{BlockArrays.BlockRange{1, Tuple{UnitRange{Int64}}}, BlockArrays.BlockedUnitRange{Vector{Int64}}}, BlockArrays.BlockSlice{Block{1, Int64}, UnitRange{Int64}}}, false}, tau::SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}) @ LinearAlgebra.LAPACK /opt/julia/share/julia/stdlib/v1.14/LinearAlgebra/src/lapack.jl:532 [4] _qrfactUnblocked!(::ArrayLayouts.ColumnMajor, ::ArrayLayouts.DenseColumnMajor, A::SubArray{Float64, 2, BlockBandedMatrix{Float64}, Tuple{BlockArrays.BlockSlice{BlockArrays.BlockRange{1, Tuple{UnitRange{Int64}}}, BlockArrays.BlockedUnitRange{Vector{Int64}}}, BlockArrays.BlockSlice{Block{1, Int64}, UnitRange{Int64}}}, false}, τ::SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}) @ MatrixFactorizations ~/.julia/packages/MatrixFactorizations/tvTaW/src/qr.jl:72 [5] qrfactUnblocked!(A::SubArray{Float64, 2, BlockBandedMatrix{Float64}, Tuple{BlockArrays.BlockSlice{BlockArrays.BlockRange{1, Tuple{UnitRange{Int64}}}, BlockArrays.BlockedUnitRange{Vector{Int64}}}, BlockArrays.BlockSlice{Block{1, Int64}, UnitRange{Int64}}}, false}, τ::SubArray{Float64, 1, Vector{Float64}, Tuple{UnitRange{Int64}}, true}) @ MatrixFactorizations ~/.julia/packages/MatrixFactorizations/tvTaW/src/qr.jl:73 [6] _blockbanded_qr! @ ~/.julia/packages/BlockBandedMatrices/8oK1s/src/blockskylineqr.jl:31 [inlined] [7] _blockbanded_qr!(A::BlockBandedMatrix{Float64}, τ::BlockArrays.PseudoBlockVector{Float64, Vector{Float64}, Tuple{BlockArrays.BlockedUnitRange{Vector{Int64}}}}) @ BlockBandedMatrices ~/.julia/packages/BlockBandedMatrices/8oK1s/src/blockskylineqr.jl:20 [8] qr! @ ~/.julia/packages/BlockBandedMatrices/8oK1s/src/blockskylineqr.jl:42 [inlined] [9] qr_layout(::BlockBandedMatrices.BlockBandedColumns{ArrayLayouts.ColumnMajor}, ::Tuple{Int64, Int64}, A::BlockSkylineMatrix{Float64, Vector{Float64}, BlockBandedMatrices.BlockSkylineSizes{Tuple{BlockArrays.BlockedUnitRange{Vector{Int64}}, BlockArrays.BlockedUnitRange{Vector{Int64}}}, Vector{Int64}, Vector{Int64}, BandedMatrix{Int64, Matrix{Int64}, Base.OneTo{Int64}}, Vector{Int64}}}) @ BlockBandedMatrices ~/.julia/packages/BlockBandedMatrices/8oK1s/src/blockskylineqr.jl:69 [10] qr_layout @ ~/.julia/packages/BlockBandedMatrices/8oK1s/src/blockskylineqr.jl:70 [inlined] [11] qr @ ~/.julia/packages/ArrayLayouts/RCHQ8/src/factorizations.jl:427 [inlined] [12] factorize_layout @ ~/.julia/packages/BlockBandedMatrices/8oK1s/src/blockskylineqr.jl:72 [inlined] [13] factorize @ ~/.julia/packages/ArrayLayouts/RCHQ8/src/factorizations.jl:432 [inlined] [14] ShiftAndInvert @ ~/.julia/packages/CompactBases/wrkDy/src/linear_operators.jl:210 [inlined] [15] ShiftAndInvert @ ~/.julia/packages/CompactBases/wrkDy/src/linear_operators.jl:224 [inlined] [16] diagonalize_hamiltonian(H::BlockSkylineMatrix{Float64, Vector{Float64}, BlockBandedMatrices.BlockSkylineSizes{Tuple{BlockArrays.BlockedUnitRange{Vector{Int64}}, BlockArrays.BlockedUnitRange{Vector{Int64}}}, Vector{Int64}, Vector{Int64}, BandedMatrix{Int64, Matrix{Int64}, Base.OneTo{Int64}}, Vector{Int64}}}, R::SubQuasiArray{Float64, 2, FEDVR{Float64, Float64, Fill{Int64, 1, Tuple{Base.OneTo{Int64}}}}, Tuple{Inclusion{Float64, ClosedInterval{Float64}}, UnitRange{Int64}}, false}, nev::Int64, σ::Float64; method::Symbol) @ Main ~/.julia/packages/CompactBases/wrkDy/test/derivative_accuracy_utils.jl:132 [17] diagonalize_hamiltonian(H::BlockSkylineMatrix{Float64, Vector{Float64}, BlockBandedMatrices.BlockSkylineSizes{Tuple{BlockArrays.BlockedUnitRange{Vector{Int64}}, BlockArrays.BlockedUnitRange{Vector{Int64}}}, Vector{Int64}, Vector{Int64}, BandedMatrix{Int64, Matrix{Int64}, Base.OneTo{Int64}}, Vector{Int64}}}, R::SubQuasiArray{Float64, 2, FEDVR{Float64, Float64, Fill{Int64, 1, Tuple{Base.OneTo{Int64}}}}, Tuple{Inclusion{Float64, ClosedInterval{Float64}}, UnitRange{Int64}}, false}, nev::Int64, σ::Float64) @ Main ~/.julia/packages/CompactBases/wrkDy/test/derivative_accuracy_utils.jl:130 [18] test_particle_in_a_box(R::SubQuasiArray{Float64, 2, FEDVR{Float64, Float64, Fill{Int64, 1, Tuple{Base.OneTo{Int64}}}}, Tuple{Inclusion{Float64, ClosedInterval{Float64}}, UnitRange{Int64}}, false}, L::Float64, nev::Int64; kwargs::@Kwargs{}) @ Main ~/.julia/packages/CompactBases/wrkDy/test/derivative_accuracy_utils.jl:158 [19] test_particle_in_a_box(R::SubQuasiArray{Float64, 2, FEDVR{Float64, Float64, Fill{Int64, 1, Tuple{Base.OneTo{Int64}}}}, Tuple{Inclusion{Float64, ClosedInterval{Float64}}, UnitRange{Int64}}, false}, L::Float64, nev::Int64) @ Main ~/.julia/packages/CompactBases/wrkDy/test/derivative_accuracy_utils.jl:156 [20] macro expansion @ ~/.julia/packages/CompactBases/wrkDy/test/linear_operators.jl:84 [inlined] [21] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2324 [inlined] [22] macro expansion @ ~/.julia/packages/CompactBases/wrkDy/test/linear_operators.jl:76 [inlined] [23] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2243 [inlined] [24] top-level scope @ ~/.julia/packages/CompactBases/wrkDy/test/linear_operators.jl:73 [25] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:324 [26] top-level scope @ ~/.julia/packages/CompactBases/wrkDy/test/runtests.jl:34 [27] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2243 [inlined] [28] macro expansion @ ~/.julia/packages/CompactBases/wrkDy/test/runtests.jl:41 [inlined] [29] include(mapexpr::Function, mod::Module, _path::String) @ Base ./Base.jl:324 [30] top-level scope @ none:6 [31] eval(m::Module, e::Any) @ Core ./boot.jl:517 [32] exec_options(opts::Base.JLOptions) @ Base ./client.jl:310 [33] _start() @ Base ./client.jl:585 Test Summary: | Pass Fail Error Broken Total Time CompactBases | 1858 2 2 1 1863 14m56.7s Restrictions | 40 40 51.2s Finite-differences | 299 299 2m59.9s FE-DVR | 498 2 1 501 2m56.6s Simple tests | 26 26 0.8s Pretty printing | 2 2 11.1s Element access | 4 4 0.1s Complex scaling | 6 6 0.2s Real locations | 1 1 0.2s Block structure | 73 73 19.6s Set blocks | 14 14 20.6s Set blocks 2 | 46 46 19.4s Scalar operators | 2 2 0.9s Mass matrices and inverses | 18 18 1.3s Inner products | 4 4 3.6s Function interpolation | 9 9 25.6s Lazy derivatives | 8 8 28.5s Materialize derivatives | 12 12 0.7s Derivatives in restricted bases | 275 275 19.2s Derivative accuracy | 1 1 18.5s B-splines | 674 1 675 3m09.7s Interpolation | 16 16 15.4s Inner products | 100 100 17.5s Densities | 46 46 1m45.6s Linear operators | 48 48 22.4s Diagonal operators | 48 48 11.1s Matricization of DiagonalOperators | 24 24 19.5s ShiftAndInvert | 5 1 6 38.7s Finite-differences | 1 1 0.0s Uniform, staggered finite-differences | 1 1 0.6s Non-uniform, staggered finite-differences | 1 1 2.6s Implicit finite-differences | 1 1 0.0s FE-DVR | 1 1 15.3s B-splines | 1 1 19.5s Orthogonality | 6 6 0.1s Basis transforms | 54 54 51.5s RNG of the outermost testset: Xoshiro(0x85ca153185ed7e03, 0x1e5a97c41ad10a84, 0xf0201cf01d387f36, 0x46b0daef9d9ed3cd, 0x805069bbb7d2e438) ERROR: LoadError: Some tests did not pass: 1858 passed, 2 failed, 2 errored, 1 broken. in expression starting at /home/pkgeval/.julia/packages/CompactBases/wrkDy/test/runtests.jl:33 Testing failed after 930.34s ERROR: LoadError: Package CompactBases errored during testing Stacktrace: [1] pkgerror(msg::String) @ Pkg.Types /opt/julia/share/julia/stdlib/v1.14/Pkg/src/Types.jl:68 [2] test(ctx::Pkg.Types.Context, pkgs::Vector{PackageSpec}; coverage::Bool, julia_args::Cmd, test_args::Cmd, test_fn::Nothing, force_latest_compatible_version::Bool, allow_earlier_backwards_compatible_versions::Bool, allow_reresolve::Bool) @ Pkg.Operations /opt/julia/share/julia/stdlib/v1.14/Pkg/src/Operations.jl:3138 [3] test @ /opt/julia/share/julia/stdlib/v1.14/Pkg/src/Operations.jl:3003 [inlined] [4] test(ctx::Pkg.Types.Context, pkgs::Vector{PackageSpec}; coverage::Bool, test_fn::Nothing, julia_args::Cmd, test_args::Cmd, force_latest_compatible_version::Bool, allow_earlier_backwards_compatible_versions::Bool, allow_reresolve::Bool, kwargs::@Kwargs{io::IOContext{IO}}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:586 [5] kwcall(::@NamedTuple{julia_args::Cmd, io::IOContext{IO}}, ::typeof(Pkg.API.test), ctx::Pkg.Types.Context, pkgs::Vector{PackageSpec}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:562 [6] test(pkgs::Vector{PackageSpec}; io::IOContext{IO}, kwargs::@Kwargs{julia_args::Cmd}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:172 [7] kwcall(::@NamedTuple{julia_args::Cmd}, ::typeof(Pkg.API.test), pkgs::Vector{PackageSpec}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:161 [8] test(pkgs::Vector{String}; kwargs::@Kwargs{julia_args::Cmd}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:160 [9] test @ /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:160 [inlined] [10] kwcall(::@NamedTuple{julia_args::Cmd}, ::typeof(Pkg.API.test), pkg::String) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:159 [11] top-level scope @ /PkgEval.jl/scripts/evaluate.jl:223 [12] include(mod::Module, _path::String) @ Base ./Base.jl:323 [13] exec_options(opts::Base.JLOptions) @ Base ./client.jl:344 [14] _start() @ Base ./client.jl:585 in expression starting at /PkgEval.jl/scripts/evaluate.jl:214 PkgEval failed after 1221.77s: package tests unexpectedly errored