rm matvec code