Mercurial > hg > octave-nkf
comparison liboctave/Sparse.h @ 10479:ded9beac7582
optimize sparse matrix assembly
author | Jaroslav Hajek <highegg@gmail.com> |
---|---|
date | Wed, 31 Mar 2010 10:03:55 +0200 |
parents | 0677c5d80b77 |
children | 19e1e4470e01 |
comparison
equal
deleted
inserted
replaced
10478:d382db6b9d81 | 10479:ded9beac7582 |
---|---|
220 Sparse (const Array<T>& a, const Array<octave_idx_type>& r, const Array<octave_idx_type>& c, | 220 Sparse (const Array<T>& a, const Array<octave_idx_type>& r, const Array<octave_idx_type>& c, |
221 octave_idx_type nr, octave_idx_type nc, bool sum_terms); | 221 octave_idx_type nr, octave_idx_type nc, bool sum_terms); |
222 | 222 |
223 Sparse (const Array<T>& a, const Array<double>& r, const Array<double>& c, | 223 Sparse (const Array<T>& a, const Array<double>& r, const Array<double>& c, |
224 octave_idx_type nr, octave_idx_type nc, bool sum_terms); | 224 octave_idx_type nr, octave_idx_type nc, bool sum_terms); |
225 | |
226 Sparse (const Array<T>& a, const idx_vector& r, const idx_vector& c, | |
227 octave_idx_type nr = -1, octave_idx_type nc = -1, bool sum_terms = true); | |
225 | 228 |
226 // Sparsify a normal matrix | 229 // Sparsify a normal matrix |
227 Sparse (const Array<T>& a); | 230 Sparse (const Array<T>& a); |
228 | 231 |
229 virtual ~Sparse (void); | 232 virtual ~Sparse (void); |