v0.16.0
TaylorIntegration v0.16.0
Breaking changes
TaylorIntegration v0.16.0 introduces TaylorSolution
, a return type for taylorinteg
and related methods. Now calls to taylorinteg
and lyap_taylorinteg
will return an instance of type TaylorSolution
instead of returning a tuple. Backwards-compatibility can be obtained by destructuring a TaylorSolution
e.g.
sol = taylorinteg(...) # `sol` isa `TaylorSolution`
tv, xv = sol.t, sol.x # no dense output
tv, xv, psol = sol.t, sol.x, sol.p # with dense output
tv, xv, tvS, xvS, gvS = sol.t, sol.x, sol.tevents, sol.xevents, sol.gresids # root-finding
Additionally, TaylorIntegration v0.16.0 reworks some of the internals to provide better type-stability while maintaining performance.
Merged pull requests: