diff --git a/Project.toml b/Project.toml index 7ba060632..0c0e4aaa3 100644 --- a/Project.toml +++ b/Project.toml @@ -1,8 +1,8 @@ name = "ControlSystems" uuid = "a6e380b2-a6ca-5380-bf3e-84a91bcd477e" +version = "1.15.3" authors = ["Dept. Automatic Control, Lund University"] repo = "https://github.com/JuliaControl/ControlSystems.jl.git" -version = "1.15.2" [deps] ControlSystemsBase = "aaaaaaaa-a6ca-5380-bf3e-84a91bcd477e" @@ -12,6 +12,7 @@ DiffEqCallbacks = "459566f4-90b8-5000-8ac3-15dfb0a30def" ForwardDiff = "f6369f11-7733-5829-9624-2563aa707210" LinearAlgebra = "37e2e46d-f89d-539d-b4ee-838fcccc9c8e" OrdinaryDiffEq = "1dea7af3-3e70-54e6-95c3-0bf5283fa5ed" +OrdinaryDiffEqLowOrderRK = "1344f307-1e59-4825-a18e-ace9aa3fa4c6" Printf = "de0858da-6303-5e67-8744-51eddeeeb8d7" Random = "9a3f8284-a2c9-5f02-9a11-845980a1fd5c" RecipesBase = "3cdcf5f2-1ef4-517c-9805-6587b60abb01" @@ -22,11 +23,12 @@ StaticArrays = "90137ffa-7385-5640-81b9-e52037218182" [compat] Aqua = "0.5" ControlSystemsBase = "1.3" -DelayDiffEq = "5.31" -DiffEqBase = "6" +DelayDiffEq = "5.31, 6" +DiffEqBase = "6, 7" DiffEqCallbacks = "2.16, 3, 4" ForwardDiff = "0.10, 1" -OrdinaryDiffEq = "6.60" +OrdinaryDiffEq = "6.60, 7" +OrdinaryDiffEqLowOrderRK = "1, 2" RecipesBase = "1" Reexport = "1" StaticArrays = "1" diff --git a/src/timeresp.jl b/src/timeresp.jl index d6a7cbf91..6b3c61966 100644 --- a/src/timeresp.jl +++ b/src/timeresp.jl @@ -1,4 +1,5 @@ -import OrdinaryDiffEq: ODEProblem, Tsit5, solve, BS3 +import OrdinaryDiffEq: ODEProblem, Tsit5, solve +import OrdinaryDiffEqLowOrderRK: BS3 import ControlSystemsBase: lsim, step, impulse, HammersteinWienerSystem, DelayLtiSystem, PartitionedStateSpace, SimResult import DelayDiffEq: MethodOfSteps # Function for DifferentialEquations lsim