Mercurial > hg > octave-lyh
comparison liboctave/CNDArray.cc @ 9721:192d94cff6c1
improve sum & implement the 'extra' option, refactor some code
author | Jaroslav Hajek <highegg@gmail.com> |
---|---|
date | Tue, 13 Oct 2009 12:22:50 +0200 |
parents | 66970dd627f6 |
children | b4fdfee405b5 |
comparison
equal
deleted
inserted
replaced
9720:2997727398d1 | 9721:192d94cff6c1 |
---|---|
657 | 657 |
658 ComplexNDArray | 658 ComplexNDArray |
659 ComplexNDArray::sum (int dim) const | 659 ComplexNDArray::sum (int dim) const |
660 { | 660 { |
661 return do_mx_red_op<ComplexNDArray, Complex> (*this, dim, mx_inline_sum); | 661 return do_mx_red_op<ComplexNDArray, Complex> (*this, dim, mx_inline_sum); |
662 } | |
663 | |
664 ComplexNDArray | |
665 ComplexNDArray::xsum (int dim) const | |
666 { | |
667 return do_mx_red_op<ComplexNDArray, Complex> (*this, dim, mx_inline_xsum); | |
662 } | 668 } |
663 | 669 |
664 ComplexNDArray | 670 ComplexNDArray |
665 ComplexNDArray::sumsq (int dim) const | 671 ComplexNDArray::sumsq (int dim) const |
666 { | 672 { |