Mercurial > octave
comparison liboctave/Sparse.cc @ 7463:2467639bd8c0
eliminate UNDEFINED sort mode
author | John W. Eaton <jwe@octave.org> |
---|---|
date | Fri, 08 Feb 2008 16:00:16 -0500 |
parents | 402168152bb9 |
children | 4249c6fb6e09 |
comparison
equal
deleted
inserted
replaced
7462:dfcaf7ed48e3 | 7463:2467639bd8c0 |
---|---|
2106 | 2106 |
2107 if (mode == ASCENDING) | 2107 if (mode == ASCENDING) |
2108 lsort.set_compare (sparse_ascending_compare); | 2108 lsort.set_compare (sparse_ascending_compare); |
2109 else if (mode == DESCENDING) | 2109 else if (mode == DESCENDING) |
2110 lsort.set_compare (sparse_descending_compare); | 2110 lsort.set_compare (sparse_descending_compare); |
2111 else | |
2112 abort (); | |
2111 | 2113 |
2112 T *v = m.data (); | 2114 T *v = m.data (); |
2113 octave_idx_type *mcidx = m.cidx (); | 2115 octave_idx_type *mcidx = m.cidx (); |
2114 octave_idx_type *mridx = m.ridx (); | 2116 octave_idx_type *mridx = m.ridx (); |
2115 | 2117 |
2173 | 2175 |
2174 if (mode == ASCENDING) | 2176 if (mode == ASCENDING) |
2175 indexed_sort.set_compare (sparse_ascending_compare); | 2177 indexed_sort.set_compare (sparse_ascending_compare); |
2176 else if (mode == DESCENDING) | 2178 else if (mode == DESCENDING) |
2177 indexed_sort.set_compare (sparse_descending_compare); | 2179 indexed_sort.set_compare (sparse_descending_compare); |
2180 else | |
2181 abort (); | |
2178 | 2182 |
2179 T *v = m.data (); | 2183 T *v = m.data (); |
2180 octave_idx_type *mcidx = m.cidx (); | 2184 octave_idx_type *mcidx = m.cidx (); |
2181 octave_idx_type *mridx = m.ridx (); | 2185 octave_idx_type *mridx = m.ridx (); |
2182 | 2186 |