From 1f4927a28c5ab67ffe20fbf36e0263fdfb305d6d Mon Sep 17 00:00:00 2001 From: Gael Guennebaud Date: Tue, 29 Jun 2010 20:44:51 +0200 Subject: update the big table and add an Optimization column --- doc/TopicLinearAlgebraDecompositions.dox | 58 +++++++++++++++++++++----------- 1 file changed, 38 insertions(+), 20 deletions(-) (limited to 'doc/TopicLinearAlgebraDecompositions.dox') diff --git a/doc/TopicLinearAlgebraDecompositions.dox b/doc/TopicLinearAlgebraDecompositions.dox index 1def1e776..12fb74052 100644 --- a/doc/TopicLinearAlgebraDecompositions.dox +++ b/doc/TopicLinearAlgebraDecompositions.dox @@ -22,6 +22,7 @@ namespace Eigen { Allows to compute (besides linear solving) Linear solver provided by Eigen Maturity of Eigen's implementation + Optimizations @@ -33,6 +34,7 @@ namespace Eigen { - Yes Excellent + Blocking @@ -44,6 +46,7 @@ namespace Eigen { - Yes Excellent + - @@ -55,6 +58,7 @@ namespace Eigen { Orthogonalization Yes Excellent + Blocking @@ -66,6 +70,7 @@ namespace Eigen { Orthogonalization Yes Excellent + Soon: blocking @@ -77,6 +82,7 @@ namespace Eigen { Orthogonalization Yes Average + - @@ -87,7 +93,8 @@ namespace Eigen { - - Yes - TODO Gael answer this + Excellent + Blocking \n Soon: meta unroller @@ -98,7 +105,8 @@ namespace Eigen { - - Yes - TODO Gael answer this + Excellent + Soon: blocking @@ -110,6 +118,7 @@ namespace Eigen { Singular values/vectors, least squares Yes Average + - @@ -121,61 +130,67 @@ namespace Eigen { Singular values/vectors, least squares - Excellent + - SelfAdjointEigenSolver Self-adjoint - Average + Fast Good Yes Eigenvalues/vectors - - TODO Gael/Jitse answer this + Good + Soon: specializations for 2x2 and 3x3 ComplexEigenSolver Square - TODO Gael/Jitse answer this - TODO Gael/Jitse answer this + Slow + TODO Jitse answer this Yes Eigenvalues/vectors - - TODO Gael/Jitse answer this + Average + - EigenSolver Square and real - TODO Gael/Jitse answer this - TODO Gael/Jitse answer this + Average + TODO Jitse answer this Yes Eigenvalues/vectors - - TODO Gael/Jitse answer this + Average + - GeneralizedSelfAdjointEigenSolver Square - TODO Gael/Jitse answer this - TODO Gael/Jitse answer this + Fast + Depends on condition number - Generalized eigenvalues/vectors - - TODO Gael/Jitse answer this + Good + - RealSchur Square and real - TODO Gael/Jitse answer this - TODO Gael/Jitse answer this + TODO Jitse answer this + TODO Jitse answer this Yes - - - TODO Gael/Jitse answer this + TODO Jitse answer this + - @@ -187,6 +202,7 @@ namespace Eigen { - - Good + - @@ -198,24 +214,26 @@ namespace Eigen { - - Good + Soon: blocking HessenbergDecomposition - - TODO Gael/Jitse answer this - TODO Gael/Jitse answer this + Average + Good - - - - TODO Gael/Jitse answer this + Good + Soon: blocking \section TopicLinAlgTerminology Terminology -TODO explain selfadjoint, positive definite/semidefinite, .... +TODO explain selfadjoint, positive definite/semidefinite, blocking, unrollers, .... */ -- cgit v1.2.3