Mercurial > hg > octave-nkf
diff liboctave/CNDArray.cc @ 10329:83fa590b8a09
simplify min/max definitions in liboctave
author | Jaroslav Hajek <highegg@gmail.com> |
---|---|
date | Wed, 17 Feb 2010 10:40:36 +0100 |
parents | 07ebe522dac2 |
children | 12884915a8e4 |
line wrap: on
line diff
--- a/liboctave/CNDArray.cc +++ b/liboctave/CNDArray.cc @@ -914,41 +914,7 @@ return is; } -ComplexNDArray -min (const Complex& s, const ComplexNDArray& m) -{ - return do_sm_binary_op<ComplexNDArray> (s, m, mx_inline_xmin); -} - -ComplexNDArray -min (const ComplexNDArray& m, const Complex& s) -{ - return do_ms_binary_op<ComplexNDArray> (m, s, mx_inline_xmin); -} - -ComplexNDArray -min (const ComplexNDArray& a, const ComplexNDArray& b) -{ - return do_mm_binary_op<ComplexNDArray> (a, b, mx_inline_xmin, "min"); -} - -ComplexNDArray -max (const Complex& s, const ComplexNDArray& m) -{ - return do_sm_binary_op<ComplexNDArray> (s, m, mx_inline_xmax); -} - -ComplexNDArray -max (const ComplexNDArray& m, const Complex& s) -{ - return do_ms_binary_op<ComplexNDArray> (m, s, mx_inline_xmax); -} - -ComplexNDArray -max (const ComplexNDArray& a, const ComplexNDArray& b) -{ - return do_mm_binary_op<ComplexNDArray> (a, b, mx_inline_xmax, "max"); -} +MINMAX_FCNS (ComplexNDArray, Complex) NDS_CMP_OPS (ComplexNDArray, Complex) NDS_BOOL_OPS (ComplexNDArray, Complex)