Go to the source code of this file.
_zgbmatrix*_zcovector operator 
Definition at line 3 of file _zgbmatrix-_zcovector.hpp.
References _(), _zcovector::array, zcovector::array, _zgbmatrix::array, _zgbmatrix::destroy(), _zcovector::destroy(), _zgbmatrix::kl, _zgbmatrix::ku, _zcovector::l, _zgbmatrix::m, and _zgbmatrix::n.
    8     std::cerr << 
"These matrix and vector can not make a product." << std::endl
 
    9               << 
"Your input was (" << mat.
m << 
"x" << mat.
n << 
") * (" << vec.
l << 
")." << std::endl;
 
   16   comple alpha =comple(1.,0.);
 
   17   CPPL_INT lda =mat.
kl+mat.
ku+1;
 
   19   comple beta =comple(0.,0.);
 
   21   zgbmv_( &trans, &mat.
m, &mat.
n, &mat.
kl, &mat.
ku, &alpha, mat.
array, &lda, vec.
array, &inc, &beta, newvec.array, &inc );
 
CPPL_INT ku
upper band width 
CPPL_INT kl
lower band width 
comple * array
1D array to store vector data 
CPPL_INT m
matrix row size 
comple * array
1D array to store matrix data 
Complex Double-precision Column Vector Class. 
CPPL_INT n
matrix column size 
_dcovector _(dcovector &vec)