Go to the source code of this file.
dgbmatrix*double operator
Definition at line 28 of file dgbmatrix-double.hpp.
References _(), dgbmatrix::array, i(), dgbmatrix::kl, dgbmatrix::ku, dgbmatrix::m, and dgbmatrix::n.
32 const CPPL_INT size =(newmat.kl+newmat.ku+1)*newmat.n;
33 for(CPPL_INT
i=0;
i<size;
i++){
34 newmat.array[
i] =mat.
array[
i]*d;
CPPL_INT m
matrix row size
_dgematrix i(const _dgbmatrix &mat)
CPPL_INT kl
lower band width
CPPL_INT ku
upper band width
double * array
1D array to store matrix data
Real Double-precision General Band Matrix Class.
CPPL_INT n
matrix column size
_dcovector _(dcovector &vec)
dgbmatrix/double operator
Definition at line 42 of file dgbmatrix-double.hpp.
References _(), dgbmatrix::array, i(), dgbmatrix::kl, dgbmatrix::ku, dgbmatrix::m, and dgbmatrix::n.
46 const CPPL_INT size =(newmat.kl+newmat.ku+1)*newmat.n;
47 for(CPPL_INT
i=0;
i<size;
i++){
48 newmat.array[
i] =mat.
array[
i]/d;
CPPL_INT m
matrix row size
_dgematrix i(const _dgbmatrix &mat)
CPPL_INT kl
lower band width
CPPL_INT ku
upper band width
double * array
1D array to store matrix data
Real Double-precision General Band Matrix Class.
CPPL_INT n
matrix column size
_dcovector _(dcovector &vec)