Skip to content

Releases: JuliaManifolds/Manifolds.jl

v0.10.11

02 Jan 11:53
2b13e39
Compare
Choose a tag to compare

Manifolds v0.10.11

Diff since v0.10.10

Added

  • Bases and rand for HeisenbergMatrices and InvertibleMatrices.

Merged pull requests:

  • Bases and rand for InvertibleMatrices and HeisenbergMatrices (#777) (@mateuszbaran)

v0.10.10

20 Dec 21:00
b257573
Compare
Choose a tag to compare

Manifolds v0.10.10

Diff since v0.10.9

Added

  • the Segre manifold
  • the WarpedMetric for the Segremanifold

Thanks to @sjacobsson!

Merged pull requests:

v0.10.9

16 Dec 16:57
Compare
Choose a tag to compare

Manifolds v0.10.9

Diff since v0.10.8

Added

  • The manifold HeisenbergMatrices as the underlying manifold of HeisenbergGroup.

Changed

  • about.md now also lists contributors of manifolds and a very short history of the package.

Merged pull requests:

v0.10.8

27 Nov 20:09
66be9cc
Compare
Choose a tag to compare

Manifolds v0.10.8

Diff since v0.10.7

Changed

  • Some methods related to get_vector for GeneralUnitaryMatrices now have AbstractVector upper bound for coefficients.
  • Minimum Julia version is now 1.10 (the LTS which replaced 1.6)
  • The dependency ManifoldDiff.jl has been upgraded from v0.3 to v0.4, to bring compatibility with DifferentiationInterface.jl.

Merged pull requests:

Closed issues:

  • Computations related to frames (#769)

v0.10.7

16 Nov 10:32
47ec4cd
Compare
Choose a tag to compare

Manifolds v0.10.7

Diff since v0.10.6

Added

  • adjoint_matrix for Lie groups, with optimized implementations for SO(2), SO(3), SE(2) and SE(3).

Merged pull requests:

v0.10.6

06 Nov 22:18
d1d4166
Compare
Choose a tag to compare

Manifolds v0.10.6

Diff since v0.10.5

Added

  • Two new actions: ComplexPlanarRotation, QuaternionRotation.
  • New function quaternion_rotation_matrix for converting quaternions to rotation matrices.
  • make.jl script now has more command line arguments, for example --exclude-tutorials when you do not want to build the tutorials but still look at the docs. See make.jl --help for more information.

Merged pull requests:

v0.10.5

24 Oct 12:53
c950edd
Compare
Choose a tag to compare

Manifolds v0.10.5

Diff since v0.10.4

Added

  • the manifold InvertibleMatrices of invertible matrices

Changed

  • rewrote the CONTRIBUTING.md and adapt it to today's links and references.

Merged pull requests:

  • introduce invertible matrices (merely for completeness) (#764) (@kellertuer)

v0.10.4

21 Oct 13:44
54c774e
Compare
Choose a tag to compare

Manifolds v0.10.4

Diff since v0.10.3

Merged pull requests:

Closed issues:

  • Help requested with weird crash (#758)

v0.10.3

04 Oct 21:57
Compare
Choose a tag to compare

Manifolds v0.10.3

Diff since v0.10.2

Merged pull requests:

  • Fix typo in atlases documentation (#751) (@GregVernon)
  • CompatHelper: bump compat for DiffEqCallbacks in [weakdeps] to 4, (keep existing compat) (#753) (@github-actions[bot])
  • Basis number system swap (#754) (@mateuszbaran)

v0.10.2

24 Sep 12:38
315601e
Compare
Choose a tag to compare

Manifolds v0.10.2

Diff since v0.10.1

Merged pull requests:

Closed issues:

  • Implement translate_diff and inv_diff for all groups at once? (#679)
  • Introduce LieGroups.jl (#737)
  • solve_exp_ode has wrong function signature in docs (#740)
  • Discrepancy in documentation: at what point is vector X in translate_diff (#743)
  • solve_exp_ode does not ever update position (#744)