|Summary:||Binary library: LAPACK|
|Product:||Eigen||Reporter:||Benoit Jacob <jacob.benoit.1>|
|Severity:||Feature Request||CC:||chtz, gael.guennebaud, jacob.benoit.1|
|Bug Depends on:||662, 777, 707|
Description Benoit Jacob 2010-10-16 04:46:17 UTC
Binary library: LAPACK Implement a LAPACK library using Eigen. Useful both in itself, and as a prerequisite for the Todo item about using the LAPACK test-suite.
Comment 1 Gael Guennebaud 2013-07-06 15:10:36 UTC
For 3.2 would be nice to have at least: - HouseholderQR - ColPivHouseholderQR - JacobiSVD Then: - Tridiagonalization - Hessenberg - EigenSolver
Comment 2 Gael Guennebaud 2013-07-13 11:40:19 UTC
Would be silly to delay 3.2 for that.
Comment 3 Christoph Hertzberg 2014-06-13 22:23:35 UTC
It was stated here: http://listengine.tuxfamily.org/lists.tuxfamily.org/eigen/2014/06/msg00038.html that there is demand for an easy-to-build BLAS/LAPACK library for Windows. Working on this could be an achievable task for someone with LAPACK experience. It likely requires opening new bugs for decompositions we have not implemented yet.
Comment 4 Christoph Hertzberg 2015-03-06 00:47:20 UTC
The link above points to an unrelated mail now. I think I meant this one: http://thread.gmane.org/gmane.comp.lib.eigen/4528/focus=4591 Someone just reported in IRC that the LAPACK library is missing f2c translated sources, in contrast to our BLAS implementation, also that this might be because f2c struggles with the provided Fortran code.
Comment 5 Gael Guennebaud 2015-03-06 08:30:04 UTC
Note that one can link an application with both eigen_lapack and reference lapack.
Comment 6 Gael Guennebaud 2018-10-09 07:43:42 UTC
For the record, in 3.3 we have: - LLT - potrf, potrs - PartialPivLU - getrf, getrs - JacobiSVD - gesvd - BDCSVD - gesdd - SelfAdjointEigenSolver - syev TODO: - HouseholderQR - ColPivHouseholderQR - Tridiagonalization - Hessenberg - EigenSolver - RealSchur - ComplexSchur
Comment 7 Gael Guennebaud 2018-10-09 07:47:39 UTC
*** Bug 64 has been marked as a duplicate of this bug. ***
Comment 8 Nobody 2019-12-04 09:42:40 UTC
-- GitLab Migration Automatic Message -- This bug has been migrated to gitlab.com's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.com/libeigen/eigen/issues/62.