New user self-registration is disabled due to spam. Please email eigen-core-team @ lists.tuxfamily.org if you need an account.
Before reporting a bug, please make sure that your Eigen version is up-to-date!
Bug 173 - Allow to use LAPACK as back-end
Summary: Allow to use LAPACK as back-end
Status: CONFIRMED
Alias: None
Product: Eigen
Classification: Unclassified
Component: Core - general (show other bugs)
Version: unspecified
Hardware: All All
: --- enhancement
Assignee: Nobody
URL:
Whiteboard:
Keywords: JuniorJob
Depends on:
Blocks: 3.x
  Show dependency treegraph
 
Reported: 2011-02-03 14:07 UTC by Benoit Jacob
Modified: 2018-10-09 19:54 UTC (History)
2 users (show)



Attachments

Description Benoit Jacob 2011-02-03 14:07:37 UTC
It would be nice to be able to optionally use LAPACK as back-end.
Comment 1 Gael Guennebaud 2016-07-01 07:00:51 UTC
We currently can use MKL's Lapack, minor changes are required to enable any Lapack/clapack backends.
Comment 2 Gael Guennebaud 2016-07-25 16:23:21 UTC
Done:

https://bitbucket.org/eigen/eigen/commits/104a5b1a95c6/
Summary:     Bug 173: remove dependency to MKL for LAPACKe backend.

https://bitbucket.org/eigen/eigen/commits/d7fee884a1f5/
Summary:     Rename MKL files

https://bitbucket.org/eigen/eigen/commits/5a763c285121/
Summary:     Clean references to MKL in LAPACKe support.


The next step would be wrap more routines like BDCSVD, complete orthogonal QR, EigenSolver, etc.

Note You need to log in before you can comment on or make changes to this bug.