BinaryReturn<PVector<RComplexFloat,3,PColorVector>, PVector<RComplexFloat,3,PColorVector>, OpAdd>::Type_t  d;
BinaryReturn<PScalar<PVector<RComplexFloat,3,PColorVector> >, PScalar<PVector<RComplexFloat,3,PColorVector> >, OpAdd>::Type_t  d;
operator+(const PVector<RComplexFloat,3,PColorVector>& l, 	  const PVector<RComplexFloat,3,PColorVector>& r){  BinaryReturn<PVector<RComplexFloat,3,PColorVector>,     PVector<RComplexFloat,3,PColorVector>, OpAdd>::Type_t  d;//  cout << "V+V" << endl;  _inline_generic_add_su3_vector(l,r,d);  return d;}