Mercurial > hg > octave-lyh
diff liboctave/numeric/lo-specfun.h @ 17532:578805a293e5
ellipj: Move numerical code into liboctave
* lo-specfun.cc, lo-specfun.h (ellipj): New functions, adapted from
Fellipj.
* ellipj.cc (Fellipj): Call ellipj. (do_ellipj): Delete.
author | Mike Miller <mtmiller@ieee.org> |
---|---|
date | Thu, 26 Sep 2013 21:34:26 -0400 |
parents | 2fac72a256ce |
children |
line wrap: on
line diff
--- a/liboctave/numeric/lo-specfun.h +++ b/liboctave/numeric/lo-specfun.h @@ -607,4 +607,7 @@ extern OCTAVE_API Array<double> betaincinv (const Array<double>& x, const Array<double>& a, double b); extern OCTAVE_API Array<double> betaincinv (const Array<double>& x, const Array<double>& a, const Array<double>& b); +extern OCTAVE_API void ellipj (double u, double m, double& sn, double& cn, double& dn, double& err); +extern OCTAVE_API void ellipj (const Complex& u, double m, Complex& sn, Complex& cn, Complex& dn, double& err); + #endif