cout << "PSc<M>*D" << endl;
cout << "M*V" << endl;
operator*(const PScalar<PColorMatrix<RComplexFloat,3> >& l, 	  const PVector<PColorVector<RComplexFloat,3>,4,PSpinVector>& r){  BinaryReturn<PScalar<PColorMatrix<RComplexFloat,3> >,     PVector<PColorVector<RComplexFloat,3>,4,PSpinVector>, OpMultiply>::Type_t  d;#if defined(QDP_SCALARSITE_DEBUG)  cout << "PSc<M>*D" << endl;#endif  _inline_generic_mult_su3_mat_vec(l.elem(),r.elem(0),d.elem(0));  _inline_generic_mult_su3_mat_vec(l.elem(),r.elem(1),d.elem(1));  _inline_generic_mult_su3_mat_vec(l.elem(),r.elem(2),d.elem(2));  _inline_generic_mult_su3_mat_vec(l.elem(),r.elem(3),d.elem(3));  return d;}