New user self-registration is disabled due to spam. Please email eigen-core-team @ lists.tuxfamily.org if you need an account.
Before reporting a bug, please make sure that your Eigen version is up-to-date!
Bug 671 - Nan Eigenvector Components from Zero matrix with ComputationInfo == Success
Summary: Nan Eigenvector Components from Zero matrix with ComputationInfo == Success
Status: NEW
Alias: None
Product: Eigen
Classification: Unclassified
Component: Eigenvalues (show other bugs)
Version: 3.2
Hardware: All All
: Normal Unknown
Assignee: Nobody
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-10-03 00:36 UTC by Gabriel Hare
Modified: 2013-10-03 00:36 UTC (History)
3 users (show)



Attachments

Description Gabriel Hare 2013-10-03 00:36:34 UTC
Asking for an eigendecomposition of a zero matrix results in eigenvectors that are a mix of the unit (identity) basis and NaN component values.

Since the eigenvectors of a zero matrix are undefined this result is acceptable.

However, the ComputationInfo result returns "Success" when a non success status (such as NumericalIssue) seems more appropriate and helpful.

Note You need to log in before you can comment on or make changes to this bug.