Summary: | Support non-commutative multiplication "Scalar" types | ||
---|---|---|---|
Product: | Eigen | Reporter: | Dirk Toewe <DirkToewe> |
Component: | Core - general | Assignee: | Nobody <eigen.nobody> |
Status: | CONFIRMED --- | ||
Severity: | Feature Request | CC: | chtz, gael.guennebaud, jacob.benoit.1 |
Priority: | Normal | ||
Version: | 3.4 (development) | ||
Hardware: | All | ||
OS: | All | ||
Whiteboard: |
Description
Dirk Toewe
2019-08-01 20:32:01 UTC
No objections, though probably not too trivial to implement. I guess the main work will be adapting all product implementations (e.g., some optimizations like (a*A)*(b*B) == (a*b)*(A*B) are not possible anymore). After resolving Bug 560, Matrix<Quaterniond, ...> would be possible. -- 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/1735. |