Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Preserve Hessenberg shape when possible #40039

Merged
merged 7 commits into from
Apr 11, 2021

Conversation

sostock
Copy link
Contributor

@sostock sostock commented Mar 15, 2021

This preserves the UpperHessenberg shape in cases where the result is of that shape, for example when multipyling by a Diagonal or an UpperTriangular.

Fixes #39388.

@sostock sostock added the domain:linear algebra Linear algebra label Mar 15, 2021
@stevengj
Copy link
Member

stevengj commented Apr 7, 2021

(Needs a NEWS.md entry.)

@sostock
Copy link
Contributor Author

sostock commented Apr 7, 2021

I added a NEWS entry.

@andreasnoack andreasnoack merged commit 6844259 into JuliaLang:master Apr 11, 2021
ElOceanografo pushed a commit to ElOceanografo/julia that referenced this pull request May 4, 2021
* Preserve Hessenberg shape when possible

* Remove obsolete comments

* Add NEWS

* Support for unitful Hessenberg matrices

* Mark some tests for unitful matrices as broken
antoine-levitt pushed a commit to antoine-levitt/julia that referenced this pull request May 9, 2021
* Preserve Hessenberg shape when possible

* Remove obsolete comments

* Add NEWS

* Support for unitful Hessenberg matrices

* Mark some tests for unitful matrices as broken
johanmon pushed a commit to johanmon/julia that referenced this pull request Jul 5, 2021
* Preserve Hessenberg shape when possible

* Remove obsolete comments

* Add NEWS

* Support for unitful Hessenberg matrices

* Mark some tests for unitful matrices as broken
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Preserving the Hessenberg shape in operations with upper triangular matrices would be desirable
3 participants