11 mutable std::vector<dcomponent>
data;
12 mutable std::vector< std::vector<CPPL_INT> >
rows;
13 mutable std::vector< std::vector<CPPL_INT> >
cols;
30 inline double operator()(
const CPPL_INT&,
const CPPL_INT&)
const;
32 inline void write(
const char*)
const;
Real Double-precision General Sparse Matrix Class.
std::vector< std::vector< CPPL_INT > > cols
array of vector to store the entry information of component for each column
void write(const char *) const
_zgsmatrix to_zgsmatrix() const
std::vector< std::vector< CPPL_INT > > rows
array of vector to store the entry information of component for each row
CPPL_INT n
matrix column size
_dgematrix to_dgematrix() const
friend double damax(const dgsmatrix &)
(DO NOT USE) Smart-temporary Real Double-precision Symmetric Sparse Matrix Class
friend void idamax(CPPL_INT &, CPPL_INT &, const dgsmatrix &)
(DO NOT USE) Smart-temporary Real Double-precision General Sparse Matrix Class
Real Double-precision General Dence Matrix Class.
double operator()(const CPPL_INT &, const CPPL_INT &) const
Real Double-precision Symmetric Matrix Class [l-type (UPLO=l) Strage].
(DO NOT USE) Smart-temporary Real Double-precision General Sparse Matrix Class
CPPL_INT m
matrix row size
friend const _dgsmatrix & operator+(const _dgsmatrix &)
friend _dgsmatrix operator/(const _dgsmatrix &, const double &)
(DO NOT USE) Smart-temporary Real Double-precision General Dence Matrix Class
Real Double-precision General Band Matrix Class.
std::vector< dcomponent > data
matrix data
friend _dcovector operator*(const _dgsmatrix &, const dcovector &)
(DO NOT USE) Smart-temporary Real Double-precision General Band Matrix Class
(DO NOT USE) Smart-temporary Real Double-precision Symmetric Matrix Class
friend _dgsmatrix t(const dgsmatrix &)
Real Double-precision Column Vector Class.
friend _dgsmatrix operator-(const _dgsmatrix &)
Real Double-precision Symmetric Sparse Matrix Class.
(DO NOT USE) Smart-temporary Real Double-precision Column Vector Class
friend std::ostream & operator<<(std::ostream &, const _dgsmatrix &)