Commit Graph
3428 Commits
Author SHA1 Message Date
Igor Zhuravlov 1825be67cf fixed comments: specify which norm is used (no.1 from PR #562)
Despite the recommendation, no change has been made in xGBT02, xGET02, xGTT02, xTBT02, xTPT02,
and xTRT02 for C,Z datatypes yet: as it was noted afterwards in PR #571, those routines are
using mixed types of norm: 1-norm for op(A) and taxicab-based norm |Re(z)|+|Im(z)| for residual.
2021-06-09 22:01:03 +10:00
weslley.spereira 31857f14f5 Fix missing EXTERNAL declarations in DCKCSD and ZBDT05 thanks to @hokb 2021-06-08 14:50:29 -03:00
Weslley S. Pereira 0448336b4c Merge pull request #579 from ZTaylor39/patch-2
Fix typo in lapack.h
2021-06-07 15:26:18 -03:00
ZTaylor39 ab58ebd1e7 Fix typo in lapack.h
Fixed typos on lines 219 and 221 in lapack.h
2021-06-07 13:42:59 -04:00
langou 53a49de857 Merge pull request #573 from weslleyspereira/minor-fixes
Improving comments in GELQT3, LAPY2 and LAPY3 routines
2021-06-04 09:40:49 -06:00
weslley.spereira 8fca89b636 fixes comments in GELQT3 thanks to @hokb 2021-06-04 12:38:12 -03:00
weslley.spereira 08dc990e59 Improves the comments in LAPY2 and LAPY3 routines 2021-06-04 12:34:19 -03:00
langou ecaf399032 Merge pull request #572 from jip/fix
Fix some typos in code and comments
2021-06-03 08:01:04 -06:00
Igor Zhuravlov 8b992fbf99 code fixed: wrong intrinsic function in CABS1 definition in ZTREVC3 2021-06-03 23:02:52 +10:00
Igor Zhuravlov 39f707db0c comments fixed: subroutine name 2021-06-03 23:02:52 +10:00
Igor Zhuravlov 0277cd9362 comments fixed: expression for residual in xTBT02 2021-06-03 23:02:31 +10:00
Igor Zhuravlov 1d98feca56 comments fixed: A**H was missed in xGBT05 2021-06-03 23:01:44 +10:00
Igor Zhuravlov b3166e1b75 comments fixed: NBVAL dimension 2021-06-03 23:01:38 +10:00
Igor Zhuravlov 80409a52f4 comments unified: add an EPS description in xQRT17 2021-06-03 23:01:38 +10:00
Igor Zhuravlov a98ffc640d comments unified: specify where result will be stored in xGBT01 and xPOT01
Were unified with xGET02, xGET08, xPOT06, xQRT16, xSYT02.
2021-06-03 23:01:38 +10:00
Igor Zhuravlov dc6719220f comments unified: compress space chains in xGBT01 and xPOT01 2021-06-03 23:01:38 +10:00
Igor Zhuravlov b1143c56a7 comments fixed: line length in CBDT01 and xPOT01 2021-06-03 23:01:38 +10:00
Igor Zhuravlov 8671e8d098 comments unified: about op(A) in xLARHS and xQRT17 2021-06-03 23:00:47 +10:00
Igor Zhuravlov 47c5704326 comments unified: replace a notation ||expr|| by norm(expr) in xQRT17 2021-06-03 23:00:27 +10:00
Igor Zhuravlov 2f9f42bf2c comments unified and enhanced: TRANS parameter 2021-06-03 23:00:25 +10:00
Igor Zhuravlov bf04fe9cd8 comments unified: remove spaces around expr in op( expr ) in xLARHS 2021-06-03 23:00:25 +10:00
Igor Zhuravlov 76bcd0cd4d comments unified: remove spaces around expr in norm( expr ) 2021-06-03 22:59:31 +10:00
Igor Zhuravlov 457afcf7df comments unified: homgenize notation for transpose (**T) and conjugate transpose (**H)
This commit continues changes made in:
* Reference-LAPACK/lapack@f2953573ed 2011-04-02
* Reference-LAPACK/lapack@d9d50d133b 2011-04-02
* Reference-LAPACK/lapack@16973f0c15 2011-04-08
2021-06-03 22:59:29 +10:00
Igor Zhuravlov e3950c0471 comments fixed: epsilon was mistakenly called a machine precision in xGBT02 2021-06-03 22:58:56 +10:00
langou effe175ca2 Merge pull request #571 from jip/fix
modify xGBT02 and xGET02 to use 1-norm of op(A) not A (no.2 from PR #562)
2021-05-31 16:52:52 -06:00
Igor Zhuravlov 036ec87263 code fixed: a check was added in xGBT02 to handle NaN while norm computing
A check was borrowed from xLANGB.
2021-05-30 19:35:35 +10:00
Igor Zhuravlov 6b0dafd6f9 modifies xGBT02 and xGET02 to use 1-norm of op(A) not A (no.2 from PR #562)
1. Comments improved, unified and fixed.
2. Code changed.

To unify with routines xGBT01, xGTT02, xTBT02, xTPT02, and xTRT02.
2021-05-30 18:30:19 +10:00
Igor Zhuravlov 705bb81296 code fixed: check added to avoid subscript out of bounds error
If M=1 or M<N then an index expression I2-I1+1 may take a non-positive value.
This will raise an out of bound error.

A check was borrowed from xGBT01.
2021-05-30 18:05:43 +10:00
Igor Zhuravlov ff7c5ca217 comments fixed: RWORK dimension
The RWORK dimension was understated.
2021-05-30 17:52:28 +10:00
weslley.spereira 4ea5c1e7c9 Revert "Merge pull request #290 from mgates3/norms"
This reverts commit 8d23489e61, reversing
changes made to c3b03d8f27.
2021-05-26 11:52:57 -03:00
Weslley S. Pereira bd6add2624 Merge pull request #569 from weslleyspereira/fix-bug-in-xCOMBSSQ
Fix bug in (s,d)COMBSSQ
2021-05-25 19:46:03 -03:00
weslley.spereira c55a39969c xCOMBSSQ does nothing when the second scaled sum is zero 2021-05-25 16:58:59 -03:00
langou 2ecd03d631 Merge pull request #561 from eshpc/LAPACKE_STRLEN_END
Add LAPACK_FORTRAN_STRLEN_END info to function prototypes in LAPACKE/include/lapack.h
2021-05-25 07:06:14 -06:00
Edward Smyth 2f1468a8b8 Correct typo indentified by weslleyspereira 2021-05-25 11:18:41 +01:00
Weslley S. Pereira 6ace55e962 Merge pull request #567 from weslleyspereira/add-comment-on-NANs-in-GESDD
Update the documentation of INFO in xGESDD
2021-05-24 18:17:00 -03:00
weslley.spereira c46d58082b Add a comment to the documentation of INFO in xGESDD 2021-05-24 11:11:29 -03:00
Weslley S. Pereira 121b5c53b6 Merge pull request #566 from jip/fix
comments fixed: synced with code in xGTT02 (#3 from PR#562 discussion)
2021-05-24 09:17:04 -03:00
Igor Zhuravlov 6d69cc317f comments fixed: synced with code in xGTT02 (#3 from PR#562)
Comments in xGTT02 declared that it uses norm(A) but its code implemented 1-norm of op(A).
2021-05-24 10:18:45 +10:00
langou 1c8d81aae9 Merge pull request #413 from derpda/master
Improvements of CMake (instalL) code for CBLAS, LAPACKE
2021-05-21 11:25:28 -06:00
Weslley S. Pereira 48e4108761 Merge pull request #562 from jip/fix
comments fixed: op missed
2021-05-21 13:36:38 -03:00
Weslley S. Pereira 956e20afae Merge pull request #564 from weslleyspereira/fix-bug-in-XLAENV-in-chktsqr
IPARMS(1) and IPARMS(2) set to 0 before calling xERRTSQR in xCHKTSQR subroutines
2021-05-21 13:35:56 -03:00
weslley.spereira 99fa86b7b8 IPARMS(1) and IPARMS(2) set to 0 before calling xERRTSQR in xCHKTSQR subroutines. 2021-05-21 10:07:37 -03:00
Igor Zhuravlov 8531d65e66 comments fixed: op missed 2021-05-21 10:39:46 +10:00
Weslley S. Pereira e7bb5f404c Merge pull request #559 from weslleyspereira/fix-safe-scaling-constants
Use ssml from https://doi.org/10.1145/3061665, and fix typos
2021-05-20 21:15:45 -03:00
Edward Smyth 5bfb960d30 Add LAPACK_FORTRAN_STRLEN_END info to function prototypes in LAPACKE/include/lapack.h 2021-05-20 17:39:13 +01:00
weslley.spereira 4b510ef9c6 Fixes another typo thanks to @vladimir-ch 2021-05-19 09:50:13 -03:00
Weslley S. Pereira 448eed9c22 Merge pull request #560 from weslleyspereira/fix-rotg-behavior-for-a=b=0
Fix rotg behavior for a=b=0
2021-05-18 21:47:50 -03:00
weslley.spereira 2e605e14d7 Fix the behavior in srotg and drotg 2021-05-18 20:00:36 -03:00
weslley.spereira 46623c428b Uses ssml from https://doi.org/10.1145/3061665, and fix typos 2021-05-18 19:43:14 -03:00
Weslley S. Pereira 5f9e442b6d Merge pull request #558 from 5tefan/5tefan-patch-1
Fix LAPACK_DIR in installed lapacke-config.cmake
2021-05-17 21:33:27 -03:00