Lines Matching refs:Eigen
29 * Content : Documentation on the use of Intel MKL through Eigen
33 namespace Eigen {
35 /** \page TopicUsingIntelMKL Using Intel® Math Kernel Library from Eigen
37 \section TopicUsingIntelMKL_Intro Eigen and Intel® Math Kernel Library (Intel® MKL)
39 Since Eigen version 3.1 and later, users can benefit from built-in Intel MKL optimizations with an installed copy of Intel MKL 10.3 (or later).
43 \warning Be aware that Intel® MKL is a proprietary software. It is the responsibility of the users to buy MKL licenses for their products. Moreover, the license of the user product has to allow linking to proprietary software that excludes any unmodified versions of the GPL. As a consequence, this also means that Eigen has to be used through the LGPL3+ license.
45 Using Intel MKL through Eigen is easy:
46 -# define the \c EIGEN_USE_MKL_ALL macro before including any Eigen's header
50 When doing so, a number of Eigen's algorithms are silently substituted with calls to Intel MKL routines.
69 The breadth of Eigen functionality covered by Intel MKL is listed in the table below.
115 <tr><td>Eigen-value decompositions \n \c EIGEN_USE_LAPACKE \n \c EIGEN_USE_LAPACKE_STRICT </td><td>\code