diff --git a/Manifest.toml b/Manifest.toml index 07ccb3f..d8113d3 100644 --- a/Manifest.toml +++ b/Manifest.toml @@ -1,24 +1,25 @@ # This file is machine-generated - editing it directly is not advised -julia_version = "1.7.3" +julia_version = "1.8.1" manifest_format = "2.0" +project_hash = "7d61a69055d31ccf08cc447d64b262c61537a307" [[deps.AbstractAlgebra]] deps = ["GroupsCore", "InteractiveUtils", "LinearAlgebra", "MacroTools", "Markdown", "Random", "RandomExtensions", "SparseArrays", "Test"] -git-tree-sha1 = "dd2f52bc149ff35158827471453e2e4f1a2685a6" +git-tree-sha1 = "da90f455c3321f244efd72ef11a8501408a04c1a" uuid = "c3fe647b-3220-5bb0-a1ea-a7954cac585d" -version = "0.26.0" +version = "0.27.6" [[deps.AbstractTrees]] -git-tree-sha1 = "5c0b629df8a5566a06f5fef5100b53ea56e465a0" +git-tree-sha1 = "52b3b436f8f73133d7bc3a6c71ee7ed6ab2ab754" uuid = "1520ce14-60c1-5f80-bbc7-55ef81b5835c" -version = "0.4.2" +version = "0.4.3" [[deps.Adapt]] deps = ["LinearAlgebra"] -git-tree-sha1 = "af92965fb30777147966f58acb05da51c5616b5f" +git-tree-sha1 = "195c5505521008abea5aee4f96930717958eac6f" uuid = "79e6a3ab-5dfb-504d-930d-738a2a938a0e" -version = "3.3.3" +version = "3.4.0" [[deps.ArgCheck]] git-tree-sha1 = "a3a402a35a2f7e0b87828ccabbd5ebfbebe356b4" @@ -27,6 +28,7 @@ version = "2.3.0" [[deps.ArgTools]] uuid = "0dad84c5-d112-42e6-8d28-ef12dabb789f" +version = "1.1.1" [[deps.ArnoldiMethod]] deps = ["LinearAlgebra", "Random", "StaticArrays"] @@ -36,15 +38,15 @@ version = "0.2.0" [[deps.ArrayInterface]] deps = ["ArrayInterfaceCore", "Compat", "IfElse", "LinearAlgebra", "Static"] -git-tree-sha1 = "6ccb71b40b04ad69152f1f83d5925de13911417e" +git-tree-sha1 = "d6173480145eb632d6571c148d94b9d3d773820e" uuid = "4fba245c-0d91-5ea0-9b3e-6abc04ee57a9" -version = "6.0.19" +version = "6.0.23" [[deps.ArrayInterfaceCore]] deps = ["LinearAlgebra", "SparseArrays", "SuiteSparse"] -git-tree-sha1 = "7d255eb1d2e409335835dc8624c35d97453011eb" +git-tree-sha1 = "e6cba4aadba7e8a7574ab2ba2fcfb307b4c4b02a" uuid = "30b0a656-2188-435a-8636-2ec0e6a096e2" -version = "0.1.14" +version = "0.1.23" [[deps.ArrayInterfaceOffsetArrays]] deps = ["ArrayInterface", "OffsetArrays", "Static"] @@ -60,9 +62,9 @@ version = "0.1.4" [[deps.ArrayInterfaceStaticArraysCore]] deps = ["Adapt", "ArrayInterfaceCore", "LinearAlgebra", "StaticArraysCore"] -git-tree-sha1 = "a1e2cf6ced6505cbad2490532388683f1e88c3ed" +git-tree-sha1 = "93c8ba53d8d26e124a5a8d4ec914c3a16e6a0970" uuid = "dd5226c6-a4d4-4bc7-8575-46859f9c95b9" -version = "0.1.0" +version = "0.1.3" [[deps.Artifacts]] uuid = "56f22d72-fd6d-98f1-02f0-08ddc0907c33" @@ -79,9 +81,9 @@ version = "0.3.5" [[deps.BangBang]] deps = ["Compat", "ConstructionBase", "Future", "InitialValues", "LinearAlgebra", "Requires", "Setfield", "Tables", "ZygoteRules"] -git-tree-sha1 = "b15a6bc52594f5e4a3b825858d1089618871bf9d" +git-tree-sha1 = "7fe6d92c4f281cf4ca6f2fba0ce7b299742da7ca" uuid = "198e06fe-97b7-11e9-32a5-e1d131e6ad66" -version = "0.3.36" +version = "0.3.37" [[deps.Base64]] uuid = "2a0f44e3-6c83-55bd-87e4-b1978d98bd5f" @@ -109,15 +111,9 @@ version = "0.4.2" [[deps.CPUSummary]] deps = ["CpuId", "IfElse", "Static"] -git-tree-sha1 = "b1a532a582dd18b34543366322d390e1560d40a9" +git-tree-sha1 = "9bdd5aceea9fa109073ace6b430a24839d79315e" uuid = "2a0fbf3d-bb9c-48f3-b0a9-814d99fd7ab9" -version = "0.1.23" - -[[deps.CSTParser]] -deps = ["Tokenize"] -git-tree-sha1 = "dc96b54b68e930db929403c38c08af71dde6e984" -uuid = "00ebfdb7-1f24-5e51-bd34-a7502290713f" -version = "3.3.4" +version = "0.1.27" [[deps.Calculus]] deps = ["LinearAlgebra"] @@ -127,15 +123,15 @@ version = "0.5.1" [[deps.ChainRulesCore]] deps = ["Compat", "LinearAlgebra", "SparseArrays"] -git-tree-sha1 = "2dd813e5f2f7eec2d1268c57cf2373d3ee91fcea" +git-tree-sha1 = "e7ff6cadf743c098e08fca25c91103ee4303c9bb" uuid = "d360d2e6-b24c-11e9-a2a3-2a2ae2dbcce4" -version = "1.15.1" +version = "1.15.6" [[deps.ChangesOfVariables]] deps = ["ChainRulesCore", "LinearAlgebra", "Test"] -git-tree-sha1 = "1e315e3f4b0b7ce40feded39c73049692126cf53" +git-tree-sha1 = "38f7a08f19d8810338d4f5085211c7dfa5d5bdd8" uuid = "9e997f8a-9a97-42d5-a9f1-ce6bfc15e2c0" -version = "0.1.3" +version = "0.1.4" [[deps.CloseOpenIntervals]] deps = ["ArrayInterface", "Static"] @@ -148,12 +144,6 @@ git-tree-sha1 = "08c8b6831dc00bfea825826be0bc8336fc369860" uuid = "861a8166-3701-5b0c-9a16-15d98fcdc6aa" version = "1.0.2" -[[deps.CommonMark]] -deps = ["Crayons", "JSON", "URIs"] -git-tree-sha1 = "4cd7063c9bdebdbd55ede1af70f3c2f48fab4215" -uuid = "a80b9123-70ca-4bc0-993e-6e3bcb318db6" -version = "0.8.6" - [[deps.CommonSolve]] git-tree-sha1 = "332a332c97c7071600984b3c31d9067e1a4e6e25" uuid = "38540f10-b2f7-11e9-35d8-d573e4eb0ff2" @@ -166,14 +156,15 @@ uuid = "bbf7d656-a473-5ed7-a52c-81e309532950" version = "0.3.0" [[deps.Compat]] -deps = ["Base64", "Dates", "DelimitedFiles", "Distributed", "InteractiveUtils", "LibGit2", "Libdl", "LinearAlgebra", "Markdown", "Mmap", "Pkg", "Printf", "REPL", "Random", "SHA", "Serialization", "SharedArrays", "Sockets", "SparseArrays", "Statistics", "Test", "UUIDs", "Unicode"] -git-tree-sha1 = "9be8be1d8a6f44b96482c8af52238ea7987da3e3" +deps = ["Dates", "LinearAlgebra", "UUIDs"] +git-tree-sha1 = "3ca828fe1b75fa84b021a7860bd039eaea84d2f2" uuid = "34da2185-b29b-5c13-b0c7-acf172513d20" -version = "3.45.0" +version = "4.3.0" [[deps.CompilerSupportLibraries_jll]] deps = ["Artifacts", "Libdl"] uuid = "e66e0078-7015-5450-92f7-15fbd957f2ae" +version = "0.5.2+0" [[deps.CompositeTypes]] git-tree-sha1 = "d5b014b216dc891e81fea299638e4c10c657b582" @@ -187,9 +178,9 @@ version = "0.1.1" [[deps.ConstructionBase]] deps = ["LinearAlgebra"] -git-tree-sha1 = "59d00b3139a9de4eb961057eabb65ac6522be954" +git-tree-sha1 = "fb21ddd70a051d882a1686a5a550990bbe371a95" uuid = "187b0558-2788-49d3-abe0-74a17ed4e7c9" -version = "1.4.0" +version = "1.4.1" [[deps.CpuId]] deps = ["Markdown"] @@ -197,15 +188,10 @@ git-tree-sha1 = "fcbb72b032692610bfbdb15018ac16a36cf2e406" uuid = "adafc99b-e345-5852-983c-f28acb93d879" version = "0.3.1" -[[deps.Crayons]] -git-tree-sha1 = "249fe38abf76d48563e2f4556bebd215aa317e15" -uuid = "a8cc5b0e-0ffa-5ad4-8c14-923d3ee1735f" -version = "4.1.1" - [[deps.DataAPI]] -git-tree-sha1 = "fb5f5316dd3fd4c5e7c30a24d50643b73e37cd40" +git-tree-sha1 = "46d2680e618f8abd007bce0c3026cb0c4a8f2032" uuid = "9a962f9c-6df0-11e9-0e5d-c546b8b5ee8a" -version = "1.10.0" +version = "1.12.0" [[deps.DataStructures]] deps = ["Compat", "InteractiveUtils", "OrderedCollections"] @@ -227,10 +213,6 @@ git-tree-sha1 = "0fba8b706d0178b4dc7fd44a96a92382c9065c2c" uuid = "244e2a9f-e319-4986-a169-4d1fe445cd52" version = "0.1.2" -[[deps.DelimitedFiles]] -deps = ["Mmap"] -uuid = "8bb1440f-4735-579b-a4ab-409b98df4dab" - [[deps.DensityInterface]] deps = ["InverseFunctions", "Test"] git-tree-sha1 = "80c3e8639e3353e5d2912fb3a1916b8455e2494b" @@ -250,34 +232,22 @@ uuid = "cd4c43a9-7502-52ba-aa6d-59fb2a88580b" version = "0.1.0+0" [[deps.DiffEqBase]] -deps = ["ArrayInterfaceCore", "ChainRulesCore", "DataStructures", "Distributions", "DocStringExtensions", "FastBroadcast", "ForwardDiff", "FunctionWrappers", "LinearAlgebra", "Logging", "MuladdMacro", "NonlinearSolve", "Parameters", "Printf", "RecursiveArrayTools", "Reexport", "Requires", "SciMLBase", "Setfield", "SparseArrays", "StaticArrays", "Statistics", "ZygoteRules"] -git-tree-sha1 = "f7a479aac5f3917b8472ac5f1b77d6f296fe58f1" +deps = ["ArrayInterfaceCore", "ChainRulesCore", "DataStructures", "Distributions", "DocStringExtensions", "FastBroadcast", "ForwardDiff", "FunctionWrappers", "FunctionWrappersWrappers", "LinearAlgebra", "Logging", "MuladdMacro", "NonlinearSolve", "Parameters", "Printf", "RecursiveArrayTools", "Reexport", "Requires", "SciMLBase", "Setfield", "SparseArrays", "Static", "StaticArrays", "Statistics", "Tricks", "ZygoteRules"] +git-tree-sha1 = "c272e6fb3c3558d807886d5247ed2a0b9c6f3823" uuid = "2b5f629d-d688-5b77-993f-72d75c75574e" -version = "6.92.3" - -[[deps.DiffEqCallbacks]] -deps = ["DataStructures", "DiffEqBase", "ForwardDiff", "LinearAlgebra", "NLsolve", "Parameters", "RecipesBase", "RecursiveArrayTools", "SciMLBase", "StaticArrays"] -git-tree-sha1 = "cfef2afe8d73ed2d036b0e4b14a3f9b53045c534" -uuid = "459566f4-90b8-5000-8ac3-15dfb0a30def" -version = "2.23.1" +version = "6.105.1" [[deps.DiffResults]] -deps = ["StaticArrays"] -git-tree-sha1 = "c18e98cba888c6c25d1c3b048e4b3380ca956805" +deps = ["StaticArraysCore"] +git-tree-sha1 = "782dd5f4561f5d267313f23853baaaa4c52ea621" uuid = "163ba53b-c6d8-5494-b064-1a9d43ac40c5" -version = "1.0.3" +version = "1.1.0" [[deps.DiffRules]] deps = ["IrrationalConstants", "LogExpFunctions", "NaNMath", "Random", "SpecialFunctions"] -git-tree-sha1 = "28d605d9a0ac17118fe2c5e9ce0fbb76c3ceb120" +git-tree-sha1 = "8b7a4d23e22f5d44883671da70865ca98f2ebf9d" uuid = "b552c78f-8df3-52c6-915a-8e097449b14b" -version = "1.11.0" - -[[deps.Distances]] -deps = ["LinearAlgebra", "SparseArrays", "Statistics", "StatsAPI"] -git-tree-sha1 = "3258d0659f812acde79e8a74b11f17ac06d0ca04" -uuid = "b4f34e82-e78d-54a5-968a-f98e89d6e8f7" -version = "0.10.7" +version = "1.12.0" [[deps.Distributed]] deps = ["Random", "Serialization", "Sockets"] @@ -285,25 +255,26 @@ uuid = "8ba89e20-285c-5b6f-9357-94700520ee1b" [[deps.Distributions]] deps = ["ChainRulesCore", "DensityInterface", "FillArrays", "LinearAlgebra", "PDMats", "Printf", "QuadGK", "Random", "SparseArrays", "SpecialFunctions", "Statistics", "StatsBase", "StatsFuns", "Test"] -git-tree-sha1 = "d530092b57aef8b96b27694e51c575b09c7f0b2e" +git-tree-sha1 = "04db820ebcfc1e053bd8cbb8d8bccf0ff3ead3f7" uuid = "31c24e10-a181-5473-b8eb-7969acd0382f" -version = "0.25.64" +version = "0.25.76" [[deps.DocStringExtensions]] deps = ["LibGit2"] -git-tree-sha1 = "b19534d1895d702889b219c382a6e18010797f0b" +git-tree-sha1 = "c36550cb29cbe373e95b3f40486b9a4148f89ffd" uuid = "ffbed154-4ef7-542d-bbb7-c09d3a79fcae" -version = "0.8.6" +version = "0.9.2" [[deps.DomainSets]] -deps = ["CompositeTypes", "IntervalSets", "LinearAlgebra", "StaticArrays", "Statistics"] -git-tree-sha1 = "ac425eea956013b51e7891bef3c33684b7d37029" +deps = ["CompositeTypes", "IntervalSets", "LinearAlgebra", "Random", "StaticArrays", "Statistics"] +git-tree-sha1 = "85cf537e38b7f34a84eaac22b534aa1b5bf01949" uuid = "5b8099bc-c8ec-5219-889f-1d9e522a28bf" -version = "0.5.11" +version = "0.5.14" [[deps.Downloads]] deps = ["ArgTools", "FileWatching", "LibCURL", "NetworkOptions"] uuid = "f43a241f-c20a-4ad4-852c-f6b1247861c6" +version = "1.6.0" [[deps.DualNumbers]] deps = ["Calculus", "NaNMath", "SpecialFunctions"] @@ -317,6 +288,11 @@ git-tree-sha1 = "d0fa82f39c2a5cdb3ee385ad52bc05c42cb4b9f0" uuid = "7c1d4256-1411-5781-91ec-d7bc3513ac07" version = "0.4.5" +[[deps.EnumX]] +git-tree-sha1 = "e5333cd1e1c713ee21d07b6ed8b0d8853fabe650" +uuid = "4e289a0a-7415-4d19-859d-a7e5c4648b56" +version = "1.0.3" + [[deps.ExprTools]] git-tree-sha1 = "56559bbef6ca5ea0c0818fa5c90320398a6fbf8d" uuid = "e2ba6199-217a-4e67-a87a-7c52f15ade04" @@ -333,15 +309,15 @@ uuid = "7b1f6079-737a-58dc-b8bc-7a2ca5c1b5ee" [[deps.FillArrays]] deps = ["LinearAlgebra", "Random", "SparseArrays", "Statistics"] -git-tree-sha1 = "246621d23d1f43e3b9c368bf3b72b2331a27c286" +git-tree-sha1 = "802bfc139833d2ba893dd9e62ba1767c88d708ae" uuid = "1a297f60-69ca-5386-bcde-b61e274b549b" -version = "0.13.2" +version = "0.13.5" [[deps.FiniteDiff]] -deps = ["ArrayInterfaceCore", "LinearAlgebra", "Requires", "SparseArrays", "StaticArrays"] -git-tree-sha1 = "ee13c773ce60d9e95a6c6ea134f25605dce2eda3" +deps = ["ArrayInterfaceCore", "LinearAlgebra", "Requires", "Setfield", "SparseArrays", "StaticArrays"] +git-tree-sha1 = "5a2cff9b6b77b33b89f3d97a4d367747adce647e" uuid = "6a86dc24-6348-571c-b903-95158fe2bd41" -version = "2.13.0" +version = "2.15.0" [[deps.Formatting]] deps = ["Printf"] @@ -351,14 +327,20 @@ version = "0.4.2" [[deps.ForwardDiff]] deps = ["CommonSubexpressions", "DiffResults", "DiffRules", "LinearAlgebra", "LogExpFunctions", "NaNMath", "Preferences", "Printf", "Random", "SpecialFunctions", "StaticArrays"] -git-tree-sha1 = "2f18915445b248731ec5db4e4a17e451020bf21e" +git-tree-sha1 = "187198a4ed8ccd7b5d99c41b69c679269ea2b2d4" uuid = "f6369f11-7733-5829-9624-2563aa707210" -version = "0.10.30" +version = "0.10.32" [[deps.FunctionWrappers]] -git-tree-sha1 = "241552bc2209f0fa068b6415b1942cc0aa486bcc" +git-tree-sha1 = "d62485945ce5ae9c0c48f124a84998d755bae00e" uuid = "069b7b12-0de2-55c6-9aab-29f3d0a68a2e" -version = "1.1.2" +version = "1.1.3" + +[[deps.FunctionWrappersWrappers]] +deps = ["FunctionWrappers"] +git-tree-sha1 = "a5e6e7f12607e90d71b09e6ce2c965e41b337968" +uuid = "77dc65aa-8811-40c2-897b-53d922fa7daf" +version = "0.1.1" [[deps.Future]] deps = ["Random"] @@ -366,9 +348,9 @@ uuid = "9fa8497b-333b-5362-9e8d-4d0656e87820" [[deps.GPUArraysCore]] deps = ["Adapt"] -git-tree-sha1 = "4078d3557ab15dd9fe6a0cf6f65e3d4937e98427" +git-tree-sha1 = "6872f5ec8fd1a38880f027a26739d42dcda6691f" uuid = "46192b85-c4d5-4398-a991-12ede77f4527" -version = "0.1.0" +version = "0.1.2" [[deps.GeneralizedGenerated]] deps = ["DataStructures", "JuliaVariables", "MLStyle", "Serialization"] @@ -378,15 +360,15 @@ version = "0.3.3" [[deps.Graphs]] deps = ["ArnoldiMethod", "Compat", "DataStructures", "Distributed", "Inflate", "LinearAlgebra", "Random", "SharedArrays", "SimpleTraits", "SparseArrays", "Statistics"] -git-tree-sha1 = "db5c7e27c0d46fd824d470a3c32a4fc6c935fa96" +git-tree-sha1 = "ba2d094a88b6b287bd25cfa86f301e7693ffae2f" uuid = "86223c79-3864-5bf0-83f7-82e725a168b6" -version = "1.7.1" +version = "1.7.4" [[deps.Groebner]] deps = ["AbstractAlgebra", "Combinatorics", "Logging", "MultivariatePolynomials", "Primes", "Random"] -git-tree-sha1 = "7ac3333b82b85f753dd22bed79b85cabcd5e7317" +git-tree-sha1 = "144cd8158cce5b36614b9c95b8afab6911bd469b" uuid = "0b43b601-686d-58a3-8a1c-6623616c7cd4" -version = "0.2.7" +version = "0.2.10" [[deps.GroupsCore]] deps = ["Markdown", "Random"] @@ -401,10 +383,10 @@ uuid = "3e5b6fbb-0976-4d2c-9146-d79de83f2fb0" version = "0.1.8" [[deps.HypergeometricFunctions]] -deps = ["DualNumbers", "LinearAlgebra", "SpecialFunctions", "Test"] -git-tree-sha1 = "cb7099a0109939f16a4d3b572ba8396b1f6c7c31" +deps = ["DualNumbers", "LinearAlgebra", "OpenLibm_jll", "SpecialFunctions", "Test"] +git-tree-sha1 = "709d864e3ed6e3545230601f94e11ebc65994641" uuid = "34004b35-14d8-5ef3-9330-4cdb6864b03a" -version = "0.3.10" +version = "0.3.11" [[deps.IfElse]] git-tree-sha1 = "debdd00ffef04665ccbb3e150747a77560e8fad1" @@ -412,9 +394,9 @@ uuid = "615f187c-cbe4-4ef1-ba3b-2fcf58d6d173" version = "0.1.1" [[deps.Inflate]] -git-tree-sha1 = "f5fc07d4e706b84f72d54eedcc1c13d92fb0871c" +git-tree-sha1 = "5cd07aab533df5170988219191dfad0519391428" uuid = "d25df0c9-e2be-5dd7-82c8-3ad0b3e990b9" -version = "0.1.2" +version = "0.1.3" [[deps.InitialValues]] git-tree-sha1 = "4da0f88e9a39111c2fa3add390ab15f3a44f3ca3" @@ -432,15 +414,15 @@ uuid = "b77e0a4c-d291-57a0-90e8-8db25a27a240" [[deps.IntervalSets]] deps = ["Dates", "Random", "Statistics"] -git-tree-sha1 = "57af5939800bce15980bddd2426912c4f83012d8" +git-tree-sha1 = "3f91cd3f56ea48d4d2a75c2a65455c5fc74fa347" uuid = "8197267c-284f-5f27-9208-e0e47529a953" -version = "0.7.1" +version = "0.7.3" [[deps.InverseFunctions]] deps = ["Test"] -git-tree-sha1 = "b3364212fb5d870f724876ffcd34dd8ec6d98918" +git-tree-sha1 = "49510dfcb407e572524ba94aeae2fced1f3feb0f" uuid = "3587e190-3f89-42d0-90ee-14403ec27112" -version = "0.1.7" +version = "0.1.8" [[deps.IrrationalConstants]] git-tree-sha1 = "7fd44fd4ff43fc60815f8e764c0f352b83c49151" @@ -464,35 +446,17 @@ git-tree-sha1 = "abc9885a7ca2052a736a600f7fa66209f96506e1" uuid = "692b3bcd-3c85-4b1f-b108-f13ce0eb3210" version = "1.4.1" -[[deps.JSON]] -deps = ["Dates", "Mmap", "Parsers", "Unicode"] -git-tree-sha1 = "3c837543ddb02250ef42f4738347454f95079d4e" -uuid = "682c06a0-de6a-54ab-a142-c8b1cf79cde6" -version = "0.21.3" - -[[deps.JuliaFormatter]] -deps = ["CSTParser", "CommonMark", "DataStructures", "Pkg", "Tokenize"] -git-tree-sha1 = "5b6539156802ef685cebb68ead52e0630a1a86eb" -uuid = "98e50ef6-434e-11e9-1051-2b60c6c9e899" -version = "1.0.4" - [[deps.JuliaVariables]] deps = ["MLStyle", "NameResolution"] git-tree-sha1 = "49fb3cb53362ddadb4415e9b73926d6b40709e70" uuid = "b14d175d-62b4-44ba-8fb7-3064adc8c3ec" version = "0.2.4" -[[deps.JumpProcesses]] -deps = ["ArrayInterfaceCore", "DataStructures", "DiffEqBase", "DocStringExtensions", "FunctionWrappers", "Graphs", "LinearAlgebra", "Markdown", "PoissonRandom", "Random", "RandomNumbers", "RecursiveArrayTools", "Reexport", "SciMLBase", "StaticArrays", "TreeViews", "UnPack"] -git-tree-sha1 = "4aa139750616fee7216ddcb30652357c60c3683e" -uuid = "ccbc3e58-028d-4f4c-8cd5-9ae44345cda5" -version = "9.0.1" - [[deps.KLU]] deps = ["LinearAlgebra", "SparseArrays", "SuiteSparse_jll"] -git-tree-sha1 = "cae5e3dfd89b209e01bcd65b3a25e74462c67ee0" +git-tree-sha1 = "764164ed65c30738750965d55652db9c94c59bfe" uuid = "ef3ab10e-7fda-4108-b977-705223b18434" -version = "0.3.0" +version = "0.4.0" [[deps.LaTeXStrings]] git-tree-sha1 = "f2355693d6778a178ade15952b7ac47a4ff97996" @@ -500,30 +464,37 @@ uuid = "b964fa9f-0449-5b57-a5c2-d3ea65f4040f" version = "1.3.0" [[deps.LabelledArrays]] -deps = ["ArrayInterfaceCore", "ArrayInterfaceStaticArrays", "ChainRulesCore", "LinearAlgebra", "MacroTools", "PreallocationTools", "RecursiveArrayTools", "StaticArrays"] -git-tree-sha1 = "b86aeff13358dfef82efd9f66a9d44705c9a4746" +deps = ["ArrayInterfaceCore", "ArrayInterfaceStaticArrays", "ArrayInterfaceStaticArraysCore", "ChainRulesCore", "ForwardDiff", "LinearAlgebra", "MacroTools", "PreallocationTools", "RecursiveArrayTools", "StaticArrays"] +git-tree-sha1 = "09f2b5dc592497df821681838d65460b51caad9a" uuid = "2ee39098-c373-598a-b85f-a56591580800" -version = "1.11.1" +version = "1.12.4" + +[[deps.LambertW]] +git-tree-sha1 = "2d9f4009c486ef676646bca06419ac02061c088e" +uuid = "984bce1d-4616-540c-a9ee-88d1112d94c9" +version = "0.4.5" [[deps.Latexify]] -deps = ["Formatting", "InteractiveUtils", "LaTeXStrings", "MacroTools", "Markdown", "Printf", "Requires"] -git-tree-sha1 = "46a39b9c58749eefb5f2dc1178cb8fab5332b1ab" +deps = ["Formatting", "InteractiveUtils", "LaTeXStrings", "MacroTools", "Markdown", "OrderedCollections", "Printf", "Requires"] +git-tree-sha1 = "ab9aa169d2160129beb241cb2750ca499b4e90e9" uuid = "23fbe1c1-3f47-55db-b15f-69d7ec21a316" -version = "0.15.15" +version = "0.15.17" [[deps.LayoutPointers]] deps = ["ArrayInterface", "ArrayInterfaceOffsetArrays", "ArrayInterfaceStaticArrays", "LinearAlgebra", "ManualMemory", "SIMDTypes", "Static"] -git-tree-sha1 = "b67e749fb35530979839e7b4b606a97105fe4f1c" +git-tree-sha1 = "73e2e40eb02d6ccd191a8a9f8cee20db8d5df010" uuid = "10f19ff3-798f-405d-979b-55457f8fc047" -version = "0.1.10" +version = "0.1.11" [[deps.LibCURL]] deps = ["LibCURL_jll", "MozillaCACerts_jll"] uuid = "b27032c2-a3e7-50c8-80cd-2d36dbcbfd21" +version = "0.6.3" [[deps.LibCURL_jll]] deps = ["Artifacts", "LibSSH2_jll", "Libdl", "MbedTLS_jll", "Zlib_jll", "nghttp2_jll"] uuid = "deac9b47-8bc7-5906-a0fe-35ac56dc84c0" +version = "7.84.0+0" [[deps.LibGit2]] deps = ["Base64", "NetworkOptions", "Printf", "SHA"] @@ -532,45 +503,40 @@ uuid = "76f85450-5226-5b5a-8eaa-529ad045b433" [[deps.LibSSH2_jll]] deps = ["Artifacts", "Libdl", "MbedTLS_jll"] uuid = "29816b5a-b9ab-546f-933c-edad1886dfa8" +version = "1.10.2+0" [[deps.Libdl]] uuid = "8f399da3-3557-5675-b5ff-fb832c97cbdb" -[[deps.LineSearches]] -deps = ["LinearAlgebra", "NLSolversBase", "NaNMath", "Parameters", "Printf"] -git-tree-sha1 = "f27132e551e959b3667d8c93eae90973225032dd" -uuid = "d3d80556-e9d4-5f37-9878-2ab0fcc64255" -version = "7.1.1" - [[deps.LinearAlgebra]] deps = ["Libdl", "libblastrampoline_jll"] uuid = "37e2e46d-f89d-539d-b4ee-838fcccc9c8e" [[deps.LogExpFunctions]] deps = ["ChainRulesCore", "ChangesOfVariables", "DocStringExtensions", "InverseFunctions", "IrrationalConstants", "LinearAlgebra"] -git-tree-sha1 = "09e4b894ce6a976c354a69041a04748180d43637" +git-tree-sha1 = "94d9c52ca447e23eac0c0f074effbcd38830deb5" uuid = "2ab3a3ac-af41-5b50-aa03-7779005ae688" -version = "0.3.15" +version = "0.3.18" [[deps.Logging]] uuid = "56ddb016-857b-54e1-b83d-db4d58db5568" [[deps.LoopVectorization]] -deps = ["ArrayInterface", "ArrayInterfaceCore", "ArrayInterfaceOffsetArrays", "ArrayInterfaceStaticArrays", "CPUSummary", "ChainRulesCore", "CloseOpenIntervals", "DocStringExtensions", "ForwardDiff", "HostCPUFeatures", "IfElse", "LayoutPointers", "LinearAlgebra", "OffsetArrays", "PolyesterWeave", "SIMDDualNumbers", "SIMDTypes", "SLEEFPirates", "SpecialFunctions", "Static", "ThreadingUtilities", "UnPack", "VectorizationBase"] -git-tree-sha1 = "7bf979d315193570cc2b79b4d2eb4595d68b9352" +deps = ["ArrayInterface", "ArrayInterfaceCore", "ArrayInterfaceOffsetArrays", "ArrayInterfaceStaticArrays", "CPUSummary", "ChainRulesCore", "CloseOpenIntervals", "DocStringExtensions", "ForwardDiff", "HostCPUFeatures", "IfElse", "LayoutPointers", "LinearAlgebra", "OffsetArrays", "PolyesterWeave", "SIMDDualNumbers", "SIMDTypes", "SLEEFPirates", "SnoopPrecompile", "SpecialFunctions", "Static", "ThreadingUtilities", "UnPack", "VectorizationBase"] +git-tree-sha1 = "9f6030ca92d1a816e931abb657219c9fc4991a96" uuid = "bdcacae8-1622-11e9-2a5c-532679323890" -version = "0.12.119" +version = "0.12.136" [[deps.MLStyle]] -git-tree-sha1 = "2041c1fd6833b3720d363c3ea8140bffaf86d9c4" +git-tree-sha1 = "0638598b2ea9c60303e036be920df8df60fe2812" uuid = "d8e11817-5142-5d16-987a-aa16d5891078" -version = "0.4.12" +version = "0.4.14" [[deps.MacroTools]] deps = ["Markdown", "Random"] -git-tree-sha1 = "3d3e902b31198a27340d0bf00d6ac452866021cf" +git-tree-sha1 = "42324d08725e200c23d4dfb549e0d5d89dede2d2" uuid = "1914dd2f-81c6-5fcd-8719-6d5c9610ff09" -version = "0.5.9" +version = "0.5.10" [[deps.ManualMemory]] git-tree-sha1 = "bcaef4fc7a0cfe2cba636d84cda54b5e4e4ca3cd" @@ -584,18 +550,19 @@ uuid = "d6f4376e-aef5-505a-96c1-9c027394607a" [[deps.MbedTLS_jll]] deps = ["Artifacts", "Libdl"] uuid = "c8ffd9c3-330d-5841-b78e-0817d7145fa1" +version = "2.28.0+0" [[deps.Metatheory]] deps = ["AutoHashEquals", "DataStructures", "Dates", "DocStringExtensions", "Parameters", "Reexport", "TermInterface", "ThreadsX", "TimerOutputs"] -git-tree-sha1 = "a160e323d3684889e6026914576f1f4288de131d" +git-tree-sha1 = "0f39bc7f71abdff12ead4fc4a7d998fb2f3c171f" uuid = "e9d8d322-4543-424a-9be4-0cc815abe26c" -version = "1.3.4" +version = "1.3.5" [[deps.MicroCollections]] deps = ["BangBang", "InitialValues", "Setfield"] -git-tree-sha1 = "6bb7786e4f24d44b4e29df03c69add1b63d88f01" +git-tree-sha1 = "4d5917a26ca33c66c8e5ca3247bd163624d35493" uuid = "128add7d-3638-4c79-886c-908ea0c25c34" -version = "0.1.2" +version = "0.1.3" [[deps.Missings]] deps = ["DataAPI"] @@ -606,14 +573,9 @@ version = "1.0.2" [[deps.Mmap]] uuid = "a63ad114-7e13-5084-954f-fe012c677804" -[[deps.ModelingToolkit]] -deps = ["AbstractTrees", "ArrayInterfaceCore", "Combinatorics", "ConstructionBase", "DataStructures", "DiffEqBase", "DiffEqCallbacks", "DiffRules", "Distributed", "Distributions", "DocStringExtensions", "DomainSets", "Graphs", "IfElse", "InteractiveUtils", "JuliaFormatter", "JumpProcesses", "LabelledArrays", "Latexify", "Libdl", "LinearAlgebra", "MacroTools", "NaNMath", "NonlinearSolve", "RecursiveArrayTools", "Reexport", "RuntimeGeneratedFunctions", "SciMLBase", "Serialization", "Setfield", "SparseArrays", "SpecialFunctions", "StaticArrays", "SymbolicUtils", "Symbolics", "UnPack", "Unitful"] -git-tree-sha1 = "7c575f16a8804bb562cdafcbdab568f896a7cded" -uuid = "961ee093-0014-501f-94e3-6117800e7a78" -version = "8.15.1" - [[deps.MozillaCACerts_jll]] uuid = "14a3606d-f60d-562e-9121-12d972cd8159" +version = "2022.2.1" [[deps.MuladdMacro]] git-tree-sha1 = "c6190f9a7fc5d9d5915ab29f2134421b12d24a68" @@ -628,26 +590,15 @@ version = "0.4.6" [[deps.MutableArithmetics]] deps = ["LinearAlgebra", "SparseArrays", "Test"] -git-tree-sha1 = "4e675d6e9ec02061800d6cfb695812becbd03cdf" +git-tree-sha1 = "1d57a7dc42d563ad6b5e95d7a8aebd550e5162c0" uuid = "d8a4904e-b15c-11e9-3269-09a3773c0cb0" -version = "1.0.4" - -[[deps.NLSolversBase]] -deps = ["DiffResults", "Distributed", "FiniteDiff", "ForwardDiff"] -git-tree-sha1 = "50310f934e55e5ca3912fb941dec199b49ca9b68" -uuid = "d41bc354-129a-5804-8e4c-c37616107c6c" -version = "7.8.2" - -[[deps.NLsolve]] -deps = ["Distances", "LineSearches", "LinearAlgebra", "NLSolversBase", "Printf", "Reexport"] -git-tree-sha1 = "019f12e9a1a7880459d0173c182e6a99365d7ac1" -uuid = "2774e3e8-f4cf-5e23-947b-6d7e65073b56" -version = "4.5.1" +version = "1.0.5" [[deps.NaNMath]] -git-tree-sha1 = "b086b7ea07f8e38cf122f5016af580881ac914fe" +deps = ["OpenLibm_jll"] +git-tree-sha1 = "a7c3d1da1189a1c2fe843a3bfa04d18d20eb3211" uuid = "77ba4419-2d1f-58cd-9bb1-8ffee604a2e3" -version = "0.3.7" +version = "1.0.1" [[deps.NameResolution]] deps = ["PrettyPrint"] @@ -657,26 +608,29 @@ version = "0.1.5" [[deps.NetworkOptions]] uuid = "ca575930-c2e3-43a9-ace4-1e988b2c1908" +version = "1.2.0" [[deps.NonlinearSolve]] deps = ["ArrayInterfaceCore", "FiniteDiff", "ForwardDiff", "IterativeSolvers", "LinearAlgebra", "RecursiveArrayTools", "RecursiveFactorization", "Reexport", "SciMLBase", "Setfield", "StaticArrays", "UnPack"] -git-tree-sha1 = "8a00c7b9418270f1fa57da319d11febbe5f92101" +git-tree-sha1 = "a754a21521c0ab48d37f44bbac1eefd1387bdcfc" uuid = "8913a72c-1f9b-4ce2-8d82-65094dcecaec" -version = "0.3.20" +version = "0.3.22" [[deps.OffsetArrays]] deps = ["Adapt"] -git-tree-sha1 = "1ea784113a6aa054c5ebd95945fa5e52c2f378e7" +git-tree-sha1 = "f71d8950b724e9ff6110fc948dff5a329f901d64" uuid = "6fe1bfb0-de20-5000-8ca7-80f57d26f881" -version = "1.12.7" +version = "1.12.8" [[deps.OpenBLAS_jll]] deps = ["Artifacts", "CompilerSupportLibraries_jll", "Libdl"] uuid = "4536629a-c528-5b80-bd46-f80d51c5b363" +version = "0.3.20+0" [[deps.OpenLibm_jll]] deps = ["Artifacts", "Libdl"] uuid = "05823500-19ac-5b8b-9628-191a04bc5112" +version = "0.8.1+0" [[deps.OpenSpecFun_jll]] deps = ["Artifacts", "CompilerSupportLibraries_jll", "JLLWrappers", "Libdl", "Pkg"] @@ -691,9 +645,9 @@ version = "1.4.1" [[deps.PDMats]] deps = ["LinearAlgebra", "SparseArrays", "SuiteSparse"] -git-tree-sha1 = "ca433b9e2f5ca3a0ce6702a032fce95a3b6e1e48" +git-tree-sha1 = "cf494dca75a69712a72b80bc48f59dcf3dea63ec" uuid = "90014a1f-27ba-587c-ab20-58faa44d9150" -version = "0.11.14" +version = "0.11.16" [[deps.Parameters]] deps = ["OrderedCollections", "UnPack"] @@ -701,45 +655,34 @@ git-tree-sha1 = "34c0e9ad262e5f7fc75b10a9952ca7692cfc5fbe" uuid = "d96e819e-fc66-5662-9728-84c9c7592b0a" version = "0.12.3" -[[deps.Parsers]] -deps = ["Dates"] -git-tree-sha1 = "0044b23da09b5608b4ecacb4e5e6c6332f833a7e" -uuid = "69de0a69-1ddd-5017-9359-2bf0b02dc9f0" -version = "2.3.2" - [[deps.Pkg]] deps = ["Artifacts", "Dates", "Downloads", "LibGit2", "Libdl", "Logging", "Markdown", "Printf", "REPL", "Random", "SHA", "Serialization", "TOML", "Tar", "UUIDs", "p7zip_jll"] uuid = "44cfe95a-1eb2-52ea-b672-e2afdf69b78f" +version = "1.8.0" [[deps.PkgVersion]] deps = ["Pkg"] -git-tree-sha1 = "a7a7e1a88853564e551e4eba8650f8c38df79b37" +git-tree-sha1 = "f6cf8e7944e50901594838951729a1861e668cb8" uuid = "eebad327-c553-4316-9ea0-9fa01ccd7688" -version = "0.1.1" - -[[deps.PoissonRandom]] -deps = ["Random"] -git-tree-sha1 = "9ac1bb7c15c39620685a3a7babc0651f5c64c35b" -uuid = "e409e4f3-bfea-5376-8464-e040bb5c01ab" -version = "0.4.1" +version = "0.3.2" [[deps.Polyester]] deps = ["ArrayInterface", "BitTwiddlingConvenienceFunctions", "CPUSummary", "IfElse", "ManualMemory", "PolyesterWeave", "Requires", "Static", "StrideArraysCore", "ThreadingUtilities"] -git-tree-sha1 = "97bbf8dc886d67ff0dd1f56cfc0ee18b7bb7f8ce" +git-tree-sha1 = "cb2ede4b9cc432c1cba4d4452a62ae1d2a4141bb" uuid = "f517fe37-dbe3-4b94-8317-1923a5111588" -version = "0.6.13" +version = "0.6.16" [[deps.PolyesterWeave]] deps = ["BitTwiddlingConvenienceFunctions", "CPUSummary", "IfElse", "Static", "ThreadingUtilities"] -git-tree-sha1 = "4cd738fca4d826bef1a87cbe43196b34fa205e6d" +git-tree-sha1 = "b42fb2292fbbaed36f25d33a15c8cc0b4f287fcf" uuid = "1d0040c9-8b98-4ee7-8388-3f51789ca0ad" -version = "0.1.6" +version = "0.1.10" [[deps.PreallocationTools]] deps = ["Adapt", "ArrayInterfaceCore", "ForwardDiff"] -git-tree-sha1 = "ba66bf03b84ca3bd0a26aa2bbe96cd9df2f4f9b9" +git-tree-sha1 = "3953d18698157e1d27a51678c89c88d53e071a42" uuid = "d236fae5-4411-538c-8e31-a6e3d9e00b46" -version = "0.4.0" +version = "0.4.4" [[deps.Preferences]] deps = ["TOML"] @@ -770,9 +713,9 @@ version = "1.7.2" [[deps.QuadGK]] deps = ["DataStructures", "LinearAlgebra"] -git-tree-sha1 = "78aadffb3efd2155af139781b8a8df1ef279ea39" +git-tree-sha1 = "3c009334f45dfd546a16a57960a821a1a023d241" uuid = "1fd47b50-473d-5c70-9696-f719f8f3bcdc" -version = "2.4.2" +version = "2.5.0" [[deps.REPL]] deps = ["InteractiveUtils", "Markdown", "Sockets", "Unicode"] @@ -788,28 +731,23 @@ git-tree-sha1 = "062986376ce6d394b23d5d90f01d81426113a3c9" uuid = "fb686558-2515-59ef-acaa-46db3789a887" version = "0.4.3" -[[deps.RandomNumbers]] -deps = ["Random", "Requires"] -git-tree-sha1 = "043da614cc7e95c703498a491e2c21f58a2b8111" -uuid = "e6cf234a-135c-5ec9-84dd-332b85af5143" -version = "1.5.3" - [[deps.RecipesBase]] -git-tree-sha1 = "6bf3f380ff52ce0832ddd3a2a7b9538ed1bcca7d" +deps = ["SnoopPrecompile"] +git-tree-sha1 = "d12e612bba40d189cead6ff857ddb67bd2e6a387" uuid = "3cdcf5f2-1ef4-517c-9805-6587b60abb01" -version = "1.2.1" +version = "1.3.1" [[deps.RecursiveArrayTools]] -deps = ["Adapt", "ArrayInterfaceCore", "ArrayInterfaceStaticArraysCore", "ChainRulesCore", "DocStringExtensions", "FillArrays", "GPUArraysCore", "LinearAlgebra", "RecipesBase", "StaticArraysCore", "Statistics", "ZygoteRules"] -git-tree-sha1 = "7ddd4f1ac52f9cc1b784212785f86a75602a7e4b" +deps = ["Adapt", "ArrayInterfaceCore", "ArrayInterfaceStaticArraysCore", "ChainRulesCore", "DocStringExtensions", "FillArrays", "GPUArraysCore", "IteratorInterfaceExtensions", "LinearAlgebra", "RecipesBase", "StaticArraysCore", "Statistics", "Tables", "ZygoteRules"] +git-tree-sha1 = "3004608dc42101a944e44c1c68b599fa7c669080" uuid = "731186ca-8d62-57ce-b412-fbd966d074cd" -version = "2.31.0" +version = "2.32.0" [[deps.RecursiveFactorization]] -deps = ["LinearAlgebra", "LoopVectorization", "Polyester", "StrideArraysCore", "TriangularSolve"] -git-tree-sha1 = "3ee71214057e29a8466f5d70cfe745236aa1d9d7" +deps = ["LinearAlgebra", "LoopVectorization", "Polyester", "SnoopPrecompile", "StrideArraysCore", "TriangularSolve"] +git-tree-sha1 = "0a2dfb3358fcde3676beb75405e782faa8c9aded" uuid = "f2c3362d-daeb-58d1-803e-2bc74f2840b4" -version = "0.2.11" +version = "0.2.12" [[deps.Reexport]] git-tree-sha1 = "45e428421666073eab6f2da5c9d310d99bb12f9b" @@ -848,6 +786,7 @@ version = "0.5.3" [[deps.SHA]] uuid = "ea8e919c-243c-51af-8825-aaa63cd721ce" +version = "0.7.0" [[deps.SIMDDualNumbers]] deps = ["ForwardDiff", "IfElse", "SLEEFPirates", "VectorizationBase"] @@ -862,24 +801,24 @@ version = "0.1.0" [[deps.SLEEFPirates]] deps = ["IfElse", "Static", "VectorizationBase"] -git-tree-sha1 = "7ee0e13ac7cd77f2c0e93bff8c40c45f05c77a5a" +git-tree-sha1 = "938c9ecffb28338a6b8b970bda0f3806a65e7906" uuid = "476501e8-09a2-5ece-8869-fb82de89a1fa" -version = "0.6.33" +version = "0.6.36" [[deps.SciMLBase]] -deps = ["ArrayInterfaceCore", "CommonSolve", "ConstructionBase", "Distributed", "DocStringExtensions", "IteratorInterfaceExtensions", "LinearAlgebra", "Logging", "Markdown", "RecipesBase", "RecursiveArrayTools", "StaticArraysCore", "Statistics", "Tables", "TreeViews"] -git-tree-sha1 = "3243a883fa422a0a5cfe2d3b6ea6287fc396018f" +deps = ["ArrayInterfaceCore", "CommonSolve", "ConstructionBase", "Distributed", "DocStringExtensions", "EnumX", "FunctionWrappersWrappers", "IteratorInterfaceExtensions", "LinearAlgebra", "Logging", "Markdown", "Preferences", "RecipesBase", "RecursiveArrayTools", "RuntimeGeneratedFunctions", "StaticArraysCore", "Statistics", "Tables"] +git-tree-sha1 = "7c51ac95492f2a9cce2671fb8079087925c90dc9" uuid = "0bca4576-84f4-4d90-8ffe-ffa030f20462" -version = "1.42.2" +version = "1.63.1" [[deps.Serialization]] uuid = "9e88b42a-f829-5b0c-bbe9-9e923198166b" [[deps.Setfield]] -deps = ["ConstructionBase", "Future", "MacroTools", "Requires"] -git-tree-sha1 = "38d88503f695eb0301479bc9b0d4320b378bafe5" +deps = ["ConstructionBase", "Future", "MacroTools", "StaticArraysCore"] +git-tree-sha1 = "e2cc6d8c88613c05e1defb55170bf5ff211fbeac" uuid = "efcf1570-3423-57d1-acb7-fd33fddbac46" -version = "0.8.2" +version = "1.1.1" [[deps.SharedArrays]] deps = ["Distributed", "Mmap", "Random", "Serialization"] @@ -891,6 +830,11 @@ git-tree-sha1 = "5d7e3f4e11935503d3ecaf7186eac40602e7d231" uuid = "699a6c99-e7fa-54fc-8d76-47d257e15c1d" version = "0.9.4" +[[deps.SnoopPrecompile]] +git-tree-sha1 = "f604441450a3c0569830946e5b33b78c928e1a85" +uuid = "66db9d55-30c0-4569-8b51-7e840670fc0c" +version = "1.0.1" + [[deps.Sockets]] uuid = "6462fe0b-24de-5631-8697-dd941f90decc" @@ -906,38 +850,38 @@ uuid = "2f01184e-e22b-5df5-ae63-d93ebab69eaf" [[deps.SparseDiffTools]] deps = ["Adapt", "ArrayInterfaceCore", "ArrayInterfaceStaticArrays", "Compat", "DataStructures", "FiniteDiff", "ForwardDiff", "Graphs", "LinearAlgebra", "Requires", "SparseArrays", "StaticArrays", "VertexSafeGraphs"] -git-tree-sha1 = "32025c052719c6353f22f7c6de7d7b97b7cd2c88" +git-tree-sha1 = "a434a4a3a5757440cb3b6500eb9690ff5a516cf6" uuid = "47a9eef4-7e08-11e9-0b38-333d64bd3804" -version = "1.24.0" +version = "1.27.0" [[deps.SpecialFunctions]] deps = ["ChainRulesCore", "IrrationalConstants", "LogExpFunctions", "OpenLibm_jll", "OpenSpecFun_jll"] -git-tree-sha1 = "69fa1bef454c483646e8a250f384e589fd76562b" +git-tree-sha1 = "d75bda01f8c31ebb72df80a46c88b25d1c79c56d" uuid = "276daf66-3868-5448-9aa4-cd146d93841b" -version = "1.8.6" +version = "2.1.7" [[deps.SplittablesBase]] deps = ["Setfield", "Test"] -git-tree-sha1 = "39c9f91521de844bad65049efd4f9223e7ed43f9" +git-tree-sha1 = "e08a62abc517eb79667d0a29dc08a3b589516bb5" uuid = "171d559e-b47b-412a-8079-5efa626c420e" -version = "0.1.14" +version = "0.1.15" [[deps.Static]] deps = ["IfElse"] -git-tree-sha1 = "46638763d3a25ad7818a15d441e0c3446a10742d" +git-tree-sha1 = "de4f0a4f049a4c87e4948c04acff37baf1be01a6" uuid = "aedffcd0-7271-4cad-89d0-dc628f76c6d3" -version = "0.7.5" +version = "0.7.7" [[deps.StaticArrays]] deps = ["LinearAlgebra", "Random", "StaticArraysCore", "Statistics"] -git-tree-sha1 = "9f8a5dc5944dc7fbbe6eb4180660935653b0a9d9" +git-tree-sha1 = "f86b3a049e5d05227b10e15dbb315c5b90f14988" uuid = "90137ffa-7385-5640-81b9-e52037218182" -version = "1.5.0" +version = "1.5.9" [[deps.StaticArraysCore]] -git-tree-sha1 = "66fe9eb253f910fe8cf161953880cfdaef01cdf0" +git-tree-sha1 = "6b7ba252635a5eff6a0b0664a41ee140a1c9e72a" uuid = "1e83bf80-4336-4d27-bf5d-d5a4f845583c" -version = "1.0.1" +version = "1.4.0" [[deps.Statistics]] deps = ["LinearAlgebra", "SparseArrays"] @@ -945,15 +889,15 @@ uuid = "10745b16-79ce-11e8-11f9-7d13ad32a3b2" [[deps.StatsAPI]] deps = ["LinearAlgebra"] -git-tree-sha1 = "2c11d7290036fe7aac9038ff312d3b3a2a5bf89e" +git-tree-sha1 = "f9af7f195fb13589dd2e2d57fdb401717d2eb1f6" uuid = "82ae8749-77ed-4fe6-ae5f-f523153014b0" -version = "1.4.0" +version = "1.5.0" [[deps.StatsBase]] deps = ["DataAPI", "DataStructures", "LinearAlgebra", "LogExpFunctions", "Missings", "Printf", "Random", "SortingAlgorithms", "SparseArrays", "Statistics", "StatsAPI"] -git-tree-sha1 = "48598584bacbebf7d30e20880438ed1d24b7c7d6" +git-tree-sha1 = "d1bf48bfcc554a3761a133fe3a9bb01488e06916" uuid = "2913bbd2-ae8a-5f71-8c99-4fb6c76f3a91" -version = "0.33.18" +version = "0.33.21" [[deps.StatsFuns]] deps = ["ChainRulesCore", "HypergeometricFunctions", "InverseFunctions", "IrrationalConstants", "LogExpFunctions", "Reexport", "Rmath", "SpecialFunctions"] @@ -974,12 +918,13 @@ uuid = "4607b0f0-06f3-5cda-b6b1-a6196a1729e9" [[deps.SuiteSparse_jll]] deps = ["Artifacts", "Libdl", "Pkg", "libblastrampoline_jll"] uuid = "bea87d4a-7f5b-5778-9afe-8cc45184846c" +version = "5.10.1+0" [[deps.Sundials]] -deps = ["CEnum", "DataStructures", "DiffEqBase", "Libdl", "LinearAlgebra", "Logging", "Reexport", "SparseArrays", "Sundials_jll"] -git-tree-sha1 = "6549d3b1b5cf86446949c62616675588159ea2fb" +deps = ["CEnum", "DataStructures", "DiffEqBase", "Libdl", "LinearAlgebra", "Logging", "Reexport", "SnoopPrecompile", "SparseArrays", "Sundials_jll"] +git-tree-sha1 = "fc2fb8af952ffd007dfda02c08eaf9abb6081652" uuid = "c3572dad-4567-51f8-b174-8c6c989267f4" -version = "4.9.4" +version = "4.10.3" [[deps.Sundials_jll]] deps = ["Artifacts", "CompilerSupportLibraries_jll", "JLLWrappers", "Libdl", "OpenBLAS_jll", "Pkg", "SuiteSparse_jll"] @@ -989,19 +934,20 @@ version = "5.2.1+0" [[deps.SymbolicUtils]] deps = ["AbstractTrees", "Bijections", "ChainRulesCore", "Combinatorics", "ConstructionBase", "DataStructures", "DocStringExtensions", "DynamicPolynomials", "IfElse", "LabelledArrays", "LinearAlgebra", "Metatheory", "MultivariatePolynomials", "NaNMath", "Setfield", "SparseArrays", "SpecialFunctions", "StaticArrays", "TermInterface", "TimerOutputs"] -git-tree-sha1 = "92b21f756625f2ff3b2a05495c105f432be01e17" +git-tree-sha1 = "027b43d312f6d52187bb16c2d4f0588ddb8c4bb2" uuid = "d1185830-fcd6-423d-90d6-eec64667417b" -version = "0.19.10" +version = "0.19.11" [[deps.Symbolics]] -deps = ["ArrayInterfaceCore", "ConstructionBase", "DataStructures", "DiffRules", "Distributions", "DocStringExtensions", "DomainSets", "Groebner", "IfElse", "Latexify", "Libdl", "LinearAlgebra", "MacroTools", "Metatheory", "NaNMath", "RecipesBase", "Reexport", "Requires", "RuntimeGeneratedFunctions", "SciMLBase", "Setfield", "SparseArrays", "SpecialFunctions", "StaticArrays", "SymbolicUtils", "TermInterface", "TreeViews"] -git-tree-sha1 = "94a2e1e6c98fdf47ca9ebb59845068a795150899" +deps = ["ArrayInterfaceCore", "ConstructionBase", "DataStructures", "DiffRules", "Distributions", "DocStringExtensions", "DomainSets", "Groebner", "IfElse", "LaTeXStrings", "LambertW", "Latexify", "Libdl", "LinearAlgebra", "MacroTools", "Markdown", "Metatheory", "NaNMath", "RecipesBase", "Reexport", "Requires", "RuntimeGeneratedFunctions", "SciMLBase", "Setfield", "SparseArrays", "SpecialFunctions", "StaticArrays", "SymbolicUtils", "TermInterface", "TreeViews"] +git-tree-sha1 = "718328e81b547ef86ebf56fbc8716e6caea17b00" uuid = "0c5d862f-8b57-4792-8d23-62f2024744c7" -version = "4.8.3" +version = "4.13.0" [[deps.TOML]] deps = ["Dates"] uuid = "fa267f1f-6049-4f14-aa54-33bafae1ed76" +version = "1.0.0" [[deps.TableTraits]] deps = ["IteratorInterfaceExtensions"] @@ -1011,13 +957,14 @@ version = "1.0.1" [[deps.Tables]] deps = ["DataAPI", "DataValueInterfaces", "IteratorInterfaceExtensions", "LinearAlgebra", "OrderedCollections", "TableTraits", "Test"] -git-tree-sha1 = "5ce79ce186cc678bbb5c5681ca3379d1ddae11a1" +git-tree-sha1 = "c79322d36826aa2f4fd8ecfa96ddb47b174ac78d" uuid = "bd369af6-aec1-5ad0-b16a-f7cc5008161c" -version = "1.7.0" +version = "1.10.0" [[deps.Tar]] deps = ["ArgTools", "SHA"] uuid = "a4e569a6-e804-4fa4-b0f3-eef7a1d5b13e" +version = "1.10.0" [[deps.TermInterface]] git-tree-sha1 = "7aa601f12708243987b88d1b453541a75e3d8c7a" @@ -1036,26 +983,21 @@ version = "0.5.0" [[deps.ThreadsX]] deps = ["ArgCheck", "BangBang", "ConstructionBase", "InitialValues", "MicroCollections", "Referenceables", "Setfield", "SplittablesBase", "Transducers"] -git-tree-sha1 = "d223de97c948636a4f34d1f84d92fd7602dc555b" +git-tree-sha1 = "34e6bcf36b9ed5d56489600cf9f3c16843fa2aa2" uuid = "ac1d9e8a-700a-412c-b207-f0111f4b6c0d" -version = "0.1.10" +version = "0.1.11" [[deps.TimerOutputs]] deps = ["ExprTools", "Printf"] -git-tree-sha1 = "464d64b2510a25e6efe410e7edab14fffdc333df" +git-tree-sha1 = "9dfcb767e17b0849d6aaf85997c98a5aea292513" uuid = "a759f4b9-e2f1-59dc-863e-4aeb61b1ea8f" -version = "0.5.20" - -[[deps.Tokenize]] -git-tree-sha1 = "2b3af135d85d7e70b863540160208fa612e736b9" -uuid = "0796e94c-ce3b-5d07-9a54-7f471281c624" -version = "0.5.24" +version = "0.5.21" [[deps.Transducers]] deps = ["Adapt", "ArgCheck", "BangBang", "Baselet", "CompositionsBase", "DefineSingletons", "Distributed", "InitialValues", "Logging", "Markdown", "MicroCollections", "Requires", "Setfield", "SplittablesBase", "Tables"] -git-tree-sha1 = "c76399a3bbe6f5a88faa33c8f8a65aa631d95013" +git-tree-sha1 = "77fea79baa5b22aeda896a8d9c6445a74500a2c2" uuid = "28d57a85-8fef-5791-bfe6-a80928e7c999" -version = "0.4.73" +version = "0.4.74" [[deps.TreeViews]] deps = ["Test"] @@ -1064,15 +1006,15 @@ uuid = "a2a6695c-b41b-5b7d-aed9-dbfdeacea5d7" version = "0.3.0" [[deps.TriangularSolve]] -deps = ["CloseOpenIntervals", "IfElse", "LayoutPointers", "LinearAlgebra", "LoopVectorization", "Polyester", "Static", "VectorizationBase"] -git-tree-sha1 = "caf797b6fccbc0d080c44b4cb2319faf78c9d058" +deps = ["CloseOpenIntervals", "IfElse", "LayoutPointers", "LinearAlgebra", "LoopVectorization", "Polyester", "SnoopPrecompile", "Static", "VectorizationBase"] +git-tree-sha1 = "fdddcf6b2c7751cd97de69c18157aacc18fbc660" uuid = "d5829a12-d9aa-46ab-831f-fb7c9ab06edf" -version = "0.1.12" +version = "0.1.14" -[[deps.URIs]] -git-tree-sha1 = "97bbe755a53fe859669cd907f2d96aee8d2c1355" -uuid = "5c2747f8-b7ea-4ff2-ba2e-563bfd36b1d4" -version = "1.3.0" +[[deps.Tricks]] +git-tree-sha1 = "6bac775f2d42a611cdfcd1fb217ee719630c4175" +uuid = "410a4b4d-49e4-4fbc-ab6d-cb71b17b3775" +version = "0.1.6" [[deps.UUIDs]] deps = ["Random", "SHA"] @@ -1086,17 +1028,11 @@ version = "1.0.2" [[deps.Unicode]] uuid = "4ec0a83e-493e-50e2-b9ac-8f72acf5a8f5" -[[deps.Unitful]] -deps = ["ConstructionBase", "Dates", "LinearAlgebra", "Random"] -git-tree-sha1 = "b649200e887a487468b71821e2644382699f1b0f" -uuid = "1986cc42-f94f-5a68-af5c-568840ba703d" -version = "1.11.0" - [[deps.VectorizationBase]] deps = ["ArrayInterface", "CPUSummary", "HostCPUFeatures", "IfElse", "LayoutPointers", "Libdl", "LinearAlgebra", "SIMDTypes", "Static"] -git-tree-sha1 = "39e55018bccc5a858217db32aa3d9e7decbefd0c" +git-tree-sha1 = "ba9d398034a2ba78059391492730889c6e45cf15" uuid = "3d5dd08c-fd9d-11e8-17fa-ed2836048c2f" -version = "0.21.40" +version = "0.21.54" [[deps.VertexSafeGraphs]] deps = ["Graphs"] @@ -1107,6 +1043,7 @@ version = "0.2.0" [[deps.Zlib_jll]] deps = ["Libdl"] uuid = "83775a58-1f1d-513f-b197-d71354ab007a" +version = "1.2.12+3" [[deps.ZygoteRules]] deps = ["MacroTools"] @@ -1117,11 +1054,14 @@ version = "0.2.2" [[deps.libblastrampoline_jll]] deps = ["Artifacts", "Libdl", "OpenBLAS_jll"] uuid = "8e850b90-86db-534c-a0d3-1478176c7d93" +version = "5.1.1+0" [[deps.nghttp2_jll]] deps = ["Artifacts", "Libdl"] uuid = "8e850ede-7688-5339-a07c-302acd2aaf8d" +version = "1.48.0+0" [[deps.p7zip_jll]] deps = ["Artifacts", "Libdl"] uuid = "3f19e933-33d8-53b3-aaab-bd5110c3b7a0" +version = "17.4.0+0" diff --git a/Project.toml b/Project.toml index 425a056..3817389 100644 --- a/Project.toml +++ b/Project.toml @@ -11,7 +11,6 @@ IfElse = "615f187c-cbe4-4ef1-ba3b-2fcf58d6d173" InteractiveUtils = "b77e0a4c-d291-57a0-90e8-8db25a27a240" KLU = "ef3ab10e-7fda-4108-b977-705223b18434" LinearAlgebra = "37e2e46d-f89d-539d-b4ee-838fcccc9c8e" -ModelingToolkit = "961ee093-0014-501f-94e3-6117800e7a78" OrderedCollections = "bac558e1-5e72-5ebc-8fee-abe8a469f55d" PkgVersion = "eebad327-c553-4316-9ea0-9fa01ccd7688" ProgressMeter = "92933f4c-e287-5a05-a399-4b506db050ca" @@ -32,18 +31,18 @@ BSON = "0.3" Dierckx = "0.5" GeneralizedGenerated = "0.3" IfElse = "0.1.0" -KLU = "0.3" +KLU = "0.4" OrderedCollections = "1" -PkgVersion = "0.1" +PkgVersion = "0.1 - 0.3" ProgressMeter = "1" RecipesBase = "1" RecursiveArrayTools = "2" SciMLBase = "1" SparseDiffTools = "1" -SpecialFunctions = "1" +SpecialFunctions = "1, 2" StatsBase = "0.3 - 0.33" Sundials = "4" -Symbolics = "1, 2, 3, 4" +Symbolics = "1 - 4" julia = "1" [extras] diff --git a/README.md b/README.md index 5925fcc..1ffaec9 100644 --- a/README.md +++ b/README.md @@ -23,10 +23,8 @@ p = petlion(LCO; temperature=true) sol = simulate(p, I=4, SOC=0, V_max=4.1, T_max=40+273.15) simulate!(sol, p, dT=:hold, V_max=4.1) simulate!(sol, p, V=:hold) -``` - PETLION simulation -------- Runs: I → dT → V Time: 1865.61 s @@ -37,6 +35,7 @@ PETLION simulation Temp.: 25.6963 °C Exit: Above max. SOC ``` + # Credits + [Marc D. Berliner](https://marcberliner.com/) – Creating and maintaining the code