_ufuncs_defs.h 2.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. #ifndef UFUNCS_PROTO_H
  2. #define UFUNCS_PROTO_H 1
  3. #include "_cosine.h"
  4. npy_double cosine_cdf(npy_double);
  5. npy_double cosine_invcdf(npy_double);
  6. #include "xsf_wrappers.h"
  7. npy_double cephes_igam_fac(npy_double, npy_double);
  8. npy_double xsf_kolmogc(npy_double);
  9. npy_double xsf_kolmogci(npy_double);
  10. npy_double xsf_kolmogp(npy_double);
  11. npy_double cephes_lanczos_sum_expg_scaled(npy_double);
  12. npy_double cephes_lgam1p(npy_double);
  13. npy_double cephes_smirnovc_wrap(npy_intp, npy_double);
  14. npy_double cephes_smirnovci_wrap(npy_intp, npy_double);
  15. npy_double cephes_smirnovp_wrap(npy_intp, npy_double);
  16. npy_double cephes__struve_asymp_large_z(npy_double, npy_double, npy_intp, npy_double *);
  17. npy_double cephes__struve_bessel_series(npy_double, npy_double, npy_intp, npy_double *);
  18. npy_double cephes__struve_power_series(npy_double, npy_double, npy_intp, npy_double *);
  19. npy_double cephes_bdtr_wrap(npy_double, npy_intp, npy_double);
  20. npy_double cephes_bdtrc_wrap(npy_double, npy_intp, npy_double);
  21. npy_double cephes_bdtri_wrap(npy_double, npy_intp, npy_double);
  22. npy_double xsf_chdtr(npy_double, npy_double);
  23. npy_double xsf_chdtrc(npy_double, npy_double);
  24. npy_double xsf_chdtri(npy_double, npy_double);
  25. npy_double cephes_erfcinv(npy_double);
  26. npy_double cephes_expn_wrap(npy_intp, npy_double);
  27. npy_double xsf_gdtr(npy_double, npy_double, npy_double);
  28. npy_double xsf_gdtrc(npy_double, npy_double, npy_double);
  29. npy_double special_gdtria(npy_double, npy_double, npy_double);
  30. npy_double xsf_gdtrib(npy_double, npy_double, npy_double);
  31. npy_double special_gdtrix(npy_double, npy_double, npy_double);
  32. npy_cdouble chyp1f1_wrap(npy_double, npy_double, npy_cdouble);
  33. npy_double special_cyl_bessel_k_int(npy_intp, npy_double);
  34. npy_double xsf_kolmogi(npy_double);
  35. npy_double xsf_kolmogorov(npy_double);
  36. npy_double pmv_wrap(npy_double, npy_double, npy_double);
  37. npy_double cephes_nbdtr_wrap(npy_intp, npy_intp, npy_double);
  38. npy_double cephes_nbdtrc_wrap(npy_intp, npy_intp, npy_double);
  39. npy_double cephes_nbdtri_wrap(npy_intp, npy_intp, npy_double);
  40. npy_double xsf_ndtri(npy_double);
  41. npy_double xsf_owens_t(npy_double, npy_double);
  42. npy_double xsf_pdtr(npy_double, npy_double);
  43. npy_double xsf_pdtrc(npy_double, npy_double);
  44. npy_double cephes_pdtri_wrap(npy_intp, npy_double);
  45. npy_double cephes_poch(npy_double, npy_double);
  46. npy_double cephes_round(npy_double);
  47. npy_int xsf_cshichi(npy_cdouble, npy_cdouble *, npy_cdouble *);
  48. npy_int xsf_shichi(npy_double, npy_double *, npy_double *);
  49. npy_int xsf_csici(npy_cdouble, npy_cdouble *, npy_cdouble *);
  50. npy_int xsf_sici(npy_double, npy_double *, npy_double *);
  51. npy_double cephes_smirnov_wrap(npy_intp, npy_double);
  52. npy_double cephes_smirnovi_wrap(npy_intp, npy_double);
  53. npy_double cephes_spence(npy_double);
  54. npy_double xsf_tukeylambdacdf(npy_double, npy_double);
  55. npy_double cephes_yn_wrap(npy_intp, npy_double);
  56. #endif