Skip to content

Commit 67e5829

Browse files
Volodymyr OrlovVolodymyr Orlov
authored andcommitted
simplifies generic matrix.ab implementation
1 parent f9056f7 commit 67e5829

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/linalg/high_order.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ pub trait HighOrderOperations<T: RealNumber>: BaseMatrix<T> {
1919
/// ```
2020
fn ab(&self, a_transpose: bool, b: &Self, b_transpose: bool) -> Self {
2121
match (a_transpose, b_transpose) {
22-
(true, true) => self.transpose().matmul(&b.transpose()),
22+
(true, true) => b.matmul(self).transpose(),
2323
(false, true) => self.matmul(&b.transpose()),
2424
(true, false) => self.transpose().matmul(b),
2525
(false, false) => self.matmul(b),

0 commit comments

Comments
 (0)