Mercurial > octave-nkf
diff src/ov-flt-re-mat.cc @ 7815:a41df65f3f00
Add some single precision test code and fix resulting bugs
author | David Bateman <dbateman@free.fr> |
---|---|
date | Wed, 28 May 2008 01:03:35 +0200 |
parents | 82be108cc558 |
children | f336dd8e96d0 |
line wrap: on
line diff
--- a/src/ov-flt-re-mat.cc Mon Jun 02 16:57:45 2008 +0200 +++ b/src/ov-flt-re-mat.cc Wed May 28 01:03:35 2008 +0200 @@ -762,10 +762,10 @@ ARRAY_MAPPER (erf, FloatNDArray::dmapper, ::erff) ARRAY_MAPPER (erfc, FloatNDArray::dmapper, ::erfcf) ARRAY_MAPPER (gamma, FloatNDArray::dmapper, xgamma) -CD_ARRAY_MAPPER (lgamma, xlgamma, xlgamma, 0.0, octave_Inf) +CD_ARRAY_MAPPER (lgamma, xlgamma, xlgamma, 0.0, octave_Float_Inf) ARRAY_MAPPER (abs, FloatNDArray::dmapper, ::fabsf) ARRAY_MAPPER (acos, FloatNDArray::dmapper, ::acosf) -CD_ARRAY_MAPPER (acosh, ::acoshf, ::acosh, 1.0, octave_Inf) +CD_ARRAY_MAPPER (acosh, ::acoshf, ::acosh, 1.0, octave_Float_Inf) ARRAY_MAPPER (angle, FloatNDArray::dmapper, ::arg) ARRAY_MAPPER (arg, FloatNDArray::dmapper, ::arg) CD_ARRAY_MAPPER (asin, ::asinf, ::asin, -1.0, 1.0) @@ -781,17 +781,17 @@ ARRAY_MAPPER (fix, FloatNDArray::dmapper, ::fix) ARRAY_MAPPER (floor, FloatNDArray::dmapper, ::floorf) ARRAY_MAPPER (imag, FloatNDArray::dmapper, ::imag) -CD_ARRAY_MAPPER (log, ::logf, std::log, 0.0, octave_Inf) -CD_ARRAY_MAPPER (log2, xlog2, xlog2, 0.0, octave_Inf) -CD_ARRAY_MAPPER (log10, ::log10f, std::log10, 0.0, octave_Inf) -CD_ARRAY_MAPPER (log1p, ::log1pf, ::log1pf, -1.0, octave_Inf) +CD_ARRAY_MAPPER (log, ::logf, std::log, 0.0, octave_Float_Inf) +CD_ARRAY_MAPPER (log2, xlog2, xlog2, 0.0, octave_Float_Inf) +CD_ARRAY_MAPPER (log10, ::log10f, std::log10, 0.0, octave_Float_Inf) +CD_ARRAY_MAPPER (log1p, ::log1pf, ::log1pf, -1.0, octave_Float_Inf) ARRAY_MAPPER (real, FloatNDArray::dmapper, ::real) ARRAY_MAPPER (round, FloatNDArray::dmapper, xround) ARRAY_MAPPER (roundb, FloatNDArray::dmapper, xroundb) ARRAY_MAPPER (signum, FloatNDArray::dmapper, ::signum) ARRAY_MAPPER (sin, FloatNDArray::dmapper, ::sinf) ARRAY_MAPPER (sinh, FloatNDArray::dmapper, ::sinhf) -CD_ARRAY_MAPPER (sqrt, ::sqrtf, std::sqrt, 0.0, octave_Inf) +CD_ARRAY_MAPPER (sqrt, ::sqrtf, std::sqrt, 0.0, octave_Float_Inf) ARRAY_MAPPER (tan, FloatNDArray::dmapper, ::tanf) ARRAY_MAPPER (tanh, FloatNDArray::dmapper, ::tanhf) ARRAY_MAPPER (finite, FloatNDArray::bmapper, xfinite)