Mercurial > hg > octave-lyh
diff liboctave/CSparse.cc @ 10515:189274f6c7c4
omissions from last patch
author | Jaroslav Hajek <highegg@gmail.com> |
---|---|
date | Tue, 13 Apr 2010 14:56:29 +0200 |
parents | 5dd7a7bf4950 |
children | 4d1fc073fbb7 |
line wrap: on
line diff
--- a/liboctave/CSparse.cc +++ b/liboctave/CSparse.cc @@ -121,19 +121,8 @@ } SparseComplexMatrix::SparseComplexMatrix (const SparseMatrix& a) - : MSparse<Complex> (a.rows (), a.cols (), a.nnz ()) -{ - octave_idx_type nc = cols (); - octave_idx_type nz = a.nnz (); - - for (octave_idx_type i = 0; i < nc + 1; i++) - cidx (i) = a.cidx (i); - - for (octave_idx_type i = 0; i < nz; i++) - { - data (i) = Complex (a.data (i)); - ridx (i) = a.ridx (i); - } + : MSparse<Complex> (a) +{ } SparseComplexMatrix::SparseComplexMatrix (const SparseBoolMatrix& a)