add missing fpwrap pow

This commit is contained in:
fredrik 2021-09-28 12:52:35 +02:00
parent 450435a84a
commit df05a35534
4 changed files with 12 additions and 0 deletions

View file

@ -51,6 +51,9 @@ int arb_fpwrap_cdouble_log(complex_double * res, complex_double x, int flags);
int arb_fpwrap_double_log1p(double * res, double x, int flags); int arb_fpwrap_double_log1p(double * res, double x, int flags);
int arb_fpwrap_cdouble_log1p(complex_double * res, complex_double x, int flags); int arb_fpwrap_cdouble_log1p(complex_double * res, complex_double x, int flags);
int arb_fpwrap_double_pow(double * res, double x, double y, int flags);
int arb_fpwrap_cdouble_pow(complex_double * res, complex_double x, complex_double y, int flags);
int arb_fpwrap_double_sqrt(double * res, double x, int flags); int arb_fpwrap_double_sqrt(double * res, double x, int flags);
int arb_fpwrap_cdouble_sqrt(complex_double * res, complex_double x, int flags); int arb_fpwrap_cdouble_sqrt(complex_double * res, complex_double x, int flags);

View file

@ -869,6 +869,9 @@ DEF_CDOUBLE_FUN_1(log, acb_log)
DEF_DOUBLE_FUN_1(log1p, arb_log1p) DEF_DOUBLE_FUN_1(log1p, arb_log1p)
DEF_CDOUBLE_FUN_1(log1p, acb_log1p) DEF_CDOUBLE_FUN_1(log1p, acb_log1p)
DEF_DOUBLE_FUN_2(pow, arb_pow)
DEF_CDOUBLE_FUN_2(pow, acb_pow)
DEF_DOUBLE_FUN_1(sqrt, arb_sqrt) DEF_DOUBLE_FUN_1(sqrt, arb_sqrt)
DEF_CDOUBLE_FUN_1(sqrt, acb_sqrt) DEF_CDOUBLE_FUN_1(sqrt, acb_sqrt)

View file

@ -182,6 +182,9 @@ int main()
CHECK_DOUBLE(arb_fpwrap_double_log1p(&res, x, flags)); CHECK_DOUBLE(arb_fpwrap_double_log1p(&res, x, flags));
CHECK_CDOUBLE(arb_fpwrap_cdouble_log1p(&cres, cx, flags)); CHECK_CDOUBLE(arb_fpwrap_cdouble_log1p(&cres, cx, flags));
CHECK_DOUBLE(arb_fpwrap_double_pow(&res, x, y, flags));
CHECK_CDOUBLE(arb_fpwrap_cdouble_pow(&cres, cx, cy, flags));
CHECK_DOUBLE(arb_fpwrap_double_sqrt(&res, x, flags)); CHECK_DOUBLE(arb_fpwrap_double_sqrt(&res, x, flags));
CHECK_CDOUBLE(arb_fpwrap_cdouble_sqrt(&cres, cx, flags)); CHECK_CDOUBLE(arb_fpwrap_cdouble_sqrt(&cres, cx, flags));

View file

@ -133,6 +133,9 @@ Elementary functions
.. function:: int arb_fpwrap_double_log1p(double * res, double x, int flags) .. function:: int arb_fpwrap_double_log1p(double * res, double x, int flags)
int arb_fpwrap_cdouble_log1p(complex_double * res, complex_double x, int flags) int arb_fpwrap_cdouble_log1p(complex_double * res, complex_double x, int flags)
.. function:: int arb_fpwrap_double_pow(double * res, double x, double y, int flags)
int arb_fpwrap_cdouble_pow(complex_double * res, complex_double x, complex_double y, int flags)
.. function:: int arb_fpwrap_double_sqrt(double * res, double x, int flags) .. function:: int arb_fpwrap_double_sqrt(double * res, double x, int flags)
int arb_fpwrap_cdouble_sqrt(complex_double * res, complex_double x, int flags) int arb_fpwrap_cdouble_sqrt(complex_double * res, complex_double x, int flags)