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

chore(deps): update dependency lapack to v3.11.0 #103

Merged
merged 1 commit into from
Feb 1, 2023

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Nov 16, 2022

Mend Renovate

This PR contains the following updates:

Package Type Update Change
lapack http_archive minor v3.10.1 -> v3.11.0

Release Notes

Reference-LAPACK/lapack

v3.11.0: Official Release for LAPACK 3.11.0

Compare Source

This material is based upon work supported by the National Science Foundation and the Department of Energy.
LAPACK is a software package provided by Univ. of Tennessee, Univ. of California, Berkeley, Univ. of Colorado Denver and NAG Ltd..

The following notes are also at http://netlib.org/lapack/lapack-3.11.0.html

Normwise criterion for infinite eigenvalues in the QZ algorithm by @​thijssteel

The normwise criterion is more robust at detecting infinite eigenvalues than the elementwise criterion (PR #​698). See also https://arxiv.org/abs/2208.02057.

level-3 BLAS solvers for the triangular system and triangular Sylvester equation by @​angsch

The triangular Sylvester equation has been recognized to be prone to overflow. For that purpose, *TRSYL utilizes a scaling factor to represent the solution as $(s^{-1} X)$ and solve the scaled equation $AX + XB = s C$. Due to the scaling factor, there is some flexibility in the representation of the solution. The proposed level-3 BLAS version, *TRSYL3, computes the scaling factors based on the upper bounds of blocks to enable level-3 BLAS. The scaling is typically slightly more aggressive so that an alternatively scaled final solution is computed. This is no problem as long as the scaling factor does not get flushed to zero (PR #​651). The same upper bound calculation was used to write the level-3 BLAS solver for the triangular system, *LATRS3.

Givens rotations generated with less accumulation error by @​weslleyspereira

New algorithms for computing Givens rotations in complex arithmetic that reduce the accumulation errors for computing each of the outputs, c, s, r. The new algorithms are, on average, more accurate than both the algorithms from LAPACK 3.9.1 and LAPACK 3.10.0 (PR #​631). See also https://arxiv.org/abs/2211.04010.

Faster algorithms for Least Squares by @​scr2016

The new algorithms, *GELST, are similar to *GELS. *GELST avoids computing triangular blocks twice as in *GELS, which means *GELST runs faster (PR #​739).

Improvements on the building system and the Continuous Testing framework

Other improvements

Bug fixes

New Contributors

Full Changelog: Reference-LAPACK/lapack@v3.10.1...v3.11

Thanks to all our contributors!
Thanks to the Mathworks team: Penny Anderson, Mary Ann Freeman, Bobby Cheng, Pat Quillen, Christine Tobler, Heiko Weichelt.

The LAPACK team


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

@f0rmiga f0rmiga enabled auto-merge (squash) February 1, 2023 20:42
@f0rmiga f0rmiga added the ci-test label Feb 1, 2023
@f0rmiga f0rmiga merged commit e659515 into main Feb 1, 2023
@f0rmiga f0rmiga deleted the renovate/lapack-3.x branch February 1, 2023 20:52
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.

1 participant