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