diff --git a/Project.toml b/Project.toml index 3dded4fb..1a9dd12c 100644 --- a/Project.toml +++ b/Project.toml @@ -67,7 +67,7 @@ Documenter = "1.10.1" Interpolations = "0.15.1" JLD2 = "0.5" KitePodModels = "0.3.8" -KiteUtils = "=0.10.14" +KiteUtils = "0.10.15" LaTeXStrings = "1.4.0" LinearAlgebra = "1.10, 1.11" LinearSolve = "~2.39.0, 3" diff --git a/src/KiteModels.jl b/src/KiteModels.jl index ae639a06..9123557c 100644 --- a/src/KiteModels.jl +++ b/src/KiteModels.jl @@ -19,16 +19,15 @@ using Dierckx, Interpolations, Serialization, StaticArrays, LinearAlgebra, Stati import Sundials using Reexport, Pkg using VortexStepMethod +using KiteUtils +import KiteUtils: init!, next_step!, update_sys_state! +import KiteUtils: calc_elevation, calc_heading, calc_course, SysState @reexport using VortexStepMethod: RamAirWing, BodyAerodynamics, Solver, NONLIN @reexport using KitePodModels @reexport using WinchModels @reexport using AtmosphericModels using Rotations import Base.zero -import KiteUtils.calc_elevation -import KiteUtils.calc_heading -import KiteUtils.calc_course -import KiteUtils.SysState import OrdinaryDiffEqCore.init import OrdinaryDiffEqCore.step! using ModelingToolkit, SymbolicIndexingInterface