Mercurial > hg > octave-lyh
diff liboctave/lo-specfun.h @ 7638:2df457529cfa
implement expm1 and log1p functions
author | Jaroslav Hajek <highegg@gmail.com> |
---|---|
date | Tue, 25 Mar 2008 19:47:21 -0400 |
parents | 8a939b217863 |
children | 82be108cc558 |
line wrap: on
line diff
--- a/liboctave/lo-specfun.h +++ b/liboctave/lo-specfun.h @@ -57,6 +57,16 @@ extern OCTAVE_API double erfc (double); #endif +#if !defined (HAVE_EXPM1) +extern OCTAVE_API double expm1 (double x); +#endif +extern OCTAVE_API Complex expm1 (const Complex& x); + +#if !defined (HAVE_LOG1P) +extern OCTAVE_API double log1p (double x); +#endif +extern OCTAVE_API Complex log1p (const Complex& x); + extern OCTAVE_API double xgamma (double x); extern OCTAVE_API double xlgamma (double x); extern OCTAVE_API Complex xlgamma (const Complex& x);