# This file is automatically generated by _generate_pyx.py. # Do not edit manually! from libc.math cimport NAN include "_ufuncs_extra_code_common.pxi" cdef extern from r"_ufuncs_cxx_defs.h": cdef double complex _func_ccospi "ccospi"(double complex) noexcept nogil cdef void *_export_ccospi = _func_ccospi cdef extern from r"_ufuncs_cxx_defs.h": cdef double complex _func_lambertw_scalar "lambertw_scalar"(double complex, long, double) noexcept nogil cdef void *_export_lambertw_scalar = _func_lambertw_scalar cdef extern from r"_ufuncs_cxx_defs.h": cdef double complex _func_csinpi "csinpi"(double complex) noexcept nogil cdef void *_export_csinpi = _func_csinpi cdef extern from r"_ufuncs_cxx_defs.h": cdef double _func__stirling2_inexact "_stirling2_inexact"(double, double) noexcept nogil cdef void *_export__stirling2_inexact = _func__stirling2_inexact cdef extern from r"_ufuncs_cxx_defs.h": cdef float _func_ibeta_float "ibeta_float"(float, float, float) noexcept nogil cdef void *_export_ibeta_float = _func_ibeta_float cdef extern from r"_ufuncs_cxx_defs.h": cdef double _func_ibeta_double "ibeta_double"(double, double, double) noexcept nogil cdef void *_export_ibeta_double = _func_ibeta_double cdef extern from r"_ufuncs_cxx_defs.h": cdef float _func_ibetac_float "ibetac_float"(float, float, float) noexcept nogil cdef void *_export_ibetac_float = _func_ibetac_float cdef extern from r"_ufuncs_cxx_defs.h": cdef double _func_ibetac_double "ibetac_double"(double, double, double) noexcept nogil cdef void *_export_ibetac_double = _func_ibetac_double cdef extern from r"_ufuncs_cxx_defs.h": cdef float _func_ibetac_inv_float "ibetac_inv_float"(float, float, float) noexcept nogil cdef void *_export_ibetac_inv_float = _func_ibetac_inv_float cdef extern from r"_ufuncs_cxx_defs.h": cdef double _func_ibetac_inv_double "ibetac_inv_double"(double, double, double) noexcept nogil cdef void *_export_ibetac_inv_double = _func_ibetac_inv_double cdef extern from r"_ufuncs_cxx_defs.h": cdef float _func_ibeta_inv_float "ibeta_inv_float"(float, float, float) noexcept nogil cdef void *_export_ibeta_inv_float = _func_ibeta_inv_float cdef extern from r"_ufuncs_cxx_defs.h": cdef double _func_ibeta_inv_double "ibeta_inv_double"(double, double, double) noexcept nogil cdef void *_export_ibeta_inv_double = _func_ibeta_inv_double cdef extern from r"_ufuncs_cxx_defs.h": cdef double _func_binom "binom"(double, double) noexcept nogil cdef void *_export_binom = _func_binom cdef extern from r"_ufuncs_cxx_defs.h": cdef double _func_faddeeva_dawsn "faddeeva_dawsn"(double) noexcept nogil cdef void *_export_faddeeva_dawsn = _func_faddeeva_dawsn cdef extern from r"_ufuncs_cxx_defs.h": cdef double complex _func_faddeeva_dawsn_complex "faddeeva_dawsn_complex"(double complex) noexcept nogil cdef void *_export_faddeeva_dawsn_complex = _func_faddeeva_dawsn_complex cdef extern from r"_ufuncs_cxx_defs.h": cdef double _func_fellint_RC "fellint_RC"(double, double) noexcept nogil cdef void *_export_fellint_RC = _func_fellint_RC cdef extern from r"_ufuncs_cxx_defs.h": cdef double complex _func_cellint_RC "cellint_RC"(double complex, double complex) noexcept nogil cdef void *_export_cellint_RC = _func_cellint_RC cdef extern from r"_ufuncs_cxx_defs.h": cdef double _func_fellint_RD "fellint_RD"(double, double, double) noexcept nogil cdef void *_export_fellint_RD = _func_fellint_RD cdef extern from r"_ufuncs_cxx_defs.h": cdef double complex _func_cellint_RD "cellint_RD"(double complex, double complex, double complex) noexcept nogil cdef void *_export_cellint_RD = _func_cellint_RD cdef extern from r"_ufuncs_cxx_defs.h": cdef double _func_fellint_RF "fellint_RF"(double, double, double) noexcept nogil cdef void *_export_fellint_RF = _func_fellint_RF cdef extern from r"_ufuncs_cxx_defs.h": cdef double complex _func_cellint_RF "cellint_RF"(double complex, double complex, double complex) noexcept nogil cdef void *_export_cellint_RF = _func_cellint_RF cdef extern from r"_ufuncs_cxx_defs.h": cdef double _func_fellint_RG "fellint_RG"(double, double, double) noexcept nogil cdef void *_export_fellint_RG = _func_fellint_RG cdef extern from r"_ufuncs_cxx_defs.h": cdef double complex _func_cellint_RG "cellint_RG"(double complex, double complex, double complex) noexcept nogil cdef void *_export_cellint_RG = _func_cellint_RG cdef extern from r"_ufuncs_cxx_defs.h": cdef double _func_fellint_RJ "fellint_RJ"(double, double, double, double) noexcept nogil cdef void *_export_fellint_RJ = _func_fellint_RJ cdef extern from r"_ufuncs_cxx_defs.h": cdef double complex _func_cellint_RJ "cellint_RJ"(double complex, double complex, double complex, double complex) noexcept nogil cdef void *_export_cellint_RJ = _func_cellint_RJ cdef extern from r"_ufuncs_cxx_defs.h": cdef double complex _func_faddeeva_erf "faddeeva_erf"(double complex) noexcept nogil cdef void *_export_faddeeva_erf = _func_faddeeva_erf cdef extern from r"_ufuncs_cxx_defs.h": cdef double complex _func_faddeeva_erfc_complex "faddeeva_erfc_complex"(double complex) noexcept nogil cdef void *_export_faddeeva_erfc_complex = _func_faddeeva_erfc_complex cdef extern from r"_ufuncs_cxx_defs.h": cdef double _func_faddeeva_erfcx "faddeeva_erfcx"(double) noexcept nogil cdef void *_export_faddeeva_erfcx = _func_faddeeva_erfcx cdef extern from r"_ufuncs_cxx_defs.h": cdef double complex _func_faddeeva_erfcx_complex "faddeeva_erfcx_complex"(double complex) noexcept nogil cdef void *_export_faddeeva_erfcx_complex = _func_faddeeva_erfcx_complex cdef extern from r"_ufuncs_cxx_defs.h": cdef double _func_faddeeva_erfi "faddeeva_erfi"(double) noexcept nogil cdef void *_export_faddeeva_erfi = _func_faddeeva_erfi cdef extern from r"_ufuncs_cxx_defs.h": cdef double complex _func_faddeeva_erfi_complex "faddeeva_erfi_complex"(double complex) noexcept nogil cdef void *_export_faddeeva_erfi_complex = _func_faddeeva_erfi_complex cdef extern from r"_ufuncs_cxx_defs.h": cdef float _func_erfinv_float "erfinv_float"(float) noexcept nogil cdef void *_export_erfinv_float = _func_erfinv_float cdef extern from r"_ufuncs_cxx_defs.h": cdef double _func_erfinv_double "erfinv_double"(double) noexcept nogil cdef void *_export_erfinv_double = _func_erfinv_double cdef extern from r"_ufuncs_cxx_defs.h": cdef double _func_expit "expit"(double) noexcept nogil cdef void *_export_expit = _func_expit cdef extern from r"_ufuncs_cxx_defs.h": cdef float _func_expitf "expitf"(float) noexcept nogil cdef void *_export_expitf = _func_expitf cdef extern from r"_ufuncs_cxx_defs.h": cdef long double _func_expitl "expitl"(long double) noexcept nogil cdef void *_export_expitl = _func_expitl cdef extern from r"_ufuncs_cxx_defs.h": cdef double complex _func_cgamma "cgamma"(double complex) noexcept nogil cdef void *_export_cgamma = _func_cgamma cdef extern from r"_ufuncs_cxx_defs.h": cdef double _func_hyp1f1_double "hyp1f1_double"(double, double, double) noexcept nogil cdef void *_export_hyp1f1_double = _func_hyp1f1_double cdef extern from r"_ufuncs_cxx_defs.h": cdef double _func_log_expit "log_expit"(double) noexcept nogil cdef void *_export_log_expit = _func_log_expit cdef extern from r"_ufuncs_cxx_defs.h": cdef float _func_log_expitf "log_expitf"(float) noexcept nogil cdef void *_export_log_expitf = _func_log_expitf cdef extern from r"_ufuncs_cxx_defs.h": cdef long double _func_log_expitl "log_expitl"(long double) noexcept nogil cdef void *_export_log_expitl = _func_log_expitl cdef extern from r"_ufuncs_cxx_defs.h": cdef double _func_faddeeva_log_ndtr "faddeeva_log_ndtr"(double) noexcept nogil cdef void *_export_faddeeva_log_ndtr = _func_faddeeva_log_ndtr cdef extern from r"_ufuncs_cxx_defs.h": cdef double complex _func_faddeeva_log_ndtr_complex "faddeeva_log_ndtr_complex"(double complex) noexcept nogil cdef void *_export_faddeeva_log_ndtr_complex = _func_faddeeva_log_ndtr_complex cdef extern from r"_ufuncs_cxx_defs.h": cdef double _func_loggamma_real "loggamma_real"(double) noexcept nogil cdef void *_export_loggamma_real = _func_loggamma_real cdef extern from r"_ufuncs_cxx_defs.h": cdef double complex _func_loggamma "loggamma"(double complex) noexcept nogil cdef void *_export_loggamma = _func_loggamma cdef extern from r"_ufuncs_cxx_defs.h": cdef double _func_logit "logit"(double) noexcept nogil cdef void *_export_logit = _func_logit cdef extern from r"_ufuncs_cxx_defs.h": cdef float _func_logitf "logitf"(float) noexcept nogil cdef void *_export_logitf = _func_logitf cdef extern from r"_ufuncs_cxx_defs.h": cdef long double _func_logitl "logitl"(long double) noexcept nogil cdef void *_export_logitl = _func_logitl cdef extern from r"_ufuncs_cxx_defs.h": cdef double complex _func_faddeeva_ndtr "faddeeva_ndtr"(double complex) noexcept nogil cdef void *_export_faddeeva_ndtr = _func_faddeeva_ndtr cdef extern from r"_ufuncs_cxx_defs.h": cdef float _func_powm1_float "powm1_float"(float, float) noexcept nogil cdef void *_export_powm1_float = _func_powm1_float cdef extern from r"_ufuncs_cxx_defs.h": cdef double _func_powm1_double "powm1_double"(double, double) noexcept nogil cdef void *_export_powm1_double = _func_powm1_double cdef extern from r"_ufuncs_cxx_defs.h": cdef double complex _func_cdigamma "cdigamma"(double complex) noexcept nogil cdef void *_export_cdigamma = _func_cdigamma cdef extern from r"_ufuncs_cxx_defs.h": cdef double _func_digamma "digamma"(double) noexcept nogil cdef void *_export_digamma = _func_digamma cdef extern from r"_ufuncs_cxx_defs.h": cdef double complex _func_crgamma "crgamma"(double complex) noexcept nogil cdef void *_export_crgamma = _func_crgamma cdef extern from r"_ufuncs_cxx_defs.h": cdef double _func_faddeeva_voigt_profile "faddeeva_voigt_profile"(double, double, double) noexcept nogil cdef void *_export_faddeeva_voigt_profile = _func_faddeeva_voigt_profile cdef extern from r"_ufuncs_cxx_defs.h": cdef double complex _func_faddeeva_w "faddeeva_w"(double complex) noexcept nogil cdef void *_export_faddeeva_w = _func_faddeeva_w cdef extern from r"_ufuncs_cxx_defs.h": cdef double complex _func_wrightomega "wrightomega"(double complex) noexcept nogil cdef void *_export_wrightomega = _func_wrightomega cdef extern from r"_ufuncs_cxx_defs.h": cdef double _func_wrightomega_real "wrightomega_real"(double) noexcept nogil cdef void *_export_wrightomega_real = _func_wrightomega_real