5   const std::vector<zcomponent>::iterator mat_data_end =mat.
data.end();
 
    6   for(std::vector<zcomponent>::iterator it=mat.
data.begin(); it!=mat_data_end; it++){
 
   23   std::vector<zcomponent>::const_iterator itx(mat.
data.begin());
 
   26   const std::vector<zcomponent>::const_iterator mat_data_end =mat.
data.end();
 
   27   for(std::vector<zcomponent>::const_iterator it=mat.
data.begin(); it!=mat_data_end; it++){
 
   28     if( vmax < norm(it->v) ){
 
   44   std::vector<zcomponent>::const_iterator itx(mat.
data.begin());
 
   47   const std::vector<zcomponent>::const_iterator mat_data_end =mat.
data.end();
 
   48   for(std::vector<zcomponent>::const_iterator it=mat.
data.begin(); it!=mat_data_end; it++){
 
   49     if( vmax < norm(it->v) ){
 
std::vector< std::vector< CPPL_INT > > rows
array of vector to store the entry information of component for each row 
std::vector< std::vector< CPPL_INT > > cols
array of vector to store the entry information of component for each column 
_dgematrix i(const _dgbmatrix &mat)
(DO NOT USE) Smart-temporary Real Double-precision General Sparse Matrix Class 
void swap(dcovector &u, dcovector &v)
_zgsmatrix t(const _zgsmatrix &mat)
void idamax(CPPL_INT &i, CPPL_INT &j, const _zgsmatrix &mat)
comple damax(const _zgsmatrix &mat)
std::vector< zcomponent > data
matrix data