Opened 5 years ago

Closed 5 years ago

#880 closed request (fixed)

transpose(A) in matrix expression

Reported by: Peter Owned by: Peter
Priority: major Milestone: yat 0.15
Component: utility Version:
Keywords: Cc:

Description

In matrix expression it's expected that one can write something like

A = B * transpose(C) * D;

The blas interface supports Trans/NoTrans?, so should be possible to implement. As a side effect, it might be a good idea to reimplement Vector*Matrix to become same as transpose(Matrix)*Vector.

related to ticket #835 but this refers to temporary expressions, not a view class as in #835, although having a view class might be a good way to implement this ticket as well.

Change History (2)

comment:1 Changed 5 years ago by Peter

Owner: changed from Jari Häkkinen to Peter
Status: newassigned

comment:2 Changed 5 years ago by Peter

Resolution: fixed
Status: assignedclosed

(In [3654]) Basic implementation of transpose(Expression). closes #880

Note: See TracTickets for help on using tickets.