Skip to content

Releases: JuliaReach/IntervalMatrices.jl

v0.6.6

18 Sep 11:45
8fb9d46
Compare
Choose a tag to compare

IntervalMatrices v0.6.6

Diff since v0.6.5

Closed issues:

  • Test for invertibility (#48)
  • Compute eigenvalues of an interval matrix (#57)
  • Determinant of interval matrices (#152)
  • Run tests on Github (#165)
  • Fix inf / sup for Diagonal matrices (#167)
  • Revise U fallback (#168)
  • issue with intersection of interval matrices (#169)

Merged pull requests:

v0.6.5

14 Sep 15:36
f6bc199
Compare
Choose a tag to compare

IntervalMatrices v0.6.5

Diff since v0.6.4

Merged pull requests:

v0.6.4

18 Apr 14:25
868b21e
Compare
Choose a tag to compare

IntervalMatrices v0.6.4

Diff since v0.6.3

Enhancements

  • Bump IntervalArithmetic (#162)
  • Update doctests to Julia v1.6 (#163)

Merged pull requests:

  • CompatHelper: bump compat for "IntervalArithmetic" to "0.18" (#162) (@github-actions[bot])
  • Update doctests to v1.6 & new release (#163) (@schillic)

v0.6.3

20 Jan 06:57
916cac4
Compare
Choose a tag to compare

IntervalMatrices v0.6.3

Diff since v0.6.2

Enhancements

  • Accept scalar matrix in correction_hull (#150)
  • Bump Reexport (#159)

Merged pull requests:

v0.6.2

21 May 16:03
d9d02b5
Compare
Choose a tag to compare

IntervalMatrices v0.6.2

Diff since v0.6.1

Merged pull requests:

  • CompatHelper: bump compat for "IntervalArithmetic" to "0.17" (#153) (@github-actions[bot])
  • Update Travis config (#154) (@schillic)
  • Update Project.toml (#155) (@mforets)

v0.6.1

31 Mar 04:03
37b7fbf
Compare
Choose a tag to compare

IntervalMatrices v0.6.1

Diff since v0.6.0

Closed issues:

  • Correction hull for a scalar matrix (#149)

Merged pull requests:

v0.6.0

14 Feb 10:04
306b352
Compare
Choose a tag to compare

IntervalMatrices v0.6.0

Diff since v0.5.0

Features

  • Add inclusion between interval matrices (#113)
  • Implement scaling-and-squaring method (#118, #122)
  • Add IntervalMatrixPower wrapper (#121, #132, #130, #134, #140, #141)
  • Use IntervalMatrixPower wrapper in matrix exponential (#123)
  • Add similar constructor (#128)
  • Add intersect (#129)
  • Add interval matrix constructor from scalar matrix (#142)
  • Implement Horner scheme (#144)
  • Add function diam_norm to measure the diameter norm, or width, of an interval matrix (#146)

Enhancements

  • Use square in exp_overapproximation (#115)
  • Faster opnorm (#125), (#136)

Internal changes

  • Simplify constructor usages (#124)
  • Outsource truncated exponential series (#123)

v0.5.0

01 Feb 14:21
v0.5.0
3ce3b33
Compare
Choose a tag to compare

v0.5.0 (2020-02-01)

Diff since v0.4.0

Breaking changes

  • Rename expm_.. functions to exp_.. functions, following the convention in Base (#104)
  • rand with one argument, as in rand(IntervalMatrix, n), now returns a square n x n interval matrix (#106)

Features

  • Function square to take the exact matrix square (#80)
  • Overload sum and product between interval matrices and AbstractMatrix (#97)
  • Add generic quadratic expansion, αA + βA^2, where A is an interval matrix and α and β are scalars (#91)
  • Add scale and in-place scale! functions for interval matrices (#105)
  • New interval matrix constructor from center and radii matrices (#107)
  • New constructor for identity interval matrices, IntervalMatrix(Interval(1)*I, n) (#102)

Enhancements

  • Faster square function, using IntervalArithmetic.pow for faster evaluation of the power of an interval (#92)
  • Added undef initializer (#103)

v0.4.0

27 Jan 13:57
v0.4.0
a19910f
Compare
Choose a tag to compare

v0.4.0 (2020-01-27)

Diff since v0.3.0

Features

  • Improve exponential remainder estimation (#71)
  • Add diam (#72)
  • Add input_correction (#77)
  • Overload substraction of interval matrices (#82)

Bug fixes

  • Fix precedence in correction_hull (#74)

v0.3.0

16 Jan 01:34
v0.3.0
6f6bcb7
Compare
Choose a tag to compare

Features

  • Added mid for interval matrices (#60)

Enhancements

  • Add error message in assertion (#61)
  • Fixed compat requirements (upper bounds on deps).