Download this file
1 2 3 4 5 6 7 8 9 10 11 12
//============================================================================= /*! convert to _zgematrix */ inline _zgematrix zgbmatrix::to_zgematrix() const {CPPL_VERBOSE_REPORT; zgematrix newmat( zgematrix(m,n).zero() ); for(long i=0; i<m; i++){ for(long j=std::max(long(0),i-kl); j<std::min(n,i+ku+1); j++){ newmat(i,j) =(*this)(i,j); } } return _(newmat); }