Mercurial > hg > octave-lyh
diff liboctave/lo-specfun.h @ 9812:f80c566bc751
improve unary mapper system
author | Jaroslav Hajek <highegg@gmail.com> |
---|---|
date | Thu, 12 Nov 2009 15:47:58 +0100 |
parents | b4fdfee405b5 |
children | 1bb1ed717d2f |
line wrap: on
line diff
--- a/liboctave/lo-specfun.h +++ b/liboctave/lo-specfun.h @@ -90,7 +90,7 @@ #if !defined (HAVE_EXPM1F) extern OCTAVE_API float expm1f (float x); #endif -extern OCTAVE_API FloatComplex expm1f (const FloatComplex& x); +extern OCTAVE_API FloatComplex expm1 (const FloatComplex& x); #if !defined (HAVE_LOG1P) extern OCTAVE_API double log1p (double x); @@ -100,15 +100,15 @@ #if !defined (HAVE_LOG1PF) extern OCTAVE_API float log1pf (float x); #endif -extern OCTAVE_API FloatComplex log1pf (const FloatComplex& x); +extern OCTAVE_API FloatComplex log1p (const FloatComplex& x); extern OCTAVE_API double xgamma (double x); extern OCTAVE_API double xlgamma (double x); -extern OCTAVE_API Complex xlgamma (const Complex& x); +extern OCTAVE_API Complex rc_lgamma (double x); extern OCTAVE_API float xgamma (float x); extern OCTAVE_API float xlgamma (float x); -extern OCTAVE_API FloatComplex xlgamma (const FloatComplex& x); +extern OCTAVE_API FloatComplex rc_lgamma (float x); extern OCTAVE_API Complex besselj (double alpha, const Complex& x, bool scaled, octave_idx_type& ierr); @@ -580,6 +580,9 @@ return gammainc (x, a, err); } +extern OCTAVE_API Complex rc_log1p (double); +extern OCTAVE_API FloatComplex rc_log1p (float); + #endif /*