Mercurial > octave-nkf
comparison liboctave/intNDArray.cc @ 8780:ea76466605ba
support native cumsum, gripe on overflow in sum/cumsum
author | Jaroslav Hajek <highegg@gmail.com> |
---|---|
date | Tue, 17 Feb 2009 14:23:35 +0100 |
parents | 724c0f46d9d4 |
children | eb63fbe60fab |
comparison
equal
deleted
inserted
replaced
8779:949708f930d0 | 8780:ea76466605ba |
---|---|
209 return do_mx_red_op<intNDArray<T> > (*this, dim, mx_inline_sum); | 209 return do_mx_red_op<intNDArray<T> > (*this, dim, mx_inline_sum); |
210 } | 210 } |
211 | 211 |
212 template <class T> | 212 template <class T> |
213 intNDArray<T> | 213 intNDArray<T> |
214 intNDArray<T>::cumsum (int dim) const | |
215 { | |
216 return do_mx_cum_op<intNDArray<T> > (*this, dim, mx_inline_cumsum); | |
217 } | |
218 | |
219 template <class T> | |
220 intNDArray<T> | |
214 intNDArray<T>::max (int dim) const | 221 intNDArray<T>::max (int dim) const |
215 { | 222 { |
216 return do_mx_minmax_op<intNDArray<T> > (*this, dim, mx_inline_max); | 223 return do_mx_minmax_op<intNDArray<T> > (*this, dim, mx_inline_max); |
217 } | 224 } |
218 | 225 |