comparison liboctave/CSparse.h @ 9790:a5035bc7fbfb

rewrite dispatch part & slightly improve min,max,cummin,cummax
author Jaroslav Hajek <highegg@gmail.com>
date Mon, 09 Nov 2009 13:09:49 +0100
parents 91d53dc37f79
children f80c566bc751
comparison
equal deleted inserted replaced
9789:97f5de91427b 9790:a5035bc7fbfb
107 bool operator == (const SparseComplexMatrix& a) const; 107 bool operator == (const SparseComplexMatrix& a) const;
108 bool operator != (const SparseComplexMatrix& a) const; 108 bool operator != (const SparseComplexMatrix& a) const;
109 109
110 bool is_hermitian (void) const; 110 bool is_hermitian (void) const;
111 111
112 SparseComplexMatrix max (int dim = 0) const; 112 SparseComplexMatrix max (int dim = -1) const;
113 SparseComplexMatrix max (Array2<octave_idx_type>& index, int dim = 0) const; 113 SparseComplexMatrix max (Array<octave_idx_type>& index, int dim = -1) const;
114 SparseComplexMatrix min (int dim = 0) const; 114 SparseComplexMatrix min (int dim = -1) const;
115 SparseComplexMatrix min (Array2<octave_idx_type>& index, int dim = 0) const; 115 SparseComplexMatrix min (Array<octave_idx_type>& index, int dim = -1) const;
116 116
117 SparseComplexMatrix& insert (const SparseComplexMatrix& a, octave_idx_type r, octave_idx_type c); 117 SparseComplexMatrix& insert (const SparseComplexMatrix& a, octave_idx_type r, octave_idx_type c);
118 SparseComplexMatrix& insert (const SparseMatrix& a, octave_idx_type r, octave_idx_type c); 118 SparseComplexMatrix& insert (const SparseMatrix& a, octave_idx_type r, octave_idx_type c);
119 SparseComplexMatrix& insert (const SparseComplexMatrix& a, const Array<octave_idx_type>& indx); 119 SparseComplexMatrix& insert (const SparseComplexMatrix& a, const Array<octave_idx_type>& indx);
120 SparseComplexMatrix& insert (const SparseMatrix& a, const Array<octave_idx_type>& indx); 120 SparseComplexMatrix& insert (const SparseMatrix& a, const Array<octave_idx_type>& indx);