diff options
-rw-r--r-- | doc/TopicLinearAlgebraDecompositions.dox | 38 |
1 files changed, 25 insertions, 13 deletions
diff --git a/doc/TopicLinearAlgebraDecompositions.dox b/doc/TopicLinearAlgebraDecompositions.dox index 12fb74052..adaa6cf35 100644 --- a/doc/TopicLinearAlgebraDecompositions.dox +++ b/doc/TopicLinearAlgebraDecompositions.dox @@ -10,7 +10,7 @@ namespace Eigen { <tr> <td></td> <td colspan="5" align="center">Generic information, not Eigen-specific</td> - <td colspan="2" align="center">Eigen-specific</td> + <td colspan="3" align="center">Eigen-specific</td> </tr> <tr> @@ -136,20 +136,20 @@ namespace Eigen { <tr> <td>SelfAdjointEigenSolver</td> <td>Self-adjoint</td> - <td>Fast</td> + <td>Fast, depends on condition number</td> <td>Good</td> <td>Yes</td> <td>Eigenvalues/vectors</td> <td>-</td> <td>Good</td> - <td>Soon: specializations for 2x2 and 3x3</td> + <td><em>Soon: specializations for 2x2 and 3x3</em></td> </tr> <tr> <td>ComplexEigenSolver</td> <td>Square</td> - <td>Slow</td> - <td>TODO Jitse answer this</td> + <td>Slow, depends on condition number</td> + <td>Depends on condition number</td> <td>Yes</td> <td>Eigenvalues/vectors</td> <td>-</td> @@ -160,19 +160,19 @@ namespace Eigen { <tr> <td>EigenSolver</td> <td>Square and real</td> - <td>Average</td> - <td>TODO Jitse answer this</td> + <td>Average, depends on condition number</td> + <td>Depends on condition number</td> <td>Yes</td> <td>Eigenvalues/vectors</td> <td>-</td> - <td>Average</td> + <td>TODO Jitse answer this</td> <td>-</td> </tr> <tr> <td>GeneralizedSelfAdjointEigenSolver</td> <td>Square</td> - <td>Fast</td> + <td>Fast, depends on condition number</td> <td>Depends on condition number</td> <td>-</td> <td>Generalized eigenvalues/vectors</td> @@ -184,8 +184,8 @@ namespace Eigen { <tr> <td>RealSchur</td> <td>Square and real</td> - <td>TODO Jitse answer this</td> - <td>TODO Jitse answer this</td> + <td>Average, depends on condition number</td> + <td>Depends on condition number</td> <td>Yes</td> <td>-</td> <td>-</td> @@ -194,6 +194,18 @@ namespace Eigen { </tr> <tr> + <td>ComplexSchur</td> + <td>Square and real</td> + <td>Slow, depends on condition number</td> + <td>Depends on condition number</td> + <td>Yes</td> + <td>-</td> + <td>-</td> + <td>Average</td> + <td>-</td> + </tr> + + <tr> <td>UpperBidiagonalization</td> <td>rows >= columns</td> <td>Fast</td> @@ -214,7 +226,7 @@ namespace Eigen { <td>-</td> <td>-</td> <td>Good</td> - <td>Soon: blocking</td> + <td><em>Soon: blocking</em></td> </tr> <tr> @@ -226,7 +238,7 @@ namespace Eigen { <td>-</td> <td>-</td> <td>Good</td> - <td>Soon: blocking</td> + <td><em>Soon: blocking</em></td> </tr> </table> |