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