Skip to content

rebase #7

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

Merged
merged 145 commits into from
Mar 7, 2021
Merged

rebase #7

merged 145 commits into from
Mar 7, 2021

Conversation

martin-frbg
Copy link
Owner

No description provided.

martin-frbg and others added 30 commits June 6, 2020 17:18
initialize x and y to zero in case N = 0 in xggglm
… and TESTING:

SGETSQRHRT, SORGTSQR_ROW, SLARFB_GETT,
DGETSQRHRT, DORGTSQR_ROW, DLARFB_GETT.

  new file:   SRC/sgetsqrhrt.f
  new file:   SRC/slarfb_gett.f
  new file:   SRC/sorgtsqr_row.f
  new file:   SRC/dgetsqrhrt.f
  new file:   SRC/dlarfb_gett.f
  new file:   SRC/dorgtsqr_row.f
  modified:   SRC/CMakeLists.txt
  modified:   SRC/Makefile

  new file:   TESTING/LIN/sorhr_col02.f
  new file:   TESTING/LIN/dorhr_col02.f
  modified:   TESTING/LIN/schkorhr_col.f
  modified:   TESTING/LIN/sorhr_col01.f
  modified:   TESTING/LIN/dchkorhr_col.f
  modified:   TESTING/LIN/dorhr_col01.f
  modified:   TESTING/LIN/CMakeLists.txt
  modified:   TESTING/LIN/Makefile
S and D precisions:
    modified:   SRC/dgetsqrhrt.f
    modified:   SRC/dlarfb_gett.f
    modified:   SRC/dorgtsqr_row.f
    modified:   SRC/sgetsqrhrt.f
    modified:   SRC/slarfb_gett.f
    modified:   SRC/sorgtsqr_row.f
christoph-conrads and others added 29 commits February 20, 2021 19:51
Remove C-isms:
* remove unnecessary braces in "if" conditions
* use booleans instead of 0/1 variables
* search for a Python3 interpreter for the test summary
* replace an unnecessary macro invocation with a function
* make summary depend on all other tests

Making the summary depend on all other tests fixes test execution in
random order (e.g., with `ctest --schedule-random`).
lapack_testing.py: python2 explicit in hashbang
Add versioning to matrix generator library
If you call ILAENV(10, ...), it will check IEEE Infinity and IEEE NaN behavior.
No need to call ILAENV(11, ...)

Note that the call to IEEE = ( ILAENV( 10, 'SLASQ2', 'N', 1, 2, 3, 4 ).EQ.1 )
in SLASQ2 is commented out with the following comment:
*
*     [11/15/2008] The case IEEE=.TRUE. has a problem in single precision with
*     some the test matrices of type 16. The double precision code is fine.
*
and IEEE is set to .FALSE.

This commit does not address this
…--issue479--issue435

Fix ieee check and ilaenv -- fix issue #479  and issue #435
New options:
BUILD_HTML_DOCUMENTATION,  BUILD_MAN_DOCUMENTATION
They are set to OFF by default

Like in the make build - make man , make html command will generate the corresponding doc
Doxygen stuff: Upgrade conf files, new DOCSDIR variable for make build,  fix syntax errors,  deployment to cmake
=>  This routine reduces A to Hessenberg form and maintains B in triangular form
…_GGHD3

minor fix in the comment of GGHD3
When the code checks elements of Z (the second parameter), INFO should be set according to the following
"if the i-th argument is an array and the j-entry had an illegal value, then INFO = -(i*100+j)"

Updated 2-by-2 case - adjusted value and added Z(1) check.

Will close #325
Fix Incorrect INFO value from SLASQ2 and DLASQ2
…riterion

improve deflation criterion in xhgeqz
@martin-frbg martin-frbg merged commit 23dda1a into martin-frbg:master Mar 7, 2021
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.

9 participants