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