comparison liboctave/ChangeLog @ 8650:a1ae2aae903e

abs,real,imag,conj: use code from mx-inlines rather than the generic map
author Jaroslav Hajek <highegg@gmail.com>
date Mon, 02 Feb 2009 15:35:32 +0100
parents 17a3a7bebac5
children ea8e65ca234f
comparison
equal deleted inserted replaced
8649:e50b44b75891 8650:a1ae2aae903e
1 2009-02-02 Jaroslav Hajek <highegg@gmail.com>
2
3 * mx-inlines.cc (mx_inline_fabs_dup, mx_inline_cabs_dup): New funcs.
4
5 * dMatrix.cc (real, imag, Matrix::abs): Simplify.
6 * fMatrix.cc (real, imag, FloatMatrix::abs): Simplify.
7 * CMatrix.cc (ComplexMatrix::abs, ComplexMatrix::conj): Simplify.
8 * fCMatrix.cc (FloatComplexMatrix::abs, FloatComplexMatrix::conj): Simplify.
9
10 * CMatrix.h, fCMatrix.h (conj): Add missing decl.
11
12 * dNDArray.cc (real, imag, NDArray::abs): Simplify.
13 * fNDArray.cc (real, imag, FloatNDArray::abs): Simplify.
14 * CNDArray.cc (ComplexNDArray::abs, ComplexNDArray::conj): Simplify.
15 * fCNDArray.cc (FloatComplexNDArray::abs, FloatComplexNDArray::conj): Simplify.
16
17 * CMatrix.h, fCMatrix.h (conj): New decl.
18
1 2009-01-29 John W. Eaton <jwe@octave.org> 19 2009-01-29 John W. Eaton <jwe@octave.org>
2 20
3 * intNDArray.h (intNDArray<T>:any_element_is_nan): New function. 21 * intNDArray.h (intNDArray<T>:any_element_is_nan): New function.
4 * boolNDArrah.h (boolNDArray::any_element_is_nan): New function. 22 * boolNDArrah.h (boolNDArray::any_element_is_nan): New function.
5 * chNDArray.h (charNDArray::any_element_is_nan): New function. 23 * chNDArray.h (charNDArray::any_element_is_nan): New function.