diff options
Diffstat (limited to 'doc/TopicMultithreading.dox')
-rw-r--r-- | doc/TopicMultithreading.dox | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/doc/TopicMultithreading.dox b/doc/TopicMultithreading.dox index e22e1c613..66028d7a8 100644 --- a/doc/TopicMultithreading.dox +++ b/doc/TopicMultithreading.dox @@ -22,8 +22,12 @@ n = Eigen::nbThreads( ); You can disable Eigen's multi threading at compile time by defining the EIGEN_DONT_PARALLELIZE preprocessor token. Currently, the following algorithms can make use of multi-threading: - * general matrix - matrix products - * PartialPivLU + - general dense matrix - matrix products + - PartialPivLU + - row-major-sparse * dense vector/matrix products + - ConjugateGradient with \c Lower|Upper as the \c UpLo template parameter. + - BiCGSTAB with a row-major sparse matrix format. + - LeastSquaresConjugateGradient \section TopicMultiThreading_UsingEigenWithMT Using Eigen in a multi-threaded application |