My Project
zcovector-zrovector.hpp
1 //=============================================================================
3 inline _zgematrix operator*(const zcovector& covec, const zrovector& rovec)
4 {
5 #ifdef CPPL_VERBOSE
6  std::cerr << "# [MARK] operator*(const zcovector&, const zrovector&)"
7  << std::endl;
8 #endif//CPPL_VERBOSE
9 
10  zgematrix newmat(covec.L, rovec.L);
11  for(long i=0; i<newmat.m; i++){
12  for(long j=0; j<newmat.n; j++){
13  newmat(i,j) =covec(i)*rovec(j);
14  }
15  }
16 
17  return _(newmat);
18 }
Complex Double-precision General Dence Matrix Class.
Definition: zgematrix.hpp:3
Complex Double-precision Row Vector Class.
Definition: zrovector.hpp:3
(DO NOT USE) Smart-temporary Complex Double-precision General Dence Matrix Class
Definition: _zgematrix.hpp:3
friend _drovector operator*(const drovector &, const dgematrix &)
Definition: drovector-dgematrix.hpp:3
Complex Double-precision Column Vector Class.
Definition: zcovector.hpp:3