11   mutable std::vector<zcomponent> 
data; 
 
   12   mutable std::vector< std::vector<CPPL_INT> > 
rows; 
 
   13   mutable std::vector< std::vector<CPPL_INT> > 
cols; 
 
   29   inline comple 
operator()(
const CPPL_INT&, 
const CPPL_INT&) 
const;
 
   31   inline void write(
const char*) 
const;
 
friend _zcovector operator*(const _zgsmatrix &, const zcovector &)
std::vector< std::vector< CPPL_INT > > rows
array of vector to store the entry information of component for each row 
(DO NOT USE) Smart-temporary Complex Double-precision Hermitian Matrix Class 
std::vector< std::vector< CPPL_INT > > cols
array of vector to store the entry information of component for each column 
Complex Double-precision General Sparse Matrix Class. 
friend comple damax(const zgsmatrix &)
friend void idamax(CPPL_INT &, CPPL_INT &, const zgsmatrix &)
friend _zgsmatrix operator/(const _zgsmatrix &, const double &)
friend std::ostream & operator<<(std::ostream &, const _zgsmatrix &)
friend const _zgsmatrix & operator+(const _zgsmatrix &)
CPPL_INT n
matrix column size 
(DO NOT USE) Smart-temporary Real Double-precision General Sparse Matrix Class 
Complex Double-precision General Dence Matrix Class. 
(DO NOT USE) Smart-temporary Complex Double-precision General Dence Matrix Class 
comple operator()(const CPPL_INT &, const CPPL_INT &) const 
friend _zgsmatrix operator-(const _zgsmatrix &)
Complex Double-precision Hermitian Sparse Matrix Class. 
CPPL_INT m
matrix row size 
Complex Double-precision General Band Matrix Class. 
void write(const char *) const 
(DO NOT USE) Smart-temporary Complex Double-precision General Band Matrix Class 
friend _zgsmatrix t(const zgsmatrix &)
Complex Double-precision Hermitian Matrix Class [l-type (UPLO=l) Strage]. 
_zgematrix to_zgematrix() const 
Complex Double-precision Column Vector Class. 
(DO NOT USE) Smart-temporary Complex Double-precision Column Vector Class 
(DO NOT USE) Smart-temporary Complex Double-precision Hermitian Sparse Matrix Class ...
std::vector< zcomponent > data
matrix data