Lines Matching refs:Eigen
1 namespace Eigen {
3 /** \page TopicMultiThreading Eigen and multi-threading
5 \section TopicMultiThreading_MakingEigenMT Make Eigen run in parallel
7 Some Eigen's algorithms can exploit the multiple cores present in your hardware. To this end, it is…
15 Eigen::setNbThreads(n);
17 Unless setNbThreads has been called, Eigen uses the number of threads specified by OpenMP. You can …
20 n = Eigen::nbThreads(n);
22 You can disable Eigen's multi threading at compile time by defining the EIGEN_DONT_PARALLELIZE prep…
28 \section TopicMultiThreading_UsingEigenWithMT Using Eigen in a multi-threaded application
30 …on is multithreaded, and multiple threads make calls to Eigen, then you have to initialize Eigen b…
32 #include <Eigen/Core>
36 Eigen::initParallel();
42 In the case your application is parallelized with OpenMP, you might want to disable Eigen's own par…