Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2017-06-10 | Preparing for 3.7.1 release | Julie | 128 | -128/+128 | |
Update version number from discussion with Vendors, they still would like to have the version number inside the source file. | |||||
2017-05-24 | Fix lapacke *stegr, *stein, *bdsdc, *stev, *stevd: e has only (n-1) elements | echeresh | 16 | -16/+16 | |
2017-05-24 | Fix lapacke_*con_3 and lapacke_*tri_3: e stores (n-1) input elements and ↵ | echeresh | 12 | -12/+24 | |
offset depends on uplo | |||||
2017-05-24 | Fix lapacke_*trf_rk and lapacke_*sv_rk: remove nan-checking for e, it is ↵ | echeresh | 12 | -36/+0 | |
output array | |||||
2017-05-22 | Merge pull request #140 from SoapGentoo/cmake-fixes | langou | 2 | -3/+4 | |
Replace last occurrences of `include` install paths | |||||
2017-05-21 | Avoid conversion between layouts in lapacke_?lange_work | echeresh | 4 | -74/+92 | |
2017-05-04 | Fix issue #143 (Invalid ?tpmqrt workspace allocation) | Thomas Mijieux | 4 | -4/+16 | |
2017-04-16 | Replace last occurrences of `include` install paths | David Seifert | 2 | -3/+4 | |
* Distributions might need to change the header dir * Also change the template paths in the `.pc` files to the idiomatic CMake `GNUInstallDirs` full paths, which are always correct, regardless of whether the user specified relative or absolute paths. This makes the build system somewhat easier and more idiomatic. | |||||
2017-03-03 | Merge pull request #132 from turboencabulator/cleanup | langou | 4 | -28/+38 | |
Update makefile prerequisites | |||||
2017-02-21 | LAPACKE: fix wrong matrix size in lapacke_?ormbr | Vladimir Chalupecky | 2 | -6/+8 | |
2017-02-21 | LAPACKE: fix wrong matrix size in lapacke_?ormbr_work | Vladimir Chalupecky | 2 | -28/+20 | |
... and move declarations under if. | |||||
2017-02-19 | LAPACKE: fix wrong number of columns in ?ormlq | Vladimir Chalupecky | 4 | -18/+10 | |
2017-02-09 | Fix #115 | Julien Langou | 11 | -0/+405 | |
2017-02-06 | Simplify the clean targets | Kyle Guinn | 4 | -15/+23 | |
cleanobj: Remove object files cleanlib: Remove libraries cleanexe: Remove test and example executables cleantest: Remove test output and core dumps clean: All of the above | |||||
2017-02-05 | Use $(MAKE) -C for recursion | Kyle Guinn | 1 | -6/+6 | |
2017-02-05 | Fix missing or unnecessary prerequisites | Kyle Guinn | 1 | -3/+5 | |
2017-02-04 | Add libraries as prerequisites | Kyle Guinn | 2 | -5/+5 | |
Use the automatic variable $^ to refer to all prerequisites when linking or creating an archive. | |||||
2017-02-04 | Merge pull request #120 from echeresh/lapacke_bdb_csd | julielangou | 24 | -1926/+404 | |
lapacke_*(bb|or|un)(csd|bdb): forward calls to LAPACK without conversion | |||||
2017-02-04 | Merge pull request #119 from turboencabulator/cleanup | langou | 6 | -74/+79 | |
Linking fixes | |||||
2017-02-03 | lapacke_zgejsv: align parens with lapacke_cgejsv | eugene.chereshnev | 1 | -4/+4 | |
2017-02-03 | lapacke_*lacp2_work: remove unnecessary include | eugene.chereshnev | 2 | -2/+0 | |
2017-02-03 | Remove tabs and trailing spaces (git diff -w prints nothing) | eugene.chereshnev | 43 | -161/+161 | |
2017-02-03 | lapacke_*tp_trans: condition should be inverted | eugene.chereshnev | 4 | -4/+4 | |
The function converts <in> from <matrix_layout> to opposite layout. E.g. for upper case (all indices are 0-based): col-major, upper: a(i,j) is stored in ap[(1 + j)*j/2 + i] row-major, upper: a(i,j) is stored in ap[(n + n-i+1)*i/2 + j-i] | |||||
2017-02-03 | lapacke_*stemr_work: fixed condition to check ldz: jobz must be checked | eugene.chereshnev | 4 | -4/+4 | |
2017-02-03 | lapacke_*(sy|he)(evr|evx)_work: fix expression for # of columns in z | eugene.chereshnev | 8 | -16/+24 | |
2017-02-03 | lapacke_*ormlq_work: move declarations under if | eugene.chereshnev | 4 | -18/+16 | |
2017-02-03 | lapacke_*bdsvdx: corrected # of columns used for allocation of z_t | eugene.chereshnev | 2 | -10/+10 | |
2017-02-03 | lapacke_*gesdd: missing MAX. Should be lrwork = MAX(1, ...) | eugene.chereshnev | 2 | -2/+2 | |
2017-02-03 | lapacke_*ge(lq|qr|mlq): add functions to make files | eugene.chereshnev | 2 | -0/+48 | |
2017-02-03 | lapacke_*gelq and lapacke_*gemlq: names of functions are incorrect | eugene.chereshnev | 7 | -15/+15 | |
2017-02-03 | lapacke_*laswp_work: incorrect value for lda_t (issue #110) | eugene.chereshnev | 4 | -12/+28 | |
2017-02-03 | Version the CBLAS and LAPACKE libraries | Kyle Guinn | 1 | -0/+6 | |
2017-02-03 | lapacke_*larfb: char vars should be compared by LAPACKE_lsame | eugene.chereshnev | 4 | -4/+32 | |
2017-02-03 | lapacke_*(bb|or|un)(csd|bdb): forward calls to LAPACK without conversion | eugene.chereshnev | 24 | -1926/+404 | |
1) Ignore TRANS parameter for LAPACKE since it has the same meaning as matrix_layout parameter. TRANS = 'T' means matrices are handled in row-major format. TRANS != 'T' means matrices are handled in col-major format. 2) So conversion from/to row-major layout can be removed in LAPACKE. All the cases can be forwarded to LAPACK calls with corresponding TRANS parameter. 3) nrows_* variables can be safely removed. NaN checkers for different TRANS values can be called with corresponding layout. LAPACKE calls are forwarded in the following way: trans != 'T', col-major: call LAPACK(trans = 'N') - col-major trans != 'T', row-major: call LAPACK(trans = 'T') - row-major trans = 'T', col-major: call LAPACK(trans = 'T') - row-major trans = 'T', row-major: call LAPACK(trans = 'T') - row-major | |||||
2017-02-03 | Use the BUILD_* option variables for BLAS and CBLAS | Kyle Guinn | 1 | -1/+0 | |
Removes duplication and allows error checking to be done in one spot. Moved most of the status printouts to where the options are defined. | |||||
2017-02-02 | Sanitize the installation directories | Kyle Guinn | 1 | -2/+2 | |
Be consistent and use CMAKE_INSTALL_*DIR variables throughout, instead of a mix of CMAKE_INSTALL_PREFIX with appended text. | |||||
2017-02-02 | Fix overlinking LAPACKE dependencies | Kyle Guinn | 3 | -11/+7 | |
2017-02-01 | Allow building LAPACKE with XBLAS and TMGLIB simultaneously | Kyle Guinn | 3 | -48/+55 | |
Order the libraries the same as the Makefiles are ordering them: tmglib, lapack, xblas, blas. Fix combinations of USE_XBLAS with BUILD_SINGLE, etc. so that it only builds the LAPACK extended functions of the desired type and precision. Remove "OBJ" from variable names that are not lists of objects. | |||||
2017-01-31 | Make LAPACKE_WITH_TMG functional | Kyle Guinn | 1 | -19/+16 | |
Rename some variables. "SRC" isn't appropriate in the name when it's a list of object files, not source files. | |||||
2017-01-22 | Make ALLXOBJ refer to the right set of files | Kyle Guinn | 1 | -9/+9 | |
2017-01-21 | Split SRC_OBJ list to fix build problem with the mingw/msys ar | Martin Kroeker | 1 | -5/+12 | |
Fixes #111 | |||||
2016-12-29 | fixes some more complex to int conversion in the LAPACKE files during workspace | Julien Langou | 6 | -6/+6 | |
queries See pull request #107 for an initial bunch of these corrections, this is a follow up. This should hopefully fix them all. | |||||
2016-12-29 | Fix complex to int conversion | Julien Schueller | 4 | -4/+4 | |
2016-12-26 | Inappropriate use of 'LAPACKE_dge_trans' instead of LAPACKE_dsy_trans in ↵ | Julien Langou | 4 | -8/+8 | |
LAPACKE_dsygvx under 'LAPACK_ROW_MAJOR' Same for c,s,z See http://icl.cs.utk.edu/lapack-forum/viewtopic.php?t=5018 Thanks to pysmile@lapack-forum for bug report | |||||
2016-12-23 | Updating version number on source file modified since 3.6.1 | Julie | 191 | -195/+195 | |
This is really old school, but a lot of times we have users sending us copy pasting of codes, and that is the only way to know the version of the code. | |||||
2016-12-23 | Fixing 2stage lapacke | Julie | 23 | -162/+162 | |
Thank you @haidarazzam | |||||
2016-12-17 | Adding 2stage to LAPACKE | Julie | 67 | -12/+7456 | |
2016-12-13 | Add lapacke interfaces for ?getsls | eugene.chereshnev | 11 | -0/+903 | |
2016-12-13 | Add lapacke interfaces for ?geqr, ?gelq, ?gemqr and ?gemlq | eugene.chereshnev | 35 | -0/+3127 | |
2016-12-10 | Adding [SY/HE]CON_3 to LAPACKE | Julie | 15 | -1/+1078 | |