7 for(CPPL_INT
i=0;
i<(
kl+
ku+1)*
n;
i++){
25 for(CPPL_INT
i=0;
i<
m;
i++){
26 const CPPL_INT jmax =std::min(
n,
i+
ku+1);
27 for(CPPL_INT j=std::max(CPPL_INT(0),
i-
kl); j<jmax; j++){
28 newmat(
i,j) =(*this)(
i,j);
friend _dgematrix i(const _dgbmatrix &)
CPPL_INT ku
upper band width
_zgbmatrix to_zgbmatrix() const
Real Double-precision General Dence Matrix Class.
CPPL_INT kl
lower band width
CPPL_INT n
matrix column size
(DO NOT USE) Smart-temporary Real Double-precision General Dence Matrix Class
Complex Double-precision General Band Matrix Class.
double * array
1D array to store matrix data
(DO NOT USE) Smart-temporary Complex Double-precision General Band Matrix Class
_dcovector _(dcovector &vec)
_dgematrix to_dgematrix() const
comple * array
1D array to store matrix data
CPPL_INT m
matrix row size