Skip to content
GitLab
Next
    • Why GitLab
    • Pricing
    • Contact Sales
    • Explore
  • Why GitLab
  • Pricing
  • Contact Sales
  • Explore
  • Sign in
  • Get free trial
  • libeigen libeigen
  • eigen eigen
  • Issues
  • #593

Decomposition table claims some decompositions are rank-revealing, even though they do not provide a rank() method.

Submitted by Jim Garrison

Assigned to Nobody

Link to original bugzilla bug (#593)

Description

The page http://eigen.tuxfamily.org/dox/TutorialLinearAlgebra.html#TutorialLinAlgRankRevealing says:

Certain decompositions are rank-revealing, i.e. are able to compute the rank of a matrix. These are typically also the decompositions that behave best in the face of a non-full-rank matrix (which in the square case means a singular matrix). On this table you can see for all our decompositions whether they are rank-revealing or not.

Rank-revealing decompositions offer at least a rank() method.

The table is given at http://eigen.tuxfamily.org/dox/TopicLinearAlgebraDecompositions.html

Some of the decompositions given there that are claimed to be rank-revealing do not indeed have a rank() method, including e.g. SelfAdjointEigenSolver.

Blocking

#60 #1608

Edited Dec 05, 2019 by Eigen Bugzilla
Assignee
Assign to
Time tracking