00001 //============================================================================= 00002 /*! double*zhsmatrix operator */ 00003 inline _zhsmatrix operator*(const double& d, const zhsmatrix& mat) 00004 {VERBOSE_REPORT; 00005 zhsmatrix newmat(mat); 00006 00007 for(std::vector<zcomponent>::iterator it=newmat.data.begin(); it!=newmat.data.end(); it++){ 00008 it->v *=d; 00009 } 00010 00011 return _(newmat); 00012 }