Recent Releases of DifferentialRiccatiEquations
DifferentialRiccatiEquations - v0.5.2
- Remove use of
allequal(f, itr), as that is not available in Compat v3 or v4.1. Changing the compat annotation to v4.13 would have been a breaking change. - Fix
convert(Matrix{T}, ::LDLᵀ) where {T}
Full Changelog: https://github.com/mpimd-csc/DifferentialRiccatiEquations.jl/compare/v0.5.1...v0.5.2
- Julia
Published by jonas-schulze 10 months ago
DifferentialRiccatiEquations - v0.5.1
- Improve interoperability with DrWatson:
filename=hashnow works with::Shifts.Strategyand::ADI - Technically breaking: Fix
solve(::GALEProblem, ::ADI)for scaled right-hand sides, e.g.,GALEProblem(E, A, 2C). This change removes theRandTfields, while adding aresidualfield to the internalADICachestruct. If you only accessed these fields via the publicresidual(::ADICache), you are of course not affected. - Fix
convert(Matrix, ::LDLᵀ)
Full Changelog: https://github.com/mpimd-csc/DifferentialRiccatiEquations.jl/compare/v0.5.0...v0.5.1
- Julia
Published by jonas-schulze 11 months ago
DifferentialRiccatiEquations - v0.4.1
What's Changed
- Fix ADI for ALEs with non-symmetric matrices (e62cb82b2c3c3dbf130b2918e2f0a43ed7616133)
- Add BartelsStewart and (naive) Kronecker solvers for ALEs (22db62a4646c9a422be2d2bc0eea7ace70de1257)
- Export residual (8a02c62d98904035186b88e9d7c5a43d103a4685)
Full Changelog: https://github.com/mpimd-csc/DifferentialRiccatiEquations.jl/compare/v0.4.0...v0.4.1
- Julia
Published by jonas-schulze over 1 year ago
DifferentialRiccatiEquations - v0.4.0
- Fix LDLᵀ compression for indefinite objects (d6a649ad62ab6d413ce82e5a2b0090de813a33de)
- Add callbacks to allow user to gather information during
solvecalls; see docstring of theCallbacksmodule for more info - Add configurable shift strategies; see docstring of the
Shiftsmodule for more info - Change default shift strategy. While this is not API breaking, it does affect the convergence behavior. (7b32660af73c23c0d710b215705688842aa0bb70)
- Fix order of automatic/projection shifts: ensure that complex shifts occur in conjugated pairs directly one after the other (e36a1163f9db4796b334fbdf23c23ea4fd0aab9d)
- Add Inexact Newton method following Dembo et al. (1982) and Benner et al. (2015) to solve AREs; see docstring of
NewtonADIfor more info
Full Changelog: https://github.com/mpimd-csc/DifferentialRiccatiEquations.jl/compare/v0.3.0...v0.4.0
- Julia
Published by jonas-schulze over 1 year ago