New user self-registration is disabled due to spam. Please email eigen-core-team @ if you need an account.
Before reporting a bug, please make sure that your Eigen version is up-to-date!
Bug 285 - Compute only one half of a Sparse*Sparse product
Summary: Compute only one half of a Sparse*Sparse product
Status: NEW
Alias: None
Product: Eigen
Classification: Unclassified
Component: Sparse (show other bugs)
Version: 3.0
Hardware: All All
: --- enhancement
Assignee: Nobody
Depends on:
Reported: 2011-06-03 12:25 UTC by Christoph Hertzberg
Modified: 2011-06-03 12:25 UTC (History)
0 users


Description Christoph Hertzberg 2011-06-03 12:25:59 UTC
When computing a product A.transpose() * A, it is often sufficient just to compute the upper or lower half. This would also increase the performance of iterating over the diagonal of the result.
Similar to bug 284 this can be useful for non-linear optimization algorithms.

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