Go to the source code of this file.
_zhsmatrix+zhsmatrix operator 
Definition at line 3 of file _zhsmatrix-zhsmatrix.hpp.
References _(), zhsmatrix::data, zhsmatrix::n, and _zhsmatrix::n.
    8     std::cerr << 
"These two matrises can not make a summation." << std::endl
 
    9               << 
"Your input was (" << matA.
n << 
"x" << matA.
n << 
") + (" << matB.
n << 
"x" << matB.
n << 
")." << std::endl;
 
   16   const std::vector<zcomponent>::const_iterator matB_data_end =matB.
data.end();
 
   17   for(std::vector<zcomponent>::const_iterator it=matB.
data.begin(); it!=matB_data_end; it++){
 
   18     newmat(it->i,it->j) +=it->v;
 
CPPL_INT n
matrix column size 
CPPL_INT n
matrix column size 
std::vector< zcomponent > data
matrix data 
Complex Double-precision Hermitian Sparse Matrix Class. 
_dcovector _(dcovector &vec)
 
 
 
_zhsmatrix-zhsmatrix operator 
Definition at line 26 of file _zhsmatrix-zhsmatrix.hpp.
References _(), zhsmatrix::data, zhsmatrix::n, and _zhsmatrix::n.
   31     std::cerr << 
"These two matrises can not make a subtraction." << std::endl
 
   32               << 
"Your input was (" << matA.
n << 
"x" << matA.
n << 
") - (" << matB.
n << 
"x" << matB.
n << 
")." << std::endl;
 
   39   const std::vector<zcomponent>::const_iterator matB_data_end =matB.
data.end();
 
   40   for(std::vector<zcomponent>::const_iterator it=matB.
data.begin(); it!=matB_data_end; it++){
 
   41     newmat(it->i,it->j) -=it->v;
 
CPPL_INT n
matrix column size 
CPPL_INT n
matrix column size 
std::vector< zcomponent > data
matrix data 
Complex Double-precision Hermitian Sparse Matrix Class. 
_dcovector _(dcovector &vec)