Package evaluation to test QuantumCollocation on Julia 1.12.5 (c8beb9ca3a*) started at 2026-03-15T10:26:03.263 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Activating project at `~/.julia/environments/v1.12` Set-up completed after 5.07s ################################################################################ # Installation # Installing QuantumCollocation... Resolving package versions... Installed SciMLPublic ────────────────────── v1.0.1 Installed Accessors ──────────────────────── v0.1.43 Installed MutableArithmetics ─────────────── v1.6.7 Installed LoggingExtras ──────────────────── v1.2.0 Installed StatsFuns ──────────────────────── v1.5.2 Installed HypergeometricFunctions ────────── v0.3.28 Installed SciMLLogging ───────────────────── v1.9.1 Installed Preferences ────────────────────── v1.5.2 Installed Polyester ──────────────────────── v0.7.19 Installed PDMats ─────────────────────────── v0.11.37 Installed FindFirstFunctions ─────────────── v1.8.0 Installed TimerOutputs ───────────────────── v0.5.29 Installed SciMLJacobianOperators ─────────── v0.1.12 Installed MaybeInplace ───────────────────── v0.1.4 Installed StaticArrays ───────────────────── v1.9.18 Installed EnumX ──────────────────────────── v1.0.7 Installed ProgressMeter ──────────────────── v1.11.0 Installed FunctionWrappers ───────────────── v1.1.3 Installed RecursiveArrayTools ────────────── v3.48.0 Installed FileIO ─────────────────────────── v1.18.0 Installed OrdinaryDiffEqCore ─────────────── v3.18.0 Installed Statistics ─────────────────────── v1.11.1 Installed Missings ───────────────────────── v1.2.0 Installed Static ─────────────────────────── v1.3.1 Installed OpenBLAS32_jll ─────────────────── v0.3.30+0 Installed ScopedValues ───────────────────── v1.6.0 Installed SIMDTypes ──────────────────────── v0.1.0 Installed MuladdMacro ────────────────────── v0.2.4 Installed JLD2 ───────────────────────────── v0.6.3 Installed FiniteDiff ─────────────────────── v2.29.0 Installed FastPower ──────────────────────── v1.3.1 Installed IrrationalConstants ────────────── v0.2.6 Installed SciMLBase ──────────────────────── v2.149.0 Installed MathOptInterface ───────────────── v1.49.0 Installed CpuId ──────────────────────────── v0.3.1 Installed Xorg_libpciaccess_jll ──────────── v0.18.1+0 Installed JSON ───────────────────────────── v1.4.0 Installed SpecialFunctions ───────────────── v2.7.1 Installed DiffEqBase ─────────────────────── v6.210.1 Installed MUMPS_seq_jll ──────────────────── v500.800.200+0 Installed PtrArrays ──────────────────────── v1.4.0 Installed Hwloc_jll ──────────────────────── v2.13.0+0 Installed ADTypes ────────────────────────── v1.21.0 Installed CodecBzip2 ─────────────────────── v0.8.5 Installed IfElse ─────────────────────────── v0.1.1 Installed StaticArraysCore ───────────────── v1.4.4 Installed BenchmarkTools ─────────────────── v1.6.3 Installed ManualMemory ───────────────────── v0.1.8 Installed Bzip2_jll ──────────────────────── v1.0.9+0 Installed ThreadingUtilities ─────────────── v0.5.5 Installed TrajectoryIndexingUtils ────────── v0.1.0 Installed BracketingNonlinearSolve ───────── v1.11.0 Installed ChunkCodecLibZstd ──────────────── v1.0.0 Installed NaNMath ────────────────────────── v1.1.3 Installed Rmath_jll ──────────────────────── v0.5.1+0 Installed Ipopt_jll ──────────────────────── v300.1400.1901+0 Installed TranscodingStreams ─────────────── v0.11.3 Installed AbstractDifferentiation ────────── v0.4.4 Installed LazyArrays ─────────────────────── v2.9.5 Installed DataStructures ─────────────────── v0.19.3 Installed DirectTrajOpt ──────────────────── v0.8.9 Installed ExprTools ──────────────────────── v0.1.10 Installed StatsAPI ───────────────────────── v1.8.0 Installed CodecZlib ──────────────────────── v0.7.8 Installed CommonSubexpressions ───────────── v0.3.1 Installed StaticArrayInterface ───────────── v1.9.0 Installed StatsBase ──────────────────────── v0.34.10 Installed METIS_jll ──────────────────────── v5.1.3+0 Installed CommonWorldInvalidations ───────── v1.0.0 Installed Compat ─────────────────────────── v4.18.1 Installed BitTwiddlingConvenienceFunctions ─ v0.1.6 Installed LayoutPointers ─────────────────── v0.1.17 Installed OrdinaryDiffEqLinear ───────────── v1.10.0 Installed SciMLStructures ────────────────── v1.10.0 Installed DiffRules ──────────────────────── v1.15.1 Installed FunctionWrappersWrappers ───────── v0.1.3 Installed TableTraits ────────────────────── v1.0.1 Installed DiffResults ────────────────────── v1.1.0 Installed GenericSchur ───────────────────── v0.5.6 Installed Zstd_jll ───────────────────────── v1.5.7+1 Installed SPRAL_jll ──────────────────────── v2025.9.18+0 Installed Parsers ────────────────────────── v2.8.3 Installed ArrayLayouts ───────────────────── v1.12.2 Installed SciMLOperators ─────────────────── v1.15.1 Installed PrettyTables ───────────────────── v3.2.3 Installed HashArrayMappedTries ───────────── v0.2.0 Installed ConstructionBase ───────────────── v1.6.0 Installed JLLWrappers ────────────────────── v1.7.1 Installed ChunkCodecLibZlib ──────────────── v1.0.0 Installed ExproniconLite ─────────────────── v0.10.14 Installed EnzymeCore ─────────────────────── v0.8.18 Installed DataValueInterfaces ────────────── v1.0.0 Installed NonlinearSolveBase ─────────────── v2.15.0 Installed ChainRulesCore ─────────────────── v1.26.0 Installed ChunkCodecCore ─────────────────── v1.0.1 Installed OrderedCollections ─────────────── v1.8.1 Installed PolyesterWeave ─────────────────── v0.2.2 Installed Reexport ───────────────────────── v1.2.2 Installed LogExpFunctions ────────────────── v0.3.29 Installed Setfield ───────────────────────── v1.1.2 Installed FastClosures ───────────────────── v0.3.2 Installed AliasTables ────────────────────── v1.1.3 Installed ArrayInterface ─────────────────── v7.23.0 Installed CloseOpenIntervals ─────────────── v0.1.13 Installed OrdinaryDiffEqTsit5 ────────────── v1.9.0 Installed PreallocationTools ─────────────── v1.1.2 Installed ComputePipeline ────────────────── v0.1.7 Installed CompositionsBase ───────────────── v0.1.2 Installed MacroTools ─────────────────────── v0.5.16 Installed InverseFunctions ───────────────── v0.1.17 Installed DocStringExtensions ────────────── v0.9.5 Installed CommonSolve ────────────────────── v0.2.6 Installed ASL_jll ────────────────────────── v0.1.3+0 Installed OpenSpecFun_jll ────────────────── v0.5.6+0 Installed GPUArraysCore ──────────────────── v0.2.0 Installed Crayons ────────────────────────── v4.1.1 Installed ExponentialAction ──────────────── v0.2.10 Installed ExponentialUtilities ───────────── v1.30.0 Installed DifferentiationInterface ───────── v0.7.16 Installed XML2_jll ───────────────────────── v2.13.9+0 Installed QuantumCollocation ─────────────── v0.10.2 Installed Adapt ──────────────────────────── v4.5.0 Installed Jieko ──────────────────────────── v0.2.1 Installed Rmath ──────────────────────────── v0.9.0 Installed StrideArraysCore ───────────────── v0.5.8 Installed DataAPI ────────────────────────── v1.16.0 Installed Tables ─────────────────────────── v1.12.1 Installed CPUSummary ─────────────────────── v0.2.7 Installed RuntimeGeneratedFunctions ──────── v0.5.17 Installed Moshi ──────────────────────────── v0.3.7 Installed Ipopt ──────────────────────────── v1.14.1 Installed RecipesBase ────────────────────── v1.3.4 Installed TruncatedStacktraces ───────────── v1.4.0 Installed IteratorInterfaceExtensions ────── v1.0.0 Installed LaTeXStrings ───────────────────── v1.4.0 Installed Libiconv_jll ───────────────────── v1.18.0+0 Installed DataInterpolations ─────────────── v8.9.0 Installed SymbolicIndexingInterface ──────── v0.3.46 Installed ForwardDiff ────────────────────── v1.3.2 Installed PrecompileTools ────────────────── v1.3.3 Installed ConcreteStructs ────────────────── v0.2.3 Installed PiccoloQuantumObjects ──────────── v0.10.2 Installed TestItemRunner ─────────────────── v1.1.4 Installed FillArrays ─────────────────────── v1.16.0 Installed NamedTrajectories ──────────────── v0.8.4 Installed QuadGK ─────────────────────────── v2.11.2 Installed Observables ────────────────────── v0.5.5 Installed SortingAlgorithms ──────────────── v1.2.2 Installed TestItems ──────────────────────── v1.0.0 Installed Requires ───────────────────────── v1.3.1 Installed FastBroadcast ──────────────────── v0.3.5 Installed Distributions ──────────────────── v0.25.123 Installed StructUtils ────────────────────── v2.6.3 Installed StringManipulation ─────────────── v0.4.4 Installing 14 artifacts Installed artifact Xorg_libpciaccess 24.8 KiB Installed artifact Rmath 121.9 KiB Installed artifact OpenSpecFun 194.9 KiB Installed artifact Zstd 646.0 KiB Installed artifact Libiconv 1.9 MiB Installed artifact METIS 1.1 MiB Installed artifact Ipopt 1.3 MiB Installed artifact XML2 2.5 MiB Installed artifact Hwloc 3.5 MiB Installed artifact ASL 276.3 KiB Installed artifact Bzip2 503.5 KiB Installed artifact SPRAL 691.9 KiB Installed artifact MUMPS_seq 8.6 MiB Installed artifact OpenBLAS32 10.0 MiB Updating `~/.julia/environments/v1.12/Project.toml` [0dc23a59] + QuantumCollocation v0.10.2 Updating `~/.julia/environments/v1.12/Manifest.toml` [47edcb42] + ADTypes v1.21.0 ⌃ [c29ec348] + AbstractDifferentiation v0.4.4 [7d9f7c33] + Accessors v0.1.43 [79e6a3ab] + Adapt v4.5.0 [66dad0bd] + AliasTables v1.1.3 [4fba245c] + ArrayInterface v7.23.0 [4c555306] + ArrayLayouts v1.12.2 [6e4b80f9] + BenchmarkTools v1.6.3 [62783981] + BitTwiddlingConvenienceFunctions v0.1.6 [70df07ce] + BracketingNonlinearSolve v1.11.0 [2a0fbf3d] + CPUSummary v0.2.7 [d360d2e6] + ChainRulesCore v1.26.0 [0b6fb165] + ChunkCodecCore v1.0.1 [4c0bbee4] + ChunkCodecLibZlib v1.0.0 [55437552] + ChunkCodecLibZstd v1.0.0 [fb6a15b2] + CloseOpenIntervals v0.1.13 [523fee87] + CodecBzip2 v0.8.5 [944b1d66] + CodecZlib v0.7.8 [38540f10] + CommonSolve v0.2.6 [bbf7d656] + CommonSubexpressions v0.3.1 [f70d9fcc] + CommonWorldInvalidations v1.0.0 [34da2185] + Compat v4.18.1 [a33af91c] + CompositionsBase v0.1.2 [95dc2771] + ComputePipeline v0.1.7 [2569d6c7] + ConcreteStructs v0.2.3 [187b0558] + ConstructionBase v1.6.0 [adafc99b] + CpuId v0.3.1 [a8cc5b0e] + Crayons v4.1.1 [9a962f9c] + DataAPI v1.16.0 [82cc6244] + DataInterpolations v8.9.0 [864edb3b] + DataStructures v0.19.3 [e2d170a0] + DataValueInterfaces v1.0.0 [2b5f629d] + DiffEqBase v6.210.1 [163ba53b] + DiffResults v1.1.0 [b552c78f] + DiffRules v1.15.1 [a0c0ee7d] + DifferentiationInterface v0.7.16 [c823fa1f] + DirectTrajOpt v0.8.9 [31c24e10] + Distributions v0.25.123 [ffbed154] + DocStringExtensions v0.9.5 [4e289a0a] + EnumX v1.0.7 [f151be2c] + EnzymeCore v0.8.18 [e24c0720] + ExponentialAction v0.2.10 [d4d017d3] + ExponentialUtilities v1.30.0 [e2ba6199] + ExprTools v0.1.10 [55351af7] + ExproniconLite v0.10.14 [7034ab61] + FastBroadcast v0.3.5 [9aa1b823] + FastClosures v0.3.2 [a4df4552] + FastPower v1.3.1 [5789e2e9] + FileIO v1.18.0 [1a297f60] + FillArrays v1.16.0 [64ca27bc] + FindFirstFunctions v1.8.0 [6a86dc24] + FiniteDiff v2.29.0 [f6369f11] + ForwardDiff v1.3.2 [069b7b12] + FunctionWrappers v1.1.3 [77dc65aa] + FunctionWrappersWrappers v0.1.3 [46192b85] + GPUArraysCore v0.2.0 [c145ed77] + GenericSchur v0.5.6 [076d061b] + HashArrayMappedTries v0.2.0 [34004b35] + HypergeometricFunctions v0.3.28 [615f187c] + IfElse v0.1.1 [3587e190] + InverseFunctions v0.1.17 [b6b21f68] + Ipopt v1.14.1 [92d709cd] + IrrationalConstants v0.2.6 [82899510] + IteratorInterfaceExtensions v1.0.0 [033835bb] + JLD2 v0.6.3 [692b3bcd] + JLLWrappers v1.7.1 [682c06a0] + JSON v1.4.0 [ae98c720] + Jieko v0.2.1 [b964fa9f] + LaTeXStrings v1.4.0 [10f19ff3] + LayoutPointers v0.1.17 [5078a376] + LazyArrays v2.9.5 [2ab3a3ac] + LogExpFunctions v0.3.29 [e6f89c97] + LoggingExtras v1.2.0 [1914dd2f] + MacroTools v0.5.16 [d125e4d3] + ManualMemory v0.1.8 [b8f27783] + MathOptInterface v1.49.0 [bb5d69b7] + MaybeInplace v0.1.4 [e1d29d7a] + Missings v1.2.0 [2e0e35c7] + Moshi v0.3.7 [46d2c3a1] + MuladdMacro v0.2.4 [d8a4904e] + MutableArithmetics v1.6.7 [77ba4419] + NaNMath v1.1.3 [538bc3a1] + NamedTrajectories v0.8.4 [be0214bd] + NonlinearSolveBase v2.15.0 [510215fc] + Observables v0.5.5 [bac558e1] + OrderedCollections v1.8.1 [bbf590c4] + OrdinaryDiffEqCore v3.18.0 [521117fe] + OrdinaryDiffEqLinear v1.10.0 [b1df2697] + OrdinaryDiffEqTsit5 v1.9.0 [90014a1f] + PDMats v0.11.37 [69de0a69] + Parsers v2.8.3 [5a402ddf] + PiccoloQuantumObjects v0.10.2 [f517fe37] + Polyester v0.7.19 [1d0040c9] + PolyesterWeave v0.2.2 [d236fae5] + PreallocationTools v1.1.2 [aea7be01] + PrecompileTools v1.3.3 [21216c6a] + Preferences v1.5.2 [08abe8d2] + PrettyTables v3.2.3 [92933f4c] + ProgressMeter v1.11.0 [43287f4e] + PtrArrays v1.4.0 [1fd47b50] + QuadGK v2.11.2 [0dc23a59] + QuantumCollocation v0.10.2 [3cdcf5f2] + RecipesBase v1.3.4 [731186ca] + RecursiveArrayTools v3.48.0 [189a3867] + Reexport v1.2.2 [ae029012] + Requires v1.3.1 [79098fc4] + Rmath v0.9.0 [7e49a35a] + RuntimeGeneratedFunctions v0.5.17 [94e857df] + SIMDTypes v0.1.0 [0bca4576] + SciMLBase v2.149.0 [19f34311] + SciMLJacobianOperators v0.1.12 [a6db7da4] + SciMLLogging v1.9.1 [c0aeaf25] + SciMLOperators v1.15.1 [431bcebd] + SciMLPublic v1.0.1 [53ae85a6] + SciMLStructures v1.10.0 [7e506255] + ScopedValues v1.6.0 [efcf1570] + Setfield v1.1.2 [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 [4c63d2b9] + StatsFuns v1.5.2 [7792a7ef] + StrideArraysCore v0.5.8 [892a3eda] + StringManipulation v0.4.4 [ec057cc2] + StructUtils v2.6.3 [2efcf032] + SymbolicIndexingInterface v0.3.46 [3783bdb8] + TableTraits v1.0.1 [bd369af6] + Tables v1.12.1 [f8b46487] + TestItemRunner v1.1.4 [1c621080] + TestItems v1.0.0 [8290d209] + ThreadingUtilities v0.5.5 [a759f4b9] + TimerOutputs v0.5.29 [6dad8b7f] + TrajectoryIndexingUtils v0.1.0 [3bb67fe8] + TranscodingStreams v0.11.3 [781d530d] + TruncatedStacktraces v1.4.0 [ae81ac8f] + ASL_jll v0.1.3+0 [6e34b625] + Bzip2_jll v1.0.9+0 [e33a78d0] + Hwloc_jll v2.13.0+0 [9cc047cb] + Ipopt_jll v300.1400.1901+0 [94ce4f54] + Libiconv_jll v1.18.0+0 [d00139f3] + METIS_jll v5.1.3+0 [d7ed1dd3] + MUMPS_seq_jll v500.800.200+0 [656ef2d0] + OpenBLAS32_jll v0.3.30+0 [efe28fd5] + OpenSpecFun_jll v0.5.6+0 [f50d1b31] + Rmath_jll v0.5.1+0 [319450e9] + SPRAL_jll v2025.9.18+0 ⌅ [02c8fc9c] + XML2_jll v2.13.9+0 [a65dc6b1] + Xorg_libpciaccess_jll v0.18.1+0 [3161d3a3] + Zstd_jll v1.5.7+1 [0dad84c5] + ArgTools v1.1.2 [56f22d72] + Artifacts v1.11.0 [2a0f44e3] + Base64 v1.11.0 [ade2ca70] + Dates v1.11.0 [8ba89e20] + Distributed v1.11.0 [f43a241f] + Downloads v1.7.0 [7b1f6079] + FileWatching v1.11.0 [9fa8497b] + Future v1.11.0 [b77e0a4c] + InteractiveUtils v1.11.0 [ac6e5ff7] + JuliaSyntaxHighlighting v1.12.0 [b27032c2] + LibCURL v0.6.4 [76f85450] + LibGit2 v1.11.0 [8f399da3] + Libdl v1.11.0 [37e2e46d] + LinearAlgebra v1.12.0 [56ddb016] + Logging v1.11.0 [d6f4376e] + Markdown v1.11.0 [a63ad114] + Mmap v1.11.0 [ca575930] + NetworkOptions v1.3.0 [44cfe95a] + Pkg v1.12.1 [de0858da] + Printf v1.11.0 [9abbd945] + Profile v1.11.0 [3fa0cd96] + REPL v1.11.0 [9a3f8284] + Random v1.11.0 [ea8e919c] + SHA v0.7.0 [9e88b42a] + Serialization v1.11.0 [6462fe0b] + Sockets v1.11.0 [2f01184e] + SparseArrays v1.12.0 [f489334b] + StyledStrings v1.11.0 [4607b0f0] + SuiteSparse [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.15.0+0 [e37daf67] + LibGit2_jll v1.9.0+0 [29816b5a] + LibSSH2_jll v1.11.3+1 [14a3606d] + MozillaCACerts_jll v2025.11.4 [4536629a] + OpenBLAS_jll v0.3.29+0 [05823500] + OpenLibm_jll v0.8.7+0 [458c3c95] + OpenSSL_jll v3.5.4+0 [bea87d4a] + SuiteSparse_jll v7.8.3+2 [83775a58] + Zlib_jll v1.3.1+2 [8e850b90] + libblastrampoline_jll v5.15.0+0 [8e850ede] + nghttp2_jll v1.64.0+1 [3f19e933] + p7zip_jll v17.7.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. To see why use `status --outdated -m` Installation completed after 9.4s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... Precompiling packages... 1873.3 ms ✓ TestEnv 1 dependency successfully precompiled in 2 seconds. 26 already precompiled. Precompiling package dependencies... Precompiling packages... 2412.7 ms ✓ FunctionWrappers 458.3 ms ✓ MuladdMacro 455.0 ms ✓ ConcreteStructs 480.0 ms ✓ LaTeXStrings 498.2 ms ✓ ExprTools 420.3 ms ✓ IteratorInterfaceExtensions 483.9 ms ✓ StatsAPI 810.3 ms ✓ ADTypes 550.7 ms ✓ ChunkCodecCore 421.5 ms ✓ TrajectoryIndexingUtils 3539.3 ms ✓ ExproniconLite 1091.3 ms ✓ FillArrays 532.9 ms ✓ InverseFunctions 633.6 ms ✓ Statistics 433.2 ms ✓ CommonSolve 3888.5 ms ✓ MacroTools 531.1 ms ✓ ManualMemory 2087.5 ms ✓ OrderedCollections 2074.1 ms ✓ Observables 667.0 ms ✓ Requires 434.1 ms ✓ DataValueInterfaces 496.2 ms ✓ EnumX 437.5 ms ✓ Reexport 425.1 ms ✓ SIMDTypes 634.2 ms ✓ DocStringExtensions 2759.1 ms ✓ IrrationalConstants 463.3 ms ✓ CompositionsBase 418.3 ms ✓ TestItems 457.9 ms ✓ PtrArrays 712.9 ms ✓ TranscodingStreams 439.6 ms ✓ FastPower 523.6 ms ✓ HashArrayMappedTries 1890.5 ms ✓ NaNMath 753.6 ms ✓ EnzymeCore 440.7 ms ✓ IfElse 1952.7 ms ✓ ConstructionBase 450.2 ms ✓ CommonWorldInvalidations 477.8 ms ✓ DataAPI 2430.6 ms ✓ Crayons 468.7 ms ✓ FastClosures 506.2 ms ✓ SciMLPublic 559.3 ms ✓ StaticArraysCore 1350.4 ms ✓ GenericSchur 1046.6 ms ✓ ProgressMeter 1030.4 ms ✓ PDMats 2185.2 ms ✓ StructUtils 609.6 ms ✓ LoggingExtras 999.2 ms ✓ CpuId 648.3 ms ✓ Preferences 2120.9 ms ✓ Compat 5906.8 ms ✓ MutableArithmetics 435.4 ms ✓ FunctionWrappersWrappers 1849.4 ms ✓ RuntimeGeneratedFunctions 3260.8 ms ✓ TimerOutputs 422.9 ms ✓ TableTraits 2430.1 ms ✓ DifferentiationInterface 552.0 ms ✓ ChunkCodecLibZlib 1837.7 ms ✓ Jieko 817.3 ms ✓ FillArrays → FillArraysSparseArraysExt 896.3 ms ✓ InverseFunctions → InverseFunctionsTestExt 495.7 ms ✓ InverseFunctions → InverseFunctionsDatesExt 730.5 ms ✓ Statistics → SparseArraysExt 508.5 ms ✓ FillArrays → FillArraysStatisticsExt 878.4 ms ✓ CommonSubexpressions 2460.3 ms ✓ ThreadingUtilities 1982.4 ms ✓ DataStructures 532.2 ms ✓ Adapt 4423.5 ms ✓ FileIO 810.2 ms ✓ LogExpFunctions 470.3 ms ✓ CompositionsBase → CompositionsBaseInverseFunctionsExt 15140.2 ms ✓ TestItemRunner 552.7 ms ✓ AliasTables 539.0 ms ✓ CodecZlib 507.5 ms ✓ ScopedValues 466.7 ms ✓ ADTypes → ADTypesEnzymeCoreExt 475.2 ms ✓ ConstructionBase → ConstructionBaseLinearAlgebraExt 457.0 ms ✓ ADTypes → ADTypesConstructionBaseExt 1974.6 ms ✓ Missings 485.2 ms ✓ DiffResults 772.8 ms ✓ FillArrays → FillArraysPDMatsExt 649.6 ms ✓ JLLWrappers 493.2 ms ✓ PrecompileTools 854.4 ms ✓ TruncatedStacktraces 2260.9 ms ✓ ComputePipeline 764.7 ms ✓ SciMLLogging 499.5 ms ✓ Compat → CompatLinearAlgebraExt 2365.5 ms ✓ Tables 722.8 ms ✓ DifferentiationInterface → DifferentiationInterfaceSparseArraysExt 11406.6 ms ✓ Moshi 664.1 ms ✓ SortingAlgorithms 2658.3 ms ✓ QuadGK 701.7 ms ✓ Adapt → AdaptSparseArraysExt 2083.1 ms ✓ ArrayInterface 668.8 ms ✓ GPUArraysCore 457.4 ms ✓ EnzymeCore → AdaptExt 454.2 ms ✓ LogExpFunctions → LogExpFunctionsInverseFunctionsExt 1598.5 ms ✓ Setfield 4166.7 ms ✓ Accessors 773.1 ms ✓ Bzip2_jll 774.3 ms ✓ Xorg_libpciaccess_jll 780.4 ms ✓ METIS_jll 771.9 ms ✓ Rmath_jll 771.9 ms ✓ ASL_jll 785.3 ms ✓ Zstd_jll 773.9 ms ✓ Libiconv_jll 785.2 ms ✓ OpenSpecFun_jll 776.9 ms ✓ OpenBLAS32_jll 9223.4 ms ✓ StaticArrays 1630.2 ms ✓ RecipesBase 1871.7 ms ✓ StringManipulation 2278.4 ms ✓ FindFirstFunctions 11330.5 ms ✓ Parsers 4186.6 ms ✓ Static 2788.7 ms ✓ ChainRulesCore 482.3 ms ✓ StructUtils → StructUtilsTablesExt 3842.3 ms ✓ StatsBase 1052.6 ms ✓ MaybeInplace 698.6 ms ✓ ArrayInterface → ArrayInterfaceSparseArraysExt 433.1 ms ✓ ArrayInterface → ArrayInterfaceStaticArraysCoreExt 2176.4 ms ✓ SciMLStructures 1271.4 ms ✓ PreallocationTools 455.0 ms ✓ DifferentiationInterface → DifferentiationInterfaceGPUArraysCoreExt 457.1 ms ✓ ArrayInterface → ArrayInterfaceGPUArraysCoreExt 1159.3 ms ✓ Accessors → LinearAlgebraExt 946.7 ms ✓ Accessors → TestExt 558.7 ms ✓ CodecBzip2 793.5 ms ✓ MUMPS_seq_jll 889.2 ms ✓ Rmath 681.6 ms ✓ ChunkCodecLibZstd 791.6 ms ✓ XML2_jll 3066.3 ms ✓ SpecialFunctions 757.6 ms ✓ StaticArrays → StaticArraysStatisticsExt 815.6 ms ✓ FillArrays → FillArraysStaticArraysExt 773.9 ms ✓ ConstructionBase → ConstructionBaseStaticArraysExt 748.9 ms ✓ DifferentiationInterface → DifferentiationInterfaceStaticArraysExt 743.2 ms ✓ Adapt → AdaptStaticArraysExt 847.8 ms ✓ Accessors → StaticArraysExt 23693.7 ms ✓ PrettyTables 5424.1 ms ✓ JSON 509.6 ms ✓ BitTwiddlingConvenienceFunctions 1275.3 ms ✓ CPUSummary 3827.7 ms ✓ StaticArrayInterface 2096.7 ms ✓ ChainRulesCore → ChainRulesCoreSparseArraysExt 2539.0 ms ✓ AbstractDifferentiation 500.6 ms ✓ ADTypes → ADTypesChainRulesCoreExt 733.8 ms ✓ EnzymeCore → EnzymeCoreChainRulesCoreExt 508.1 ms ✓ DifferentiationInterface → DifferentiationInterfaceChainRulesCoreExt 1759.1 ms ✓ LogExpFunctions → LogExpFunctionsChainRulesCoreExt 483.7 ms ✓ ArrayInterface → ArrayInterfaceChainRulesCoreExt 2248.0 ms ✓ StaticArrays → StaticArraysChainRulesCoreExt 802.4 ms ✓ PDMats → StatsBaseExt 727.5 ms ✓ MaybeInplace → MaybeInplaceSparseArraysExt 754.7 ms ✓ FiniteDiff 22049.4 ms ✓ ExponentialUtilities 3784.4 ms ✓ SciMLOperators 3319.1 ms ✓ SymbolicIndexingInterface 26974.6 ms ✓ JLD2 794.0 ms ✓ Hwloc_jll 2273.4 ms ✓ SpecialFunctions → SpecialFunctionsChainRulesCoreExt 1342.5 ms ✓ HypergeometricFunctions 749.1 ms ✓ DiffRules 13906.1 ms ✓ ArrayLayouts 1658.4 ms ✓ BenchmarkTools 927.7 ms ✓ PolyesterWeave 846.9 ms ✓ StaticArrayInterface → StaticArrayInterfaceStaticArraysExt 614.8 ms ✓ CloseOpenIntervals 728.4 ms ✓ LayoutPointers 1071.0 ms ✓ ExponentialAction 709.4 ms ✓ FiniteDiff → FiniteDiffSparseArraysExt 731.6 ms ✓ FiniteDiff → FiniteDiffStaticArraysExt 556.0 ms ✓ DifferentiationInterface → DifferentiationInterfaceFiniteDiffExt 2732.5 ms ✓ ExponentialUtilities → ExponentialUtilitiesStaticArraysExt 621.8 ms ✓ SciMLOperators → SciMLOperatorsStaticArraysCoreExt 915.6 ms ✓ SciMLOperators → SciMLOperatorsSparseArraysExt 1478.6 ms ✓ SymbolicIndexingInterface → SymbolicIndexingInterfacePrettyTablesExt 6012.0 ms ✓ RecursiveArrayTools 802.7 ms ✓ SPRAL_jll 3010.0 ms ✓ StatsFuns 5253.3 ms ✓ ForwardDiff 1783.2 ms ✓ ArrayLayouts → ArrayLayoutsSparseArraysExt 1103.4 ms ✓ StrideArraysCore 727.4 ms ✓ RecursiveArrayTools → RecursiveArrayToolsStatisticsExt 1029.3 ms ✓ RecursiveArrayTools → RecursiveArrayToolsSparseArraysExt 751.0 ms ✓ RecursiveArrayTools → RecursiveArrayToolsTablesExt 816.2 ms ✓ Ipopt_jll 566.1 ms ✓ StatsFuns → StatsFunsInverseFunctionsExt 1923.8 ms ✓ StatsFuns → StatsFunsChainRulesCoreExt 5167.7 ms ✓ Distributions 915.4 ms ✓ ForwardDiff → ForwardDiffStaticArraysExt 618.5 ms ✓ FastPower → FastPowerForwardDiffExt 2244.1 ms ✓ DifferentiationInterface → DifferentiationInterfaceForwardDiffExt 4439.1 ms ✓ DataInterpolations 1247.6 ms ✓ PreallocationTools → PreallocationToolsForwardDiffExt 45767.6 ms ✓ MathOptInterface 820.0 ms ✓ RecursiveArrayTools → RecursiveArrayToolsForwardDiffExt 3811.3 ms ✓ LazyArrays 2608.4 ms ✓ Polyester 19611.9 ms ✓ SciMLBase 754.6 ms ✓ Ipopt 1715.6 ms ✓ Distributions → DistributionsTestExt 2932.0 ms ✓ Distributions → DistributionsChainRulesCoreExt 1569.2 ms ✓ DataInterpolations → DataInterpolationsChainRulesCoreExt 1909.7 ms ✓ LazyArrays → LazyArraysStaticArraysExt 1094.8 ms ✓ FastBroadcast 2303.2 ms ✓ SciMLBase → SciMLBaseDistributionsExt 1964.9 ms ✓ SciMLBase → SciMLBaseChainRulesCoreExt 1635.9 ms ✓ SciMLBase → SciMLBaseDifferentiationInterfaceExt 3200.2 ms ✓ SciMLBase → SciMLBaseForwardDiffExt 26691.9 ms ✓ Ipopt → IpoptMathOptInterfaceExt 4517.9 ms ✓ NamedTrajectories 1164.4 ms ✓ RecursiveArrayTools → RecursiveArrayToolsFastBroadcastExt 5838.4 ms ✓ SciMLJacobianOperators 5103.8 ms ✓ NamedTrajectories → InterpolationsExt 12235.3 ms ✓ NonlinearSolveBase 2263.8 ms ✓ NonlinearSolveBase → NonlinearSolveBaseForwardDiffExt 2248.0 ms ✓ NonlinearSolveBase → NonlinearSolveBaseSparseArraysExt 1731.8 ms ✓ NonlinearSolveBase → NonlinearSolveBaseChainRulesCoreExt 5366.0 ms ✓ BracketingNonlinearSolve 1953.9 ms ✓ BracketingNonlinearSolve → BracketingNonlinearSolveForwardDiffExt 4605.9 ms ✓ DiffEqBase 1989.2 ms ✓ BracketingNonlinearSolve → BracketingNonlinearSolveChainRulesCoreExt 1916.3 ms ✓ DiffEqBase → DiffEqBaseChainRulesCoreExt 2276.0 ms ✓ DiffEqBase → DiffEqBaseForwardDiffExt 2361.1 ms ✓ DiffEqBase → DiffEqBaseSparseArraysExt 8220.0 ms ✓ OrdinaryDiffEqCore 2476.2 ms ✓ OrdinaryDiffEqCore → OrdinaryDiffEqCoreSparseArraysExt 8731.0 ms ✓ OrdinaryDiffEqTsit5 4811.3 ms ✓ OrdinaryDiffEqLinear 11661.0 ms ✓ DirectTrajOpt 11534.2 ms ✓ PiccoloQuantumObjects 12726.8 ms ✓ QuantumCollocation 231 dependencies successfully precompiled in 611 seconds. 39 already precompiled. Precompilation completed after 622.08s ################################################################################ # Testing # Testing QuantumCollocation Status `/tmp/jl_o6Xm79/Project.toml` [c823fa1f] DirectTrajOpt v0.8.9 [31c24e10] Distributions v0.25.123 [e24c0720] ExponentialAction v0.2.10 [538bc3a1] NamedTrajectories v0.8.4 [5a402ddf] PiccoloQuantumObjects v0.10.2 [0dc23a59] QuantumCollocation v0.10.2 [189a3867] Reexport v1.2.2 [f8b46487] TestItemRunner v1.1.4 [1c621080] TestItems v1.0.0 [6dad8b7f] TrajectoryIndexingUtils v0.1.0 [8f399da3] Libdl v1.11.0 [37e2e46d] LinearAlgebra v1.12.0 [9a3f8284] Random v1.11.0 [2f01184e] SparseArrays v1.12.0 [8dfed614] Test v1.11.0 Status `/tmp/jl_o6Xm79/Manifest.toml` [47edcb42] ADTypes v1.21.0 ⌃ [c29ec348] AbstractDifferentiation v0.4.4 [7d9f7c33] Accessors v0.1.43 [79e6a3ab] Adapt v4.5.0 [66dad0bd] AliasTables v1.1.3 [4fba245c] ArrayInterface v7.23.0 [4c555306] ArrayLayouts v1.12.2 [6e4b80f9] BenchmarkTools v1.6.3 [62783981] BitTwiddlingConvenienceFunctions v0.1.6 [70df07ce] BracketingNonlinearSolve v1.11.0 [2a0fbf3d] CPUSummary v0.2.7 [d360d2e6] ChainRulesCore v1.26.0 [0b6fb165] ChunkCodecCore v1.0.1 [4c0bbee4] ChunkCodecLibZlib v1.0.0 [55437552] ChunkCodecLibZstd v1.0.0 [fb6a15b2] CloseOpenIntervals v0.1.13 [523fee87] CodecBzip2 v0.8.5 [944b1d66] CodecZlib v0.7.8 [38540f10] CommonSolve v0.2.6 [bbf7d656] CommonSubexpressions v0.3.1 [f70d9fcc] CommonWorldInvalidations v1.0.0 [34da2185] Compat v4.18.1 [a33af91c] CompositionsBase v0.1.2 [95dc2771] ComputePipeline v0.1.7 [2569d6c7] ConcreteStructs v0.2.3 [187b0558] ConstructionBase v1.6.0 [adafc99b] CpuId v0.3.1 [a8cc5b0e] Crayons v4.1.1 [9a962f9c] DataAPI v1.16.0 [82cc6244] DataInterpolations v8.9.0 [864edb3b] DataStructures v0.19.3 [e2d170a0] DataValueInterfaces v1.0.0 [2b5f629d] DiffEqBase v6.210.1 [163ba53b] DiffResults v1.1.0 [b552c78f] DiffRules v1.15.1 [a0c0ee7d] DifferentiationInterface v0.7.16 [c823fa1f] DirectTrajOpt v0.8.9 [31c24e10] Distributions v0.25.123 [ffbed154] DocStringExtensions v0.9.5 [4e289a0a] EnumX v1.0.7 [f151be2c] EnzymeCore v0.8.18 [e24c0720] ExponentialAction v0.2.10 [d4d017d3] ExponentialUtilities v1.30.0 [e2ba6199] ExprTools v0.1.10 [55351af7] ExproniconLite v0.10.14 [7034ab61] FastBroadcast v0.3.5 [9aa1b823] FastClosures v0.3.2 [a4df4552] FastPower v1.3.1 [5789e2e9] FileIO v1.18.0 [1a297f60] FillArrays v1.16.0 [64ca27bc] FindFirstFunctions v1.8.0 [6a86dc24] FiniteDiff v2.29.0 [f6369f11] ForwardDiff v1.3.2 [069b7b12] FunctionWrappers v1.1.3 [77dc65aa] FunctionWrappersWrappers v0.1.3 [46192b85] GPUArraysCore v0.2.0 [c145ed77] GenericSchur v0.5.6 [076d061b] HashArrayMappedTries v0.2.0 [34004b35] HypergeometricFunctions v0.3.28 [615f187c] IfElse v0.1.1 [3587e190] InverseFunctions v0.1.17 [b6b21f68] Ipopt v1.14.1 [92d709cd] IrrationalConstants v0.2.6 [82899510] IteratorInterfaceExtensions v1.0.0 [033835bb] JLD2 v0.6.3 [692b3bcd] JLLWrappers v1.7.1 [682c06a0] JSON v1.4.0 [ae98c720] Jieko v0.2.1 [b964fa9f] LaTeXStrings v1.4.0 [10f19ff3] LayoutPointers v0.1.17 [5078a376] LazyArrays v2.9.5 [2ab3a3ac] LogExpFunctions v0.3.29 [e6f89c97] LoggingExtras v1.2.0 [1914dd2f] MacroTools v0.5.16 [d125e4d3] ManualMemory v0.1.8 [b8f27783] MathOptInterface v1.49.0 [bb5d69b7] MaybeInplace v0.1.4 [e1d29d7a] Missings v1.2.0 [2e0e35c7] Moshi v0.3.7 [46d2c3a1] MuladdMacro v0.2.4 [d8a4904e] MutableArithmetics v1.6.7 [77ba4419] NaNMath v1.1.3 [538bc3a1] NamedTrajectories v0.8.4 [be0214bd] NonlinearSolveBase v2.15.0 [510215fc] Observables v0.5.5 [bac558e1] OrderedCollections v1.8.1 [bbf590c4] OrdinaryDiffEqCore v3.18.0 [521117fe] OrdinaryDiffEqLinear v1.10.0 [b1df2697] OrdinaryDiffEqTsit5 v1.9.0 [90014a1f] PDMats v0.11.37 [69de0a69] Parsers v2.8.3 [5a402ddf] PiccoloQuantumObjects v0.10.2 [f517fe37] Polyester v0.7.19 [1d0040c9] PolyesterWeave v0.2.2 [d236fae5] PreallocationTools v1.1.2 [aea7be01] PrecompileTools v1.3.3 [21216c6a] Preferences v1.5.2 [08abe8d2] PrettyTables v3.2.3 [92933f4c] ProgressMeter v1.11.0 [43287f4e] PtrArrays v1.4.0 [1fd47b50] QuadGK v2.11.2 [0dc23a59] QuantumCollocation v0.10.2 [3cdcf5f2] RecipesBase v1.3.4 [731186ca] RecursiveArrayTools v3.48.0 [189a3867] Reexport v1.2.2 [ae029012] Requires v1.3.1 [79098fc4] Rmath v0.9.0 [7e49a35a] RuntimeGeneratedFunctions v0.5.17 [94e857df] SIMDTypes v0.1.0 [0bca4576] SciMLBase v2.149.0 [19f34311] SciMLJacobianOperators v0.1.12 [a6db7da4] SciMLLogging v1.9.1 [c0aeaf25] SciMLOperators v1.15.1 [431bcebd] SciMLPublic v1.0.1 [53ae85a6] SciMLStructures v1.10.0 [7e506255] ScopedValues v1.6.0 [efcf1570] Setfield v1.1.2 [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 [4c63d2b9] StatsFuns v1.5.2 [7792a7ef] StrideArraysCore v0.5.8 [892a3eda] StringManipulation v0.4.4 [ec057cc2] StructUtils v2.6.3 [2efcf032] SymbolicIndexingInterface v0.3.46 [3783bdb8] TableTraits v1.0.1 [bd369af6] Tables v1.12.1 [f8b46487] TestItemRunner v1.1.4 [1c621080] TestItems v1.0.0 [8290d209] ThreadingUtilities v0.5.5 [a759f4b9] TimerOutputs v0.5.29 [6dad8b7f] TrajectoryIndexingUtils v0.1.0 [3bb67fe8] TranscodingStreams v0.11.3 [781d530d] TruncatedStacktraces v1.4.0 [ae81ac8f] ASL_jll v0.1.3+0 [6e34b625] Bzip2_jll v1.0.9+0 [e33a78d0] Hwloc_jll v2.13.0+0 [9cc047cb] Ipopt_jll v300.1400.1901+0 [94ce4f54] Libiconv_jll v1.18.0+0 [d00139f3] METIS_jll v5.1.3+0 [d7ed1dd3] MUMPS_seq_jll v500.800.200+0 [656ef2d0] OpenBLAS32_jll v0.3.30+0 [efe28fd5] OpenSpecFun_jll v0.5.6+0 [f50d1b31] Rmath_jll v0.5.1+0 [319450e9] SPRAL_jll v2025.9.18+0 ⌅ [02c8fc9c] XML2_jll v2.13.9+0 [a65dc6b1] Xorg_libpciaccess_jll v0.18.1+0 [3161d3a3] Zstd_jll v1.5.7+1 [0dad84c5] ArgTools v1.1.2 [56f22d72] Artifacts v1.11.0 [2a0f44e3] Base64 v1.11.0 [ade2ca70] Dates v1.11.0 [8ba89e20] Distributed v1.11.0 [f43a241f] Downloads v1.7.0 [7b1f6079] FileWatching v1.11.0 [9fa8497b] Future v1.11.0 [b77e0a4c] InteractiveUtils v1.11.0 [ac6e5ff7] JuliaSyntaxHighlighting v1.12.0 [b27032c2] LibCURL v0.6.4 [76f85450] LibGit2 v1.11.0 [8f399da3] Libdl v1.11.0 [37e2e46d] LinearAlgebra v1.12.0 [56ddb016] Logging v1.11.0 [d6f4376e] Markdown v1.11.0 [a63ad114] Mmap v1.11.0 [ca575930] NetworkOptions v1.3.0 [44cfe95a] Pkg v1.12.1 [de0858da] Printf v1.11.0 [9abbd945] Profile v1.11.0 [3fa0cd96] REPL v1.11.0 [9a3f8284] Random v1.11.0 [ea8e919c] SHA v0.7.0 [9e88b42a] Serialization v1.11.0 [6462fe0b] Sockets v1.11.0 [2f01184e] SparseArrays v1.12.0 [f489334b] StyledStrings v1.11.0 [4607b0f0] SuiteSparse [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.15.0+0 [e37daf67] LibGit2_jll v1.9.0+0 [29816b5a] LibSSH2_jll v1.11.3+1 [14a3606d] MozillaCACerts_jll v2025.11.4 [4536629a] OpenBLAS_jll v0.3.29+0 [05823500] OpenLibm_jll v0.8.7+0 [458c3c95] OpenSSL_jll v3.5.4+0 [bea87d4a] SuiteSparse_jll v7.8.3+2 [83775a58] Zlib_jll v1.3.1+2 [8e850b90] libblastrampoline_jll v5.15.0+0 [8e850ede] nghttp2_jll v1.64.0+1 [3f19e933] p7zip_jll v17.7.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... [test_integrator] Starting... [test_integrator] constraint_dim=80, datavec_len=132, global_len=0 [test_integrator] Testing evaluate!... [test_integrator] Computing analytic Jacobian... [test_integrator] Computing finite diff Jacobian... [test_integrator] Testing Jacobian... [test_integrator] Computing analytic Hessian... [test_integrator] Computing finite diff Hessian... [test_integrator] Testing Hessian... [test_integrator] Done! [test_integrator] Starting... [test_integrator] constraint_dim=40, datavec_len=88, global_len=0 [test_integrator] Testing evaluate!... [test_integrator] Computing analytic Jacobian... [test_integrator] Computing finite diff Jacobian... [test_integrator] Testing Jacobian... [test_integrator] Computing analytic Hessian... [test_integrator] Computing finite diff Hessian... [test_integrator] Testing Hessian... [test_integrator] Done! [test_integrator] Starting... [test_integrator] constraint_dim=80, datavec_len=220, global_len=0 [test_integrator] Testing evaluate!... [test_integrator] Computing analytic Jacobian... [test_integrator] Computing finite diff Jacobian... [test_integrator] Testing Jacobian... [test_integrator] Computing analytic Hessian... [test_integrator] Computing finite diff Hessian... [test_integrator] Testing Hessian... [test_integrator] Done! [test_integrator] Starting... [test_integrator] constraint_dim=80, datavec_len=220, global_len=0 [test_integrator] Testing evaluate!... [test_integrator] Computing analytic Jacobian... [test_integrator] Computing finite diff Jacobian... [test_integrator] Testing Jacobian... [test_integrator] Computing analytic Hessian... [test_integrator] Computing finite diff Hessian... [test_integrator] Testing Hessian... [test_integrator] Done! [test_integrator] Starting... [test_integrator] constraint_dim=40, datavec_len=132, global_len=0 [test_integrator] Testing evaluate!... [test_integrator] Computing analytic Jacobian... [test_integrator] Computing finite diff Jacobian... [test_integrator] Testing Jacobian... [test_integrator] Computing analytic Hessian... [test_integrator] Computing finite diff Hessian... [test_integrator] Testing Hessian... [test_integrator] Done! [test_integrator] Starting... [test_integrator] constraint_dim=40, datavec_len=132, global_len=0 [test_integrator] Testing evaluate!... [test_integrator] Computing analytic Jacobian... [test_integrator] Computing finite diff Jacobian... [test_integrator] Testing Jacobian... [test_integrator] Computing analytic Hessian... [test_integrator] Computing finite diff Hessian... [test_integrator] Testing Hessian... [test_integrator] Done! ┌ Warning: `Base.getindex(VA::AbstractVectorOfArray{T, N, A}, I::Int) where {T, N, A <: Union{AbstractArray, AbstractVectorOfArray}}` is deprecated, use `VA.u[I]` instead. │ caller = getindex at ensemble_trajectory.jl:109 [inlined] └ @ Core ~/.julia/packages/PiccoloQuantumObjects/vwXsF/src/quantum_trajectories/ensemble_trajectory.jl:109 [test_integrator] Starting... [test_integrator] constraint_dim=40, datavec_len=132, global_len=0 [test_integrator] Testing evaluate!... [test_integrator] Computing analytic Jacobian... [test_integrator] Computing finite diff Jacobian... [test_integrator] Testing Jacobian... [test_integrator] Computing analytic Hessian... [test_integrator] Computing finite diff Hessian... [test_integrator] Testing Hessian... [test_integrator] Done! [test_integrator] Starting... [test_integrator] constraint_dim=40, datavec_len=132, global_len=0 [test_integrator] Testing evaluate!... [test_integrator] Computing analytic Jacobian... [test_integrator] Computing finite diff Jacobian... [test_integrator] Testing Jacobian... [test_integrator] Computing analytic Hessian... [test_integrator] Computing finite diff Hessian... [test_integrator] Testing Hessian... [test_integrator] Done! [test_integrator] Starting... [test_integrator] constraint_dim=80, datavec_len=132, global_len=0 [test_integrator] Testing evaluate!... [test_integrator] Computing analytic Jacobian... [test_integrator] Computing finite diff Jacobian... [test_integrator] Testing Jacobian... [test_integrator] Computing analytic Hessian... [test_integrator] Computing finite diff Hessian... [test_integrator] Testing Hessian... [test_integrator] Done! [test_integrator] Starting... [test_integrator] constraint_dim=40, datavec_len=77, global_len=0 [test_integrator] Testing evaluate!... [test_integrator] Computing analytic Jacobian... [test_integrator] Computing finite diff Jacobian... [test_integrator] Testing Jacobian... [test_integrator] Computing analytic Hessian... [test_integrator] Computing finite diff Hessian... [test_integrator] Testing Hessian... [test_integrator] Done! ┌ Warning: `Base.getindex(VA::AbstractVectorOfArray{T, N, A}, I::Int) where {T, N, A <: Union{AbstractArray, AbstractVectorOfArray}}` is deprecated, use `VA.u[I]` instead. │ caller = getindex at ensemble_trajectory.jl:109 [inlined] └ @ Core ~/.julia/packages/PiccoloQuantumObjects/vwXsF/src/quantum_trajectories/ensemble_trajectory.jl:109 [test_integrator] Starting... [test_integrator] constraint_dim=40, datavec_len=132, global_len=0 [test_integrator] Testing evaluate!... [test_integrator] Computing analytic Jacobian... [test_integrator] Computing finite diff Jacobian... [test_integrator] Testing Jacobian... [test_integrator] Computing analytic Hessian... [test_integrator] Computing finite diff Hessian... [test_integrator] Testing Hessian... [test_integrator] Done! [test_integrator] Starting... [test_integrator] constraint_dim=40, datavec_len=132, global_len=0 [test_integrator] Testing evaluate!... [test_integrator] Computing analytic Jacobian... [test_integrator] Computing finite diff Jacobian... [test_integrator] Testing Jacobian... [test_integrator] Computing analytic Hessian... [test_integrator] Computing finite diff Hessian... [test_integrator] Testing Hessian... [test_integrator] Done! [test_integrator] Starting... [test_integrator] constraint_dim=80, datavec_len=209, global_len=0 [test_integrator] Testing evaluate!... [test_integrator] Computing analytic Jacobian... [test_integrator] Computing finite diff Jacobian... [test_integrator] Testing Jacobian... [test_integrator] Computing analytic Hessian... [test_integrator] Computing finite diff Hessian... [test_integrator] Testing Hessian... [test_integrator] Done! [test_integrator] Starting... [test_integrator] constraint_dim=80, datavec_len=209, global_len=0 [test_integrator] Testing evaluate!... [test_integrator] Computing analytic Jacobian... [test_integrator] Computing finite diff Jacobian... [test_integrator] Testing Jacobian... [test_integrator] Computing analytic Hessian... [test_integrator] Computing finite diff Hessian... [test_integrator] Testing Hessian... [test_integrator] Done! constructing SmoothPulseProblem for UnitaryTrajectory... applying timesteps_all_equal constraint: Δt ┌ Warning: Trajectory has timestep variable :Δt but no bounds on it. │ Adding default lower bound of 0 to prevent negative timesteps. │ │ Recommended: Add explicit bounds when creating the trajectory: │ NamedTrajectory(...; Δt_bounds=(min, max)) │ Example: │ NamedTrajectory(qtraj, N; Δt_bounds=(1e-3, 0.5)) │ │ Or use timesteps_all_equal=true in problem options to fix timesteps. └ @ DirectTrajOpt.Problems ~/.julia/packages/DirectTrajOpt/gniE1/src/problems.jl:66 constructing SamplingProblem... using 2 systems constructing SmoothPulseProblem for UnitaryTrajectory... applying timesteps_all_equal constraint: Δt constructing SamplingProblem... using 2 systems ****************************************************************************** This program contains Ipopt, a library for large-scale nonlinear optimization. Ipopt is released as open source code under the Eclipse Public License (EPL). For more information visit https://github.com/coin-or/Ipopt ****************************************************************************** This is Ipopt version 3.14.19, running with linear solver MUMPS 5.8.2. Number of nonzeros in equality constraint Jacobian...: 29666 Number of nonzeros in inequality constraint Jacobian.: 0 Number of nonzeros in Lagrangian Hessian.............: 26679 Total number of variables............................: 933 variables with only lower bounds: 50 variables with lower and upper bounds: 834 variables with only upper bounds: 0 Total number of equality constraints.................: 833 Total number of inequality constraints...............: 0 inequality constraints with only lower bounds: 0 inequality constraints with lower and upper bounds: 0 inequality constraints with only upper bounds: 0 iter objective inf_pr inf_du lg(mu) ||d|| lg(rg) alpha_du alpha_pr ls 0 1.9982306e+02 2.06e-02 1.52e+00 0.0 0.00e+00 - 0.00e+00 0.00e+00 0 1 1.9968495e+02 1.22e-02 4.61e+01 -0.3 5.01e-01 2.0 1.00e+00 4.06e-01f 1 2 1.3783815e+02 1.96e-01 1.09e+03 0.6 1.93e+00 1.5 5.16e-01 4.40e-01f 1 3 1.6977746e+02 1.06e-01 7.84e+02 0.6 3.59e-01 2.9 1.00e+00 1.00e+00h 1 4 1.7036827e+02 1.70e-02 1.04e+03 1.0 1.62e-01 2.4 1.00e+00 1.00e+00f 1 5 1.6846223e+02 1.17e-03 4.76e+02 0.3 4.36e-02 2.8 1.00e+00 1.00e+00f 1 6 1.6334794e+02 7.53e-04 1.30e+01 -0.7 6.20e-02 2.3 1.00e+00 1.00e+00f 1 7 1.4573168e+02 1.38e-02 1.66e+01 -1.5 2.71e-01 1.8 1.00e+00 7.82e-01f 1 8 1.4443044e+02 1.14e-02 8.61e+00 -2.5 4.81e-02 2.3 1.00e+00 1.78e-01f 1 9 1.3792770e+02 8.13e-03 9.17e+00 -3.1 1.67e-01 1.8 1.00e+00 3.06e-01f 1 iter objective inf_pr inf_du lg(mu) ||d|| lg(rg) alpha_du alpha_pr ls 10 1.3290568e+02 2.52e-03 9.67e+00 -3.9 6.06e-02 2.2 1.00e+00 7.02e-01f 1 Number of Iterations....: 10 (scaled) (unscaled) Objective...............: 1.3290568230903915e+02 1.3290568230903915e+02 Dual infeasibility......: 9.6654746055228777e+00 9.6654746055228777e+00 Constraint violation....: 2.5230660641546443e-03 2.5230660641546443e-03 Variable bound violation: 0.0000000000000000e+00 0.0000000000000000e+00 Complementarity.........: 2.0911194377618444e-03 2.0911194377618444e-03 Overall NLP error.......: 9.6654746055228777e+00 9.6654746055228777e+00 Number of objective function evaluations = 11 Number of objective gradient evaluations = 11 Number of equality constraint evaluations = 11 Number of inequality constraint evaluations = 0 Number of equality constraint Jacobian evaluations = 11 Number of inequality constraint Jacobian evaluations = 0 Number of Lagrangian Hessian evaluations = 10 Total seconds in IPOPT = 31.831 EXIT: Maximum Number of Iterations Exceeded. constructing SmoothPulseProblem for KetTrajectory... applying timesteps_all_equal constraint: Δt constructing SamplingProblem... using 2 systems constructing SmoothPulseProblem for UnitaryTrajectory... applying timesteps_all_equal constraint: Δt constructing SamplingProblem... using 3 systems constructing SmoothPulseProblem for UnitaryTrajectory... applying timesteps_all_equal constraint: Δt constructing SamplingProblem... using 2 systems constructing MinimumTimeProblem from QuantumControlProblem{PiccoloQuantumObjects.QuantumTrajectories.SamplingTrajectory{PiccoloQuantumObjects.Pulses.ZeroOrderPulse{DataInterpolations.ConstantInterpolation{Matrix{Float64}, Vector{Float64}, Vector{Union{}}, Float64}}, PiccoloQuantumObjects.QuantumTrajectories.UnitaryTrajectory{PiccoloQuantumObjects.Pulses.ZeroOrderPulse{DataInterpolations.ConstantInterpolation{Matrix{Float64}, Vector{Float64}, Vector{Union{}}, Float64}}, SciMLBase.ODESolution{ComplexF64, 3, Vector{Matrix{ComplexF64}}, Nothing, Nothing, Vector{Float64}, Vector{Vector{Matrix{ComplexF64}}}, Nothing, SciMLBase.ODEProblem{Matrix{ComplexF64}, Tuple{Float64, Float64}, true, SciMLBase.NullParameters, SciMLBase.ODEFunction{true, SciMLBase.FullSpecialize, SciMLOperators.MatrixOperator{ComplexF64, Matrix{ComplexF64}, SciMLOperators.FilterKwargs{Nothing, Val{()}}, SciMLOperators.FilterKwargs{PiccoloQuantumObjects.Rollouts.var"#update!#_construct_operator##2"{PiccoloQuantumObjects.QuantumSystems.QuantumSystem{PiccoloQuantumObjects.QuantumSystems.var"#26#27"{SparseArrays.SparseMatrixCSC{ComplexF64, Int64}, Vector{SparseArrays.SparseMatrixCSC{ComplexF64, Int64}}, Int64}, PiccoloQuantumObjects.QuantumSystems.var"#28#29"{Vector{SparseArrays.SparseMatrixCSC{Float64, Int64}}, Int64, SparseArrays.SparseMatrixCSC{Float64, Int64}}, @NamedTuple{}}}, Val{()}}}, LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, PiccoloQuantumObjects.Rollouts.PiccoloRolloutSystem{Union{Int64, AbstractVector{Int64}, CartesianIndex, CartesianIndices}}, Nothing, Nothing}, Base.Pairs{Symbol, Vector{Float64}, Nothing, @NamedTuple{tstops::Vector{Float64}, saveat::Vector{Float64}}}, SciMLBase.StandardODEProblem}, OrdinaryDiffEqLinear.MagnusGL4, OrdinaryDiffEqCore.InterpolationData{SciMLBase.ODEFunction{true, SciMLBase.FullSpecialize, SciMLOperators.MatrixOperator{ComplexF64, Matrix{ComplexF64}, SciMLOperators.FilterKwargs{Nothing, Val{()}}, SciMLOperators.FilterKwargs{PiccoloQuantumObjects.Rollouts.var"#update!#_construct_operator##2"{PiccoloQuantumObjects.QuantumSystems.QuantumSystem{PiccoloQuantumObjects.QuantumSystems.var"#26#27"{SparseArrays.SparseMatrixCSC{ComplexF64, Int64}, Vector{SparseArrays.SparseMatrixCSC{ComplexF64, Int64}}, Int64}, PiccoloQuantumObjects.QuantumSystems.var"#28#29"{Vector{SparseArrays.SparseMatrixCSC{Float64, Int64}}, Int64, SparseArrays.SparseMatrixCSC{Float64, Int64}}, @NamedTuple{}}}, Val{()}}}, LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, PiccoloQuantumObjects.Rollouts.PiccoloRolloutSystem{Union{Int64, AbstractVector{Int64}, CartesianIndex, CartesianIndices}}, Nothing, Nothing}, Vector{Matrix{ComplexF64}}, Vector{Float64}, Vector{Vector{Matrix{ComplexF64}}}, Nothing, OrdinaryDiffEqLinear.MagnusGL4Cache{Matrix{ComplexF64}, Matrix{ComplexF64}, Matrix{ComplexF64}, Nothing}, Nothing}, SciMLBase.DEStats, Nothing, Nothing, Nothing, Nothing}, Matrix{ComplexF64}}}}... final fidelity constraint: 0.9 minimum-time weight D: 50.0 constructing SmoothPulseProblem for UnitaryTrajectory... applying timesteps_all_equal constraint: Δt constructing MinimumTimeProblem from QuantumControlProblem{PiccoloQuantumObjects.QuantumTrajectories.UnitaryTrajectory{PiccoloQuantumObjects.Pulses.ZeroOrderPulse{DataInterpolations.ConstantInterpolation{Matrix{Float64}, Vector{Float64}, Vector{Union{}}, Float64}}, SciMLBase.ODESolution{ComplexF64, 3, Vector{Matrix{ComplexF64}}, Nothing, Nothing, Vector{Float64}, Vector{Vector{Matrix{ComplexF64}}}, Nothing, SciMLBase.ODEProblem{Matrix{ComplexF64}, Tuple{Float64, Float64}, true, SciMLBase.NullParameters, SciMLBase.ODEFunction{true, SciMLBase.FullSpecialize, SciMLOperators.MatrixOperator{ComplexF64, Matrix{ComplexF64}, SciMLOperators.FilterKwargs{Nothing, Val{()}}, SciMLOperators.FilterKwargs{PiccoloQuantumObjects.Rollouts.var"#update!#_construct_operator##2"{PiccoloQuantumObjects.QuantumSystems.QuantumSystem{PiccoloQuantumObjects.QuantumSystems.var"#26#27"{SparseArrays.SparseMatrixCSC{ComplexF64, Int64}, Vector{SparseArrays.SparseMatrixCSC{ComplexF64, Int64}}, Int64}, PiccoloQuantumObjects.QuantumSystems.var"#28#29"{Vector{SparseArrays.SparseMatrixCSC{Float64, Int64}}, Int64, SparseArrays.SparseMatrixCSC{Float64, Int64}}, @NamedTuple{}}}, Val{()}}}, LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, PiccoloQuantumObjects.Rollouts.PiccoloRolloutSystem{Union{Int64, AbstractVector{Int64}, CartesianIndex, CartesianIndices}}, Nothing, Nothing}, Base.Pairs{Symbol, Vector{Float64}, Nothing, @NamedTuple{tstops::Vector{Float64}, saveat::Vector{Float64}}}, SciMLBase.StandardODEProblem}, OrdinaryDiffEqLinear.MagnusGL4, OrdinaryDiffEqCore.InterpolationData{SciMLBase.ODEFunction{true, SciMLBase.FullSpecialize, SciMLOperators.MatrixOperator{ComplexF64, Matrix{ComplexF64}, SciMLOperators.FilterKwargs{Nothing, Val{()}}, SciMLOperators.FilterKwargs{PiccoloQuantumObjects.Rollouts.var"#update!#_construct_operator##2"{PiccoloQuantumObjects.QuantumSystems.QuantumSystem{PiccoloQuantumObjects.QuantumSystems.var"#26#27"{SparseArrays.SparseMatrixCSC{ComplexF64, Int64}, Vector{SparseArrays.SparseMatrixCSC{ComplexF64, Int64}}, Int64}, PiccoloQuantumObjects.QuantumSystems.var"#28#29"{Vector{SparseArrays.SparseMatrixCSC{Float64, Int64}}, Int64, SparseArrays.SparseMatrixCSC{Float64, Int64}}, @NamedTuple{}}}, Val{()}}}, LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, PiccoloQuantumObjects.Rollouts.PiccoloRolloutSystem{Union{Int64, AbstractVector{Int64}, CartesianIndex, CartesianIndices}}, Nothing, Nothing}, Vector{Matrix{ComplexF64}}, Vector{Float64}, Vector{Vector{Matrix{ComplexF64}}}, Nothing, OrdinaryDiffEqLinear.MagnusGL4Cache{Matrix{ComplexF64}, Matrix{ComplexF64}, Matrix{ComplexF64}, Nothing}, Nothing}, SciMLBase.DEStats, Nothing, Nothing, Nothing, Nothing}, Matrix{ComplexF64}}}... final fidelity constraint: 0.95 minimum-time weight D: 100.0 constructing SmoothPulseProblem for KetTrajectory... applying timesteps_all_equal constraint: Δt constructing MinimumTimeProblem from QuantumControlProblem{PiccoloQuantumObjects.QuantumTrajectories.KetTrajectory{PiccoloQuantumObjects.Pulses.ZeroOrderPulse{DataInterpolations.ConstantInterpolation{Matrix{Float64}, Vector{Float64}, Vector{Union{}}, Float64}}, SciMLBase.ODESolution{ComplexF64, 2, Vector{Vector{ComplexF64}}, Nothing, Nothing, Vector{Float64}, Vector{Vector{Vector{ComplexF64}}}, Nothing, SciMLBase.ODEProblem{Vector{ComplexF64}, Tuple{Float64, Float64}, true, SciMLBase.NullParameters, SciMLBase.ODEFunction{true, SciMLBase.FullSpecialize, SciMLOperators.MatrixOperator{ComplexF64, Matrix{ComplexF64}, SciMLOperators.FilterKwargs{Nothing, Val{()}}, SciMLOperators.FilterKwargs{PiccoloQuantumObjects.Rollouts.var"#update!#_construct_operator##2"{PiccoloQuantumObjects.QuantumSystems.QuantumSystem{PiccoloQuantumObjects.QuantumSystems.var"#26#27"{SparseArrays.SparseMatrixCSC{ComplexF64, Int64}, Vector{SparseArrays.SparseMatrixCSC{ComplexF64, Int64}}, Int64}, PiccoloQuantumObjects.QuantumSystems.var"#28#29"{Vector{SparseArrays.SparseMatrixCSC{Float64, Int64}}, Int64, SparseArrays.SparseMatrixCSC{Float64, Int64}}, @NamedTuple{}}}, Val{()}}}, LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, PiccoloQuantumObjects.Rollouts.PiccoloRolloutSystem{Union{Int64, AbstractVector{Int64}, CartesianIndex, CartesianIndices}}, Nothing, Nothing}, Base.Pairs{Symbol, Vector{Float64}, Nothing, @NamedTuple{tstops::Vector{Float64}, saveat::Vector{Float64}}}, SciMLBase.StandardODEProblem}, OrdinaryDiffEqLinear.MagnusGL4, OrdinaryDiffEqCore.InterpolationData{SciMLBase.ODEFunction{true, SciMLBase.FullSpecialize, SciMLOperators.MatrixOperator{ComplexF64, Matrix{ComplexF64}, SciMLOperators.FilterKwargs{Nothing, Val{()}}, SciMLOperators.FilterKwargs{PiccoloQuantumObjects.Rollouts.var"#update!#_construct_operator##2"{PiccoloQuantumObjects.QuantumSystems.QuantumSystem{PiccoloQuantumObjects.QuantumSystems.var"#26#27"{SparseArrays.SparseMatrixCSC{ComplexF64, Int64}, Vector{SparseArrays.SparseMatrixCSC{ComplexF64, Int64}}, Int64}, PiccoloQuantumObjects.QuantumSystems.var"#28#29"{Vector{SparseArrays.SparseMatrixCSC{Float64, Int64}}, Int64, SparseArrays.SparseMatrixCSC{Float64, Int64}}, @NamedTuple{}}}, Val{()}}}, LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, PiccoloQuantumObjects.Rollouts.PiccoloRolloutSystem{Union{Int64, AbstractVector{Int64}, CartesianIndex, CartesianIndices}}, Nothing, Nothing}, Vector{Vector{ComplexF64}}, Vector{Float64}, Vector{Vector{Vector{ComplexF64}}}, Nothing, OrdinaryDiffEqLinear.MagnusGL4Cache{Vector{ComplexF64}, Vector{ComplexF64}, Matrix{ComplexF64}, Nothing}, Nothing}, SciMLBase.DEStats, Nothing, Nothing, Nothing, Nothing}}}... final fidelity constraint: 0.9 minimum-time weight D: 50.0 constructing SmoothPulseProblem for UnitaryTrajectory... applying timesteps_all_equal constraint: Δt constructing MinimumTimeProblem from QuantumControlProblem{PiccoloQuantumObjects.QuantumTrajectories.UnitaryTrajectory{PiccoloQuantumObjects.Pulses.ZeroOrderPulse{DataInterpolations.ConstantInterpolation{Matrix{Float64}, Vector{Float64}, Vector{Union{}}, Float64}}, SciMLBase.ODESolution{ComplexF64, 3, Vector{Matrix{ComplexF64}}, Nothing, Nothing, Vector{Float64}, Vector{Vector{Matrix{ComplexF64}}}, Nothing, SciMLBase.ODEProblem{Matrix{ComplexF64}, Tuple{Float64, Float64}, true, SciMLBase.NullParameters, SciMLBase.ODEFunction{true, SciMLBase.FullSpecialize, SciMLOperators.MatrixOperator{ComplexF64, Matrix{ComplexF64}, SciMLOperators.FilterKwargs{Nothing, Val{()}}, SciMLOperators.FilterKwargs{PiccoloQuantumObjects.Rollouts.var"#update!#_construct_operator##2"{PiccoloQuantumObjects.QuantumSystems.QuantumSystem{PiccoloQuantumObjects.QuantumSystems.var"#26#27"{SparseArrays.SparseMatrixCSC{ComplexF64, Int64}, Vector{SparseArrays.SparseMatrixCSC{ComplexF64, Int64}}, Int64}, PiccoloQuantumObjects.QuantumSystems.var"#28#29"{Vector{SparseArrays.SparseMatrixCSC{Float64, Int64}}, Int64, SparseArrays.SparseMatrixCSC{Float64, Int64}}, @NamedTuple{}}}, Val{()}}}, LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, PiccoloQuantumObjects.Rollouts.PiccoloRolloutSystem{Union{Int64, AbstractVector{Int64}, CartesianIndex, CartesianIndices}}, Nothing, Nothing}, Base.Pairs{Symbol, Vector{Float64}, Nothing, @NamedTuple{tstops::Vector{Float64}, saveat::Vector{Float64}}}, SciMLBase.StandardODEProblem}, OrdinaryDiffEqLinear.MagnusGL4, OrdinaryDiffEqCore.InterpolationData{SciMLBase.ODEFunction{true, SciMLBase.FullSpecialize, SciMLOperators.MatrixOperator{ComplexF64, Matrix{ComplexF64}, SciMLOperators.FilterKwargs{Nothing, Val{()}}, SciMLOperators.FilterKwargs{PiccoloQuantumObjects.Rollouts.var"#update!#_construct_operator##2"{PiccoloQuantumObjects.QuantumSystems.QuantumSystem{PiccoloQuantumObjects.QuantumSystems.var"#26#27"{SparseArrays.SparseMatrixCSC{ComplexF64, Int64}, Vector{SparseArrays.SparseMatrixCSC{ComplexF64, Int64}}, Int64}, PiccoloQuantumObjects.QuantumSystems.var"#28#29"{Vector{SparseArrays.SparseMatrixCSC{Float64, Int64}}, Int64, SparseArrays.SparseMatrixCSC{Float64, Int64}}, @NamedTuple{}}}, Val{()}}}, LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, PiccoloQuantumObjects.Rollouts.PiccoloRolloutSystem{Union{Int64, AbstractVector{Int64}, CartesianIndex, CartesianIndices}}, Nothing, Nothing}, Vector{Matrix{ComplexF64}}, Vector{Float64}, Vector{Vector{Matrix{ComplexF64}}}, Nothing, OrdinaryDiffEqLinear.MagnusGL4Cache{Matrix{ComplexF64}, Matrix{ComplexF64}, Matrix{ComplexF64}, Nothing}, Nothing}, SciMLBase.DEStats, Nothing, Nothing, Nothing, Nothing}, Matrix{ComplexF64}}}... final fidelity constraint: 0.95 minimum-time weight D: 100.0 constructing SmoothPulseProblem for UnitaryTrajectory... applying timesteps_all_equal constraint: Δt constructing MinimumTimeProblem from QuantumControlProblem{PiccoloQuantumObjects.QuantumTrajectories.UnitaryTrajectory{PiccoloQuantumObjects.Pulses.ZeroOrderPulse{DataInterpolations.ConstantInterpolation{Matrix{Float64}, Vector{Float64}, Vector{Union{}}, Float64}}, SciMLBase.ODESolution{ComplexF64, 3, Vector{Matrix{ComplexF64}}, Nothing, Nothing, Vector{Float64}, Vector{Vector{Matrix{ComplexF64}}}, Nothing, SciMLBase.ODEProblem{Matrix{ComplexF64}, Tuple{Float64, Float64}, true, SciMLBase.NullParameters, SciMLBase.ODEFunction{true, SciMLBase.FullSpecialize, SciMLOperators.MatrixOperator{ComplexF64, Matrix{ComplexF64}, SciMLOperators.FilterKwargs{Nothing, Val{()}}, SciMLOperators.FilterKwargs{PiccoloQuantumObjects.Rollouts.var"#update!#_construct_operator##2"{PiccoloQuantumObjects.QuantumSystems.QuantumSystem{PiccoloQuantumObjects.QuantumSystems.var"#26#27"{SparseArrays.SparseMatrixCSC{ComplexF64, Int64}, Vector{SparseArrays.SparseMatrixCSC{ComplexF64, Int64}}, Int64}, PiccoloQuantumObjects.QuantumSystems.var"#28#29"{Vector{SparseArrays.SparseMatrixCSC{Float64, Int64}}, Int64, SparseArrays.SparseMatrixCSC{Float64, Int64}}, @NamedTuple{}}}, Val{()}}}, LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, PiccoloQuantumObjects.Rollouts.PiccoloRolloutSystem{Union{Int64, AbstractVector{Int64}, CartesianIndex, CartesianIndices}}, Nothing, Nothing}, Base.Pairs{Symbol, Vector{Float64}, Nothing, @NamedTuple{tstops::Vector{Float64}, saveat::Vector{Float64}}}, SciMLBase.StandardODEProblem}, OrdinaryDiffEqLinear.MagnusGL4, OrdinaryDiffEqCore.InterpolationData{SciMLBase.ODEFunction{true, SciMLBase.FullSpecialize, SciMLOperators.MatrixOperator{ComplexF64, Matrix{ComplexF64}, SciMLOperators.FilterKwargs{Nothing, Val{()}}, SciMLOperators.FilterKwargs{PiccoloQuantumObjects.Rollouts.var"#update!#_construct_operator##2"{PiccoloQuantumObjects.QuantumSystems.QuantumSystem{PiccoloQuantumObjects.QuantumSystems.var"#26#27"{SparseArrays.SparseMatrixCSC{ComplexF64, Int64}, Vector{SparseArrays.SparseMatrixCSC{ComplexF64, Int64}}, Int64}, PiccoloQuantumObjects.QuantumSystems.var"#28#29"{Vector{SparseArrays.SparseMatrixCSC{Float64, Int64}}, Int64, SparseArrays.SparseMatrixCSC{Float64, Int64}}, @NamedTuple{}}}, Val{()}}}, LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, PiccoloQuantumObjects.Rollouts.PiccoloRolloutSystem{Union{Int64, AbstractVector{Int64}, CartesianIndex, CartesianIndices}}, Nothing, Nothing}, Vector{Matrix{ComplexF64}}, Vector{Float64}, Vector{Vector{Matrix{ComplexF64}}}, Nothing, OrdinaryDiffEqLinear.MagnusGL4Cache{Matrix{ComplexF64}, Matrix{ComplexF64}, Matrix{ComplexF64}, Nothing}, Nothing}, SciMLBase.DEStats, Nothing, Nothing, Nothing, Nothing}, Matrix{ComplexF64}}}... final fidelity constraint: 0.99 minimum-time weight D: 100.0 constructing SmoothPulseProblem for KetTrajectory... applying timesteps_all_equal constraint: Δt constructing MinimumTimeProblem from QuantumControlProblem{PiccoloQuantumObjects.QuantumTrajectories.KetTrajectory{PiccoloQuantumObjects.Pulses.ZeroOrderPulse{DataInterpolations.ConstantInterpolation{Matrix{Float64}, Vector{Float64}, Vector{Union{}}, Float64}}, SciMLBase.ODESolution{ComplexF64, 2, Vector{Vector{ComplexF64}}, Nothing, Nothing, Vector{Float64}, Vector{Vector{Vector{ComplexF64}}}, Nothing, SciMLBase.ODEProblem{Vector{ComplexF64}, Tuple{Float64, Float64}, true, SciMLBase.NullParameters, SciMLBase.ODEFunction{true, SciMLBase.FullSpecialize, SciMLOperators.MatrixOperator{ComplexF64, Matrix{ComplexF64}, SciMLOperators.FilterKwargs{Nothing, Val{()}}, SciMLOperators.FilterKwargs{PiccoloQuantumObjects.Rollouts.var"#update!#_construct_operator##2"{PiccoloQuantumObjects.QuantumSystems.QuantumSystem{PiccoloQuantumObjects.QuantumSystems.var"#26#27"{SparseArrays.SparseMatrixCSC{ComplexF64, Int64}, Vector{SparseArrays.SparseMatrixCSC{ComplexF64, Int64}}, Int64}, PiccoloQuantumObjects.QuantumSystems.var"#28#29"{Vector{SparseArrays.SparseMatrixCSC{Float64, Int64}}, Int64, SparseArrays.SparseMatrixCSC{Float64, Int64}}, @NamedTuple{}}}, Val{()}}}, LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, PiccoloQuantumObjects.Rollouts.PiccoloRolloutSystem{Union{Int64, AbstractVector{Int64}, CartesianIndex, CartesianIndices}}, Nothing, Nothing}, Base.Pairs{Symbol, Vector{Float64}, Nothing, @NamedTuple{tstops::Vector{Float64}, saveat::Vector{Float64}}}, SciMLBase.StandardODEProblem}, OrdinaryDiffEqLinear.MagnusGL4, OrdinaryDiffEqCore.InterpolationData{SciMLBase.ODEFunction{true, SciMLBase.FullSpecialize, SciMLOperators.MatrixOperator{ComplexF64, Matrix{ComplexF64}, SciMLOperators.FilterKwargs{Nothing, Val{()}}, SciMLOperators.FilterKwargs{PiccoloQuantumObjects.Rollouts.var"#update!#_construct_operator##2"{PiccoloQuantumObjects.QuantumSystems.QuantumSystem{PiccoloQuantumObjects.QuantumSystems.var"#26#27"{SparseArrays.SparseMatrixCSC{ComplexF64, Int64}, Vector{SparseArrays.SparseMatrixCSC{ComplexF64, Int64}}, Int64}, PiccoloQuantumObjects.QuantumSystems.var"#28#29"{Vector{SparseArrays.SparseMatrixCSC{Float64, Int64}}, Int64, SparseArrays.SparseMatrixCSC{Float64, Int64}}, @NamedTuple{}}}, Val{()}}}, LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, PiccoloQuantumObjects.Rollouts.PiccoloRolloutSystem{Union{Int64, AbstractVector{Int64}, CartesianIndex, CartesianIndices}}, Nothing, Nothing}, Vector{Vector{ComplexF64}}, Vector{Float64}, Vector{Vector{Vector{ComplexF64}}}, Nothing, OrdinaryDiffEqLinear.MagnusGL4Cache{Vector{ComplexF64}, Vector{ComplexF64}, Matrix{ComplexF64}, Nothing}, Nothing}, SciMLBase.DEStats, Nothing, Nothing, Nothing, Nothing}}}... final fidelity constraint: 0.99 minimum-time weight D: 100.0 constructing SmoothPulseProblem for UnitaryTrajectory... applying timesteps_all_equal constraint: Δt constructing SamplingProblem... using 2 systems constructing MinimumTimeProblem from QuantumControlProblem{PiccoloQuantumObjects.QuantumTrajectories.SamplingTrajectory{PiccoloQuantumObjects.Pulses.ZeroOrderPulse{DataInterpolations.ConstantInterpolation{Matrix{Float64}, Vector{Float64}, Vector{Union{}}, Float64}}, PiccoloQuantumObjects.QuantumTrajectories.UnitaryTrajectory{PiccoloQuantumObjects.Pulses.ZeroOrderPulse{DataInterpolations.ConstantInterpolation{Matrix{Float64}, Vector{Float64}, Vector{Union{}}, Float64}}, SciMLBase.ODESolution{ComplexF64, 3, Vector{Matrix{ComplexF64}}, Nothing, Nothing, Vector{Float64}, Vector{Vector{Matrix{ComplexF64}}}, Nothing, SciMLBase.ODEProblem{Matrix{ComplexF64}, Tuple{Float64, Float64}, true, SciMLBase.NullParameters, SciMLBase.ODEFunction{true, SciMLBase.FullSpecialize, SciMLOperators.MatrixOperator{ComplexF64, Matrix{ComplexF64}, SciMLOperators.FilterKwargs{Nothing, Val{()}}, SciMLOperators.FilterKwargs{PiccoloQuantumObjects.Rollouts.var"#update!#_construct_operator##2"{PiccoloQuantumObjects.QuantumSystems.QuantumSystem{PiccoloQuantumObjects.QuantumSystems.var"#26#27"{SparseArrays.SparseMatrixCSC{ComplexF64, Int64}, Vector{SparseArrays.SparseMatrixCSC{ComplexF64, Int64}}, Int64}, PiccoloQuantumObjects.QuantumSystems.var"#28#29"{Vector{SparseArrays.SparseMatrixCSC{Float64, Int64}}, Int64, SparseArrays.SparseMatrixCSC{Float64, Int64}}, @NamedTuple{}}}, Val{()}}}, LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, PiccoloQuantumObjects.Rollouts.PiccoloRolloutSystem{Union{Int64, AbstractVector{Int64}, CartesianIndex, CartesianIndices}}, Nothing, Nothing}, Base.Pairs{Symbol, Vector{Float64}, Nothing, @NamedTuple{tstops::Vector{Float64}, saveat::Vector{Float64}}}, SciMLBase.StandardODEProblem}, OrdinaryDiffEqLinear.MagnusGL4, OrdinaryDiffEqCore.InterpolationData{SciMLBase.ODEFunction{true, SciMLBase.FullSpecialize, SciMLOperators.MatrixOperator{ComplexF64, Matrix{ComplexF64}, SciMLOperators.FilterKwargs{Nothing, Val{()}}, SciMLOperators.FilterKwargs{PiccoloQuantumObjects.Rollouts.var"#update!#_construct_operator##2"{PiccoloQuantumObjects.QuantumSystems.QuantumSystem{PiccoloQuantumObjects.QuantumSystems.var"#26#27"{SparseArrays.SparseMatrixCSC{ComplexF64, Int64}, Vector{SparseArrays.SparseMatrixCSC{ComplexF64, Int64}}, Int64}, PiccoloQuantumObjects.QuantumSystems.var"#28#29"{Vector{SparseArrays.SparseMatrixCSC{Float64, Int64}}, Int64, SparseArrays.SparseMatrixCSC{Float64, Int64}}, @NamedTuple{}}}, Val{()}}}, LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, PiccoloQuantumObjects.Rollouts.PiccoloRolloutSystem{Union{Int64, AbstractVector{Int64}, CartesianIndex, CartesianIndices}}, Nothing, Nothing}, Vector{Matrix{ComplexF64}}, Vector{Float64}, Vector{Vector{Matrix{ComplexF64}}}, Nothing, OrdinaryDiffEqLinear.MagnusGL4Cache{Matrix{ComplexF64}, Matrix{ComplexF64}, Matrix{ComplexF64}, Nothing}, Nothing}, SciMLBase.DEStats, Nothing, Nothing, Nothing, Nothing}, Matrix{ComplexF64}}}}... final fidelity constraint: 0.9 minimum-time weight D: 50.0 constructing SmoothPulseProblem for KetTrajectory... applying timesteps_all_equal constraint: Δt constructing SamplingProblem... using 2 systems constructing MinimumTimeProblem from QuantumControlProblem{PiccoloQuantumObjects.QuantumTrajectories.SamplingTrajectory{PiccoloQuantumObjects.Pulses.ZeroOrderPulse{DataInterpolations.ConstantInterpolation{Matrix{Float64}, Vector{Float64}, Vector{Union{}}, Float64}}, PiccoloQuantumObjects.QuantumTrajectories.KetTrajectory{PiccoloQuantumObjects.Pulses.ZeroOrderPulse{DataInterpolations.ConstantInterpolation{Matrix{Float64}, Vector{Float64}, Vector{Union{}}, Float64}}, SciMLBase.ODESolution{ComplexF64, 2, Vector{Vector{ComplexF64}}, Nothing, Nothing, Vector{Float64}, Vector{Vector{Vector{ComplexF64}}}, Nothing, SciMLBase.ODEProblem{Vector{ComplexF64}, Tuple{Float64, Float64}, true, SciMLBase.NullParameters, SciMLBase.ODEFunction{true, SciMLBase.FullSpecialize, SciMLOperators.MatrixOperator{ComplexF64, Matrix{ComplexF64}, SciMLOperators.FilterKwargs{Nothing, Val{()}}, SciMLOperators.FilterKwargs{PiccoloQuantumObjects.Rollouts.var"#update!#_construct_operator##2"{PiccoloQuantumObjects.QuantumSystems.QuantumSystem{PiccoloQuantumObjects.QuantumSystems.var"#26#27"{SparseArrays.SparseMatrixCSC{ComplexF64, Int64}, Vector{SparseArrays.SparseMatrixCSC{ComplexF64, Int64}}, Int64}, PiccoloQuantumObjects.QuantumSystems.var"#28#29"{Vector{SparseArrays.SparseMatrixCSC{Float64, Int64}}, Int64, SparseArrays.SparseMatrixCSC{Float64, Int64}}, @NamedTuple{}}}, Val{()}}}, LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, PiccoloQuantumObjects.Rollouts.PiccoloRolloutSystem{Union{Int64, AbstractVector{Int64}, CartesianIndex, CartesianIndices}}, Nothing, Nothing}, Base.Pairs{Symbol, Vector{Float64}, Nothing, @NamedTuple{tstops::Vector{Float64}, saveat::Vector{Float64}}}, SciMLBase.StandardODEProblem}, OrdinaryDiffEqLinear.MagnusGL4, OrdinaryDiffEqCore.InterpolationData{SciMLBase.ODEFunction{true, SciMLBase.FullSpecialize, SciMLOperators.MatrixOperator{ComplexF64, Matrix{ComplexF64}, SciMLOperators.FilterKwargs{Nothing, Val{()}}, SciMLOperators.FilterKwargs{PiccoloQuantumObjects.Rollouts.var"#update!#_construct_operator##2"{PiccoloQuantumObjects.QuantumSystems.QuantumSystem{PiccoloQuantumObjects.QuantumSystems.var"#26#27"{SparseArrays.SparseMatrixCSC{ComplexF64, Int64}, Vector{SparseArrays.SparseMatrixCSC{ComplexF64, Int64}}, Int64}, PiccoloQuantumObjects.QuantumSystems.var"#28#29"{Vector{SparseArrays.SparseMatrixCSC{Float64, Int64}}, Int64, SparseArrays.SparseMatrixCSC{Float64, Int64}}, @NamedTuple{}}}, Val{()}}}, LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, PiccoloQuantumObjects.Rollouts.PiccoloRolloutSystem{Union{Int64, AbstractVector{Int64}, CartesianIndex, CartesianIndices}}, Nothing, Nothing}, Vector{Vector{ComplexF64}}, Vector{Float64}, Vector{Vector{Vector{ComplexF64}}}, Nothing, OrdinaryDiffEqLinear.MagnusGL4Cache{Vector{ComplexF64}, Vector{ComplexF64}, Matrix{ComplexF64}, Nothing}, Nothing}, SciMLBase.DEStats, Nothing, Nothing, Nothing, Nothing}}}}... final fidelity constraint: 0.85 minimum-time weight D: 30.0 constructing SmoothPulseProblem for MultiKetTrajectory (2 states)... ┌ Warning: `Base.getindex(VA::AbstractVectorOfArray{T, N, A}, I::Int) where {T, N, A <: Union{AbstractArray, AbstractVectorOfArray}}` is deprecated, use `VA.u[I]` instead. │ caller = getindex at ensemble_trajectory.jl:109 [inlined] └ @ Core ~/.julia/packages/PiccoloQuantumObjects/vwXsF/src/quantum_trajectories/ensemble_trajectory.jl:109 applying timesteps_all_equal constraint: Δt ┌ Warning: `Base.getindex(VA::AbstractVectorOfArray{T, N, A}, I::Int) where {T, N, A <: Union{AbstractArray, AbstractVectorOfArray}}` is deprecated, use `VA.u[I]` instead. │ caller = getindex at ensemble_trajectory.jl:109 [inlined] └ @ Core ~/.julia/packages/PiccoloQuantumObjects/vwXsF/src/quantum_trajectories/ensemble_trajectory.jl:109 constructing MinimumTimeProblem from QuantumControlProblem{PiccoloQuantumObjects.QuantumTrajectories.MultiKetTrajectory{PiccoloQuantumObjects.Pulses.ZeroOrderPulse{DataInterpolations.ConstantInterpolation{Matrix{Float64}, Vector{Float64}, Vector{Union{}}, Float64}}, SciMLBase.EnsembleSolution{ComplexF64, 3, Vector{SciMLBase.ODESolution{ComplexF64, 2, Vector{Vector{ComplexF64}}, Nothing, Nothing, Vector{Float64}, Vector{Vector{Vector{ComplexF64}}}, Nothing, SciMLBase.ODEProblem{Vector{ComplexF64}, Tuple{Float64, Float64}, true, SciMLBase.NullParameters, SciMLBase.ODEFunction{true, SciMLBase.FullSpecialize, SciMLOperators.MatrixOperator{ComplexF64, Matrix{ComplexF64}, SciMLOperators.FilterKwargs{Nothing, Val{()}}, SciMLOperators.FilterKwargs{PiccoloQuantumObjects.Rollouts.var"#update!#_construct_operator##2"{PiccoloQuantumObjects.QuantumSystems.QuantumSystem{PiccoloQuantumObjects.QuantumSystems.var"#26#27"{SparseArrays.SparseMatrixCSC{ComplexF64, Int64}, Vector{SparseArrays.SparseMatrixCSC{ComplexF64, Int64}}, Int64}, PiccoloQuantumObjects.QuantumSystems.var"#28#29"{Vector{SparseArrays.SparseMatrixCSC{Float64, Int64}}, Int64, SparseArrays.SparseMatrixCSC{Float64, Int64}}, @NamedTuple{}}}, Val{()}}}, LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, PiccoloQuantumObjects.Rollouts.PiccoloRolloutSystem{Union{Int64, AbstractVector{Int64}, CartesianIndex, CartesianIndices}}, Nothing, Nothing}, Base.Pairs{Symbol, Vector{Float64}, Nothing, @NamedTuple{tstops::Vector{Float64}, saveat::Vector{Float64}}}, SciMLBase.StandardODEProblem}, OrdinaryDiffEqLinear.MagnusGL4, OrdinaryDiffEqCore.InterpolationData{SciMLBase.ODEFunction{true, SciMLBase.FullSpecialize, SciMLOperators.MatrixOperator{ComplexF64, Matrix{ComplexF64}, SciMLOperators.FilterKwargs{Nothing, Val{()}}, SciMLOperators.FilterKwargs{PiccoloQuantumObjects.Rollouts.var"#update!#_construct_operator##2"{PiccoloQuantumObjects.QuantumSystems.QuantumSystem{PiccoloQuantumObjects.QuantumSystems.var"#26#27"{SparseArrays.SparseMatrixCSC{ComplexF64, Int64}, Vector{SparseArrays.SparseMatrixCSC{ComplexF64, Int64}}, Int64}, PiccoloQuantumObjects.QuantumSystems.var"#28#29"{Vector{SparseArrays.SparseMatrixCSC{Float64, Int64}}, Int64, SparseArrays.SparseMatrixCSC{Float64, Int64}}, @NamedTuple{}}}, Val{()}}}, LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, PiccoloQuantumObjects.Rollouts.PiccoloRolloutSystem{Union{Int64, AbstractVector{Int64}, CartesianIndex, CartesianIndices}}, Nothing, Nothing}, Vector{Vector{ComplexF64}}, Vector{Float64}, Vector{Vector{Vector{ComplexF64}}}, Nothing, OrdinaryDiffEqLinear.MagnusGL4Cache{Vector{ComplexF64}, Vector{ComplexF64}, Matrix{ComplexF64}, Nothing}, Nothing}, SciMLBase.DEStats, Nothing, Nothing, Nothing, Nothing}}}}}... final fidelity constraint: 0.9 minimum-time weight D: 50.0 constructing SmoothPulseProblem for UnitaryTrajectory... applying timesteps_all_equal constraint: Δt constructing MinimumTimeProblem from QuantumControlProblem{PiccoloQuantumObjects.QuantumTrajectories.UnitaryTrajectory{PiccoloQuantumObjects.Pulses.ZeroOrderPulse{DataInterpolations.ConstantInterpolation{Matrix{Float64}, Vector{Float64}, Vector{Union{}}, Float64}}, SciMLBase.ODESolution{ComplexF64, 3, Vector{Matrix{ComplexF64}}, Nothing, Nothing, Vector{Float64}, Vector{Vector{Matrix{ComplexF64}}}, Nothing, SciMLBase.ODEProblem{Matrix{ComplexF64}, Tuple{Float64, Float64}, true, SciMLBase.NullParameters, SciMLBase.ODEFunction{true, SciMLBase.FullSpecialize, SciMLOperators.MatrixOperator{ComplexF64, Matrix{ComplexF64}, SciMLOperators.FilterKwargs{Nothing, Val{()}}, SciMLOperators.FilterKwargs{PiccoloQuantumObjects.Rollouts.var"#update!#_construct_operator##2"{PiccoloQuantumObjects.QuantumSystems.QuantumSystem{PiccoloQuantumObjects.QuantumSystems.var"#10#11"{typeof(Main.var"##301".H)}, PiccoloQuantumObjects.QuantumSystems.var"#12#13"{typeof(Main.var"##301".H)}, @NamedTuple{}}}, Val{()}}}, LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, PiccoloQuantumObjects.Rollouts.PiccoloRolloutSystem{Union{Int64, AbstractVector{Int64}, CartesianIndex, CartesianIndices}}, Nothing, Nothing}, Base.Pairs{Symbol, Vector{Float64}, Nothing, @NamedTuple{tstops::Vector{Float64}, saveat::Vector{Float64}}}, SciMLBase.StandardODEProblem}, OrdinaryDiffEqLinear.MagnusGL4, OrdinaryDiffEqCore.InterpolationData{SciMLBase.ODEFunction{true, SciMLBase.FullSpecialize, SciMLOperators.MatrixOperator{ComplexF64, Matrix{ComplexF64}, SciMLOperators.FilterKwargs{Nothing, Val{()}}, SciMLOperators.FilterKwargs{PiccoloQuantumObjects.Rollouts.var"#update!#_construct_operator##2"{PiccoloQuantumObjects.QuantumSystems.QuantumSystem{PiccoloQuantumObjects.QuantumSystems.var"#10#11"{typeof(Main.var"##301".H)}, PiccoloQuantumObjects.QuantumSystems.var"#12#13"{typeof(Main.var"##301".H)}, @NamedTuple{}}}, Val{()}}}, LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, PiccoloQuantumObjects.Rollouts.PiccoloRolloutSystem{Union{Int64, AbstractVector{Int64}, CartesianIndex, CartesianIndices}}, Nothing, Nothing}, Vector{Matrix{ComplexF64}}, Vector{Float64}, Vector{Vector{Matrix{ComplexF64}}}, Nothing, OrdinaryDiffEqLinear.MagnusGL4Cache{Matrix{ComplexF64}, Matrix{ComplexF64}, Matrix{ComplexF64}, Nothing}, Nothing}, SciMLBase.DEStats, Nothing, Nothing, Nothing, Nothing}, Matrix{ComplexF64}}}... final fidelity constraint: 0.85 minimum-time weight D: 50.0 constructing SmoothPulseProblem for KetTrajectory... applying timesteps_all_equal constraint: Δt constructing MinimumTimeProblem from QuantumControlProblem{PiccoloQuantumObjects.QuantumTrajectories.KetTrajectory{PiccoloQuantumObjects.Pulses.ZeroOrderPulse{DataInterpolations.ConstantInterpolation{Matrix{Float64}, Vector{Float64}, Vector{Union{}}, Float64}}, SciMLBase.ODESolution{ComplexF64, 2, Vector{Vector{ComplexF64}}, Nothing, Nothing, Vector{Float64}, Vector{Vector{Vector{ComplexF64}}}, Nothing, SciMLBase.ODEProblem{Vector{ComplexF64}, Tuple{Float64, Float64}, true, SciMLBase.NullParameters, SciMLBase.ODEFunction{true, SciMLBase.FullSpecialize, SciMLOperators.MatrixOperator{ComplexF64, Matrix{ComplexF64}, SciMLOperators.FilterKwargs{Nothing, Val{()}}, SciMLOperators.FilterKwargs{PiccoloQuantumObjects.Rollouts.var"#update!#_construct_operator##2"{PiccoloQuantumObjects.QuantumSystems.QuantumSystem{PiccoloQuantumObjects.QuantumSystems.var"#10#11"{typeof(Main.var"##302".H)}, PiccoloQuantumObjects.QuantumSystems.var"#12#13"{typeof(Main.var"##302".H)}, @NamedTuple{}}}, Val{()}}}, LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, PiccoloQuantumObjects.Rollouts.PiccoloRolloutSystem{Union{Int64, AbstractVector{Int64}, CartesianIndex, CartesianIndices}}, Nothing, Nothing}, Base.Pairs{Symbol, Vector{Float64}, Nothing, @NamedTuple{tstops::Vector{Float64}, saveat::Vector{Float64}}}, SciMLBase.StandardODEProblem}, OrdinaryDiffEqLinear.MagnusGL4, OrdinaryDiffEqCore.InterpolationData{SciMLBase.ODEFunction{true, SciMLBase.FullSpecialize, SciMLOperators.MatrixOperator{ComplexF64, Matrix{ComplexF64}, SciMLOperators.FilterKwargs{Nothing, Val{()}}, SciMLOperators.FilterKwargs{PiccoloQuantumObjects.Rollouts.var"#update!#_construct_operator##2"{PiccoloQuantumObjects.QuantumSystems.QuantumSystem{PiccoloQuantumObjects.QuantumSystems.var"#10#11"{typeof(Main.var"##302".H)}, PiccoloQuantumObjects.QuantumSystems.var"#12#13"{typeof(Main.var"##302".H)}, @NamedTuple{}}}, Val{()}}}, LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, PiccoloQuantumObjects.Rollouts.PiccoloRolloutSystem{Union{Int64, AbstractVector{Int64}, CartesianIndex, CartesianIndices}}, Nothing, Nothing}, Vector{Vector{ComplexF64}}, Vector{Float64}, Vector{Vector{Vector{ComplexF64}}}, Nothing, OrdinaryDiffEqLinear.MagnusGL4Cache{Vector{ComplexF64}, Vector{ComplexF64}, Matrix{ComplexF64}, Nothing}, Nothing}, SciMLBase.DEStats, Nothing, Nothing, Nothing, Nothing}}}... final fidelity constraint: 0.85 minimum-time weight D: 50.0 constructing SmoothPulseProblem for MultiKetTrajectory (2 states)... ┌ Warning: `Base.getindex(VA::AbstractVectorOfArray{T, N, A}, I::Int) where {T, N, A <: Union{AbstractArray, AbstractVectorOfArray}}` is deprecated, use `VA.u[I]` instead. │ caller = getindex at ensemble_trajectory.jl:109 [inlined] └ @ Core ~/.julia/packages/PiccoloQuantumObjects/vwXsF/src/quantum_trajectories/ensemble_trajectory.jl:109 applying timesteps_all_equal constraint: Δt ┌ Warning: `Base.getindex(VA::AbstractVectorOfArray{T, N, A}, I::Int) where {T, N, A <: Union{AbstractArray, AbstractVectorOfArray}}` is deprecated, use `VA.u[I]` instead. │ caller = getindex at ensemble_trajectory.jl:109 [inlined] └ @ Core ~/.julia/packages/PiccoloQuantumObjects/vwXsF/src/quantum_trajectories/ensemble_trajectory.jl:109 constructing MinimumTimeProblem from QuantumControlProblem{PiccoloQuantumObjects.QuantumTrajectories.MultiKetTrajectory{PiccoloQuantumObjects.Pulses.ZeroOrderPulse{DataInterpolations.ConstantInterpolation{Matrix{Float64}, Vector{Float64}, Vector{Union{}}, Float64}}, SciMLBase.EnsembleSolution{ComplexF64, 3, Vector{SciMLBase.ODESolution{ComplexF64, 2, Vector{Vector{ComplexF64}}, Nothing, Nothing, Vector{Float64}, Vector{Vector{Vector{ComplexF64}}}, Nothing, SciMLBase.ODEProblem{Vector{ComplexF64}, Tuple{Float64, Float64}, true, SciMLBase.NullParameters, SciMLBase.ODEFunction{true, SciMLBase.FullSpecialize, SciMLOperators.MatrixOperator{ComplexF64, Matrix{ComplexF64}, SciMLOperators.FilterKwargs{Nothing, Val{()}}, SciMLOperators.FilterKwargs{PiccoloQuantumObjects.Rollouts.var"#update!#_construct_operator##2"{PiccoloQuantumObjects.QuantumSystems.QuantumSystem{PiccoloQuantumObjects.QuantumSystems.var"#10#11"{typeof(Main.var"##303".H)}, PiccoloQuantumObjects.QuantumSystems.var"#12#13"{typeof(Main.var"##303".H)}, @NamedTuple{}}}, Val{()}}}, LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, PiccoloQuantumObjects.Rollouts.PiccoloRolloutSystem{Union{Int64, AbstractVector{Int64}, CartesianIndex, CartesianIndices}}, Nothing, Nothing}, Base.Pairs{Symbol, Vector{Float64}, Nothing, @NamedTuple{tstops::Vector{Float64}, saveat::Vector{Float64}}}, SciMLBase.StandardODEProblem}, OrdinaryDiffEqLinear.MagnusGL4, OrdinaryDiffEqCore.InterpolationData{SciMLBase.ODEFunction{true, SciMLBase.FullSpecialize, SciMLOperators.MatrixOperator{ComplexF64, Matrix{ComplexF64}, SciMLOperators.FilterKwargs{Nothing, Val{()}}, SciMLOperators.FilterKwargs{PiccoloQuantumObjects.Rollouts.var"#update!#_construct_operator##2"{PiccoloQuantumObjects.QuantumSystems.QuantumSystem{PiccoloQuantumObjects.QuantumSystems.var"#10#11"{typeof(Main.var"##303".H)}, PiccoloQuantumObjects.QuantumSystems.var"#12#13"{typeof(Main.var"##303".H)}, @NamedTuple{}}}, Val{()}}}, LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, PiccoloQuantumObjects.Rollouts.PiccoloRolloutSystem{Union{Int64, AbstractVector{Int64}, CartesianIndex, CartesianIndices}}, Nothing, Nothing}, Vector{Vector{ComplexF64}}, Vector{Float64}, Vector{Vector{Vector{ComplexF64}}}, Nothing, OrdinaryDiffEqLinear.MagnusGL4Cache{Vector{ComplexF64}, Vector{ComplexF64}, Matrix{ComplexF64}, Nothing}, Nothing}, SciMLBase.DEStats, Nothing, Nothing, Nothing, Nothing}}}}}... final fidelity constraint: 0.8 minimum-time weight D: 50.0 constructing SmoothPulseProblem for KetTrajectory... applying timesteps_all_equal constraint: Δt constructing SamplingProblem... using 2 systems constructing MinimumTimeProblem from QuantumControlProblem{PiccoloQuantumObjects.QuantumTrajectories.SamplingTrajectory{PiccoloQuantumObjects.Pulses.ZeroOrderPulse{DataInterpolations.ConstantInterpolation{Matrix{Float64}, Vector{Float64}, Vector{Union{}}, Float64}}, PiccoloQuantumObjects.QuantumTrajectories.KetTrajectory{PiccoloQuantumObjects.Pulses.ZeroOrderPulse{DataInterpolations.ConstantInterpolation{Matrix{Float64}, Vector{Float64}, Vector{Union{}}, Float64}}, SciMLBase.ODESolution{ComplexF64, 2, Vector{Vector{ComplexF64}}, Nothing, Nothing, Vector{Float64}, Vector{Vector{Vector{ComplexF64}}}, Nothing, SciMLBase.ODEProblem{Vector{ComplexF64}, Tuple{Float64, Float64}, true, SciMLBase.NullParameters, SciMLBase.ODEFunction{true, SciMLBase.FullSpecialize, SciMLOperators.MatrixOperator{ComplexF64, Matrix{ComplexF64}, SciMLOperators.FilterKwargs{Nothing, Val{()}}, SciMLOperators.FilterKwargs{PiccoloQuantumObjects.Rollouts.var"#update!#_construct_operator##2"{PiccoloQuantumObjects.QuantumSystems.QuantumSystem{PiccoloQuantumObjects.QuantumSystems.var"#10#11"{typeof(Main.var"##304".H1)}, PiccoloQuantumObjects.QuantumSystems.var"#12#13"{typeof(Main.var"##304".H1)}, @NamedTuple{}}}, Val{()}}}, LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, PiccoloQuantumObjects.Rollouts.PiccoloRolloutSystem{Union{Int64, AbstractVector{Int64}, CartesianIndex, CartesianIndices}}, Nothing, Nothing}, Base.Pairs{Symbol, Vector{Float64}, Nothing, @NamedTuple{tstops::Vector{Float64}, saveat::Vector{Float64}}}, SciMLBase.StandardODEProblem}, OrdinaryDiffEqLinear.MagnusGL4, OrdinaryDiffEqCore.InterpolationData{SciMLBase.ODEFunction{true, SciMLBase.FullSpecialize, SciMLOperators.MatrixOperator{ComplexF64, Matrix{ComplexF64}, SciMLOperators.FilterKwargs{Nothing, Val{()}}, SciMLOperators.FilterKwargs{PiccoloQuantumObjects.Rollouts.var"#update!#_construct_operator##2"{PiccoloQuantumObjects.QuantumSystems.QuantumSystem{PiccoloQuantumObjects.QuantumSystems.var"#10#11"{typeof(Main.var"##304".H1)}, PiccoloQuantumObjects.QuantumSystems.var"#12#13"{typeof(Main.var"##304".H1)}, @NamedTuple{}}}, Val{()}}}, LinearAlgebra.UniformScaling{Bool}, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, Nothing, typeof(SciMLBase.DEFAULT_OBSERVED), Nothing, PiccoloQuantumObjects.Rollouts.PiccoloRolloutSystem{Union{Int64, AbstractVector{Int64}, CartesianIndex, CartesianIndices}}, Nothing, Nothing}, Vector{Vector{ComplexF64}}, Vector{Float64}, Vector{Vector{Vector{ComplexF64}}}, Nothing, OrdinaryDiffEqLinear.MagnusGL4Cache{Vector{ComplexF64}, Vector{ComplexF64}, Matrix{ComplexF64}, Nothing}, Nothing}, SciMLBase.DEStats, Nothing, Nothing, Nothing, Nothing}}}}... final fidelity constraint: 0.6 minimum-time weight D: 50.0 constructing SmoothPulseProblem for KetTrajectory... applying timesteps_all_equal constraint: Δt This is Ipopt version 3.14.19, running with linear solver MUMPS 5.8.2. Number of nonzeros in equality constraint Jacobian...: 9580 Number of nonzeros in inequality constraint Jacobian.: 0 Number of nonzeros in Lagrangian Hessian.............: 10762 Total number of variables............................: 591 variables with only lower bounds: 50 variables with lower and upper bounds: 392 variables with only upper bounds: 0 Total number of equality constraints.................: 490 Total number of inequality constraints...............: 0 inequality constraints with only lower bounds: 0 inequality constraints with lower and upper bounds: 0 inequality constraints with only upper bounds: 0 iter objective inf_pr inf_du lg(mu) ||d|| lg(rg) alpha_du alpha_pr ls 0 2.5653865e+01 3.14e+01 1.57e+00 0.0 0.00e+00 - 0.00e+00 0.00e+00 0 1 2.5107062e+01 1.95e+01 1.80e+02 -0.1 1.71e+01 - 6.63e-02 3.79e-01f 1 2 3.7993872e-01 1.26e+01 1.98e+02 0.2 1.09e+01 0.0 2.67e-01 3.55e-01f 1 3 1.6881232e+01 1.23e+01 2.87e+02 1.4 1.66e+01 0.4 4.42e-01 2.21e-02f 1 4 9.8391104e+00 3.33e+00 7.94e+02 1.3 6.43e+00 - 3.59e-01 7.30e-01h 1 5 3.1886140e+01 1.62e+00 1.52e+03 1.6 2.27e+00 1.8 8.88e-01 5.12e-01f 1 6 2.3226755e+01 1.59e-02 3.16e+03 1.6 8.93e-01 2.2 2.05e-01 1.00e+00h 1 7 2.4626148e+01 3.15e-03 3.59e+02 1.1 2.44e-01 1.7 8.39e-01 1.00e+00f 1 8 2.2704869e+01 2.98e-04 2.32e+01 0.2 8.68e-02 - 9.90e-01 1.00e+00f 1 9 1.7276484e+01 6.14e-04 1.44e+00 -0.9 8.55e-02 1.2 9.97e-01 1.00e+00f 1 iter objective inf_pr inf_du lg(mu) ||d|| lg(rg) alpha_du alpha_pr ls 10 2.1990019e+00 4.58e-03 1.53e+00 -1.2 2.23e-01 0.7 9.73e-01 1.00e+00f 1 11 8.0427162e-01 2.61e-03 1.88e+02 -1.7 2.29e-01 0.3 9.95e-01 6.48e-01f 1 12 3.0914373e+00 2.15e-03 5.37e+01 -0.2 9.61e-01 -0.2 1.00e+00 3.50e-01f 2 13 1.2156486e-02 2.98e-03 1.71e+02 -0.3 1.95e-01 0.2 9.42e-01 1.00e+00f 1 14 3.9093166e+00 1.47e-03 1.66e+02 -4.0 1.66e-01 -0.3 3.84e-01 1.00e+00h 1 15 9.9527625e-01 8.14e-04 5.81e+00 -1.3 9.64e-02 1.1 1.00e+00 1.00e+00f 1 16 1.0076916e-01 5.48e-04 1.67e+02 -2.6 9.28e-02 0.6 1.00e+00 1.00e+00f 1 17 3.8048015e-02 4.84e-04 2.06e+01 -1.9 6.85e-02 0.1 1.00e+00 1.25e-01f 4 18 6.3307078e-03 3.78e-04 1.51e+02 -3.0 6.10e-02 0.5 1.00e+00 2.50e-01h 3 19 2.1191208e-03 3.75e-04 1.67e+01 -2.7 7.35e-02 0.1 1.00e+00 7.81e-03f 8 iter objective inf_pr inf_du lg(mu) ||d|| lg(rg) alpha_du alpha_pr ls 20 5.5908101e-02 2.35e-04 1.58e+02 -3.8 5.34e-02 0.5 1.00e+00 5.00e-01h 2 21 3.2265085e-03 2.07e-04 2.80e+01 -4.0 4.70e-02 0.0 1.00e+00 1.25e-01f 4 22 2.4471589e-02 1.65e-04 1.45e+02 -4.0 4.64e-02 0.4 1.00e+00 2.50e-01h 3 23 9.7545909e-04 1.56e-04 3.00e+01 -4.0 4.99e-02 -0.0 1.00e+00 6.25e-02f 5 24 2.4462748e-02 1.26e-04 1.43e+02 -4.0 4.33e-02 0.4 1.00e+00 2.50e-01h 3 25 1.2967085e-02 1.12e-04 4.02e+01 -4.0 4.40e-02 -0.1 1.00e+00 1.25e-01f 4 26 4.1056314e-03 1.11e-04 3.99e+01 -3.0 1.01e+00 0.3 1.00e+00 9.08e-03f 5 27 8.4464937e-03 3.93e-05 1.63e+02 -4.0 2.39e-02 0.8 1.00e+00 1.00e+00h 1 28 8.4179911e-03 3.03e-05 4.08e+01 -4.0 1.45e-02 0.3 1.00e+00 2.50e-01f 3 29 5.6253645e-03 1.50e-05 1.63e+02 -4.0 1.43e-02 0.7 1.00e+00 1.00e+00h 1 iter objective inf_pr inf_du lg(mu) ||d|| lg(rg) alpha_du alpha_pr ls 30 5.4271989e-03 8.52e-06 8.13e+01 -4.0 7.54e-03 0.2 1.00e+00 5.00e-01h 2 31 2.6294153e-03 9.30e-06 8.05e+01 -2.4 3.19e+00 0.7 1.00e+00 2.98e-03f 5 32 2.1053425e-03 9.03e-06 8.61e+01 -3.4 3.29e-02 0.2 1.00e+00 6.25e-02h 5 33 9.9822947e-03 2.67e-07 5.99e-02 -4.0 1.83e-03 1.5 1.00e+00 1.00e+00h 1 34 5.1942142e-03 9.92e-07 3.88e-02 -4.0 3.55e-03 1.0 1.00e+00 1.00e+00f 1 35 7.3767520e-04 2.15e-06 1.61e+02 -4.0 5.16e-03 0.6 1.00e+00 1.00e+00h 1 36 3.7864747e-03 1.11e-06 1.61e+02 -4.0 3.74e-03 0.1 1.00e+00 1.00e+00h 1 37 3.1482302e-03 1.90e-07 6.52e-02 -4.0 1.54e-03 1.4 1.00e+00 1.00e+00h 1 38 1.6488819e-03 3.95e-07 1.89e-02 -4.0 2.19e-03 0.9 1.00e+00 1.00e+00h 1 39 7.8228846e-04 6.70e-07 1.61e+02 -4.0 2.81e-03 0.5 1.00e+00 1.00e+00h 1 iter objective inf_pr inf_du lg(mu) ||d|| lg(rg) alpha_du alpha_pr ls 40 1.2492918e-03 2.49e-07 1.61e+02 -4.0 1.74e-03 -0.0 1.00e+00 1.00e+00h 1 41 1.0389623e-03 6.97e-08 3.93e-02 -4.1 9.14e-04 1.3 1.00e+00 1.00e+00h 1 42 7.4795441e-04 9.77e-08 7.24e-03 -4.0 1.06e-03 0.8 1.00e+00 1.00e+00h 1 43 6.5615230e-04 1.26e-07 1.61e+02 -4.0 1.19e-03 0.4 1.00e+00 1.00e+00h 1 44 6.8956324e-04 3.40e-08 1.61e+02 -4.0 6.50e-04 -0.1 1.00e+00 1.00e+00h 1 45 6.4711505e-04 1.67e-08 2.15e-02 -4.1 4.43e-04 1.2 1.00e+00 1.00e+00h 1 46 6.1879604e-04 1.33e-08 2.07e-03 -4.0 3.83e-04 0.7 1.00e+00 1.00e+00h 1 47 6.1458945e-04 1.29e-08 1.61e+02 -4.0 3.71e-04 0.3 1.00e+00 1.00e+00h 1 48 6.1576536e-04 3.04e-09 1.61e+02 -4.1 2.60e-04 -0.2 1.00e+00 1.00e+00h 1 49 6.0961264e-04 3.08e-09 1.90e-02 -4.1 1.88e-04 1.1 1.00e+00 1.00e+00h 1 iter objective inf_pr inf_du lg(mu) ||d|| lg(rg) alpha_du alpha_pr ls 50 6.0972675e-04 8.68e-10 3.98e-04 -4.0 9.33e-05 0.6 1.00e+00 1.00e+00h 1 51 6.0943180e-04 6.68e-10 1.61e+02 -4.0 8.09e-05 0.2 1.00e+00 1.00e+00h 1 52 6.1049776e-04 6.79e-14 1.61e+02 -4.1 2.31e-04 -0.3 1.00e+00 1.00e+00H 1 53 6.0954344e-04 1.97e-11 6.88e-02 -4.1 3.26e-04 1.0 1.00e+00 1.00e+00H 1 54 6.0947730e-04 2.00e-10 1.61e+02 -4.1 5.68e-05 0.5 1.00e+00 1.00e+00h 1 55 6.1731873e-04 2.00e-03 1.28e+02 -4.1 1.42e+00 - 7.20e-01 2.04e-01f 3 56 6.6060950e-04 2.00e-03 3.29e+01 -4.1 4.12e-02 0.1 1.00e+00 4.88e-04h 12 57 6.6830184e-04 1.93e-03 1.29e+02 -4.1 1.22e-02 0.5 1.00e+00 3.12e-02h 6 58 6.5677174e-04 1.93e-03 3.20e+01 -4.1 4.39e-02 -0.0 1.00e+00 9.77e-04h 11 59 6.7815953e-04 1.87e-03 1.30e+02 -4.1 1.22e-02 0.4 1.00e+00 3.12e-02h 6 iter objective inf_pr inf_du lg(mu) ||d|| lg(rg) alpha_du alpha_pr ls 60 6.5073219e-04 1.87e-03 3.12e+01 -4.1 4.74e-02 -0.1 1.00e+00 9.77e-04h 11 61 9.9536819e-03 8.80e-06 1.60e+02 -4.1 1.24e-02 0.4 1.00e+00 1.00e+00h 1 62 1.1686113e-03 2.89e-07 1.60e+02 -4.1 1.96e-03 -0.1 1.00e+00 1.00e+00h 1 63 8.7684856e-04 1.16e-07 6.30e-02 -4.1 1.12e-03 1.2 1.00e+00 1.00e+00h 1 64 6.6554044e-04 1.02e-07 5.80e-03 -4.1 1.04e-03 0.7 1.00e+00 1.00e+00h 1 65 6.4682261e-04 9.77e-08 1.60e+02 -4.1 1.02e-03 0.3 1.00e+00 1.00e+00h 1 66 6.3690246e-04 1.66e-08 1.60e+02 -4.1 4.04e-04 -0.2 1.00e+00 1.00e+00h 1 67 6.0925133e-04 1.37e-08 2.09e-02 -4.1 3.90e-04 1.1 1.00e+00 1.00e+00h 1 68 6.0444322e-04 5.53e-09 1.08e-03 -4.0 2.43e-04 0.6 1.00e+00 1.00e+00h 1 69 6.0556705e-04 3.67e-09 1.60e+02 -4.0 2.06e-04 0.2 1.00e+00 1.00e+00h 1 iter objective inf_pr inf_du lg(mu) ||d|| lg(rg) alpha_du alpha_pr ls 70 6.0452725e-04 7.00e-10 1.60e+02 -4.1 1.67e-04 -0.3 1.00e+00 1.00e+00h 1 71 6.0380674e-04 4.56e-13 1.85e-02 -4.1 1.18e-04 1.0 1.00e+00 1.00e+00H 1 72 6.0369343e-04 8.09e-11 1.60e+02 -4.0 3.66e-05 0.5 1.00e+00 1.00e+00h 1 73 6.2679031e-04 3.39e-03 1.99e+01 -4.1 1.85e+00 - 4.14e-01 1.25e-01f 3 74 1.9051141e-03 7.94e-06 2.90e-01 -4.1 1.07e-02 1.0 1.00e+00 1.00e+00h 1 75 7.8584774e-04 4.65e-07 1.58e+02 -4.1 2.28e-03 0.5 1.00e+00 1.00e+00h 1 76 9.4936629e-04 1.38e-07 1.58e+02 -4.1 1.27e-03 0.0 1.00e+00 1.00e+00h 1 77 8.0967223e-04 4.98e-08 5.96e-02 -4.1 7.56e-04 1.3 1.00e+00 1.00e+00h 1 78 6.7312247e-04 5.50e-08 5.83e-03 -4.1 7.91e-04 0.9 1.00e+00 1.00e+00h 1 79 6.4392102e-04 6.32e-08 1.58e+02 -4.1 8.39e-04 0.4 1.00e+00 1.00e+00h 1 iter objective inf_pr inf_du lg(mu) ||d|| lg(rg) alpha_du alpha_pr ls 80 6.4935902e-04 1.37e-08 1.58e+02 -4.1 3.93e-04 -0.1 1.00e+00 1.00e+00h 1 81 6.3318905e-04 7.11e-09 2.15e-02 -4.1 2.83e-04 1.2 1.00e+00 1.00e+00h 1 82 6.2279652e-04 5.56e-09 1.42e-03 -4.1 2.44e-04 0.8 1.00e+00 1.00e+00h 1 83 6.2156776e-04 5.31e-09 1.58e+02 -4.1 2.36e-04 0.3 1.00e+00 1.00e+00h 1 84 6.2174783e-04 1.25e-09 1.58e+02 -4.1 1.47e-04 -0.2 1.00e+00 1.00e+00h 1 85 6.2013459e-04 8.32e-10 7.21e-03 -4.1 9.74e-05 1.1 1.00e+00 1.00e+00h 1 86 6.1974998e-04 3.60e-10 2.78e-04 -4.1 6.05e-05 0.7 1.00e+00 1.00e+00h 1 87 6.1969066e-04 2.90e-10 1.58e+02 -6.1 5.55e-05 0.2 1.00e+00 1.00e+00h 1 88 6.1964827e-04 1.70e-10 1.58e+02 -6.1 5.11e-05 -0.3 1.00e+00 1.00e+00h 1 89 6.1956238e-04 1.03e-13 1.41e-02 -6.1 6.72e-05 1.0 1.00e+00 1.00e+00H 1 iter objective inf_pr inf_du lg(mu) ||d|| lg(rg) alpha_du alpha_pr ls 90 6.1953317e-04 1.73e-11 1.58e+02 -6.1 1.43e-05 0.6 1.00e+00 1.00e+00h 1 91 5.8942669e-04 2.68e-03 7.92e+01 -6.1 7.70e-01 - 5.56e-01 5.00e-01f 2 92 2.3700981e-03 2.52e-05 8.40e-01 -4.0 2.62e-02 1.0 1.00e+00 1.00e+00h 1 93 2.3251689e-03 7.65e-06 1.58e+02 -4.1 8.99e-03 0.5 1.00e+00 1.00e+00h 1 94 6.7988696e-03 2.88e-06 1.58e+02 -4.1 5.49e-03 0.0 1.00e+00 1.00e+00h 1 95 4.7830878e-03 7.32e-07 1.73e-01 -4.1 2.81e-03 1.4 1.00e+00 1.00e+00h 1 96 1.9030514e-03 1.08e-06 2.61e-02 -4.1 3.40e-03 0.9 1.00e+00 1.00e+00h 1 97 1.0465452e-03 1.39e-06 1.58e+02 -4.1 3.87e-03 0.4 1.00e+00 1.00e+00h 1 98 1.2927470e-03 3.55e-07 1.58e+02 -4.1 1.94e-03 -0.1 1.00e+00 1.00e+00h 1 99 9.1247652e-04 1.58e-07 7.40e-02 -4.1 1.31e-03 1.3 1.00e+00 1.00e+00h 1 iter objective inf_pr inf_du lg(mu) ||d|| lg(rg) alpha_du alpha_pr ls 100 6.4026853e-04 1.37e-07 7.38e-03 -4.1 1.22e-03 0.8 1.00e+00 1.00e+00h 1 Number of Iterations....: 100 (scaled) (unscaled) Objective...............: 6.4026853201689564e-04 6.4026853201689564e-04 Dual infeasibility......: 7.3782754492625127e-03 7.3782754492625127e-03 Constraint violation....: 1.3740277693408132e-07 1.3740277693408132e-07 Variable bound violation: 0.0000000000000000e+00 0.0000000000000000e+00 Complementarity.........: 8.0246805896067670e-05 8.0246805896067670e-05 Overall NLP error.......: 7.3782754492625127e-03 7.3782754492625127e-03 Number of objective function evaluations = 211 Number of objective gradient evaluations = 101 Number of equality constraint evaluations = 211 Number of inequality constraint evaluations = 0 Number of equality constraint Jacobian evaluations = 101 Number of inequality constraint Jacobian evaluations = 0 Number of Lagrangian Hessian evaluations = 100 Total seconds in IPOPT = 29.899 EXIT: Maximum Number of Iterations Exceeded. constructing SmoothPulseProblem for UnitaryTrajectory... applying timesteps_all_equal constraint: Δt This is Ipopt version 3.14.19, running with linear solver MUMPS 5.8.2. Number of nonzeros in equality constraint Jacobian...: 18904 Number of nonzeros in inequality constraint Jacobian.: 0 Number of nonzeros in Lagrangian Hessian.............: 18984 Total number of variables............................: 787 variables with only lower bounds: 50 variables with lower and upper bounds: 588 variables with only upper bounds: 0 Total number of equality constraints.................: 686 Total number of inequality constraints...............: 0 inequality constraints with only lower bounds: 0 inequality constraints with lower and upper bounds: 0 inequality constraints with only upper bounds: 0 iter objective inf_pr inf_du lg(mu) ||d|| lg(rg) alpha_du alpha_pr ls 0 4.8746885e+01 5.78e+00 1.60e+00 0.0 0.00e+00 - 0.00e+00 0.00e+00 0 1 5.3977046e+01 8.18e-01 5.31e+01 -0.8 3.99e+00 - 2.43e-01 8.58e-01f 1 2 5.3057858e+01 7.06e-01 2.27e+02 -0.7 2.15e+00 0.0 3.17e-01 1.38e-01f 1 3 4.5577010e+01 6.72e-01 2.23e+02 -2.1 7.22e+00 -0.5 4.14e-02 4.74e-02f 1 4 3.9933870e+01 6.70e-01 2.87e+02 -4.0 1.47e+02 -0.1 8.84e-05 3.02e-03f 1 5 3.6438968e+01 4.38e-01 1.76e+02 -2.1 5.99e-01 0.4 2.05e-01 3.46e-01f 1 6 3.0192313e+01 3.32e-01 1.34e+02 -2.4 1.74e+00 - 1.38e-01 2.43e-01f 1 7 6.8044489e+00 2.37e-03 1.02e+02 -2.3 9.20e-01 - 2.28e-01 1.00e+00f 1 8 4.4255161e+00 2.64e-03 1.41e+01 -1.3 2.10e+00 - 3.92e-01 6.92e-01f 1 9 1.1430761e+01 1.90e-03 2.92e+02 -0.4 9.62e-01 0.8 7.48e-01 1.00e+00f 1 iter objective inf_pr inf_du lg(mu) ||d|| lg(rg) alpha_du alpha_pr ls 10 1.0365075e+01 2.87e-04 1.54e+02 -1.2 1.31e-01 1.2 1.00e+00 8.32e-01f 1 11 9.7868043e+00 1.99e-04 1.73e+03 -0.5 2.30e-01 1.7 9.61e-01 8.17e-01f 1 12 1.0431366e+01 1.98e-05 7.74e+02 0.4 4.40e-01 3.0 9.37e-01 1.00e+00f 1 13 1.0371701e+01 4.62e-08 4.17e+00 -1.1 2.89e-03 2.5 9.92e-01 1.00e+00f 1 14 1.0108585e+01 6.73e-07 7.50e-01 -2.6 7.05e-03 2.0 9.99e-01 1.00e+00f 1 15 8.7728073e+00 1.84e-04 1.49e+00 -1.4 1.86e+01 - 2.44e-01 5.42e-02f 1 16 7.1476999e+00 4.87e-04 6.63e+00 -1.0 9.42e+00 - 3.48e-01 9.89e-02f 1 17 3.8384474e+00 1.99e-03 1.61e+01 -0.7 2.43e+00 - 8.95e-01 4.66e-01f 1 18 3.6973638e+00 3.48e-04 1.88e+00 -0.8 4.86e-01 - 9.40e-01 1.00e+00f 1 19 1.6399493e+00 2.33e-04 1.52e+00 -1.6 1.91e-01 - 9.95e-01 1.00e+00f 1 iter objective inf_pr inf_du lg(mu) ||d|| lg(rg) alpha_du alpha_pr ls 20 7.4528854e-01 2.26e-04 3.07e-01 -2.5 3.68e-01 - 1.00e+00 1.00e+00f 1 21 5.0702138e-01 4.57e-05 9.15e-02 -3.5 1.53e-01 - 1.00e+00 1.00e+00f 1 22 4.5159882e-01 5.06e-06 9.22e-03 -4.0 5.26e-02 - 1.00e+00 1.00e+00h 1 23 4.4652286e-01 1.40e-07 1.16e-04 -4.0 1.37e-02 - 1.00e+00 1.00e+00h 1 24 4.4646515e-01 7.44e-12 1.48e-07 -4.0 6.32e-05 - 1.00e+00 1.00e+00h 1 25 4.4646514e-01 6.25e-16 9.99e-10 -4.0 4.07e-08 - 1.00e+00 1.00e+00h 1 Number of Iterations....: 25 (scaled) (unscaled) Objective...............: 4.4646514482654126e-01 4.4646514482654126e-01 Dual infeasibility......: 9.9926378174623742e-10 9.9926378174623742e-10 Constraint violation....: 6.2450045135165055e-16 6.2450045135165055e-16 Variable bound violation: 0.0000000000000000e+00 0.0000000000000000e+00 Complementarity.........: 1.0000000000001754e-04 1.0000000000001754e-04 Overall NLP error.......: 9.9926378174623742e-10 9.9926378174623742e-10 Number of objective function evaluations = 26 Number of objective gradient evaluations = 26 Number of equality constraint evaluations = 26 Number of inequality constraint evaluations = 0 Number of equality constraint Jacobian evaluations = 26 Number of inequality constraint Jacobian evaluations = 0 Number of Lagrangian Hessian evaluations = 25 Total seconds in IPOPT = 27.454 EXIT: Optimal Solution Found. constructing SmoothPulseProblem for KetTrajectory... applying timesteps_all_equal constraint: Δt constructing SmoothPulseProblem for UnitaryTrajectory... applying timesteps_all_equal constraint: Δt constructing SamplingProblem... using 2 systems This is Ipopt version 3.14.19, running with linear solver MUMPS 5.8.2. Number of nonzeros in equality constraint Jacobian...: 29666 Number of nonzeros in inequality constraint Jacobian.: 0 Number of nonzeros in Lagrangian Hessian.............: 26679 Total number of variables............................: 933 variables with only lower bounds: 50 variables with lower and upper bounds: 834 variables with only upper bounds: 0 Total number of equality constraints.................: 833 Total number of inequality constraints...............: 0 inequality constraints with only lower bounds: 0 inequality constraints with lower and upper bounds: 0 inequality constraints with only upper bounds: 0 iter objective inf_pr inf_du lg(mu) ||d|| lg(rg) alpha_du alpha_pr ls 0 1.9563128e+02 7.96e-02 6.31e+00 0.0 0.00e+00 - 0.00e+00 0.00e+00 0 1 1.9547425e+02 1.55e-02 3.29e+02 -0.5 3.57e-01 2.0 9.28e-01 1.00e+00f 1 2 1.9478177e+02 7.40e-04 7.06e+01 -0.6 5.82e-02 2.4 1.00e+00 1.00e+00h 1 3 1.8826317e+02 2.60e-03 7.79e+00 -1.6 8.77e-02 1.9 1.00e+00 1.00e+00f 1 4 1.6332367e+02 1.95e-02 1.22e+01 -1.8 9.89e-01 1.5 1.00e+00 2.05e-01f 1 5 1.6187385e+02 1.80e-02 2.79e+01 -2.5 1.19e-01 1.9 1.00e+00 7.64e-02f 1 6 1.5660346e+02 7.84e-04 8.88e+00 -3.5 4.21e-02 2.3 1.00e+00 1.00e+00f 1 7 1.3193399e+02 9.27e-03 9.74e+00 -4.0 1.39e-01 1.8 1.00e+00 9.61e-01f 1 8 1.3011381e+02 7.40e-03 9.67e+00 -4.0 5.07e-02 2.3 1.00e+00 2.09e-01f 1 9 1.2958326e+02 7.26e-03 2.91e+01 -4.0 1.42e-01 1.8 1.00e+00 1.85e-02f 1 iter objective inf_pr inf_du lg(mu) ||d|| lg(rg) alpha_du alpha_pr ls 10 1.2597439e+02 6.94e-03 6.17e+01 -4.0 6.03e-01 1.3 1.00e+00 4.47e-02f 1 11 1.1889878e+02 9.90e-03 9.72e+01 -2.0 1.03e+01 0.8 2.83e-01 1.75e-02f 1 12 1.1847815e+02 9.84e-03 7.34e+01 -2.8 3.02e-01 1.3 1.00e+00 5.98e-03f 1 13 4.8918034e+01 8.87e-02 1.16e+02 -2.2 1.36e+00 0.8 1.00e+00 2.16e-01f 1 14 3.4019696e+01 4.41e-02 4.14e+01 -2.5 2.08e-01 1.2 1.00e+00 5.73e-01f 1 15 2.9665951e+01 9.56e-02 2.73e+01 -0.6 2.64e+00 0.7 9.73e-01 1.83e-01f 1 16 1.6611074e+01 1.59e-02 4.60e+00 -1.1 1.26e-01 1.2 1.00e+00 9.22e-01f 1 17 5.4234542e+00 9.15e-03 2.81e+00 -1.4 1.51e-01 0.7 9.76e-01 1.00e+00f 1 18 3.0022794e+00 2.00e-02 4.53e+00 -1.4 2.53e-01 0.2 8.45e-01 1.00e+00f 1 19 2.6781652e+00 1.37e-03 6.13e-01 -1.8 7.74e-02 0.6 1.00e+00 1.00e+00h 1 iter objective inf_pr inf_du lg(mu) ||d|| lg(rg) alpha_du alpha_pr ls 20 1.4403193e+00 2.55e-03 1.53e+00 -2.3 1.29e-01 0.2 9.90e-01 1.00e+00f 1 21 1.2542089e+00 2.69e-04 4.77e-01 -2.7 2.95e-02 0.6 9.98e-01 1.00e+00h 1 22 6.4854102e-01 1.02e-03 3.40e-01 -3.4 5.19e-02 0.1 1.00e+00 7.98e-01f 1 23 2.9106330e-01 1.49e-03 8.80e-01 -3.7 9.55e-02 -0.4 1.00e+00 4.89e-01f 1 24 4.2325069e-02 2.09e-03 7.69e-01 -3.9 2.05e-01 -0.8 1.00e+00 4.88e-01f 1 25 1.0299189e-01 6.49e-03 1.50e+00 -3.3 1.10e-01 -0.4 1.00e+00 1.00e+00h 1 26 2.4465612e-02 1.54e-05 3.29e+00 -4.0 4.51e-03 0.9 8.09e-01 1.00e+00h 1 27 2.3007002e-02 9.13e-06 3.50e-02 -4.0 6.03e-03 0.4 1.00e+00 1.00e+00h 1 28 2.1434596e-02 1.17e-06 1.78e-02 -4.0 2.49e-03 0.9 1.00e+00 1.00e+00h 1 29 1.6553821e-02 2.44e-05 2.48e-02 -4.0 8.25e-03 0.4 1.00e+00 1.00e+00h 1 iter objective inf_pr inf_du lg(mu) ||d|| lg(rg) alpha_du alpha_pr ls 30 1.0009744e-02 4.11e-05 3.89e+00 -4.0 2.02e-02 -0.1 6.00e-01 1.00e+00h 1 31 6.3409581e-03 7.70e-05 5.83e-01 -4.0 2.84e-02 -0.6 1.00e+00 1.00e+00h 1 32 7.4981547e-03 1.32e-05 1.79e+01 -4.0 8.13e-03 -0.1 7.57e-01 1.00e+00h 1 33 7.1645118e-03 3.97e-06 3.96e-01 -4.0 3.08e-03 0.3 1.00e+00 1.00e+00h 1 34 6.8088156e-03 2.01e-05 1.86e-01 -4.0 7.81e-03 -0.2 1.00e+00 1.00e+00h 1 35 6.5473260e-03 1.04e-04 1.30e+00 -4.0 1.33e-02 -0.7 1.00e+00 1.00e+00h 1 36 6.5611604e-03 1.75e-05 1.79e-01 -4.0 5.09e-03 -0.2 1.00e+00 1.00e+00h 1 37 6.5321940e-03 8.35e-05 9.69e-02 -4.0 1.08e-02 -0.7 1.00e+00 1.00e+00h 1 38 6.4191940e-03 4.11e-04 1.20e+00 -4.0 2.46e-02 -1.2 1.00e+00 1.00e+00h 1 39 6.4088551e-03 3.93e-07 5.43e-02 -4.1 9.59e-04 0.1 1.00e+00 1.00e+00h 1 iter objective inf_pr inf_du lg(mu) ||d|| lg(rg) alpha_du alpha_pr ls 40 6.4253518e-03 8.37e-06 2.73e-01 -4.0 3.50e-03 -0.4 1.00e+00 1.00e+00h 1 41 6.3164918e-03 4.56e-05 7.19e-02 -4.1 8.16e-03 -0.8 1.00e+00 1.00e+00h 1 42 6.3617040e-03 3.80e-04 4.77e-02 -4.0 2.42e-02 -1.3 1.00e+00 1.00e+00h 1 43 6.1090737e-03 2.72e-04 6.45e-01 -4.1 4.18e-02 -1.8 1.00e+00 1.00e+00h 1 44 6.2046470e-03 5.89e-06 1.46e-02 -4.0 3.05e-03 -0.5 1.00e+00 1.00e+00h 1 45 6.2203254e-03 4.42e-05 3.04e-01 -4.0 8.21e-03 -0.9 1.00e+00 1.00e+00h 1 46 6.1328321e-03 3.93e-06 2.70e-02 -4.1 2.46e-03 -0.5 1.00e+00 1.00e+00h 1 47 6.1857337e-03 4.99e-05 2.28e-01 -4.0 8.85e-03 -1.0 1.00e+00 1.00e+00h 1 48 6.1026827e-03 4.47e-06 5.17e-02 -4.1 2.58e-03 -0.6 1.00e+00 1.00e+00h 1 49 6.1578890e-03 5.38e-05 1.78e-01 -4.0 9.27e-03 -1.0 1.00e+00 1.00e+00h 1 iter objective inf_pr inf_du lg(mu) ||d|| lg(rg) alpha_du alpha_pr ls 50 6.0695509e-03 4.81e-06 3.82e-02 -4.1 2.69e-03 -0.6 1.00e+00 1.00e+00h 1 51 6.1274447e-03 5.77e-05 1.45e-01 -4.0 9.64e-03 -1.1 1.00e+00 1.00e+00h 1 52 6.0637911e-03 1.28e-02 1.71e-01 -4.1 1.05e+00 -1.6 1.81e-01 1.72e-01h 2 53 6.0825208e-03 1.21e-04 4.79e-02 -4.0 1.15e-02 -0.2 1.00e+00 1.00e+00h 1 54 5.9730778e-03 5.87e-06 2.77e-02 -4.1 3.35e-03 -0.7 1.00e+00 1.00e+00h 1 55 6.0622701e-03 4.74e-05 2.20e-01 -4.0 8.88e-03 -1.2 1.00e+00 1.00e+00h 1 56 5.9774918e-03 5.75e-06 2.74e-02 -4.1 3.24e-03 -0.8 1.00e+00 1.00e+00h 1 57 5.9401631e-03 3.55e-05 8.07e-02 -4.1 9.25e-03 -1.2 1.00e+00 1.00e+00h 1 58 5.9492070e-03 2.91e-04 5.50e-01 -4.0 2.68e-02 -1.7 1.00e+00 1.00e+00h 1 59 5.9038838e-03 1.06e-06 5.90e-02 -4.1 1.53e-03 -0.4 1.00e+00 1.00e+00h 1 iter objective inf_pr inf_du lg(mu) ||d|| lg(rg) alpha_du alpha_pr ls 60 5.9688476e-03 8.09e-06 8.08e-02 -4.0 3.96e-03 -0.9 1.00e+00 1.00e+00h 1 61 5.8375359e-03 3.67e-05 5.28e-02 -4.1 1.10e-02 -1.3 1.00e+00 1.00e+00h 1 62 5.8522741e-03 3.14e-04 3.63e-01 -4.0 3.38e-02 -1.8 1.00e+00 1.00e+00h 1 63 5.7774467e-03 7.33e-07 2.45e-02 -4.1 1.17e-03 -0.5 1.00e+00 1.00e+00h 1 64 5.8551971e-03 7.73e-06 1.83e-02 -4.0 4.65e-03 -1.0 1.00e+00 1.00e+00h 1 65 5.7263595e-03 3.64e-05 3.41e-02 -4.1 1.31e-02 -1.4 1.00e+00 1.00e+00h 1 66 5.7335408e-03 3.27e-04 3.08e-01 -4.0 4.16e-02 -1.9 1.00e+00 1.00e+00h 1 67 5.6516385e-03 7.33e-07 1.42e-02 -4.1 1.12e-03 -0.6 1.00e+00 1.00e+00h 1 68 5.7346325e-03 8.37e-06 8.67e-03 -4.0 5.46e-03 -1.1 1.00e+00 1.00e+00h 1 69 5.6028798e-03 3.84e-05 3.31e-02 -4.1 1.53e-02 -1.5 1.00e+00 1.00e+00h 1 iter objective inf_pr inf_du lg(mu) ||d|| lg(rg) alpha_du alpha_pr ls 70 5.6036899e-03 4.66e-04 1.47e-01 -4.0 5.21e-02 -2.0 1.00e+00 1.00e+00h 1 71 5.5376127e-03 6.63e-03 5.19e-01 -4.1 4.76e-01 -1.6 5.53e-01 3.31e-01h 2 72 5.5761983e-03 4.56e-04 1.51e-02 -4.0 3.98e-02 -1.2 1.00e+00 1.00e+00h 1 73 5.5373190e-03 1.00e-04 3.06e-02 -4.0 2.93e-02 -1.6 1.00e+00 1.00e+00h 1 74 5.4745375e-03 5.07e-04 2.60e-01 -4.0 5.59e-02 -2.1 1.00e+00 1.00e+00h 1 75 5.4683083e-03 1.17e-06 7.40e-04 -4.0 2.42e-03 -0.8 1.00e+00 1.00e+00h 1 76 5.4396379e-03 1.82e-05 3.44e-02 -4.0 8.02e-03 -1.3 1.00e+00 1.00e+00h 1 77 5.4003533e-03 3.01e-04 6.45e-02 -4.0 3.28e-02 -1.7 1.00e+00 1.00e+00h 1 78 5.3913187e-03 7.42e-06 5.78e-03 -4.0 8.78e-03 -1.3 1.00e+00 1.00e+00h 1 79 5.3333278e-03 3.08e-04 7.70e-02 -4.0 3.23e-02 -1.8 1.00e+00 1.00e+00h 1 iter objective inf_pr inf_du lg(mu) ||d|| lg(rg) alpha_du alpha_pr ls 80 5.3213992e-03 2.75e-05 1.71e-02 -4.0 1.15e-02 -1.4 1.00e+00 1.00e+00h 1 81 5.2783442e-03 3.51e-04 4.13e-02 -4.0 3.46e-02 -1.9 1.00e+00 1.00e+00h 1 82 5.2631193e-03 2.53e-05 2.08e-03 -4.0 1.03e-02 -1.4 1.00e+00 1.00e+00h 1 83 5.1999218e-03 5.39e-04 7.19e-02 -4.0 3.77e-02 -1.9 1.00e+00 1.00e+00h 1 84 5.1853820e-03 3.61e-05 1.44e-02 -4.0 1.21e-02 -1.5 1.00e+00 1.00e+00h 1 85 5.1379351e-03 4.55e-04 5.45e-02 -4.0 3.25e-02 -2.0 1.00e+00 1.00e+00h 1 86 5.1223956e-03 2.17e-05 2.86e-03 -4.0 6.85e-03 -1.5 1.00e+00 1.00e+00h 1 87 5.0530245e-03 5.25e-04 2.25e-01 -4.0 2.79e-02 -2.0 1.00e+00 1.00e+00h 1 88 5.0494225e-03 4.21e-07 3.02e-04 -4.0 9.22e-04 -0.7 1.00e+00 1.00e+00h 1 89 5.0384068e-03 6.05e-06 7.25e-03 -4.0 2.74e-03 -1.2 1.00e+00 1.00e+00h 1 iter objective inf_pr inf_du lg(mu) ||d|| lg(rg) alpha_du alpha_pr ls 90 5.0235275e-03 5.33e-05 1.86e-02 -4.0 7.92e-03 -1.6 1.00e+00 1.00e+00h 1 91 4.9908869e-03 1.67e-04 5.41e-02 -4.0 2.71e-02 -2.1 1.00e+00 1.00e+00h 1 92 4.9731134e-03 2.55e-05 1.88e-02 -4.0 1.12e-02 -1.7 1.00e+00 1.00e+00h 1 93 4.9249479e-03 5.79e-04 1.12e-01 -4.0 2.66e-02 -2.2 1.00e+00 1.00e+00h 1 94 4.9020496e-03 1.34e-03 5.01e-02 -4.0 5.25e-02 -1.7 1.00e+00 1.00e+00h 1 95 4.9038054e-03 4.89e-06 1.18e-03 -4.0 3.78e-03 -1.3 1.00e+00 1.00e+00h 1 96 4.8927371e-03 2.69e-05 1.67e-03 -4.0 1.06e-02 -1.8 1.00e+00 1.00e+00h 1 97 4.8637179e-03 1.88e-04 8.13e-02 -4.0 3.10e-02 -2.3 1.00e+00 1.00e+00h 1 98 4.8648579e-03 6.72e-07 2.40e-03 -4.0 1.47e-03 -0.9 1.00e+00 1.00e+00h 1 99 4.8686857e-03 4.71e-06 8.62e-03 -4.0 4.35e-03 -1.4 1.00e+00 1.00e+00h 1 iter objective inf_pr inf_du lg(mu) ||d|| lg(rg) alpha_du alpha_pr ls 100 4.7519498e-03 4.06e-05 1.08e-02 -4.1 1.19e-02 -1.9 1.00e+00 1.00e+00h 1 101 4.8199873e-03 2.28e-04 1.17e-01 -4.0 4.48e-02 -2.4 1.00e+00 1.00e+00h 1 102 4.7363146e-03 1.00e-06 6.90e-03 -4.1 1.55e-03 -1.0 1.00e+00 1.00e+00h 1 103 4.8227689e-03 8.53e-06 3.23e-03 -4.0 5.56e-03 -1.5 1.00e+00 1.00e+00h 1 104 4.7029337e-03 6.18e-05 1.46e-02 -4.1 1.42e-02 -2.0 1.00e+00 1.00e+00h 1 105 4.7110040e-03 1.52e-02 1.74e+00 -4.0 1.09e+00 -2.5 4.39e-01 2.39e-01h 2 106 4.6579106e-03 1.83e-04 3.55e-02 -4.1 2.32e-02 -0.2 1.00e+00 1.00e+00h 1 107 4.7516703e-03 4.62e-06 9.46e-02 -4.0 2.37e-03 -0.7 1.00e+00 1.00e+00h 1 108 4.6818347e-03 1.52e-07 8.69e-03 -4.1 1.15e-03 -0.3 1.00e+00 1.00e+00h 1 109 4.7548176e-03 1.11e-06 7.20e-03 -4.0 2.16e-03 -0.8 1.00e+00 1.00e+00h 1 iter objective inf_pr inf_du lg(mu) ||d|| lg(rg) alpha_du alpha_pr ls 110 4.6774746e-03 5.19e-06 3.57e-02 -4.1 4.37e-03 -1.2 1.00e+00 1.00e+00h 1 111 4.7585060e-03 4.93e-05 1.73e-02 -4.0 1.21e-02 -1.7 1.00e+00 1.00e+00h 1 112 4.6266357e-03 3.01e-04 2.36e-02 -4.1 2.25e-02 -2.2 1.00e+00 1.00e+00h 1 113 4.7104643e-03 4.00e-05 7.83e-03 -4.0 1.07e-02 -1.8 1.00e+00 1.00e+00h 1 114 4.5942296e-03 2.26e-04 6.09e-02 -4.1 2.79e-02 -2.2 1.00e+00 1.00e+00h 1 115 4.6769423e-03 2.16e-04 2.63e-02 -4.0 2.16e-02 -1.8 1.00e+00 1.00e+00h 1 116 4.5409937e-03 2.79e-04 2.41e-02 -4.1 4.63e-02 -2.3 1.00e+00 1.00e+00h 1 117 4.6310484e-03 2.53e-05 5.81e-03 -4.0 1.46e-02 -1.9 1.00e+00 1.00e+00h 1 118 4.6348280e-03 6.31e-04 2.26e-02 -4.0 4.22e-02 -2.3 1.00e+00 1.00e+00h 1 119 4.5242550e-03 1.48e-04 3.62e-03 -4.1 2.36e-02 -1.9 1.00e+00 1.00e+00h 1 iter objective inf_pr inf_du lg(mu) ||d|| lg(rg) alpha_du alpha_pr ls 120 4.6204285e-03 2.38e-04 7.98e-02 -4.0 5.20e-02 -2.4 1.00e+00 1.00e+00h 1 121 4.5300805e-03 4.55e-07 8.41e-04 -4.1 2.15e-03 -1.1 1.00e+00 1.00e+00h 1 122 4.6040669e-03 7.07e-06 1.44e-02 -4.0 7.48e-03 -1.5 1.00e+00 1.00e+00h 1 123 4.4930692e-03 2.03e-04 3.21e-02 -4.1 3.25e-02 -2.0 1.00e+00 1.00e+00h 1 124 4.5794877e-03 8.66e-06 3.43e-03 -4.0 9.15e-03 -1.6 1.00e+00 1.00e+00h 1 125 4.4595997e-03 8.67e-05 1.68e-02 -4.1 2.52e-02 -2.1 1.00e+00 1.00e+00h 1 126 4.5466719e-03 1.94e-05 3.88e-03 -4.0 1.13e-02 -1.6 1.00e+00 1.00e+00h 1 127 4.4334763e-03 1.01e-04 3.59e-03 -4.1 2.85e-02 -2.1 1.00e+00 1.00e+00h 1 128 4.5320624e-03 7.02e-04 3.69e-02 -4.0 8.08e-02 -2.6 1.00e+00 1.00e+00h 1 129 4.4368561e-03 3.94e-06 2.74e-04 -4.1 3.24e-03 -1.3 1.00e+00 1.00e+00h 1 iter objective inf_pr inf_du lg(mu) ||d|| lg(rg) alpha_du alpha_pr ls 130 4.5047654e-03 6.03e-05 4.05e-02 -4.0 1.34e-02 -1.8 1.00e+00 1.00e+00h 1 131 4.4210513e-03 9.20e-06 1.52e-02 -4.1 5.35e-03 -1.3 1.00e+00 1.00e+00h 1 132 4.4957113e-03 5.80e-05 1.39e-02 -4.0 1.51e-02 -1.8 1.00e+00 1.00e+00h 1 133 4.3495497e-03 5.83e-03 4.88e-01 -4.1 1.45e-01 -2.3 1.00e+00 1.00e+00h 1 134 4.4242102e-03 1.18e-05 5.32e-03 -4.0 5.50e-03 -0.0 1.00e+00 1.00e+00h 1 135 4.2045742e-03 4.35e-07 5.28e-02 -4.1 1.75e-03 -0.5 1.00e+00 1.00e+00h 1 136 4.4583077e-03 2.97e-06 4.12e-01 -4.0 4.36e-03 0.8 1.00e+00 1.00e+00h 1 137 4.3888974e-03 6.49e-07 9.02e-02 -4.1 1.90e-03 0.3 1.00e+00 1.00e+00h 1 138 4.4223359e-03 7.69e-08 1.59e-02 -4.0 7.20e-04 -0.1 1.00e+00 1.00e+00h 1 139 4.3894417e-03 3.24e-07 6.30e-03 -4.0 1.07e-03 -0.6 1.00e+00 1.00e+00h 1 iter objective inf_pr inf_du lg(mu) ||d|| lg(rg) alpha_du alpha_pr ls 140 4.3023399e-03 2.77e-06 2.92e-04 -4.1 2.79e-03 -1.1 1.00e+00 1.00e+00h 1 141 3.9446153e-03 2.73e-05 1.04e-01 -6.1 1.04e-02 -1.6 9.85e-01 1.00e+00h 1 142 4.3404544e-03 5.72e-06 8.53e-02 -4.0 4.41e-03 -1.2 1.00e+00 1.00e+00h 1 143 4.4163455e-03 1.20e-07 6.68e-02 -4.1 8.23e-04 1.1 1.00e+00 1.00e+00h 1 144 4.4227454e-03 8.21e-09 8.72e-03 -4.0 1.82e-04 0.6 1.00e+00 1.00e+00h 1 145 4.3786002e-03 1.03e-08 1.97e-03 -4.0 2.91e-04 0.1 1.00e+00 1.00e+00h 1 146 4.3535369e-03 3.06e-08 3.07e-03 -4.0 7.15e-04 -0.4 1.00e+00 1.00e+00h 1 147 4.3474429e-03 4.33e-07 3.17e-03 -4.0 1.99e-03 -0.8 1.00e+00 1.00e+00h 1 148 4.3480392e-03 4.45e-06 1.24e-03 -4.0 5.81e-03 -1.3 1.00e+00 1.00e+00h 1 149 4.2530717e-03 4.06e-05 2.73e-03 -4.1 1.50e-02 -1.8 1.00e+00 1.00e+00h 1 iter objective inf_pr inf_du lg(mu) ||d|| lg(rg) alpha_du alpha_pr ls 150 4.2234371e-03 3.17e-04 3.04e-02 -4.1 4.20e-02 -2.3 1.00e+00 1.00e+00h 1 Number of Iterations....: 150 (scaled) (unscaled) Objective...............: 4.2234371126930988e-03 4.2234371126930988e-03 Dual infeasibility......: 3.0355464367062008e-02 3.0355464367062008e-02 Constraint violation....: 3.1669045132326490e-04 3.1669045132326490e-04 Variable bound violation: 0.0000000000000000e+00 0.0000000000000000e+00 Complementarity.........: 7.9999920804399842e-05 7.9999920804399842e-05 Overall NLP error.......: 3.0355464367062008e-02 3.0355464367062008e-02 Number of objective function evaluations = 158 Number of objective gradient evaluations = 151 Number of equality constraint evaluations = 158 Number of inequality constraint evaluations = 0 Number of equality constraint Jacobian evaluations = 151 Number of inequality constraint Jacobian evaluations = 0 Number of Lagrangian Hessian evaluations = 150 Total seconds in IPOPT = 44.188 EXIT: Maximum Number of Iterations Exceeded. constructing SmoothPulseProblem for KetTrajectory... applying timesteps_all_equal constraint: Δt constructing SamplingProblem... using 2 systems constructing SmoothPulseProblem for MultiKetTrajectory (2 states)... ┌ Warning: `Base.getindex(VA::AbstractVectorOfArray{T, N, A}, I::Int) where {T, N, A <: Union{AbstractArray, AbstractVectorOfArray}}` is deprecated, use `VA.u[I]` instead. │ caller = getindex at ensemble_trajectory.jl:109 [inlined] └ @ Core ~/.julia/packages/PiccoloQuantumObjects/vwXsF/src/quantum_trajectories/ensemble_trajectory.jl:109 applying timesteps_all_equal constraint: Δt constructing SmoothPulseProblem for UnitaryTrajectory... applying timesteps_all_equal constraint: Δt constructing SamplingProblem... using 2 systems constructing SmoothPulseProblem for UnitaryTrajectory... constructing SmoothPulseProblem for UnitaryTrajectory... applying timesteps_all_equal constraint: Δt initializing optimizer... building evaluator: 1 integrators, 0 nonlinear constraints dynamics constraints: 40, nonlinear constraints: 0 integrator 1 jacobian structure: 0.03s jacobian structure: 560 nonzeros (0.03s) integrator 1 hessian structure: 0.028s computing objective hessian structure (QuadraticRegularizer)... objective hessian structure: 0.048s hessian structure: 798 nonzeros (0.077s) linear index maps built (0.0s) evaluator ready (total: 0.107s) evaluator created (0.107s) NL constraint bounds extracted (0.0s) NLP block data built (0.0s) Ipopt optimizer configured (0.0s) variables set (0.059s) applying constraint: initial value of ψ̃ applying constraint: initial value of u applying constraint: final value of u applying constraint: bounds on ψ̃ applying constraint: bounds on u applying constraint: bounds on Δt applying constraint: time consistency constraint (t_{k+1} = t_k + Δt_k) applying constraint: initial time t₁ = 0 linear constraints added: 8 (1.154s) optimizer initialization complete (total: 1.32s) This is Ipopt version 3.14.19, running with linear solver MUMPS 5.8.2. Number of nonzeros in equality constraint Jacobian...: 561 Number of nonzeros in inequality constraint Jacobian.: 0 Number of nonzeros in Lagrangian Hessian.............: 715 Total number of variables............................: 70 variables with only lower bounds: 11 variables with lower and upper bounds: 49 variables with only upper bounds: 0 Total number of equality constraints.................: 50 Total number of inequality constraints...............: 0 inequality constraints with only lower bounds: 0 inequality constraints with lower and upper bounds: 0 inequality constraints with only upper bounds: 0 iter objective inf_pr inf_du lg(mu) ||d|| lg(rg) alpha_du alpha_pr ls 0 0.0000000e+00 1.00e-02 1.79e+211 0.0 0.00e+00 - 0.00e+00 0.00e+00 0 Number of Iterations....: 0 (scaled) (unscaled) Objective...............: 0.0000000000000000e+00 0.0000000000000000e+00 Dual infeasibility......: 1.7912700158027470e+211 1.7912700158027470e+219 Constraint violation....: 9.9999901000000779e-03 9.9999901000000779e-03 Variable bound violation: 0.0000000000000000e+00 0.0000000000000000e+00 Complementarity.........: 2.0000000199999999e+00 2.0000000199999997e+08 Overall NLP error.......: 1.7912700158027470e+211 1.7912700158027470e+219 Number of objective function evaluations = 1 Number of objective gradient evaluations = 1 Number of equality constraint evaluations = 1 Number of inequality constraint evaluations = 0 Number of equality constraint Jacobian evaluations = 1 Number of inequality constraint Jacobian evaluations = 0 Number of Lagrangian Hessian evaluations = 0 Total seconds in IPOPT = 6.037 EXIT: Maximum Number of Iterations Exceeded. initializing optimizer... building evaluator: 1 integrators, 0 nonlinear constraints dynamics constraints: 40, nonlinear constraints: 0 integrator 1 jacobian structure: 0.0s jacobian structure: 560 nonzeros (0.0s) integrator 1 hessian structure: 0.0s computing objective hessian structure (QuadraticRegularizer)... objective hessian structure: 0.0s hessian structure: 798 nonzeros (0.0s) linear index maps built (0.0s) evaluator ready (total: 0.001s) evaluator created (0.001s) NL constraint bounds extracted (0.0s) NLP block data built (0.0s) Ipopt optimizer configured (0.0s) variables set (0.0s) applying constraint: initial value of ψ̃ applying constraint: initial value of u applying constraint: final value of u applying constraint: bounds on ψ̃ applying constraint: bounds on u applying constraint: bounds on Δt applying constraint: time consistency constraint (t_{k+1} = t_k + Δt_k) applying constraint: initial time t₁ = 0 linear constraints added: 8 (0.0s) optimizer initialization complete (total: 0.001s) This is Ipopt version 3.14.19, running with linear solver MUMPS 5.8.2. Number of nonzeros in equality constraint Jacobian...: 561 Number of nonzeros in inequality constraint Jacobian.: 0 Number of nonzeros in Lagrangian Hessian.............: 715 Total number of variables............................: 70 variables with only lower bounds: 11 variables with lower and upper bounds: 49 variables with only upper bounds: 0 Total number of equality constraints.................: 50 Total number of inequality constraints...............: 0 inequality constraints with only lower bounds: 0 inequality constraints with lower and upper bounds: 0 inequality constraints with only upper bounds: 0 iter objective inf_pr inf_du lg(mu) ||d|| lg(rg) alpha_du alpha_pr ls 0 0.0000000e+00 1.00e-02 1.00e+00 0.0 0.00e+00 - 0.00e+00 0.00e+00 0 Number of Iterations....: 0 (scaled) (unscaled) Objective...............: 0.0000000000000000e+00 0.0000000000000000e+00 Dual infeasibility......: 1.0000000000000000e+00 1.0000000000000000e+00 Constraint violation....: 9.9999901000000779e-03 9.9999901000000779e-03 Variable bound violation: 0.0000000000000000e+00 0.0000000000000000e+00 Complementarity.........: 2.0000000199999999e+00 2.0000000199999999e+00 Overall NLP error.......: 1.9999000199999999e+00 1.9999000199999999e+00 Number of objective function evaluations = 1 Number of objective gradient evaluations = 1 Number of equality constraint evaluations = 1 Number of inequality constraint evaluations = 0 Number of equality constraint Jacobian evaluations = 1 Number of inequality constraint Jacobian evaluations = 0 Number of Lagrangian Hessian evaluations = 0 Total seconds in IPOPT = 0.002 EXIT: Maximum Number of Iterations Exceeded. constructing SplinePulseProblem with PiccoloQuantumObjects.Pulses.LinearSplinePulse{DataInterpolations.LinearInterpolation{Matrix{Float64}, Vector{Float64}, Vector{Union{}}, Vector{Vector{Float64}}, Float64}}... applying timesteps_all_equal constraint: Δt added DerivativeIntegrator for LinearSplinePulse constructing SplinePulseProblem with PiccoloQuantumObjects.Pulses.CubicSplinePulse{DataInterpolations.CubicHermiteSpline{Matrix{Float64}, Vector{Float64}, Vector{Union{}}, Matrix{Float64}, Vector{Vector{Float64}}, Float64}}... applying timesteps_all_equal constraint: Δt constructing SplinePulseProblem with PiccoloQuantumObjects.Pulses.CubicSplinePulse{DataInterpolations.CubicHermiteSpline{Matrix{Float64}, Vector{Float64}, Vector{Union{}}, Matrix{Float64}, Vector{Vector{Float64}}, Float64}}... set du bounds to ±5.0 for CubicSplinePulse applying timesteps_all_equal constraint: Δt constructing SplinePulseProblem with PiccoloQuantumObjects.Pulses.CubicSplinePulse{DataInterpolations.CubicHermiteSpline{Matrix{Float64}, Vector{Float64}, Vector{Union{}}, Matrix{Float64}, Vector{Vector{Float64}}, Float64}}... applying timesteps_all_equal constraint: Δt constructing SplinePulseProblem with PiccoloQuantumObjects.Pulses.LinearSplinePulse{DataInterpolations.LinearInterpolation{Matrix{Float64}, Vector{Float64}, Vector{Union{}}, Vector{Vector{Float64}}, Float64}}... applying timesteps_all_equal constraint: Δt added DerivativeIntegrator for LinearSplinePulse constructing SplinePulseProblem for MultiKetTrajectory with PiccoloQuantumObjects.Pulses.LinearSplinePulse{DataInterpolations.LinearInterpolation{Matrix{Float64}, Vector{Float64}, Vector{Union{}}, Vector{Vector{Float64}}, Float64}}... with 2 state transfers applying timesteps_all_equal constraint: Δt added DerivativeIntegrator for LinearSplinePulse constructing SplinePulseProblem with PiccoloQuantumObjects.Pulses.LinearSplinePulse{DataInterpolations.LinearInterpolation{Matrix{Float64}, Vector{Float64}, Vector{Union{}}, Vector{Vector{Float64}}, Float64}}... applying timesteps_all_equal constraint: Δt added DerivativeIntegrator for LinearSplinePulse constructing SamplingProblem... using 2 systems constructing SplinePulseProblem with PiccoloQuantumObjects.Pulses.CubicSplinePulse{DataInterpolations.CubicHermiteSpline{Matrix{Float64}, Vector{Float64}, Vector{Union{}}, Matrix{Float64}, Vector{Vector{Float64}}, Float64}}... applying timesteps_all_equal constraint: Δt added GlobalBoundsConstraint for :δ with bounds 0.5 Test Summary: | Pass Broken Total Time Package | 221 4 225 16m57.9s Testing QuantumCollocation tests passed Testing completed after 1047.44s PkgEval succeeded after 1691.08s