Skip to content

sorted Diagonal eigenvalues#350

Merged
lkdvos merged 3 commits into
mainfrom
ld-fact
Jan 17, 2026
Merged

sorted Diagonal eigenvalues#350
lkdvos merged 3 commits into
mainfrom
ld-fact

Conversation

@lkdvos

@lkdvos lkdvos commented Jan 12, 2026

Copy link
Copy Markdown
Member

This should fix the issues with eigenvalues of diagonal arrays now being sorted, and similarly the matrix of eigenvectors no longer being diagonal.

Currently in MatrixAlgebraKit, this is only the case for eigh, and not eig, but I already fixed the eig case here as well for when we (presumably) make these consistent.

@Jutho

Jutho commented Jan 12, 2026

Copy link
Copy Markdown
Member

I assume this cannot work until MatrixAlgebraKit is changed as well?

@lkdvos

lkdvos commented Jan 12, 2026

Copy link
Copy Markdown
Member Author

Yes, unless I now only change the hermitian case?

@lkdvos

lkdvos commented Jan 16, 2026

Copy link
Copy Markdown
Member Author

GPU failures are unrelated, LGTM as this resolves some of the errors we are now consistently having in our tests.

@lkdvos
lkdvos requested review from Jutho and kshyatt January 16, 2026 21:51
@lkdvos
lkdvos merged commit 8ccff5a into main Jan 17, 2026
40 of 41 checks passed
@lkdvos
lkdvos deleted the ld-fact branch January 17, 2026 07:27
@lkdvos lkdvos mentioned this pull request Feb 4, 2026
Jutho referenced this pull request Feb 6, 2026
* bump v0.16.1

* update changelog
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants