aboutsummaryrefslogtreecommitdiffhomepage
path: root/doc/TopicLinearAlgebraDecompositions.dox
diff options
context:
space:
mode:
authorGravatar Gael Guennebaud <g.gael@free.fr>2010-06-29 20:59:23 +0200
committerGravatar Gael Guennebaud <g.gael@free.fr>2010-06-29 20:59:23 +0200
commita06cd0fb13f6f1dc47427b47aa0696fd5dbcb0bc (patch)
treeebdf067d1b8b1ef6d09c1e4d6c9af33d6d31ffbb /doc/TopicLinearAlgebraDecompositions.dox
parent1f4927a28c5ab67ffe20fbf36e0263fdfb305d6d (diff)
it remains only to set the status of RealSchur and EigenSolver
Diffstat (limited to 'doc/TopicLinearAlgebraDecompositions.dox')
-rw-r--r--doc/TopicLinearAlgebraDecompositions.dox38
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>