add matrix*vec matrix*matrix trace for matrices