This bugzilla service is closed. All entries have been migrated to https://gitlab.com/libeigen/eigen

Bug 285

Summary: Compute only one half of a Sparse*Sparse product
Product: Eigen Reporter: Christoph Hertzberg <chtz>
Component: SparseAssignee: Nobody <eigen.nobody>
Status: NEW ---    
Severity: enhancement    
Priority: ---    
Version: 3.0   
Hardware: All   
OS: All   
Whiteboard:

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.
Comment 1 Nobody 2019-12-04 10:49:46 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to gitlab.com's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.com/libeigen/eigen/issues/285.