00001 //============================================================================= 00002 /*! zcovector*zrovector operator */ 00003 inline _zgematrix operator*(const zcovector& covec, const zrovector& rovec) 00004 {VERBOSE_REPORT; 00005 zgematrix newmat(covec.l, rovec.l); 00006 for(long i=0; i<newmat.m; i++){ 00007 for(long j=0; j<newmat.n; j++){ 00008 newmat(i,j) =covec(i)*rovec(j); 00009 } 00010 } 00011 00012 return _(newmat); 00013 }