Mercurial > hg > octave-nkf
diff liboctave/CSparse.h @ 6823:9fddcc586065
[project @ 2007-08-24 08:27:27 by dbateman]
author | dbateman |
---|---|
date | Fri, 24 Aug 2007 08:27:29 +0000 |
parents | 0ce71beb1cf3 |
children | 93c65f2a5668 |
line wrap: on
line diff
--- a/liboctave/CSparse.h +++ b/liboctave/CSparse.h @@ -51,6 +51,9 @@ SparseComplexMatrix (octave_idx_type r, octave_idx_type c) : MSparse<Complex> (r, c) { } + SparseComplexMatrix (const dim_vector& dv, octave_idx_type nz = 0) : + MSparse<Complex> (dv, nz) { } + explicit SparseComplexMatrix (octave_idx_type r, octave_idx_type c, Complex val) : MSparse<Complex> (r, c, val) { } @@ -107,6 +110,8 @@ SparseComplexMatrix& insert (const SparseComplexMatrix& a, octave_idx_type r, octave_idx_type c); SparseComplexMatrix& insert (const SparseMatrix& a, octave_idx_type r, octave_idx_type c); + SparseComplexMatrix& insert (const SparseComplexMatrix& a, const Array<octave_idx_type>& indx); + SparseComplexMatrix& insert (const SparseMatrix& a, const Array<octave_idx_type>& indx); SparseComplexMatrix concat (const SparseComplexMatrix& rb, const Array<octave_idx_type>& ra_idx);