Download this file
1 2 3 4 5 6 7 8 9 10 11 12
//============================================================================= /*! double*zhsmatrix operator */ inline _zhsmatrix operator*(const double& d, const zhsmatrix& mat) {CPPL_VERBOSE_REPORT; zhsmatrix newmat(mat); for(std::vector<zcomponent>::iterator it=newmat.data.begin(); it!=newmat.data.end(); it++){ it->v *=d; } return _(newmat); }