_ufuncs_cxx.pyx 32 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493
  1. # This file is automatically generated by _generate_pyx.py.
  2. # Do not edit manually!
  3. from libc.math cimport NAN
  4. include "_ufuncs_extra_code_common.pxi"
  5. cdef extern from r"_ufuncs_cxx_defs.h":
  6. cdef float _func_beta_pdf_float "beta_pdf_float"(float, float, float) noexcept nogil
  7. cdef void *_export_beta_pdf_float = <void*>_func_beta_pdf_float
  8. cdef extern from r"_ufuncs_cxx_defs.h":
  9. cdef double _func_beta_pdf_double "beta_pdf_double"(double, double, double) noexcept nogil
  10. cdef void *_export_beta_pdf_double = <void*>_func_beta_pdf_double
  11. cdef extern from r"_ufuncs_cxx_defs.h":
  12. cdef float _func_beta_ppf_float "beta_ppf_float"(float, float, float) noexcept nogil
  13. cdef void *_export_beta_ppf_float = <void*>_func_beta_ppf_float
  14. cdef extern from r"_ufuncs_cxx_defs.h":
  15. cdef double _func_beta_ppf_double "beta_ppf_double"(double, double, double) noexcept nogil
  16. cdef void *_export_beta_ppf_double = <void*>_func_beta_ppf_double
  17. cdef extern from r"_ufuncs_cxx_defs.h":
  18. cdef float _func_binom_cdf_float "binom_cdf_float"(float, float, float) noexcept nogil
  19. cdef void *_export_binom_cdf_float = <void*>_func_binom_cdf_float
  20. cdef extern from r"_ufuncs_cxx_defs.h":
  21. cdef double _func_binom_cdf_double "binom_cdf_double"(double, double, double) noexcept nogil
  22. cdef void *_export_binom_cdf_double = <void*>_func_binom_cdf_double
  23. cdef extern from r"_ufuncs_cxx_defs.h":
  24. cdef float _func_binom_isf_float "binom_isf_float"(float, float, float) noexcept nogil
  25. cdef void *_export_binom_isf_float = <void*>_func_binom_isf_float
  26. cdef extern from r"_ufuncs_cxx_defs.h":
  27. cdef double _func_binom_isf_double "binom_isf_double"(double, double, double) noexcept nogil
  28. cdef void *_export_binom_isf_double = <void*>_func_binom_isf_double
  29. cdef extern from r"_ufuncs_cxx_defs.h":
  30. cdef float _func_binom_pmf_float "binom_pmf_float"(float, float, float) noexcept nogil
  31. cdef void *_export_binom_pmf_float = <void*>_func_binom_pmf_float
  32. cdef extern from r"_ufuncs_cxx_defs.h":
  33. cdef double _func_binom_pmf_double "binom_pmf_double"(double, double, double) noexcept nogil
  34. cdef void *_export_binom_pmf_double = <void*>_func_binom_pmf_double
  35. cdef extern from r"_ufuncs_cxx_defs.h":
  36. cdef float _func_binom_ppf_float "binom_ppf_float"(float, float, float) noexcept nogil
  37. cdef void *_export_binom_ppf_float = <void*>_func_binom_ppf_float
  38. cdef extern from r"_ufuncs_cxx_defs.h":
  39. cdef double _func_binom_ppf_double "binom_ppf_double"(double, double, double) noexcept nogil
  40. cdef void *_export_binom_ppf_double = <void*>_func_binom_ppf_double
  41. cdef extern from r"_ufuncs_cxx_defs.h":
  42. cdef float _func_binom_sf_float "binom_sf_float"(float, float, float) noexcept nogil
  43. cdef void *_export_binom_sf_float = <void*>_func_binom_sf_float
  44. cdef extern from r"_ufuncs_cxx_defs.h":
  45. cdef double _func_binom_sf_double "binom_sf_double"(double, double, double) noexcept nogil
  46. cdef void *_export_binom_sf_double = <void*>_func_binom_sf_double
  47. cdef extern from r"_ufuncs_cxx_defs.h":
  48. cdef float _func_cauchy_isf_float "cauchy_isf_float"(float, float, float) noexcept nogil
  49. cdef void *_export_cauchy_isf_float = <void*>_func_cauchy_isf_float
  50. cdef extern from r"_ufuncs_cxx_defs.h":
  51. cdef double _func_cauchy_isf_double "cauchy_isf_double"(double, double, double) noexcept nogil
  52. cdef void *_export_cauchy_isf_double = <void*>_func_cauchy_isf_double
  53. cdef extern from r"_ufuncs_cxx_defs.h":
  54. cdef float _func_cauchy_ppf_float "cauchy_ppf_float"(float, float, float) noexcept nogil
  55. cdef void *_export_cauchy_ppf_float = <void*>_func_cauchy_ppf_float
  56. cdef extern from r"_ufuncs_cxx_defs.h":
  57. cdef double _func_cauchy_ppf_double "cauchy_ppf_double"(double, double, double) noexcept nogil
  58. cdef void *_export_cauchy_ppf_double = <void*>_func_cauchy_ppf_double
  59. cdef extern from r"_ufuncs_cxx_defs.h":
  60. cdef float _func_hypergeom_cdf_float "hypergeom_cdf_float"(float, float, float, float) noexcept nogil
  61. cdef void *_export_hypergeom_cdf_float = <void*>_func_hypergeom_cdf_float
  62. cdef extern from r"_ufuncs_cxx_defs.h":
  63. cdef double _func_hypergeom_cdf_double "hypergeom_cdf_double"(double, double, double, double) noexcept nogil
  64. cdef void *_export_hypergeom_cdf_double = <void*>_func_hypergeom_cdf_double
  65. cdef extern from r"_ufuncs_cxx_defs.h":
  66. cdef float _func_hypergeom_mean_float "hypergeom_mean_float"(float, float, float) noexcept nogil
  67. cdef void *_export_hypergeom_mean_float = <void*>_func_hypergeom_mean_float
  68. cdef extern from r"_ufuncs_cxx_defs.h":
  69. cdef double _func_hypergeom_mean_double "hypergeom_mean_double"(double, double, double) noexcept nogil
  70. cdef void *_export_hypergeom_mean_double = <void*>_func_hypergeom_mean_double
  71. cdef extern from r"_ufuncs_cxx_defs.h":
  72. cdef float _func_hypergeom_pmf_float "hypergeom_pmf_float"(float, float, float, float) noexcept nogil
  73. cdef void *_export_hypergeom_pmf_float = <void*>_func_hypergeom_pmf_float
  74. cdef extern from r"_ufuncs_cxx_defs.h":
  75. cdef double _func_hypergeom_pmf_double "hypergeom_pmf_double"(double, double, double, double) noexcept nogil
  76. cdef void *_export_hypergeom_pmf_double = <void*>_func_hypergeom_pmf_double
  77. cdef extern from r"_ufuncs_cxx_defs.h":
  78. cdef float _func_hypergeom_sf_float "hypergeom_sf_float"(float, float, float, float) noexcept nogil
  79. cdef void *_export_hypergeom_sf_float = <void*>_func_hypergeom_sf_float
  80. cdef extern from r"_ufuncs_cxx_defs.h":
  81. cdef double _func_hypergeom_sf_double "hypergeom_sf_double"(double, double, double, double) noexcept nogil
  82. cdef void *_export_hypergeom_sf_double = <void*>_func_hypergeom_sf_double
  83. cdef extern from r"_ufuncs_cxx_defs.h":
  84. cdef float _func_hypergeom_skewness_float "hypergeom_skewness_float"(float, float, float) noexcept nogil
  85. cdef void *_export_hypergeom_skewness_float = <void*>_func_hypergeom_skewness_float
  86. cdef extern from r"_ufuncs_cxx_defs.h":
  87. cdef double _func_hypergeom_skewness_double "hypergeom_skewness_double"(double, double, double) noexcept nogil
  88. cdef void *_export_hypergeom_skewness_double = <void*>_func_hypergeom_skewness_double
  89. cdef extern from r"_ufuncs_cxx_defs.h":
  90. cdef float _func_hypergeom_variance_float "hypergeom_variance_float"(float, float, float) noexcept nogil
  91. cdef void *_export_hypergeom_variance_float = <void*>_func_hypergeom_variance_float
  92. cdef extern from r"_ufuncs_cxx_defs.h":
  93. cdef double _func_hypergeom_variance_double "hypergeom_variance_double"(double, double, double) noexcept nogil
  94. cdef void *_export_hypergeom_variance_double = <void*>_func_hypergeom_variance_double
  95. cdef extern from r"_ufuncs_cxx_defs.h":
  96. cdef float _func_invgauss_isf_float "invgauss_isf_float"(float, float, float) noexcept nogil
  97. cdef void *_export_invgauss_isf_float = <void*>_func_invgauss_isf_float
  98. cdef extern from r"_ufuncs_cxx_defs.h":
  99. cdef double _func_invgauss_isf_double "invgauss_isf_double"(double, double, double) noexcept nogil
  100. cdef void *_export_invgauss_isf_double = <void*>_func_invgauss_isf_double
  101. cdef extern from r"_ufuncs_cxx_defs.h":
  102. cdef float _func_invgauss_ppf_float "invgauss_ppf_float"(float, float, float) noexcept nogil
  103. cdef void *_export_invgauss_ppf_float = <void*>_func_invgauss_ppf_float
  104. cdef extern from r"_ufuncs_cxx_defs.h":
  105. cdef double _func_invgauss_ppf_double "invgauss_ppf_double"(double, double, double) noexcept nogil
  106. cdef void *_export_invgauss_ppf_double = <void*>_func_invgauss_ppf_double
  107. cdef extern from r"_ufuncs_cxx_defs.h":
  108. cdef float _func_landau_cdf_float "landau_cdf_float"(float, float, float) noexcept nogil
  109. cdef void *_export_landau_cdf_float = <void*>_func_landau_cdf_float
  110. cdef extern from r"_ufuncs_cxx_defs.h":
  111. cdef double _func_landau_cdf_double "landau_cdf_double"(double, double, double) noexcept nogil
  112. cdef void *_export_landau_cdf_double = <void*>_func_landau_cdf_double
  113. cdef extern from r"_ufuncs_cxx_defs.h":
  114. cdef float _func_landau_isf_float "landau_isf_float"(float, float, float) noexcept nogil
  115. cdef void *_export_landau_isf_float = <void*>_func_landau_isf_float
  116. cdef extern from r"_ufuncs_cxx_defs.h":
  117. cdef double _func_landau_isf_double "landau_isf_double"(double, double, double) noexcept nogil
  118. cdef void *_export_landau_isf_double = <void*>_func_landau_isf_double
  119. cdef extern from r"_ufuncs_cxx_defs.h":
  120. cdef float _func_landau_pdf_float "landau_pdf_float"(float, float, float) noexcept nogil
  121. cdef void *_export_landau_pdf_float = <void*>_func_landau_pdf_float
  122. cdef extern from r"_ufuncs_cxx_defs.h":
  123. cdef double _func_landau_pdf_double "landau_pdf_double"(double, double, double) noexcept nogil
  124. cdef void *_export_landau_pdf_double = <void*>_func_landau_pdf_double
  125. cdef extern from r"_ufuncs_cxx_defs.h":
  126. cdef float _func_landau_ppf_float "landau_ppf_float"(float, float, float) noexcept nogil
  127. cdef void *_export_landau_ppf_float = <void*>_func_landau_ppf_float
  128. cdef extern from r"_ufuncs_cxx_defs.h":
  129. cdef double _func_landau_ppf_double "landau_ppf_double"(double, double, double) noexcept nogil
  130. cdef void *_export_landau_ppf_double = <void*>_func_landau_ppf_double
  131. cdef extern from r"_ufuncs_cxx_defs.h":
  132. cdef float _func_landau_sf_float "landau_sf_float"(float, float, float) noexcept nogil
  133. cdef void *_export_landau_sf_float = <void*>_func_landau_sf_float
  134. cdef extern from r"_ufuncs_cxx_defs.h":
  135. cdef double _func_landau_sf_double "landau_sf_double"(double, double, double) noexcept nogil
  136. cdef void *_export_landau_sf_double = <void*>_func_landau_sf_double
  137. cdef extern from r"_ufuncs_cxx_defs.h":
  138. cdef float _func_nbinom_cdf_float "nbinom_cdf_float"(float, float, float) noexcept nogil
  139. cdef void *_export_nbinom_cdf_float = <void*>_func_nbinom_cdf_float
  140. cdef extern from r"_ufuncs_cxx_defs.h":
  141. cdef double _func_nbinom_cdf_double "nbinom_cdf_double"(double, double, double) noexcept nogil
  142. cdef void *_export_nbinom_cdf_double = <void*>_func_nbinom_cdf_double
  143. cdef extern from r"_ufuncs_cxx_defs.h":
  144. cdef float _func_nbinom_isf_float "nbinom_isf_float"(float, float, float) noexcept nogil
  145. cdef void *_export_nbinom_isf_float = <void*>_func_nbinom_isf_float
  146. cdef extern from r"_ufuncs_cxx_defs.h":
  147. cdef double _func_nbinom_isf_double "nbinom_isf_double"(double, double, double) noexcept nogil
  148. cdef void *_export_nbinom_isf_double = <void*>_func_nbinom_isf_double
  149. cdef extern from r"_ufuncs_cxx_defs.h":
  150. cdef float _func_nbinom_kurtosis_excess_float "nbinom_kurtosis_excess_float"(float, float) noexcept nogil
  151. cdef void *_export_nbinom_kurtosis_excess_float = <void*>_func_nbinom_kurtosis_excess_float
  152. cdef extern from r"_ufuncs_cxx_defs.h":
  153. cdef double _func_nbinom_kurtosis_excess_double "nbinom_kurtosis_excess_double"(double, double) noexcept nogil
  154. cdef void *_export_nbinom_kurtosis_excess_double = <void*>_func_nbinom_kurtosis_excess_double
  155. cdef extern from r"_ufuncs_cxx_defs.h":
  156. cdef float _func_nbinom_mean_float "nbinom_mean_float"(float, float) noexcept nogil
  157. cdef void *_export_nbinom_mean_float = <void*>_func_nbinom_mean_float
  158. cdef extern from r"_ufuncs_cxx_defs.h":
  159. cdef double _func_nbinom_mean_double "nbinom_mean_double"(double, double) noexcept nogil
  160. cdef void *_export_nbinom_mean_double = <void*>_func_nbinom_mean_double
  161. cdef extern from r"_ufuncs_cxx_defs.h":
  162. cdef float _func_nbinom_pmf_float "nbinom_pmf_float"(float, float, float) noexcept nogil
  163. cdef void *_export_nbinom_pmf_float = <void*>_func_nbinom_pmf_float
  164. cdef extern from r"_ufuncs_cxx_defs.h":
  165. cdef double _func_nbinom_pmf_double "nbinom_pmf_double"(double, double, double) noexcept nogil
  166. cdef void *_export_nbinom_pmf_double = <void*>_func_nbinom_pmf_double
  167. cdef extern from r"_ufuncs_cxx_defs.h":
  168. cdef float _func_nbinom_ppf_float "nbinom_ppf_float"(float, float, float) noexcept nogil
  169. cdef void *_export_nbinom_ppf_float = <void*>_func_nbinom_ppf_float
  170. cdef extern from r"_ufuncs_cxx_defs.h":
  171. cdef double _func_nbinom_ppf_double "nbinom_ppf_double"(double, double, double) noexcept nogil
  172. cdef void *_export_nbinom_ppf_double = <void*>_func_nbinom_ppf_double
  173. cdef extern from r"_ufuncs_cxx_defs.h":
  174. cdef float _func_nbinom_sf_float "nbinom_sf_float"(float, float, float) noexcept nogil
  175. cdef void *_export_nbinom_sf_float = <void*>_func_nbinom_sf_float
  176. cdef extern from r"_ufuncs_cxx_defs.h":
  177. cdef double _func_nbinom_sf_double "nbinom_sf_double"(double, double, double) noexcept nogil
  178. cdef void *_export_nbinom_sf_double = <void*>_func_nbinom_sf_double
  179. cdef extern from r"_ufuncs_cxx_defs.h":
  180. cdef float _func_nbinom_skewness_float "nbinom_skewness_float"(float, float) noexcept nogil
  181. cdef void *_export_nbinom_skewness_float = <void*>_func_nbinom_skewness_float
  182. cdef extern from r"_ufuncs_cxx_defs.h":
  183. cdef double _func_nbinom_skewness_double "nbinom_skewness_double"(double, double) noexcept nogil
  184. cdef void *_export_nbinom_skewness_double = <void*>_func_nbinom_skewness_double
  185. cdef extern from r"_ufuncs_cxx_defs.h":
  186. cdef float _func_nbinom_variance_float "nbinom_variance_float"(float, float) noexcept nogil
  187. cdef void *_export_nbinom_variance_float = <void*>_func_nbinom_variance_float
  188. cdef extern from r"_ufuncs_cxx_defs.h":
  189. cdef double _func_nbinom_variance_double "nbinom_variance_double"(double, double) noexcept nogil
  190. cdef void *_export_nbinom_variance_double = <void*>_func_nbinom_variance_double
  191. cdef extern from r"_ufuncs_cxx_defs.h":
  192. cdef float _func_ncf_isf_float "ncf_isf_float"(float, float, float, float) noexcept nogil
  193. cdef void *_export_ncf_isf_float = <void*>_func_ncf_isf_float
  194. cdef extern from r"_ufuncs_cxx_defs.h":
  195. cdef double _func_ncf_isf_double "ncf_isf_double"(double, double, double, double) noexcept nogil
  196. cdef void *_export_ncf_isf_double = <void*>_func_ncf_isf_double
  197. cdef extern from r"_ufuncs_cxx_defs.h":
  198. cdef float _func_ncf_kurtosis_excess_float "ncf_kurtosis_excess_float"(float, float, float) noexcept nogil
  199. cdef void *_export_ncf_kurtosis_excess_float = <void*>_func_ncf_kurtosis_excess_float
  200. cdef extern from r"_ufuncs_cxx_defs.h":
  201. cdef double _func_ncf_kurtosis_excess_double "ncf_kurtosis_excess_double"(double, double, double) noexcept nogil
  202. cdef void *_export_ncf_kurtosis_excess_double = <void*>_func_ncf_kurtosis_excess_double
  203. cdef extern from r"_ufuncs_cxx_defs.h":
  204. cdef float _func_ncf_mean_float "ncf_mean_float"(float, float, float) noexcept nogil
  205. cdef void *_export_ncf_mean_float = <void*>_func_ncf_mean_float
  206. cdef extern from r"_ufuncs_cxx_defs.h":
  207. cdef double _func_ncf_mean_double "ncf_mean_double"(double, double, double) noexcept nogil
  208. cdef void *_export_ncf_mean_double = <void*>_func_ncf_mean_double
  209. cdef extern from r"_ufuncs_cxx_defs.h":
  210. cdef float _func_ncf_pdf_float "ncf_pdf_float"(float, float, float, float) noexcept nogil
  211. cdef void *_export_ncf_pdf_float = <void*>_func_ncf_pdf_float
  212. cdef extern from r"_ufuncs_cxx_defs.h":
  213. cdef double _func_ncf_pdf_double "ncf_pdf_double"(double, double, double, double) noexcept nogil
  214. cdef void *_export_ncf_pdf_double = <void*>_func_ncf_pdf_double
  215. cdef extern from r"_ufuncs_cxx_defs.h":
  216. cdef float _func_ncf_sf_float "ncf_sf_float"(float, float, float, float) noexcept nogil
  217. cdef void *_export_ncf_sf_float = <void*>_func_ncf_sf_float
  218. cdef extern from r"_ufuncs_cxx_defs.h":
  219. cdef double _func_ncf_sf_double "ncf_sf_double"(double, double, double, double) noexcept nogil
  220. cdef void *_export_ncf_sf_double = <void*>_func_ncf_sf_double
  221. cdef extern from r"_ufuncs_cxx_defs.h":
  222. cdef float _func_ncf_skewness_float "ncf_skewness_float"(float, float, float) noexcept nogil
  223. cdef void *_export_ncf_skewness_float = <void*>_func_ncf_skewness_float
  224. cdef extern from r"_ufuncs_cxx_defs.h":
  225. cdef double _func_ncf_skewness_double "ncf_skewness_double"(double, double, double) noexcept nogil
  226. cdef void *_export_ncf_skewness_double = <void*>_func_ncf_skewness_double
  227. cdef extern from r"_ufuncs_cxx_defs.h":
  228. cdef float _func_ncf_variance_float "ncf_variance_float"(float, float, float) noexcept nogil
  229. cdef void *_export_ncf_variance_float = <void*>_func_ncf_variance_float
  230. cdef extern from r"_ufuncs_cxx_defs.h":
  231. cdef double _func_ncf_variance_double "ncf_variance_double"(double, double, double) noexcept nogil
  232. cdef void *_export_ncf_variance_double = <void*>_func_ncf_variance_double
  233. cdef extern from r"_ufuncs_cxx_defs.h":
  234. cdef float _func_nct_isf_float "nct_isf_float"(float, float, float) noexcept nogil
  235. cdef void *_export_nct_isf_float = <void*>_func_nct_isf_float
  236. cdef extern from r"_ufuncs_cxx_defs.h":
  237. cdef double _func_nct_isf_double "nct_isf_double"(double, double, double) noexcept nogil
  238. cdef void *_export_nct_isf_double = <void*>_func_nct_isf_double
  239. cdef extern from r"_ufuncs_cxx_defs.h":
  240. cdef float _func_nct_kurtosis_excess_float "nct_kurtosis_excess_float"(float, float) noexcept nogil
  241. cdef void *_export_nct_kurtosis_excess_float = <void*>_func_nct_kurtosis_excess_float
  242. cdef extern from r"_ufuncs_cxx_defs.h":
  243. cdef double _func_nct_kurtosis_excess_double "nct_kurtosis_excess_double"(double, double) noexcept nogil
  244. cdef void *_export_nct_kurtosis_excess_double = <void*>_func_nct_kurtosis_excess_double
  245. cdef extern from r"_ufuncs_cxx_defs.h":
  246. cdef float _func_nct_mean_float "nct_mean_float"(float, float) noexcept nogil
  247. cdef void *_export_nct_mean_float = <void*>_func_nct_mean_float
  248. cdef extern from r"_ufuncs_cxx_defs.h":
  249. cdef double _func_nct_mean_double "nct_mean_double"(double, double) noexcept nogil
  250. cdef void *_export_nct_mean_double = <void*>_func_nct_mean_double
  251. cdef extern from r"_ufuncs_cxx_defs.h":
  252. cdef float _func_nct_pdf_float "nct_pdf_float"(float, float, float) noexcept nogil
  253. cdef void *_export_nct_pdf_float = <void*>_func_nct_pdf_float
  254. cdef extern from r"_ufuncs_cxx_defs.h":
  255. cdef double _func_nct_pdf_double "nct_pdf_double"(double, double, double) noexcept nogil
  256. cdef void *_export_nct_pdf_double = <void*>_func_nct_pdf_double
  257. cdef extern from r"_ufuncs_cxx_defs.h":
  258. cdef float _func_nct_sf_float "nct_sf_float"(float, float, float) noexcept nogil
  259. cdef void *_export_nct_sf_float = <void*>_func_nct_sf_float
  260. cdef extern from r"_ufuncs_cxx_defs.h":
  261. cdef double _func_nct_sf_double "nct_sf_double"(double, double, double) noexcept nogil
  262. cdef void *_export_nct_sf_double = <void*>_func_nct_sf_double
  263. cdef extern from r"_ufuncs_cxx_defs.h":
  264. cdef float _func_nct_skewness_float "nct_skewness_float"(float, float) noexcept nogil
  265. cdef void *_export_nct_skewness_float = <void*>_func_nct_skewness_float
  266. cdef extern from r"_ufuncs_cxx_defs.h":
  267. cdef double _func_nct_skewness_double "nct_skewness_double"(double, double) noexcept nogil
  268. cdef void *_export_nct_skewness_double = <void*>_func_nct_skewness_double
  269. cdef extern from r"_ufuncs_cxx_defs.h":
  270. cdef float _func_nct_variance_float "nct_variance_float"(float, float) noexcept nogil
  271. cdef void *_export_nct_variance_float = <void*>_func_nct_variance_float
  272. cdef extern from r"_ufuncs_cxx_defs.h":
  273. cdef double _func_nct_variance_double "nct_variance_double"(double, double) noexcept nogil
  274. cdef void *_export_nct_variance_double = <void*>_func_nct_variance_double
  275. cdef extern from r"_ufuncs_cxx_defs.h":
  276. cdef float _func_ncx2_isf_float "ncx2_isf_float"(float, float, float) noexcept nogil
  277. cdef void *_export_ncx2_isf_float = <void*>_func_ncx2_isf_float
  278. cdef extern from r"_ufuncs_cxx_defs.h":
  279. cdef double _func_ncx2_isf_double "ncx2_isf_double"(double, double, double) noexcept nogil
  280. cdef void *_export_ncx2_isf_double = <void*>_func_ncx2_isf_double
  281. cdef extern from r"_ufuncs_cxx_defs.h":
  282. cdef float _func_ncx2_pdf_float "ncx2_pdf_float"(float, float, float) noexcept nogil
  283. cdef void *_export_ncx2_pdf_float = <void*>_func_ncx2_pdf_float
  284. cdef extern from r"_ufuncs_cxx_defs.h":
  285. cdef double _func_ncx2_pdf_double "ncx2_pdf_double"(double, double, double) noexcept nogil
  286. cdef void *_export_ncx2_pdf_double = <void*>_func_ncx2_pdf_double
  287. cdef extern from r"_ufuncs_cxx_defs.h":
  288. cdef float _func_ncx2_sf_float "ncx2_sf_float"(float, float, float) noexcept nogil
  289. cdef void *_export_ncx2_sf_float = <void*>_func_ncx2_sf_float
  290. cdef extern from r"_ufuncs_cxx_defs.h":
  291. cdef double _func_ncx2_sf_double "ncx2_sf_double"(double, double, double) noexcept nogil
  292. cdef void *_export_ncx2_sf_double = <void*>_func_ncx2_sf_double
  293. cdef extern from r"_ufuncs_cxx_defs.h":
  294. cdef float _func_skewnorm_cdf_float "skewnorm_cdf_float"(float, float, float, float) noexcept nogil
  295. cdef void *_export_skewnorm_cdf_float = <void*>_func_skewnorm_cdf_float
  296. cdef extern from r"_ufuncs_cxx_defs.h":
  297. cdef double _func_skewnorm_cdf_double "skewnorm_cdf_double"(double, double, double, double) noexcept nogil
  298. cdef void *_export_skewnorm_cdf_double = <void*>_func_skewnorm_cdf_double
  299. cdef extern from r"_ufuncs_cxx_defs.h":
  300. cdef float _func_skewnorm_isf_float "skewnorm_isf_float"(float, float, float, float) noexcept nogil
  301. cdef void *_export_skewnorm_isf_float = <void*>_func_skewnorm_isf_float
  302. cdef extern from r"_ufuncs_cxx_defs.h":
  303. cdef double _func_skewnorm_isf_double "skewnorm_isf_double"(double, double, double, double) noexcept nogil
  304. cdef void *_export_skewnorm_isf_double = <void*>_func_skewnorm_isf_double
  305. cdef extern from r"_ufuncs_cxx_defs.h":
  306. cdef float _func_skewnorm_ppf_float "skewnorm_ppf_float"(float, float, float, float) noexcept nogil
  307. cdef void *_export_skewnorm_ppf_float = <void*>_func_skewnorm_ppf_float
  308. cdef extern from r"_ufuncs_cxx_defs.h":
  309. cdef double _func_skewnorm_ppf_double "skewnorm_ppf_double"(double, double, double, double) noexcept nogil
  310. cdef void *_export_skewnorm_ppf_double = <void*>_func_skewnorm_ppf_double
  311. cdef extern from r"_ufuncs_cxx_defs.h":
  312. cdef double _func__stirling2_inexact "_stirling2_inexact"(double, double) noexcept nogil
  313. cdef void *_export__stirling2_inexact = <void*>_func__stirling2_inexact
  314. cdef extern from r"_ufuncs_cxx_defs.h":
  315. cdef float _func_ibeta_float "ibeta_float"(float, float, float) noexcept nogil
  316. cdef void *_export_ibeta_float = <void*>_func_ibeta_float
  317. cdef extern from r"_ufuncs_cxx_defs.h":
  318. cdef double _func_ibeta_double "ibeta_double"(double, double, double) noexcept nogil
  319. cdef void *_export_ibeta_double = <void*>_func_ibeta_double
  320. cdef extern from r"_ufuncs_cxx_defs.h":
  321. cdef float _func_ibetac_float "ibetac_float"(float, float, float) noexcept nogil
  322. cdef void *_export_ibetac_float = <void*>_func_ibetac_float
  323. cdef extern from r"_ufuncs_cxx_defs.h":
  324. cdef double _func_ibetac_double "ibetac_double"(double, double, double) noexcept nogil
  325. cdef void *_export_ibetac_double = <void*>_func_ibetac_double
  326. cdef extern from r"_ufuncs_cxx_defs.h":
  327. cdef float _func_ibetac_inv_float "ibetac_inv_float"(float, float, float) noexcept nogil
  328. cdef void *_export_ibetac_inv_float = <void*>_func_ibetac_inv_float
  329. cdef extern from r"_ufuncs_cxx_defs.h":
  330. cdef double _func_ibetac_inv_double "ibetac_inv_double"(double, double, double) noexcept nogil
  331. cdef void *_export_ibetac_inv_double = <void*>_func_ibetac_inv_double
  332. cdef extern from r"_ufuncs_cxx_defs.h":
  333. cdef float _func_ibeta_inv_float "ibeta_inv_float"(float, float, float) noexcept nogil
  334. cdef void *_export_ibeta_inv_float = <void*>_func_ibeta_inv_float
  335. cdef extern from r"_ufuncs_cxx_defs.h":
  336. cdef double _func_ibeta_inv_double "ibeta_inv_double"(double, double, double) noexcept nogil
  337. cdef void *_export_ibeta_inv_double = <void*>_func_ibeta_inv_double
  338. cdef extern from r"_ufuncs_cxx_defs.h":
  339. cdef float _func_ibeta_inva_float "ibeta_inva_float"(float, float, float) noexcept nogil
  340. cdef void *_export_ibeta_inva_float = <void*>_func_ibeta_inva_float
  341. cdef extern from r"_ufuncs_cxx_defs.h":
  342. cdef double _func_ibeta_inva_double "ibeta_inva_double"(double, double, double) noexcept nogil
  343. cdef void *_export_ibeta_inva_double = <void*>_func_ibeta_inva_double
  344. cdef extern from r"_ufuncs_cxx_defs.h":
  345. cdef float _func_ibeta_invb_float "ibeta_invb_float"(float, float, float) noexcept nogil
  346. cdef void *_export_ibeta_invb_float = <void*>_func_ibeta_invb_float
  347. cdef extern from r"_ufuncs_cxx_defs.h":
  348. cdef double _func_ibeta_invb_double "ibeta_invb_double"(double, double, double) noexcept nogil
  349. cdef void *_export_ibeta_invb_double = <void*>_func_ibeta_invb_double
  350. cdef extern from r"_ufuncs_cxx_defs.h":
  351. cdef float _func_chdtriv_float "chdtriv_float"(float, float) noexcept nogil
  352. cdef void *_export_chdtriv_float = <void*>_func_chdtriv_float
  353. cdef extern from r"_ufuncs_cxx_defs.h":
  354. cdef double _func_chdtriv_double "chdtriv_double"(double, double) noexcept nogil
  355. cdef void *_export_chdtriv_double = <void*>_func_chdtriv_double
  356. cdef extern from r"_ufuncs_cxx_defs.h":
  357. cdef float _func_ncx2_cdf_float "ncx2_cdf_float"(float, float, float) noexcept nogil
  358. cdef void *_export_ncx2_cdf_float = <void*>_func_ncx2_cdf_float
  359. cdef extern from r"_ufuncs_cxx_defs.h":
  360. cdef double _func_ncx2_cdf_double "ncx2_cdf_double"(double, double, double) noexcept nogil
  361. cdef void *_export_ncx2_cdf_double = <void*>_func_ncx2_cdf_double
  362. cdef extern from r"_ufuncs_cxx_defs.h":
  363. cdef float _func_ncx2_find_degrees_of_freedom_float "ncx2_find_degrees_of_freedom_float"(float, float, float) noexcept nogil
  364. cdef void *_export_ncx2_find_degrees_of_freedom_float = <void*>_func_ncx2_find_degrees_of_freedom_float
  365. cdef extern from r"_ufuncs_cxx_defs.h":
  366. cdef double _func_ncx2_find_degrees_of_freedom_double "ncx2_find_degrees_of_freedom_double"(double, double, double) noexcept nogil
  367. cdef void *_export_ncx2_find_degrees_of_freedom_double = <void*>_func_ncx2_find_degrees_of_freedom_double
  368. cdef extern from r"_ufuncs_cxx_defs.h":
  369. cdef float _func_ncx2_find_noncentrality_float "ncx2_find_noncentrality_float"(float, float, float) noexcept nogil
  370. cdef void *_export_ncx2_find_noncentrality_float = <void*>_func_ncx2_find_noncentrality_float
  371. cdef extern from r"_ufuncs_cxx_defs.h":
  372. cdef double _func_ncx2_find_noncentrality_double "ncx2_find_noncentrality_double"(double, double, double) noexcept nogil
  373. cdef void *_export_ncx2_find_noncentrality_double = <void*>_func_ncx2_find_noncentrality_double
  374. cdef extern from r"_ufuncs_cxx_defs.h":
  375. cdef float _func_ncx2_ppf_float "ncx2_ppf_float"(float, float, float) noexcept nogil
  376. cdef void *_export_ncx2_ppf_float = <void*>_func_ncx2_ppf_float
  377. cdef extern from r"_ufuncs_cxx_defs.h":
  378. cdef double _func_ncx2_ppf_double "ncx2_ppf_double"(double, double, double) noexcept nogil
  379. cdef void *_export_ncx2_ppf_double = <void*>_func_ncx2_ppf_double
  380. cdef extern from r"_ufuncs_cxx_defs.h":
  381. cdef double _func_fellint_RC "fellint_RC"(double, double) noexcept nogil
  382. cdef void *_export_fellint_RC = <void*>_func_fellint_RC
  383. cdef extern from r"_ufuncs_cxx_defs.h":
  384. cdef double complex _func_cellint_RC "cellint_RC"(double complex, double complex) noexcept nogil
  385. cdef void *_export_cellint_RC = <void*>_func_cellint_RC
  386. cdef extern from r"_ufuncs_cxx_defs.h":
  387. cdef double _func_fellint_RD "fellint_RD"(double, double, double) noexcept nogil
  388. cdef void *_export_fellint_RD = <void*>_func_fellint_RD
  389. cdef extern from r"_ufuncs_cxx_defs.h":
  390. cdef double complex _func_cellint_RD "cellint_RD"(double complex, double complex, double complex) noexcept nogil
  391. cdef void *_export_cellint_RD = <void*>_func_cellint_RD
  392. cdef extern from r"_ufuncs_cxx_defs.h":
  393. cdef double _func_fellint_RF "fellint_RF"(double, double, double) noexcept nogil
  394. cdef void *_export_fellint_RF = <void*>_func_fellint_RF
  395. cdef extern from r"_ufuncs_cxx_defs.h":
  396. cdef double complex _func_cellint_RF "cellint_RF"(double complex, double complex, double complex) noexcept nogil
  397. cdef void *_export_cellint_RF = <void*>_func_cellint_RF
  398. cdef extern from r"_ufuncs_cxx_defs.h":
  399. cdef double _func_fellint_RG "fellint_RG"(double, double, double) noexcept nogil
  400. cdef void *_export_fellint_RG = <void*>_func_fellint_RG
  401. cdef extern from r"_ufuncs_cxx_defs.h":
  402. cdef double complex _func_cellint_RG "cellint_RG"(double complex, double complex, double complex) noexcept nogil
  403. cdef void *_export_cellint_RG = <void*>_func_cellint_RG
  404. cdef extern from r"_ufuncs_cxx_defs.h":
  405. cdef double _func_fellint_RJ "fellint_RJ"(double, double, double, double) noexcept nogil
  406. cdef void *_export_fellint_RJ = <void*>_func_fellint_RJ
  407. cdef extern from r"_ufuncs_cxx_defs.h":
  408. cdef double complex _func_cellint_RJ "cellint_RJ"(double complex, double complex, double complex, double complex) noexcept nogil
  409. cdef void *_export_cellint_RJ = <void*>_func_cellint_RJ
  410. cdef extern from r"_ufuncs_cxx_defs.h":
  411. cdef float _func_erfinv_float "erfinv_float"(float) noexcept nogil
  412. cdef void *_export_erfinv_float = <void*>_func_erfinv_float
  413. cdef extern from r"_ufuncs_cxx_defs.h":
  414. cdef double _func_erfinv_double "erfinv_double"(double) noexcept nogil
  415. cdef void *_export_erfinv_double = <void*>_func_erfinv_double
  416. cdef extern from r"_ufuncs_cxx_defs.h":
  417. cdef float _func_f_cdf_float "f_cdf_float"(float, float, float) noexcept nogil
  418. cdef void *_export_f_cdf_float = <void*>_func_f_cdf_float
  419. cdef extern from r"_ufuncs_cxx_defs.h":
  420. cdef double _func_f_cdf_double "f_cdf_double"(double, double, double) noexcept nogil
  421. cdef void *_export_f_cdf_double = <void*>_func_f_cdf_double
  422. cdef extern from r"_ufuncs_cxx_defs.h":
  423. cdef float _func_f_sf_float "f_sf_float"(float, float, float) noexcept nogil
  424. cdef void *_export_f_sf_float = <void*>_func_f_sf_float
  425. cdef extern from r"_ufuncs_cxx_defs.h":
  426. cdef double _func_f_sf_double "f_sf_double"(double, double, double) noexcept nogil
  427. cdef void *_export_f_sf_double = <void*>_func_f_sf_double
  428. cdef extern from r"_ufuncs_cxx_defs.h":
  429. cdef float _func_f_ppf_float "f_ppf_float"(float, float, float) noexcept nogil
  430. cdef void *_export_f_ppf_float = <void*>_func_f_ppf_float
  431. cdef extern from r"_ufuncs_cxx_defs.h":
  432. cdef double _func_f_ppf_double "f_ppf_double"(double, double, double) noexcept nogil
  433. cdef void *_export_f_ppf_double = <void*>_func_f_ppf_double
  434. cdef extern from r"_ufuncs_cxx_defs.h":
  435. cdef double _func_hyp1f1_double "hyp1f1_double"(double, double, double) noexcept nogil
  436. cdef void *_export_hyp1f1_double = <void*>_func_hyp1f1_double
  437. cdef extern from r"_ufuncs_cxx_defs.h":
  438. cdef float _func_ncf_cdf_float "ncf_cdf_float"(float, float, float, float) noexcept nogil
  439. cdef void *_export_ncf_cdf_float = <void*>_func_ncf_cdf_float
  440. cdef extern from r"_ufuncs_cxx_defs.h":
  441. cdef double _func_ncf_cdf_double "ncf_cdf_double"(double, double, double, double) noexcept nogil
  442. cdef void *_export_ncf_cdf_double = <void*>_func_ncf_cdf_double
  443. cdef extern from r"_ufuncs_cxx_defs.h":
  444. cdef float _func_ncf_ppf_float "ncf_ppf_float"(float, float, float, float) noexcept nogil
  445. cdef void *_export_ncf_ppf_float = <void*>_func_ncf_ppf_float
  446. cdef extern from r"_ufuncs_cxx_defs.h":
  447. cdef double _func_ncf_ppf_double "ncf_ppf_double"(double, double, double, double) noexcept nogil
  448. cdef void *_export_ncf_ppf_double = <void*>_func_ncf_ppf_double
  449. cdef extern from r"_ufuncs_cxx_defs.h":
  450. cdef float _func_nct_cdf_float "nct_cdf_float"(float, float, float) noexcept nogil
  451. cdef void *_export_nct_cdf_float = <void*>_func_nct_cdf_float
  452. cdef extern from r"_ufuncs_cxx_defs.h":
  453. cdef double _func_nct_cdf_double "nct_cdf_double"(double, double, double) noexcept nogil
  454. cdef void *_export_nct_cdf_double = <void*>_func_nct_cdf_double
  455. cdef extern from r"_ufuncs_cxx_defs.h":
  456. cdef float _func_nct_ppf_float "nct_ppf_float"(float, float, float) noexcept nogil
  457. cdef void *_export_nct_ppf_float = <void*>_func_nct_ppf_float
  458. cdef extern from r"_ufuncs_cxx_defs.h":
  459. cdef double _func_nct_ppf_double "nct_ppf_double"(double, double, double) noexcept nogil
  460. cdef void *_export_nct_ppf_double = <void*>_func_nct_ppf_double
  461. cdef extern from r"_ufuncs_cxx_defs.h":
  462. cdef float _func_pdtrik_float "pdtrik_float"(float, float) noexcept nogil
  463. cdef void *_export_pdtrik_float = <void*>_func_pdtrik_float
  464. cdef extern from r"_ufuncs_cxx_defs.h":
  465. cdef double _func_pdtrik_double "pdtrik_double"(double, double) noexcept nogil
  466. cdef void *_export_pdtrik_double = <void*>_func_pdtrik_double
  467. cdef extern from r"_ufuncs_cxx_defs.h":
  468. cdef float _func_powm1_float "powm1_float"(float, float) noexcept nogil
  469. cdef void *_export_powm1_float = <void*>_func_powm1_float
  470. cdef extern from r"_ufuncs_cxx_defs.h":
  471. cdef double _func_powm1_double "powm1_double"(double, double) noexcept nogil
  472. cdef void *_export_powm1_double = <void*>_func_powm1_double
  473. cdef extern from r"_ufuncs_cxx_defs.h":
  474. cdef float _func_t_cdf_float "t_cdf_float"(float, float) noexcept nogil
  475. cdef void *_export_t_cdf_float = <void*>_func_t_cdf_float
  476. cdef extern from r"_ufuncs_cxx_defs.h":
  477. cdef double _func_t_cdf_double "t_cdf_double"(double, double) noexcept nogil
  478. cdef void *_export_t_cdf_double = <void*>_func_t_cdf_double
  479. cdef extern from r"_ufuncs_cxx_defs.h":
  480. cdef float _func_t_ppf_float "t_ppf_float"(float, float) noexcept nogil
  481. cdef void *_export_t_ppf_float = <void*>_func_t_ppf_float
  482. cdef extern from r"_ufuncs_cxx_defs.h":
  483. cdef double _func_t_ppf_double "t_ppf_double"(double, double) noexcept nogil
  484. cdef void *_export_t_ppf_double = <void*>_func_t_ppf_double
  485. cdef extern from r"_ufuncs_cxx_defs.h":
  486. cdef double complex _func_wrightomega "wrightomega"(double complex) noexcept nogil
  487. cdef void *_export_wrightomega = <void*>_func_wrightomega
  488. cdef extern from r"_ufuncs_cxx_defs.h":
  489. cdef double _func_wrightomega_real "wrightomega_real"(double) noexcept nogil
  490. cdef void *_export_wrightomega_real = <void*>_func_wrightomega_real