diff --git a/.github/workflows/pygsl-ci.yml b/.github/workflows/pygsl-ci.yml index 4eaf7d1..a192749 100644 --- a/.github/workflows/pygsl-ci.yml +++ b/.github/workflows/pygsl-ci.yml @@ -29,13 +29,13 @@ jobs: - name: Python dependencies run: | python -m pip install --upgrade pip - python -m pip install pytest numpy scipy matplotlib + python -m pip install pytest numpy scipy matplotlib wheel setuptools python -m pip install pycodestyle # Static code analysis #- name: Static code style analysis # run: | - # python3 extras/codeanalysis/check_copyright_headers.py && python3 -m pycodestyle $GITHUB_WORKSPACE -v --ignore=E241,E501,E303,E714,E713,E714,E252,W503 --exclude=$GITHUB_WORKSPACE/doc,$GITHUB_WORKSPACE/.github + # python3 -m pycodestyle $GITHUB_WORKSPACE -v --ignore=E241,E501,E303,E714,E713,E714,E252,W503 --exclude=$GITHUB_WORKSPACE/doc,$GITHUB_WORKSPACE/.github - name: config run: | diff --git a/ChangeLog b/ChangeLog index da371fc..da8aa2f 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,4 +1,7 @@ -2016-04 Pierre Schnizer +v2.3.2 (2021-12) Charl Linssen + * Support for pip installing pygsl on Linux systems. + +2016-04 Pierre Schnizer * Started refurbishment of gsl sf interface generators * Added sf tests: translated from gsl source * Added interpolation2d diff --git a/MANIFEST.in b/MANIFEST.in index 5ffd73e..0ea731b 100644 --- a/MANIFEST.in +++ b/MANIFEST.in @@ -53,3 +53,4 @@ include MANIFEST.in include MANIFEST include COPYING +include testing/src/sf/sf.i diff --git a/README.rst b/README.rst index 4e6409d..2947d18 100644 --- a/README.rst +++ b/README.rst @@ -66,10 +66,11 @@ PyGSL is installed to the Python packages path, and can be uninstalled by typing Installation via PyPI --------------------- -PyGSL can also be installed using the pip package installer. Simply type: +PyGSL can also be installed using the pip package installer. This requires the Python packages ``setuptools`` and ``wheel`` to be already installed. Simply type: .. code-block:: sh + python -m pip install setuptools wheel python -m pip install pygsl To remove PyGSL, use: diff --git a/doc/release_checklist.rst b/doc/release_checklist.rst new file mode 100644 index 0000000..3b3e2dc --- /dev/null +++ b/doc/release_checklist.rst @@ -0,0 +1,26 @@ +Checklist for releasing a new version on PyPI +--------------------------------------------- + +- Adapt the version numbers in ``pygsl/_version.py`` and ``setup.cfg`` + +- Build the wheels + + .. code-block:: sh + + python setup.py sdist + +- Do a test upload + + .. code-block:: sh + + twine upload --repository testpypi dist/* + +- Try to install it from a docker image + + .. code-block:: sh + + python3 -m pip install --index-url https://test.pypi.org/simple/ pygsl + +- Clone the repository and run the tests via pytest + +- Happy? Push to non-testing repository diff --git a/docker/Dockerfile b/docker/Dockerfile new file mode 100644 index 0000000..955f448 --- /dev/null +++ b/docker/Dockerfile @@ -0,0 +1,40 @@ +FROM ubuntu:focal +LABEL maintainer="https://github.com/pygsl/pygsl" + +ENV TERM=xterm \ + TZ=Europe/Berlin \ + DEBIAN_FRONTEND=noninteractive + +RUN apt-get update && apt-get install -y --no-install-recommends \ + build-essential libtool automake autotools-dev \ + nano \ + swig \ + libgsl-dev \ + python3-dev \ + python3-ipython \ + python3-matplotlib \ + python3-numpy \ + python3-pip \ + python3-scipy \ + python3-setuptools \ + cmake wget git curl && \ + rm -rf /var/lib/apt/lists/* && \ + update-alternatives --install /usr/bin/python python /usr/bin/python3 10 && \ + update-alternatives --install /usr/bin/pip pip /usr/bin/pip3 10 + +RUN python3 -m pip install --upgrade pip setuptools wheel pytest +#RUN python3 -m pip install --index-url https://test.pypi.org/simple/ pygsl +RUN python3 -m pip install pygsl + +# add user 'user' +RUN adduser --disabled-login --gecos 'USER' --home /home/user user && \ + chown user:user /home/user + +# copy entrypoint to user home folder +COPY entrypoint.sh /home/user +RUN chown user:user /home/user/entrypoint.sh && \ + chmod +x /home/user/entrypoint.sh + +WORKDIR /home/user +USER user +ENTRYPOINT ["/home/user/entrypoint.sh"] diff --git a/docker/entrypoint.sh b/docker/entrypoint.sh new file mode 100644 index 0000000..953f64b --- /dev/null +++ b/docker/entrypoint.sh @@ -0,0 +1,4 @@ +#!/bin/bash + +/bin/bash + diff --git a/pygsl/_version.py b/pygsl/_version.py index 4336559..a9946f0 100644 --- a/pygsl/_version.py +++ b/pygsl/_version.py @@ -1 +1 @@ -version = "2.3.1" +version = "2.3.2" diff --git a/setup.cfg b/setup.cfg index 812c7c5..fc31443 100644 --- a/setup.cfg +++ b/setup.cfg @@ -7,15 +7,15 @@ doc_files = ChangeLog TODO doc/ examples/ -requires = python >= 2.2, python-numeric, gsl >= 1.2 +requires = python >= 3, python-numeric, gsl >= 1.2 build_requires = python-numeric-devel, gsl-devel >= 1.2 vendor = https://github.com/pygsl/pygsl description = This project provides a python interface for the GNU scientific library (gsl). [build_sphinx] project = 'pygsl' -version = 2.3.1 -release = 2.3.1 +version = 2.3.2 +release = 2.3.2 [egg_info] tag_build = diff --git a/setup.py b/setup.py index 315447f..a267ab9 100644 --- a/setup.py +++ b/setup.py @@ -76,6 +76,7 @@ # Add the gsldist path import os pygsldir = os.path.dirname("__name__") + # Get the version information versionfile = open(os.path.join(pygsldir, "pygsl", "_version.py")) versiontext = versionfile.read() @@ -88,21 +89,19 @@ gsldist_path = os.path.join(pygsldir, "gsl_dist") sys.path.insert(0, gsldist_path) +from wheel.bdist_wheel import bdist_wheel as _bdist_wheel -#import distutils -#from distutils.core import setup, Extension +import setuptools +import setuptools.command +import setuptools.command.install +import setuptools.command.bdist_egg from setuptools import setup, Extension -# used to read array object ... do not need that any more -# import gsl_numobj - from gsl_Extension import gsl_Extension from swig_extension import SWIG_Extension as _SWIG_Extension from swig_extension import SWIG_Extension_Nop as _SWIG_Extension_Nop from distutils import sysconfig -#from common_objects import libpygsl - if USE_SWIG == 0: @@ -160,7 +159,7 @@ def SWIG_Extension(*args, **kws): pass else: assert(_has_gsl_config) - #Just checking that the module is there + #Just checking that the module is there gsl_features # now gsl_packages can be loaded. Using gsl_features only the available ones @@ -172,9 +171,27 @@ def SWIG_Extension(*args, **kws): del text t_file.close() del t_file - +class CustomInstallCommand(setuptools.command.install.install): + def run(self): + # first re-generate GSL wrappers using SWIG + self.run_command('gsl_wrappers') + # then configure + self.run_command('config') + # then install + setuptools.command.install.install.run(self) + #super().run() + +class CustomBdistWheelCommand(_bdist_wheel): + def run(self): + # first re-generate GSL wrappers using SWIG + self.run_command('gsl_wrappers') + # then configure + self.run_command('config') + # then install + _bdist_wheel.run(self) + #super().run() py_module_names = ['errors', 'statistics.__init__', @@ -222,12 +239,12 @@ def SWIG_Extension(*args, **kws): headers = glob.glob("Include/pygsl/*.h") gsldist = ['gsl_dist.' + os.path.basename(x)[:-3] for x in glob.glob("gsl_dist/*.py")] -py_modules = ['pygsl.' + x for x in py_module_names] + gsldist +py_modules = ['pygsl.' + x for x in py_module_names] + gsldist if sys.version_info[0] <= 2: exts = exts + extsOnly2 sys.stdout.write("Bulding for '%s'\n" %(sys.version,)) - + class gsl_Config_Path(gsl_Config.gsl_Config): """ @@ -235,6 +252,7 @@ class gsl_Config_Path(gsl_Config.gsl_Config): """ _pygsl_dir = pygsldir + print("#%d extension modules" %(len(exts),)) proj_name ="pygsl" @@ -252,8 +270,10 @@ class gsl_Config_Path(gsl_Config.gsl_Config): ext_package = 'pygsl', ext_modules = exts, headers = headers, - cmdclass = {'config' : gsl_Config_Path, + cmdclass = {'bdist_wheel': CustomBdistWheelCommand, + 'config' : gsl_Config_Path, 'gsl_wrappers': gsl_CodeGenerator.gsl_CodeGenerator, + 'install': CustomInstallCommand, #'build_sphinx': BuildDoc }, install_requires = ['numpy'], @@ -262,5 +282,6 @@ class gsl_Config_Path(gsl_Config.gsl_Config): 'project': ('setup.py', proj_name), 'version': ('setup.py', version), } - } + }, + package_data={"pygsl": ["testing/src/sf/sf.i"]} ) diff --git a/testing/src/sf/sf.i b/testing/src/sf/sf.i new file mode 100644 index 0000000..79ec387 --- /dev/null +++ b/testing/src/sf/sf.i @@ -0,0 +1,136 @@ +%module sf + +#include +%ignore gsl_sf_angle_restrict_pos_e; // use a double * for input and output. not properly recognized. +// use gsl_sf_angle_restricted_pos_err_e complies to the usual interface +%ignore gsl_sf_result_smash_e; // the only one to use a const pointer as input. Not recognized by the tool. + + +%include + +//Deprecated functions +%ignore gsl_sf_coupling_6j_INCORRECT_e; +%ignore gsl_sf_coupling_6j_INCORRECT; + +// Not a direct map +%ignore gsl_sf_polar_to_rect; +%ignore gsl_sf_rect_to_polar; + +// Functions returning arrays are not mapped currently. + +%ignore gsl_sf_gegenpoly_array; + + +%include + +%ignore gsl_sf_bessel_sequence_Jnu_e; +%ignore gsl_sf_bessel_Jn_array; +%ignore gsl_sf_bessel_Yn_array; +%ignore gsl_sf_bessel_In_array; +%ignore gsl_sf_bessel_In_scaled_array; +%ignore gsl_sf_bessel_Kn_array; +%ignore gsl_sf_bessel_Kn_scaled_array; +%ignore gsl_sf_bessel_jl_array; +%ignore gsl_sf_bessel_jl_steed_array; +%ignore gsl_sf_bessel_yl_array; +%ignore gsl_sf_bessel_il_scaled_array; +%ignore gsl_sf_bessel_kl_scaled_array; +%include +%include + +%ignore gsl_sf_coulomb_wave_F_array; +%ignore gsl_sf_coulomb_wave_FG_array; +%ignore gsl_sf_coulomb_wave_FGp_array; +%ignore gsl_sf_coulomb_wave_sphF_array; +%ignore gsl_sf_coulomb_CL_array; +%include + +%include +%include +%include +%include +%include +%include +%include +%include +%include +%include +%include +%include +%include +%include +%include +%include + + +%ignore gsl_sf_legendre_Pl_array; +%ignore gsl_sf_legendre_Pl_deriv_array; +%ignore gsl_sf_legendre_Plm_array; +%ignore gsl_sf_legendre_Plm_deriv_array; +%ignore gsl_sf_legendre_sphPlm_array; +%ignore gsl_sf_legendre_sphPlm_deriv_array; +%ignore gsl_sf_legendre_array_size; +%ignore gsl_sf_legendre_H3d_array; +%ignore gsl_sf_legendre_array; +%ignore gsl_sf_legendre_array_e; +%ignore gsl_sf_legendre_deriv_array_e; +%ignore gsl_sf_legendre_deriv_array; +%ignore gsl_sf_legendre_deriv_alt_array; +%ignore gsl_sf_legendre_deriv_alt_array_e; +%ignore gsl_sf_legendre_deriv2_array; +%ignore gsl_sf_legendre_deriv2_array_e; +%ignore gsl_sf_legendre_deriv2_alt_array; +%ignore gsl_sf_legendre_deriv2_alt_array_e; +%ignore gsl_sf_legendre_array_n; +%ignore gsl_sf_legendre_array_index; +%ignore gsl_sf_legendre_nlm; +%include +%include + + /* */ +#ifdef _PYGSL_GSL_HAS_SF_MATHIEU +%ignore gsl_sf_mathieu_ce_array; +%ignore gsl_sf_mathieu_se_array; +%ignore gsl_sf_mathieu_Mc_array; +%ignore gsl_sf_mathieu_Ms_array; +%ignore gsl_sf_mathieu_a_array; +%ignore gsl_sf_mathieu_b_array; +%ignore gsl_sf_mathieu_workspace; +%ignore gsl_sf_mathieu_free; +%ignore gsl_sf_mathieu_alloc; +%ignore gsl_sf_mathieu_a_coeff; +%ignore gsl_sf_mathieu_b_coeff; + +%include +#endif + + /* */ +%include +%include +%include +%include +%include +%include + + + +// Complex Functions are wrapped manually. +//%ignore gsl_sf_complex_dilog_e; // polar to rect +//%ignore gsl_sf_lngamma_complex_e; // rect to polar +//%ignore gsl_sf_complex_log_e; // rect to polar +//%ignore gsl_sf_complex_sin_e; // rect to rect +//%ignore gsl_sf_complex_cos_e; // rect to rect +//%ignore gsl_sf_complex_logsin_e; + + + +#define INLINE_DECL +%include + //%ignore gsl_complex_sqrt_real; + //%ignore gsl_complex_polar; + //%ignore gsl_complex_polar; + +%ignore gsl_coerce_float; +%ignore gsl_coerce_long_double; +%include +%ignore gsl_coerce_float; diff --git a/testing/src/sf/sf__data.c b/testing/src/sf/sf__data.c index 3434581..3369023 100644 --- a/testing/src/sf/sf__data.c +++ b/testing/src/sf/sf__data.c @@ -1,4024 +1,3940 @@ -static char PyGSL_sf_ufunc_Id_m__Rl__Ord_types[] = { - /*double q(const) x*/NPY_DOUBLE, /*gsl_mode_t q(const) mode*/ NPY_LONG, /*int ret*/ NPY_LONG, /*gsl_sf_result p result*/NPY_DOUBLE,NPY_DOUBLE, - /*double q(const) x*/ NPY_FLOAT, /*gsl_mode_t q(const) mode*/ NPY_INT, /*int ret*/ NPY_INT, /*gsl_sf_result p result*/NPY_FLOAT,NPY_FLOAT -}; - -static PyUFuncGenericFunction PyGSL_sf_ufunc_Id_m__Rl__Ord_data[] = {NULL, NULL}; -static char PyGSL_sf_ufunc_Id_m__Rd__O_types[] = { - /*double q(const) x*/NPY_DOUBLE, /*gsl_mode_t mode*/ NPY_LONG, /*double ret*/NPY_DOUBLE, - /*double q(const) x*/ NPY_FLOAT, /*gsl_mode_t mode*/ NPY_INT, /*double ret*/ NPY_FLOAT -}; - -static PyUFuncGenericFunction PyGSL_sf_ufunc_Id_m__Rd__O_data[] = {NULL, NULL}; -static char PyGSL_sf_ufunc_Iui__Rl__Ord_types[] = { - /*unsigned int s*/ NPY_LONG, /*int ret*/ NPY_LONG, /*gsl_sf_result p result*/NPY_DOUBLE,NPY_DOUBLE, - /*unsigned int s*/ NPY_INT, /*int ret*/ NPY_INT, /*gsl_sf_result p result*/NPY_FLOAT,NPY_FLOAT -}; - -static PyUFuncGenericFunction PyGSL_sf_ufunc_Iui__Rl__Ord_data[] = {NULL, NULL}; -static char PyGSL_sf_ufunc_Iui__Rd__O_types[] = { - /*unsigned int s*/ NPY_LONG, /*double ret*/NPY_DOUBLE, - /*unsigned int s*/ NPY_INT, /*double ret*/ NPY_FLOAT -}; - -static PyUFuncGenericFunction PyGSL_sf_ufunc_Iui__Rd__O_data[] = {NULL, NULL}; -static char PyGSL_sf_ufunc_Id__Rl__Ord_types[] = { - /*double q(const) x*/NPY_DOUBLE, /*int ret*/ NPY_LONG, /*gsl_sf_result p result*/NPY_DOUBLE,NPY_DOUBLE, - /*double q(const) x*/ NPY_FLOAT, /*int ret*/ NPY_INT, /*gsl_sf_result p result*/NPY_FLOAT,NPY_FLOAT -}; - -static PyUFuncGenericFunction PyGSL_sf_ufunc_Id__Rl__Ord_data[] = {NULL, NULL}; -static char PyGSL_sf_ufunc_Id__Rd__O_types[] = { - /*double q(const) x*/NPY_DOUBLE, /*double ret*/NPY_DOUBLE, - /*double q(const) x*/ NPY_FLOAT, /*double ret*/ NPY_FLOAT -}; - -static PyUFuncGenericFunction PyGSL_sf_ufunc_Id__Rd__O_data[] = {NULL, NULL}; -static char PyGSL_sf_ufunc_Il_d__Rl__Ord_types[] = { - /*int n*/ NPY_LONG, /*double x*/NPY_DOUBLE, /*int ret*/ NPY_LONG, /*gsl_sf_result p result*/NPY_DOUBLE,NPY_DOUBLE, - /*int n*/ NPY_INT, /*double x*/ NPY_FLOAT, /*int ret*/ NPY_INT, /*gsl_sf_result p result*/NPY_FLOAT,NPY_FLOAT -}; - -static PyUFuncGenericFunction PyGSL_sf_ufunc_Il_d__Rl__Ord_data[] = {NULL, NULL}; -static char PyGSL_sf_ufunc_Il_d__Rd__O_types[] = { - /*int q(const) n*/ NPY_LONG, /*double q(const) x*/NPY_DOUBLE, /*double ret*/NPY_DOUBLE, - /*int q(const) n*/ NPY_INT, /*double q(const) x*/ NPY_FLOAT, /*double ret*/ NPY_FLOAT -}; - -static PyUFuncGenericFunction PyGSL_sf_ufunc_Il_d__Rd__O_data[] = {NULL, NULL}; -static char PyGSL_sf_ufunc_Id_d__Rl__Ord_types[] = { - /*double q(const) nu*/NPY_DOUBLE, /*double q(const) x*/NPY_DOUBLE, /*int ret*/ NPY_LONG, /*gsl_sf_result p result*/NPY_DOUBLE,NPY_DOUBLE, - /*double q(const) nu*/ NPY_FLOAT, /*double q(const) x*/ NPY_FLOAT, /*int ret*/ NPY_INT, /*gsl_sf_result p result*/NPY_FLOAT,NPY_FLOAT -}; - -static PyUFuncGenericFunction PyGSL_sf_ufunc_Id_d__Rl__Ord_data[] = {NULL, NULL}; -static char PyGSL_sf_ufunc_Id_d__Rd__O_types[] = { - /*double q(const) nu*/NPY_DOUBLE, /*double q(const) x*/NPY_DOUBLE, /*double ret*/NPY_DOUBLE, - /*double q(const) nu*/ NPY_FLOAT, /*double q(const) x*/ NPY_FLOAT, /*double ret*/ NPY_FLOAT -}; - -static PyUFuncGenericFunction PyGSL_sf_ufunc_Id_d__Rd__O_data[] = {NULL, NULL}; -static char PyGSL_sf_ufunc_Id_d__Rl__Oerd_types[] = { - /*double q(const) nu*/NPY_DOUBLE, /*double q(const) x*/NPY_DOUBLE, /*int ret*/ NPY_LONG, /*gsl_sf_result_e10 p result*/NPY_DOUBLE,NPY_DOUBLE,NPY_LONG, - /*double q(const) nu*/ NPY_FLOAT, /*double q(const) x*/ NPY_FLOAT, /*int ret*/ NPY_INT, /*gsl_sf_result_e10 p result*/NPY_DOUBLE,NPY_DOUBLE,NPY_LONG -}; - -static PyUFuncGenericFunction PyGSL_sf_ufunc_Id_d__Rl__Oerd_data[] = {NULL, NULL}; -static char PyGSL_sf_ufunc_Id_ui__Rl__Ord_types[] = { - /*double nu*/NPY_DOUBLE, /*unsigned int s*/ NPY_LONG, /*int ret*/ NPY_LONG, /*gsl_sf_result p result*/NPY_DOUBLE,NPY_DOUBLE, - /*double nu*/ NPY_FLOAT, /*unsigned int s*/ NPY_INT, /*int ret*/ NPY_INT, /*gsl_sf_result p result*/NPY_FLOAT,NPY_FLOAT -}; - -static PyUFuncGenericFunction PyGSL_sf_ufunc_Id_ui__Rl__Ord_data[] = {NULL, NULL}; -static char PyGSL_sf_ufunc_Id_ui__Rd__O_types[] = { - /*double nu*/NPY_DOUBLE, /*unsigned int s*/ NPY_LONG, /*double ret*/NPY_DOUBLE, - /*double nu*/ NPY_FLOAT, /*unsigned int s*/ NPY_INT, /*double ret*/ NPY_FLOAT -}; - -static PyUFuncGenericFunction PyGSL_sf_ufunc_Id_ui__Rd__O_data[] = {NULL, NULL}; -static char PyGSL_sf_ufunc_Il_l_d_d__Rl__Ord_types[] = { - /*int q(const) n*/ NPY_LONG, /*int q(const) l*/ NPY_LONG, /*double q(const) Z*/NPY_DOUBLE, /*double q(const) r*/NPY_DOUBLE, /*int ret*/ NPY_LONG, /*gsl_sf_result p result*/NPY_DOUBLE,NPY_DOUBLE, - /*int q(const) n*/ NPY_INT, /*int q(const) l*/ NPY_INT, /*double q(const) Z*/ NPY_FLOAT, /*double q(const) r*/ NPY_FLOAT, /*int ret*/ NPY_INT, /*gsl_sf_result p result*/NPY_FLOAT,NPY_FLOAT -}; - -static PyUFuncGenericFunction PyGSL_sf_ufunc_Il_l_d_d__Rl__Ord_data[] = {NULL, NULL}; -static char PyGSL_sf_ufunc_Il_l_d_d__Rd__O_types[] = { - /*int q(const) n*/ NPY_LONG, /*int q(const) l*/ NPY_LONG, /*double q(const) Z*/NPY_DOUBLE, /*double q(const) r*/NPY_DOUBLE, /*double ret*/NPY_DOUBLE, - /*int q(const) n*/ NPY_INT, /*int q(const) l*/ NPY_INT, /*double q(const) Z*/ NPY_FLOAT, /*double q(const) r*/ NPY_FLOAT, /*double ret*/ NPY_FLOAT -}; - -static PyUFuncGenericFunction PyGSL_sf_ufunc_Il_l_d_d__Rd__O_data[] = {NULL, NULL}; -static char PyGSL_sf_ufunc_Id_d_d_l__Rl__Od_d_rd_rd_rd_rd_types[] = { - /*double q(const) eta*/NPY_DOUBLE, /*double q(const) x*/NPY_DOUBLE, /*double q(const) lam_F*/NPY_DOUBLE, /*int q(const) k_lam_G*/ NPY_LONG, /*int ret*/ NPY_LONG, /*double p exp_G*/NPY_DOUBLE, /*double p exp_F*/NPY_DOUBLE, /*gsl_sf_result p Gp*/NPY_DOUBLE,NPY_DOUBLE, /*gsl_sf_result p G*/NPY_DOUBLE,NPY_DOUBLE, /*gsl_sf_result p Fp*/NPY_DOUBLE,NPY_DOUBLE, /*gsl_sf_result p F*/NPY_DOUBLE,NPY_DOUBLE, - /*double q(const) eta*/ NPY_FLOAT, /*double q(const) x*/ NPY_FLOAT, /*double q(const) lam_F*/ NPY_FLOAT, /*int q(const) k_lam_G*/ NPY_INT, /*int ret*/ NPY_INT, /*double p exp_G*/ NPY_FLOAT, /*double p exp_F*/ NPY_FLOAT, /*gsl_sf_result p Gp*/NPY_FLOAT,NPY_FLOAT, /*gsl_sf_result p G*/NPY_FLOAT,NPY_FLOAT, /*gsl_sf_result p Fp*/NPY_FLOAT,NPY_FLOAT, /*gsl_sf_result p F*/NPY_FLOAT,NPY_FLOAT -}; - -static PyUFuncGenericFunction PyGSL_sf_ufunc_Id_d_d_l__Rl__Od_d_rd_rd_rd_rd_data[] = {NULL, NULL}; -static char PyGSL_sf_ufunc_Il_l_l_l_l_l__Rl__Ord_types[] = { - /*int two_ja*/ NPY_LONG, /*int two_jb*/ NPY_LONG, /*int two_jc*/ NPY_LONG, /*int two_ma*/ NPY_LONG, /*int two_mb*/ NPY_LONG, /*int two_mc*/ NPY_LONG, /*int ret*/ NPY_LONG, /*gsl_sf_result p result*/NPY_DOUBLE,NPY_DOUBLE, - /*int two_ja*/ NPY_INT, /*int two_jb*/ NPY_INT, /*int two_jc*/ NPY_INT, /*int two_ma*/ NPY_INT, /*int two_mb*/ NPY_INT, /*int two_mc*/ NPY_INT, /*int ret*/ NPY_INT, /*gsl_sf_result p result*/NPY_FLOAT,NPY_FLOAT -}; - -static PyUFuncGenericFunction PyGSL_sf_ufunc_Il_l_l_l_l_l__Rl__Ord_data[] = {NULL, NULL}; -static char PyGSL_sf_ufunc_Il_l_l_l_l_l__Rd__O_types[] = { - /*int two_ja*/ NPY_LONG, /*int two_jb*/ NPY_LONG, /*int two_jc*/ NPY_LONG, /*int two_ma*/ NPY_LONG, /*int two_mb*/ NPY_LONG, /*int two_mc*/ NPY_LONG, /*double ret*/NPY_DOUBLE, - /*int two_ja*/ NPY_INT, /*int two_jb*/ NPY_INT, /*int two_jc*/ NPY_INT, /*int two_ma*/ NPY_INT, /*int two_mb*/ NPY_INT, /*int two_mc*/ NPY_INT, /*double ret*/ NPY_FLOAT -}; - -static PyUFuncGenericFunction PyGSL_sf_ufunc_Il_l_l_l_l_l__Rd__O_data[] = {NULL, NULL}; -static char PyGSL_sf_ufunc_Il_l_l_l_l_l_l_l_l__Rl__Ord_types[] = { - /*int two_ja*/ NPY_LONG, /*int two_jb*/ NPY_LONG, /*int two_jc*/ NPY_LONG, /*int two_jd*/ NPY_LONG, /*int two_je*/ NPY_LONG, /*int two_jf*/ NPY_LONG, /*int two_jg*/ NPY_LONG, /*int two_jh*/ NPY_LONG, /*int two_ji*/ NPY_LONG, /*int ret*/ NPY_LONG, /*gsl_sf_result p result*/NPY_DOUBLE,NPY_DOUBLE, - /*int two_ja*/ NPY_INT, /*int two_jb*/ NPY_INT, /*int two_jc*/ NPY_INT, /*int two_jd*/ NPY_INT, /*int two_je*/ NPY_INT, /*int two_jf*/ NPY_INT, /*int two_jg*/ NPY_INT, /*int two_jh*/ NPY_INT, /*int two_ji*/ NPY_INT, /*int ret*/ NPY_INT, /*gsl_sf_result p result*/NPY_FLOAT,NPY_FLOAT -}; - -static PyUFuncGenericFunction PyGSL_sf_ufunc_Il_l_l_l_l_l_l_l_l__Rl__Ord_data[] = {NULL, NULL}; -static char PyGSL_sf_ufunc_Il_l_l_l_l_l_l_l_l__Rd__O_types[] = { - /*int two_ja*/ NPY_LONG, /*int two_jb*/ NPY_LONG, /*int two_jc*/ NPY_LONG, /*int two_jd*/ NPY_LONG, /*int two_je*/ NPY_LONG, /*int two_jf*/ NPY_LONG, /*int two_jg*/ NPY_LONG, /*int two_jh*/ NPY_LONG, /*int two_ji*/ NPY_LONG, /*double ret*/NPY_DOUBLE, - /*int two_ja*/ NPY_INT, /*int two_jb*/ NPY_INT, /*int two_jc*/ NPY_INT, /*int two_jd*/ NPY_INT, /*int two_je*/ NPY_INT, /*int two_jf*/ NPY_INT, /*int two_jg*/ NPY_INT, /*int two_jh*/ NPY_INT, /*int two_ji*/ NPY_INT, /*double ret*/ NPY_FLOAT -}; - -static PyUFuncGenericFunction PyGSL_sf_ufunc_Il_l_l_l_l_l_l_l_l__Rd__O_data[] = {NULL, NULL}; -static char PyGSL_sf_ufunc_Id_d__Rl__Ord_rd_types[] = { - /*double q(const) x*/NPY_DOUBLE, /*double q(const) y*/NPY_DOUBLE, /*int ret*/ NPY_LONG, /*gsl_sf_result p result_im*/NPY_DOUBLE,NPY_DOUBLE, /*gsl_sf_result p result_re*/NPY_DOUBLE,NPY_DOUBLE, - /*double q(const) x*/ NPY_FLOAT, /*double q(const) y*/ NPY_FLOAT, /*int ret*/ NPY_INT, /*gsl_sf_result p result_im*/NPY_FLOAT,NPY_FLOAT, /*gsl_sf_result p result_re*/NPY_FLOAT,NPY_FLOAT -}; - -static PyUFuncGenericFunction PyGSL_sf_ufunc_Id_d__Rl__Ord_rd_data[] = {NULL, NULL}; -static char PyGSL_sf_ufunc_Id_d_d_d__Rl__Ord_types[] = { - /*double q(const) x*/NPY_DOUBLE, /*double q(const) dx*/NPY_DOUBLE, /*double q(const) y*/NPY_DOUBLE, /*double q(const) dy*/NPY_DOUBLE, /*int ret*/ NPY_LONG, /*gsl_sf_result p result*/NPY_DOUBLE,NPY_DOUBLE, - /*double q(const) x*/ NPY_FLOAT, /*double q(const) dx*/ NPY_FLOAT, /*double q(const) y*/ NPY_FLOAT, /*double q(const) dy*/ NPY_FLOAT, /*int ret*/ NPY_INT, /*gsl_sf_result p result*/NPY_FLOAT,NPY_FLOAT -}; - -static PyUFuncGenericFunction PyGSL_sf_ufunc_Id_d_d_d__Rl__Ord_data[] = {NULL, NULL}; -static char PyGSL_sf_ufunc_Id_d_m__Rl__Ord_types[] = { - /*double k*/NPY_DOUBLE, /*double n*/NPY_DOUBLE, /*gsl_mode_t mode*/ NPY_LONG, /*int ret*/ NPY_LONG, /*gsl_sf_result p result*/NPY_DOUBLE,NPY_DOUBLE, - /*double k*/ NPY_FLOAT, /*double n*/ NPY_FLOAT, /*gsl_mode_t mode*/ NPY_INT, /*int ret*/ NPY_INT, /*gsl_sf_result p result*/NPY_FLOAT,NPY_FLOAT -}; - -static PyUFuncGenericFunction PyGSL_sf_ufunc_Id_d_m__Rl__Ord_data[] = {NULL, NULL}; -static char PyGSL_sf_ufunc_Id_d_m__Rd__O_types[] = { - /*double k*/NPY_DOUBLE, /*double n*/NPY_DOUBLE, /*gsl_mode_t mode*/ NPY_LONG, /*double ret*/NPY_DOUBLE, - /*double k*/ NPY_FLOAT, /*double n*/ NPY_FLOAT, /*gsl_mode_t mode*/ NPY_INT, /*double ret*/ NPY_FLOAT -}; - -static PyUFuncGenericFunction PyGSL_sf_ufunc_Id_d_m__Rd__O_data[] = {NULL, NULL}; -static char PyGSL_sf_ufunc_Id_d_d_m__Rl__Ord_types[] = { - /*double phi*/NPY_DOUBLE, /*double k*/NPY_DOUBLE, /*double n*/NPY_DOUBLE, /*gsl_mode_t mode*/ NPY_LONG, /*int ret*/ NPY_LONG, /*gsl_sf_result p result*/NPY_DOUBLE,NPY_DOUBLE, - /*double phi*/ NPY_FLOAT, /*double k*/ NPY_FLOAT, /*double n*/ NPY_FLOAT, /*gsl_mode_t mode*/ NPY_INT, /*int ret*/ NPY_INT, /*gsl_sf_result p result*/NPY_FLOAT,NPY_FLOAT -}; - -static PyUFuncGenericFunction PyGSL_sf_ufunc_Id_d_d_m__Rl__Ord_data[] = {NULL, NULL}; -static char PyGSL_sf_ufunc_Id_d_d_m__Rd__O_types[] = { - /*double phi*/NPY_DOUBLE, /*double k*/NPY_DOUBLE, /*double n*/NPY_DOUBLE, /*gsl_mode_t mode*/ NPY_LONG, /*double ret*/NPY_DOUBLE, - /*double phi*/ NPY_FLOAT, /*double k*/ NPY_FLOAT, /*double n*/ NPY_FLOAT, /*gsl_mode_t mode*/ NPY_INT, /*double ret*/ NPY_FLOAT -}; - -static PyUFuncGenericFunction PyGSL_sf_ufunc_Id_d_d_m__Rd__O_data[] = {NULL, NULL}; -static char PyGSL_sf_ufunc_Id_d_d_d_m__Rl__Ord_types[] = { - /*double x*/NPY_DOUBLE, /*double y*/NPY_DOUBLE, /*double z*/NPY_DOUBLE, /*double p*/NPY_DOUBLE, /*gsl_mode_t mode*/ NPY_LONG, /*int ret*/ NPY_LONG, /*gsl_sf_result p result*/NPY_DOUBLE,NPY_DOUBLE, - /*double x*/ NPY_FLOAT, /*double y*/ NPY_FLOAT, /*double z*/ NPY_FLOAT, /*double p*/ NPY_FLOAT, /*gsl_mode_t mode*/ NPY_INT, /*int ret*/ NPY_INT, /*gsl_sf_result p result*/NPY_FLOAT,NPY_FLOAT -}; - -static PyUFuncGenericFunction PyGSL_sf_ufunc_Id_d_d_d_m__Rl__Ord_data[] = {NULL, NULL}; -static char PyGSL_sf_ufunc_Id_d_d_d_m__Rd__O_types[] = { - /*double x*/NPY_DOUBLE, /*double y*/NPY_DOUBLE, /*double z*/NPY_DOUBLE, /*double p*/NPY_DOUBLE, /*gsl_mode_t mode*/ NPY_LONG, /*double ret*/NPY_DOUBLE, - /*double x*/ NPY_FLOAT, /*double y*/ NPY_FLOAT, /*double z*/ NPY_FLOAT, /*double p*/ NPY_FLOAT, /*gsl_mode_t mode*/ NPY_INT, /*double ret*/ NPY_FLOAT -}; - -static PyUFuncGenericFunction PyGSL_sf_ufunc_Id_d_d_d_m__Rd__O_data[] = {NULL, NULL}; -static char PyGSL_sf_ufunc_Id_d__Rl__Od_d_d_types[] = { - /*double u*/NPY_DOUBLE, /*double m*/NPY_DOUBLE, /*int ret*/ NPY_LONG, /*double p dn*/NPY_DOUBLE, /*double p cn*/NPY_DOUBLE, /*double p sn*/NPY_DOUBLE, - /*double u*/ NPY_FLOAT, /*double m*/ NPY_FLOAT, /*int ret*/ NPY_INT, /*double p dn*/ NPY_FLOAT, /*double p cn*/ NPY_FLOAT, /*double p sn*/ NPY_FLOAT -}; - -static PyUFuncGenericFunction PyGSL_sf_ufunc_Id_d__Rl__Od_d_d_data[] = {NULL, NULL}; -static char PyGSL_sf_ufunc_Id__Rl__Oerd_types[] = { - /*double q(const) x*/NPY_DOUBLE, /*int ret*/ NPY_LONG, /*gsl_sf_result_e10 p result*/NPY_DOUBLE,NPY_DOUBLE,NPY_LONG, - /*double q(const) x*/ NPY_FLOAT, /*int ret*/ NPY_INT, /*gsl_sf_result_e10 p result*/NPY_DOUBLE,NPY_DOUBLE,NPY_LONG -}; - -static PyUFuncGenericFunction PyGSL_sf_ufunc_Id__Rl__Oerd_data[] = {NULL, NULL}; -static char PyGSL_sf_ufunc_Id_d_d_d__Rl__Oerd_types[] = { - /*double q(const) x*/NPY_DOUBLE, /*double q(const) dx*/NPY_DOUBLE, /*double q(const) y*/NPY_DOUBLE, /*double q(const) dy*/NPY_DOUBLE, /*int ret*/ NPY_LONG, /*gsl_sf_result_e10 p result*/NPY_DOUBLE,NPY_DOUBLE,NPY_LONG, - /*double q(const) x*/ NPY_FLOAT, /*double q(const) dx*/ NPY_FLOAT, /*double q(const) y*/ NPY_FLOAT, /*double q(const) dy*/ NPY_FLOAT, /*int ret*/ NPY_INT, /*gsl_sf_result_e10 p result*/NPY_DOUBLE,NPY_DOUBLE,NPY_LONG -}; - -static PyUFuncGenericFunction PyGSL_sf_ufunc_Id_d_d_d__Rl__Oerd_data[] = {NULL, NULL}; -static char PyGSL_sf_ufunc_Id__Rl__Od_rd_types[] = { - /*double x*/NPY_DOUBLE, /*int ret*/ NPY_LONG, /*double p sgn*/NPY_DOUBLE, /*gsl_sf_result p result_lg*/NPY_DOUBLE,NPY_DOUBLE, - /*double x*/ NPY_FLOAT, /*int ret*/ NPY_INT, /*double p sgn*/ NPY_FLOAT, /*gsl_sf_result p result_lg*/NPY_FLOAT,NPY_FLOAT -}; - -static PyUFuncGenericFunction PyGSL_sf_ufunc_Id__Rl__Od_rd_data[] = {NULL, NULL}; -static char PyGSL_sf_ufunc_Iui_ui__Rl__Ord_types[] = { - /*unsigned int n*/ NPY_LONG, /*unsigned int m*/ NPY_LONG, /*int ret*/ NPY_LONG, /*gsl_sf_result p result*/NPY_DOUBLE,NPY_DOUBLE, - /*unsigned int n*/ NPY_INT, /*unsigned int m*/ NPY_INT, /*int ret*/ NPY_INT, /*gsl_sf_result p result*/NPY_FLOAT,NPY_FLOAT -}; - -static PyUFuncGenericFunction PyGSL_sf_ufunc_Iui_ui__Rl__Ord_data[] = {NULL, NULL}; -static char PyGSL_sf_ufunc_Iui_ui__Rd__O_types[] = { - /*unsigned int n*/ NPY_LONG, /*unsigned int m*/ NPY_LONG, /*double ret*/NPY_DOUBLE, - /*unsigned int n*/ NPY_INT, /*unsigned int m*/ NPY_INT, /*double ret*/ NPY_FLOAT -}; - -static PyUFuncGenericFunction PyGSL_sf_ufunc_Iui_ui__Rd__O_data[] = {NULL, NULL}; -static char PyGSL_sf_ufunc_Id_d__Rl__Od_rd_types[] = { - /*double q(const) a*/NPY_DOUBLE, /*double q(const) x*/NPY_DOUBLE, /*int ret*/ NPY_LONG, /*double p sgn*/NPY_DOUBLE, /*gsl_sf_result p result*/NPY_DOUBLE,NPY_DOUBLE, - /*double q(const) a*/ NPY_FLOAT, /*double q(const) x*/ NPY_FLOAT, /*int ret*/ NPY_INT, /*double p sgn*/ NPY_FLOAT, /*gsl_sf_result p result*/NPY_FLOAT,NPY_FLOAT -}; - -static PyUFuncGenericFunction PyGSL_sf_ufunc_Id_d__Rl__Od_rd_data[] = {NULL, NULL}; -static char PyGSL_sf_ufunc_Id_d_d__Rl__Ord_types[] = { - /*double q(const) a*/NPY_DOUBLE, /*double q(const) b*/NPY_DOUBLE, /*double q(const) x*/NPY_DOUBLE, /*int ret*/ NPY_LONG, /*gsl_sf_result p result*/NPY_DOUBLE,NPY_DOUBLE, - /*double q(const) a*/ NPY_FLOAT, /*double q(const) b*/ NPY_FLOAT, /*double q(const) x*/ NPY_FLOAT, /*int ret*/ NPY_INT, /*gsl_sf_result p result*/NPY_FLOAT,NPY_FLOAT -}; - -static PyUFuncGenericFunction PyGSL_sf_ufunc_Id_d_d__Rl__Ord_data[] = {NULL, NULL}; -static char PyGSL_sf_ufunc_Id_d_d__Rd__O_types[] = { - /*double q(const) a*/NPY_DOUBLE, /*double q(const) b*/NPY_DOUBLE, /*double q(const) x*/NPY_DOUBLE, /*double ret*/NPY_DOUBLE, - /*double q(const) a*/ NPY_FLOAT, /*double q(const) b*/ NPY_FLOAT, /*double q(const) x*/ NPY_FLOAT, /*double ret*/ NPY_FLOAT -}; - -static PyUFuncGenericFunction PyGSL_sf_ufunc_Id_d_d__Rd__O_data[] = {NULL, NULL}; -static char PyGSL_sf_ufunc_Il_d_d__Rl__Ord_types[] = { - /*int n*/ NPY_LONG, /*double lambda*/NPY_DOUBLE, /*double x*/NPY_DOUBLE, /*int ret*/ NPY_LONG, /*gsl_sf_result p result*/NPY_DOUBLE,NPY_DOUBLE, - /*int n*/ NPY_INT, /*double lambda*/ NPY_FLOAT, /*double x*/ NPY_FLOAT, /*int ret*/ NPY_INT, /*gsl_sf_result p result*/NPY_FLOAT,NPY_FLOAT -}; - -static PyUFuncGenericFunction PyGSL_sf_ufunc_Il_d_d__Rl__Ord_data[] = {NULL, NULL}; -static char PyGSL_sf_ufunc_Il_d_d__Rd__O_types[] = { - /*int n*/ NPY_LONG, /*double lambda*/NPY_DOUBLE, /*double x*/NPY_DOUBLE, /*double ret*/NPY_DOUBLE, - /*int n*/ NPY_INT, /*double lambda*/ NPY_FLOAT, /*double x*/ NPY_FLOAT, /*double ret*/ NPY_FLOAT -}; - -static PyUFuncGenericFunction PyGSL_sf_ufunc_Il_d_d__Rd__O_data[] = {NULL, NULL}; -static char PyGSL_sf_ufunc_Il_l_d__Rl__Ord_types[] = { - /*int q(const) m*/ NPY_LONG, /*int q(const) n*/ NPY_LONG, /*double q(const) x*/NPY_DOUBLE, /*int ret*/ NPY_LONG, /*gsl_sf_result p result*/NPY_DOUBLE,NPY_DOUBLE, - /*int q(const) m*/ NPY_INT, /*int q(const) n*/ NPY_INT, /*double q(const) x*/ NPY_FLOAT, /*int ret*/ NPY_INT, /*gsl_sf_result p result*/NPY_FLOAT,NPY_FLOAT -}; - -static PyUFuncGenericFunction PyGSL_sf_ufunc_Il_l_d__Rl__Ord_data[] = {NULL, NULL}; -static char PyGSL_sf_ufunc_Il_l_d__Rd__O_types[] = { - /*int q(const) m*/ NPY_LONG, /*int q(const) n*/ NPY_LONG, /*double x*/NPY_DOUBLE, /*double ret*/NPY_DOUBLE, - /*int q(const) m*/ NPY_INT, /*int q(const) n*/ NPY_INT, /*double x*/ NPY_FLOAT, /*double ret*/ NPY_FLOAT -}; - -static PyUFuncGenericFunction PyGSL_sf_ufunc_Il_l_d__Rd__O_data[] = {NULL, NULL}; -static char PyGSL_sf_ufunc_Il_l_d__Rl__Oerd_types[] = { - /*int q(const) m*/ NPY_LONG, /*int q(const) n*/ NPY_LONG, /*double q(const) x*/NPY_DOUBLE, /*int ret*/ NPY_LONG, /*gsl_sf_result_e10 p result*/NPY_DOUBLE,NPY_DOUBLE,NPY_LONG, - /*int q(const) m*/ NPY_INT, /*int q(const) n*/ NPY_INT, /*double q(const) x*/ NPY_FLOAT, /*int ret*/ NPY_INT, /*gsl_sf_result_e10 p result*/NPY_DOUBLE,NPY_DOUBLE,NPY_LONG -}; - -static PyUFuncGenericFunction PyGSL_sf_ufunc_Il_l_d__Rl__Oerd_data[] = {NULL, NULL}; -static char PyGSL_sf_ufunc_Id_d_d__Rl__Oerd_types[] = { - /*double q(const) a*/NPY_DOUBLE, /*double q(const) b*/NPY_DOUBLE, /*double q(const) x*/NPY_DOUBLE, /*int ret*/ NPY_LONG, /*gsl_sf_result_e10 p result*/NPY_DOUBLE,NPY_DOUBLE,NPY_LONG, - /*double q(const) a*/ NPY_FLOAT, /*double q(const) b*/ NPY_FLOAT, /*double q(const) x*/ NPY_FLOAT, /*int ret*/ NPY_INT, /*gsl_sf_result_e10 p result*/NPY_DOUBLE,NPY_DOUBLE,NPY_LONG -}; - -static PyUFuncGenericFunction PyGSL_sf_ufunc_Id_d_d__Rl__Oerd_data[] = {NULL, NULL}; -static char PyGSL_sf_ufunc_Id_d_d_d__Rd__O_types[] = { - /*double a*/NPY_DOUBLE, /*double b*/NPY_DOUBLE, /*double c*/NPY_DOUBLE, /*double x*/NPY_DOUBLE, /*double ret*/NPY_DOUBLE, - /*double a*/ NPY_FLOAT, /*double b*/ NPY_FLOAT, /*double c*/ NPY_FLOAT, /*double x*/ NPY_FLOAT, /*double ret*/ NPY_FLOAT -}; - -static PyUFuncGenericFunction PyGSL_sf_ufunc_Id_d_d_d__Rd__O_data[] = {NULL, NULL}; -static char PyGSL_sf_ufunc_Id_l__Rl__Ord_types[] = { - /*double x*/NPY_DOUBLE, /*int n*/ NPY_LONG, /*int ret*/ NPY_LONG, /*gsl_sf_result p result*/NPY_DOUBLE,NPY_DOUBLE, - /*double x*/ NPY_FLOAT, /*int n*/ NPY_INT, /*int ret*/ NPY_INT, /*gsl_sf_result p result*/NPY_FLOAT,NPY_FLOAT -}; - -static PyUFuncGenericFunction PyGSL_sf_ufunc_Id_l__Rl__Ord_data[] = {NULL, NULL}; -static char PyGSL_sf_ufunc_Id_l__Rd__O_types[] = { - /*double q(const) x*/NPY_DOUBLE, /*int q(const) n*/ NPY_LONG, /*double ret*/NPY_DOUBLE, - /*double q(const) x*/ NPY_FLOAT, /*int q(const) n*/ NPY_INT, /*double ret*/ NPY_FLOAT -}; - -static PyUFuncGenericFunction PyGSL_sf_ufunc_Id_l__Rd__O_data[] = {NULL, NULL}; -static char PyGSL_sf_ufunc_Il__Rl__Ord_types[] = { - /*int q(const) n*/ NPY_LONG, /*int ret*/ NPY_LONG, /*gsl_sf_result p result*/NPY_DOUBLE,NPY_DOUBLE, - /*int q(const) n*/ NPY_INT, /*int ret*/ NPY_INT, /*gsl_sf_result p result*/NPY_FLOAT,NPY_FLOAT -}; - -static PyUFuncGenericFunction PyGSL_sf_ufunc_Il__Rl__Ord_data[] = {NULL, NULL}; -static char PyGSL_sf_ufunc_Il__Rd__O_types[] = { - /*int q(const) n*/ NPY_LONG, /*double ret*/NPY_DOUBLE, - /*int q(const) n*/ NPY_INT, /*double ret*/ NPY_FLOAT -}; - -static PyUFuncGenericFunction PyGSL_sf_ufunc_Il__Rd__O_data[] = {NULL, NULL}; -static char PyGSL_sf_ufunc_Id_d__RD__O_types[] = { - /*double r*/NPY_DOUBLE, /*double theta*/NPY_DOUBLE, /*gsl_complex ret*/NPY_CDOUBLE, - /*double r*/ NPY_FLOAT, /*double theta*/ NPY_FLOAT, /*gsl_complex ret*/NPY_CFLOAT -}; - -static PyUFuncGenericFunction PyGSL_sf_ufunc_Id_d__RD__O_data[] = {NULL, NULL}; -static char PyGSL_sf_ufunc_ID__Rd__O_types[] = { - /*gsl_complex z*/NPY_CDOUBLE, /*double ret*/NPY_DOUBLE, - /*gsl_complex z*/NPY_CFLOAT, /*double ret*/ NPY_FLOAT -}; - -static PyUFuncGenericFunction PyGSL_sf_ufunc_ID__Rd__O_data[] = {NULL, NULL}; -static char PyGSL_sf_ufunc_ID_D__RD__O_types[] = { - /*gsl_complex a*/NPY_CDOUBLE, /*gsl_complex b*/NPY_CDOUBLE, /*gsl_complex ret*/NPY_CDOUBLE, - /*gsl_complex a*/NPY_CFLOAT, /*gsl_complex b*/NPY_CFLOAT, /*gsl_complex ret*/NPY_CFLOAT -}; - -static PyUFuncGenericFunction PyGSL_sf_ufunc_ID_D__RD__O_data[] = {NULL, NULL}; -static char PyGSL_sf_ufunc_ID_d__RD__O_types[] = { - /*gsl_complex a*/NPY_CDOUBLE, /*double x*/NPY_DOUBLE, /*gsl_complex ret*/NPY_CDOUBLE, - /*gsl_complex a*/NPY_CFLOAT, /*double x*/ NPY_FLOAT, /*gsl_complex ret*/NPY_CFLOAT -}; - -static PyUFuncGenericFunction PyGSL_sf_ufunc_ID_d__RD__O_data[] = {NULL, NULL}; -static char PyGSL_sf_ufunc_ID__RD__O_types[] = { - /*gsl_complex z*/NPY_CDOUBLE, /*gsl_complex ret*/NPY_CDOUBLE, - /*gsl_complex z*/NPY_CFLOAT, /*gsl_complex ret*/NPY_CFLOAT -}; - -static PyUFuncGenericFunction PyGSL_sf_ufunc_ID__RD__O_data[] = {NULL, NULL}; -static char PyGSL_sf_ufunc_Id__RD__O_types[] = { - /*double x*/NPY_DOUBLE, /*gsl_complex ret*/NPY_CDOUBLE, - /*double x*/ NPY_FLOAT, /*gsl_complex ret*/NPY_CFLOAT -}; - -static PyUFuncGenericFunction PyGSL_sf_ufunc_Id__RD__O_data[] = {NULL, NULL}; -static char PyGSL_sf_ufunc_Id__Rl__O_types[] = { - /*double q(const) x*/NPY_DOUBLE, /*int ret*/ NPY_LONG, - /*double q(const) x*/ NPY_FLOAT, /*int ret*/ NPY_INT -}; - -static PyUFuncGenericFunction PyGSL_sf_ufunc_Id__Rl__O_data[] = {NULL, NULL}; -static char PyGSL_sf_ufunc_Id__Rd__Ol_types[] = { - /*double q(const) x*/NPY_DOUBLE, /*double ret*/NPY_DOUBLE, /*int p e*/ NPY_LONG, - /*double q(const) x*/ NPY_FLOAT, /*double ret*/ NPY_FLOAT, /*int p e*/ NPY_INT -}; - -static PyUFuncGenericFunction PyGSL_sf_ufunc_Id__Rd__Ol_data[] = {NULL, NULL}; -static char PyGSL_sf_ufunc_Id_d_d__Rl__O_types[] = { - /*double q(const) x1*/NPY_DOUBLE, /*double q(const) x2*/NPY_DOUBLE, /*double q(const) epsilon*/NPY_DOUBLE, /*int ret*/ NPY_LONG, - /*double q(const) x1*/ NPY_FLOAT, /*double q(const) x2*/ NPY_FLOAT, /*double q(const) epsilon*/ NPY_FLOAT, /*int ret*/ NPY_INT -}; - -static PyUFuncGenericFunction PyGSL_sf_ufunc_Id_d_d__Rl__O_data[] = {NULL, NULL}; -static void * gsl_sf_airy_Ai_e_data[] = {(void *) gsl_sf_airy_Ai_e, (void *) gsl_sf_airy_Ai_e}; -static const char gsl_sf_airy_Ai_e_doc[] = -"Wrapper for :c:func:`gsl_sf_airy_Ai_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_m__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_airy_Ai_data[] = {(void *) gsl_sf_airy_Ai, (void *) gsl_sf_airy_Ai}; -static const char gsl_sf_airy_Ai_doc[] = -"Wrapper for :c:func:`gsl_sf_airy_Ai`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_m__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_airy_Bi_e_data[] = {(void *) gsl_sf_airy_Bi_e, (void *) gsl_sf_airy_Bi_e}; -static const char gsl_sf_airy_Bi_e_doc[] = -"Wrapper for :c:func:`gsl_sf_airy_Bi_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_m__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_airy_Bi_data[] = {(void *) gsl_sf_airy_Bi, (void *) gsl_sf_airy_Bi}; -static const char gsl_sf_airy_Bi_doc[] = -"Wrapper for :c:func:`gsl_sf_airy_Bi`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_m__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_airy_Ai_scaled_e_data[] = {(void *) gsl_sf_airy_Ai_scaled_e, (void *) gsl_sf_airy_Ai_scaled_e}; -static const char gsl_sf_airy_Ai_scaled_e_doc[] = -"Wrapper for :c:func:`gsl_sf_airy_Ai_scaled_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_m__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_airy_Ai_scaled_data[] = {(void *) gsl_sf_airy_Ai_scaled, (void *) gsl_sf_airy_Ai_scaled}; -static const char gsl_sf_airy_Ai_scaled_doc[] = -"Wrapper for :c:func:`gsl_sf_airy_Ai_scaled`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_m__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_airy_Bi_scaled_e_data[] = {(void *) gsl_sf_airy_Bi_scaled_e, (void *) gsl_sf_airy_Bi_scaled_e}; -static const char gsl_sf_airy_Bi_scaled_e_doc[] = -"Wrapper for :c:func:`gsl_sf_airy_Bi_scaled_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_m__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_airy_Bi_scaled_data[] = {(void *) gsl_sf_airy_Bi_scaled, (void *) gsl_sf_airy_Bi_scaled}; -static const char gsl_sf_airy_Bi_scaled_doc[] = -"Wrapper for :c:func:`gsl_sf_airy_Bi_scaled`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_m__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_airy_Ai_deriv_e_data[] = {(void *) gsl_sf_airy_Ai_deriv_e, (void *) gsl_sf_airy_Ai_deriv_e}; -static const char gsl_sf_airy_Ai_deriv_e_doc[] = -"Wrapper for :c:func:`gsl_sf_airy_Ai_deriv_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_m__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_airy_Ai_deriv_data[] = {(void *) gsl_sf_airy_Ai_deriv, (void *) gsl_sf_airy_Ai_deriv}; -static const char gsl_sf_airy_Ai_deriv_doc[] = -"Wrapper for :c:func:`gsl_sf_airy_Ai_deriv`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_m__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_airy_Bi_deriv_e_data[] = {(void *) gsl_sf_airy_Bi_deriv_e, (void *) gsl_sf_airy_Bi_deriv_e}; -static const char gsl_sf_airy_Bi_deriv_e_doc[] = -"Wrapper for :c:func:`gsl_sf_airy_Bi_deriv_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_m__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_airy_Bi_deriv_data[] = {(void *) gsl_sf_airy_Bi_deriv, (void *) gsl_sf_airy_Bi_deriv}; -static const char gsl_sf_airy_Bi_deriv_doc[] = -"Wrapper for :c:func:`gsl_sf_airy_Bi_deriv`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_m__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_airy_Ai_deriv_scaled_e_data[] = {(void *) gsl_sf_airy_Ai_deriv_scaled_e, (void *) gsl_sf_airy_Ai_deriv_scaled_e}; -static const char gsl_sf_airy_Ai_deriv_scaled_e_doc[] = -"Wrapper for :c:func:`gsl_sf_airy_Ai_deriv_scaled_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_m__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_airy_Ai_deriv_scaled_data[] = {(void *) gsl_sf_airy_Ai_deriv_scaled, (void *) gsl_sf_airy_Ai_deriv_scaled}; -static const char gsl_sf_airy_Ai_deriv_scaled_doc[] = -"Wrapper for :c:func:`gsl_sf_airy_Ai_deriv_scaled`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_m__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_airy_Bi_deriv_scaled_e_data[] = {(void *) gsl_sf_airy_Bi_deriv_scaled_e, (void *) gsl_sf_airy_Bi_deriv_scaled_e}; -static const char gsl_sf_airy_Bi_deriv_scaled_e_doc[] = -"Wrapper for :c:func:`gsl_sf_airy_Bi_deriv_scaled_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_m__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_airy_Bi_deriv_scaled_data[] = {(void *) gsl_sf_airy_Bi_deriv_scaled, (void *) gsl_sf_airy_Bi_deriv_scaled}; -static const char gsl_sf_airy_Bi_deriv_scaled_doc[] = -"Wrapper for :c:func:`gsl_sf_airy_Bi_deriv_scaled`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_m__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_airy_zero_Ai_e_data[] = {(void *) gsl_sf_airy_zero_Ai_e, (void *) gsl_sf_airy_zero_Ai_e}; -static const char gsl_sf_airy_zero_Ai_e_doc[] = -"Wrapper for :c:func:`gsl_sf_airy_zero_Ai_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Iui__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_airy_zero_Ai_data[] = {(void *) gsl_sf_airy_zero_Ai, (void *) gsl_sf_airy_zero_Ai}; -static const char gsl_sf_airy_zero_Ai_doc[] = -"Wrapper for :c:func:`gsl_sf_airy_zero_Ai`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Iui__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_airy_zero_Bi_e_data[] = {(void *) gsl_sf_airy_zero_Bi_e, (void *) gsl_sf_airy_zero_Bi_e}; -static const char gsl_sf_airy_zero_Bi_e_doc[] = -"Wrapper for :c:func:`gsl_sf_airy_zero_Bi_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Iui__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_airy_zero_Bi_data[] = {(void *) gsl_sf_airy_zero_Bi, (void *) gsl_sf_airy_zero_Bi}; -static const char gsl_sf_airy_zero_Bi_doc[] = -"Wrapper for :c:func:`gsl_sf_airy_zero_Bi`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Iui__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_airy_zero_Ai_deriv_e_data[] = {(void *) gsl_sf_airy_zero_Ai_deriv_e, (void *) gsl_sf_airy_zero_Ai_deriv_e}; -static const char gsl_sf_airy_zero_Ai_deriv_e_doc[] = -"Wrapper for :c:func:`gsl_sf_airy_zero_Ai_deriv_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Iui__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_airy_zero_Ai_deriv_data[] = {(void *) gsl_sf_airy_zero_Ai_deriv, (void *) gsl_sf_airy_zero_Ai_deriv}; -static const char gsl_sf_airy_zero_Ai_deriv_doc[] = -"Wrapper for :c:func:`gsl_sf_airy_zero_Ai_deriv`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Iui__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_airy_zero_Bi_deriv_e_data[] = {(void *) gsl_sf_airy_zero_Bi_deriv_e, (void *) gsl_sf_airy_zero_Bi_deriv_e}; -static const char gsl_sf_airy_zero_Bi_deriv_e_doc[] = -"Wrapper for :c:func:`gsl_sf_airy_zero_Bi_deriv_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Iui__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_airy_zero_Bi_deriv_data[] = {(void *) gsl_sf_airy_zero_Bi_deriv, (void *) gsl_sf_airy_zero_Bi_deriv}; -static const char gsl_sf_airy_zero_Bi_deriv_doc[] = -"Wrapper for :c:func:`gsl_sf_airy_zero_Bi_deriv`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Iui__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_bessel_J0_e_data[] = {(void *) gsl_sf_bessel_J0_e, (void *) gsl_sf_bessel_J0_e}; -static const char gsl_sf_bessel_J0_e_doc[] = -"Wrapper for :c:func:`gsl_sf_bessel_J0_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_bessel_J0_data[] = {(void *) gsl_sf_bessel_J0, (void *) gsl_sf_bessel_J0}; -static const char gsl_sf_bessel_J0_doc[] = -"Wrapper for :c:func:`gsl_sf_bessel_J0`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_bessel_J1_e_data[] = {(void *) gsl_sf_bessel_J1_e, (void *) gsl_sf_bessel_J1_e}; -static const char gsl_sf_bessel_J1_e_doc[] = -"Wrapper for :c:func:`gsl_sf_bessel_J1_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_bessel_J1_data[] = {(void *) gsl_sf_bessel_J1, (void *) gsl_sf_bessel_J1}; -static const char gsl_sf_bessel_J1_doc[] = -"Wrapper for :c:func:`gsl_sf_bessel_J1`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_bessel_Jn_e_data[] = {(void *) gsl_sf_bessel_Jn_e, (void *) gsl_sf_bessel_Jn_e}; -static const char gsl_sf_bessel_Jn_e_doc[] = -"Wrapper for :c:func:`gsl_sf_bessel_Jn_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_d__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_bessel_Jn_data[] = {(void *) gsl_sf_bessel_Jn, (void *) gsl_sf_bessel_Jn}; -static const char gsl_sf_bessel_Jn_doc[] = -"Wrapper for :c:func:`gsl_sf_bessel_Jn`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_d__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_bessel_Y0_e_data[] = {(void *) gsl_sf_bessel_Y0_e, (void *) gsl_sf_bessel_Y0_e}; -static const char gsl_sf_bessel_Y0_e_doc[] = -"Wrapper for :c:func:`gsl_sf_bessel_Y0_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_bessel_Y0_data[] = {(void *) gsl_sf_bessel_Y0, (void *) gsl_sf_bessel_Y0}; -static const char gsl_sf_bessel_Y0_doc[] = -"Wrapper for :c:func:`gsl_sf_bessel_Y0`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_bessel_Y1_e_data[] = {(void *) gsl_sf_bessel_Y1_e, (void *) gsl_sf_bessel_Y1_e}; -static const char gsl_sf_bessel_Y1_e_doc[] = -"Wrapper for :c:func:`gsl_sf_bessel_Y1_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_bessel_Y1_data[] = {(void *) gsl_sf_bessel_Y1, (void *) gsl_sf_bessel_Y1}; -static const char gsl_sf_bessel_Y1_doc[] = -"Wrapper for :c:func:`gsl_sf_bessel_Y1`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_bessel_Yn_e_data[] = {(void *) gsl_sf_bessel_Yn_e, (void *) gsl_sf_bessel_Yn_e}; -static const char gsl_sf_bessel_Yn_e_doc[] = -"Wrapper for :c:func:`gsl_sf_bessel_Yn_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_d__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_bessel_Yn_data[] = {(void *) gsl_sf_bessel_Yn, (void *) gsl_sf_bessel_Yn}; -static const char gsl_sf_bessel_Yn_doc[] = -"Wrapper for :c:func:`gsl_sf_bessel_Yn`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_d__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_bessel_I0_e_data[] = {(void *) gsl_sf_bessel_I0_e, (void *) gsl_sf_bessel_I0_e}; -static const char gsl_sf_bessel_I0_e_doc[] = -"Wrapper for :c:func:`gsl_sf_bessel_I0_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_bessel_I0_data[] = {(void *) gsl_sf_bessel_I0, (void *) gsl_sf_bessel_I0}; -static const char gsl_sf_bessel_I0_doc[] = -"Wrapper for :c:func:`gsl_sf_bessel_I0`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_bessel_I1_e_data[] = {(void *) gsl_sf_bessel_I1_e, (void *) gsl_sf_bessel_I1_e}; -static const char gsl_sf_bessel_I1_e_doc[] = -"Wrapper for :c:func:`gsl_sf_bessel_I1_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_bessel_I1_data[] = {(void *) gsl_sf_bessel_I1, (void *) gsl_sf_bessel_I1}; -static const char gsl_sf_bessel_I1_doc[] = -"Wrapper for :c:func:`gsl_sf_bessel_I1`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_bessel_In_e_data[] = {(void *) gsl_sf_bessel_In_e, (void *) gsl_sf_bessel_In_e}; -static const char gsl_sf_bessel_In_e_doc[] = -"Wrapper for :c:func:`gsl_sf_bessel_In_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_d__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_bessel_In_data[] = {(void *) gsl_sf_bessel_In, (void *) gsl_sf_bessel_In}; -static const char gsl_sf_bessel_In_doc[] = -"Wrapper for :c:func:`gsl_sf_bessel_In`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_d__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_bessel_I0_scaled_e_data[] = {(void *) gsl_sf_bessel_I0_scaled_e, (void *) gsl_sf_bessel_I0_scaled_e}; -static const char gsl_sf_bessel_I0_scaled_e_doc[] = -"Wrapper for :c:func:`gsl_sf_bessel_I0_scaled_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_bessel_I0_scaled_data[] = {(void *) gsl_sf_bessel_I0_scaled, (void *) gsl_sf_bessel_I0_scaled}; -static const char gsl_sf_bessel_I0_scaled_doc[] = -"Wrapper for :c:func:`gsl_sf_bessel_I0_scaled`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_bessel_I1_scaled_e_data[] = {(void *) gsl_sf_bessel_I1_scaled_e, (void *) gsl_sf_bessel_I1_scaled_e}; -static const char gsl_sf_bessel_I1_scaled_e_doc[] = -"Wrapper for :c:func:`gsl_sf_bessel_I1_scaled_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_bessel_I1_scaled_data[] = {(void *) gsl_sf_bessel_I1_scaled, (void *) gsl_sf_bessel_I1_scaled}; -static const char gsl_sf_bessel_I1_scaled_doc[] = -"Wrapper for :c:func:`gsl_sf_bessel_I1_scaled`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_bessel_In_scaled_e_data[] = {(void *) gsl_sf_bessel_In_scaled_e, (void *) gsl_sf_bessel_In_scaled_e}; -static const char gsl_sf_bessel_In_scaled_e_doc[] = -"Wrapper for :c:func:`gsl_sf_bessel_In_scaled_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_d__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_bessel_In_scaled_data[] = {(void *) gsl_sf_bessel_In_scaled, (void *) gsl_sf_bessel_In_scaled}; -static const char gsl_sf_bessel_In_scaled_doc[] = -"Wrapper for :c:func:`gsl_sf_bessel_In_scaled`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_d__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_bessel_K0_e_data[] = {(void *) gsl_sf_bessel_K0_e, (void *) gsl_sf_bessel_K0_e}; -static const char gsl_sf_bessel_K0_e_doc[] = -"Wrapper for :c:func:`gsl_sf_bessel_K0_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_bessel_K0_data[] = {(void *) gsl_sf_bessel_K0, (void *) gsl_sf_bessel_K0}; -static const char gsl_sf_bessel_K0_doc[] = -"Wrapper for :c:func:`gsl_sf_bessel_K0`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_bessel_K1_e_data[] = {(void *) gsl_sf_bessel_K1_e, (void *) gsl_sf_bessel_K1_e}; -static const char gsl_sf_bessel_K1_e_doc[] = -"Wrapper for :c:func:`gsl_sf_bessel_K1_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_bessel_K1_data[] = {(void *) gsl_sf_bessel_K1, (void *) gsl_sf_bessel_K1}; -static const char gsl_sf_bessel_K1_doc[] = -"Wrapper for :c:func:`gsl_sf_bessel_K1`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_bessel_Kn_e_data[] = {(void *) gsl_sf_bessel_Kn_e, (void *) gsl_sf_bessel_Kn_e}; -static const char gsl_sf_bessel_Kn_e_doc[] = -"Wrapper for :c:func:`gsl_sf_bessel_Kn_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_d__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_bessel_Kn_data[] = {(void *) gsl_sf_bessel_Kn, (void *) gsl_sf_bessel_Kn}; -static const char gsl_sf_bessel_Kn_doc[] = -"Wrapper for :c:func:`gsl_sf_bessel_Kn`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_d__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_bessel_K0_scaled_e_data[] = {(void *) gsl_sf_bessel_K0_scaled_e, (void *) gsl_sf_bessel_K0_scaled_e}; -static const char gsl_sf_bessel_K0_scaled_e_doc[] = -"Wrapper for :c:func:`gsl_sf_bessel_K0_scaled_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_bessel_K0_scaled_data[] = {(void *) gsl_sf_bessel_K0_scaled, (void *) gsl_sf_bessel_K0_scaled}; -static const char gsl_sf_bessel_K0_scaled_doc[] = -"Wrapper for :c:func:`gsl_sf_bessel_K0_scaled`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_bessel_K1_scaled_e_data[] = {(void *) gsl_sf_bessel_K1_scaled_e, (void *) gsl_sf_bessel_K1_scaled_e}; -static const char gsl_sf_bessel_K1_scaled_e_doc[] = -"Wrapper for :c:func:`gsl_sf_bessel_K1_scaled_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_bessel_K1_scaled_data[] = {(void *) gsl_sf_bessel_K1_scaled, (void *) gsl_sf_bessel_K1_scaled}; -static const char gsl_sf_bessel_K1_scaled_doc[] = -"Wrapper for :c:func:`gsl_sf_bessel_K1_scaled`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_bessel_Kn_scaled_e_data[] = {(void *) gsl_sf_bessel_Kn_scaled_e, (void *) gsl_sf_bessel_Kn_scaled_e}; -static const char gsl_sf_bessel_Kn_scaled_e_doc[] = -"Wrapper for :c:func:`gsl_sf_bessel_Kn_scaled_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_d__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_bessel_Kn_scaled_data[] = {(void *) gsl_sf_bessel_Kn_scaled, (void *) gsl_sf_bessel_Kn_scaled}; -static const char gsl_sf_bessel_Kn_scaled_doc[] = -"Wrapper for :c:func:`gsl_sf_bessel_Kn_scaled`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_d__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_bessel_j0_e_data[] = {(void *) gsl_sf_bessel_j0_e, (void *) gsl_sf_bessel_j0_e}; -static const char gsl_sf_bessel_j0_e_doc[] = -"Wrapper for :c:func:`gsl_sf_bessel_j0_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_bessel_j0_data[] = {(void *) gsl_sf_bessel_j0, (void *) gsl_sf_bessel_j0}; -static const char gsl_sf_bessel_j0_doc[] = -"Wrapper for :c:func:`gsl_sf_bessel_j0`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_bessel_j1_e_data[] = {(void *) gsl_sf_bessel_j1_e, (void *) gsl_sf_bessel_j1_e}; -static const char gsl_sf_bessel_j1_e_doc[] = -"Wrapper for :c:func:`gsl_sf_bessel_j1_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_bessel_j1_data[] = {(void *) gsl_sf_bessel_j1, (void *) gsl_sf_bessel_j1}; -static const char gsl_sf_bessel_j1_doc[] = -"Wrapper for :c:func:`gsl_sf_bessel_j1`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_bessel_j2_e_data[] = {(void *) gsl_sf_bessel_j2_e, (void *) gsl_sf_bessel_j2_e}; -static const char gsl_sf_bessel_j2_e_doc[] = -"Wrapper for :c:func:`gsl_sf_bessel_j2_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_bessel_j2_data[] = {(void *) gsl_sf_bessel_j2, (void *) gsl_sf_bessel_j2}; -static const char gsl_sf_bessel_j2_doc[] = -"Wrapper for :c:func:`gsl_sf_bessel_j2`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_bessel_jl_e_data[] = {(void *) gsl_sf_bessel_jl_e, (void *) gsl_sf_bessel_jl_e}; -static const char gsl_sf_bessel_jl_e_doc[] = -"Wrapper for :c:func:`gsl_sf_bessel_jl_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_d__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_bessel_jl_data[] = {(void *) gsl_sf_bessel_jl, (void *) gsl_sf_bessel_jl}; -static const char gsl_sf_bessel_jl_doc[] = -"Wrapper for :c:func:`gsl_sf_bessel_jl`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_d__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_bessel_y0_e_data[] = {(void *) gsl_sf_bessel_y0_e, (void *) gsl_sf_bessel_y0_e}; -static const char gsl_sf_bessel_y0_e_doc[] = -"Wrapper for :c:func:`gsl_sf_bessel_y0_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_bessel_y0_data[] = {(void *) gsl_sf_bessel_y0, (void *) gsl_sf_bessel_y0}; -static const char gsl_sf_bessel_y0_doc[] = -"Wrapper for :c:func:`gsl_sf_bessel_y0`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_bessel_y1_e_data[] = {(void *) gsl_sf_bessel_y1_e, (void *) gsl_sf_bessel_y1_e}; -static const char gsl_sf_bessel_y1_e_doc[] = -"Wrapper for :c:func:`gsl_sf_bessel_y1_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_bessel_y1_data[] = {(void *) gsl_sf_bessel_y1, (void *) gsl_sf_bessel_y1}; -static const char gsl_sf_bessel_y1_doc[] = -"Wrapper for :c:func:`gsl_sf_bessel_y1`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_bessel_y2_e_data[] = {(void *) gsl_sf_bessel_y2_e, (void *) gsl_sf_bessel_y2_e}; -static const char gsl_sf_bessel_y2_e_doc[] = -"Wrapper for :c:func:`gsl_sf_bessel_y2_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_bessel_y2_data[] = {(void *) gsl_sf_bessel_y2, (void *) gsl_sf_bessel_y2}; -static const char gsl_sf_bessel_y2_doc[] = -"Wrapper for :c:func:`gsl_sf_bessel_y2`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_bessel_yl_e_data[] = {(void *) gsl_sf_bessel_yl_e, (void *) gsl_sf_bessel_yl_e}; -static const char gsl_sf_bessel_yl_e_doc[] = -"Wrapper for :c:func:`gsl_sf_bessel_yl_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_d__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_bessel_yl_data[] = {(void *) gsl_sf_bessel_yl, (void *) gsl_sf_bessel_yl}; -static const char gsl_sf_bessel_yl_doc[] = -"Wrapper for :c:func:`gsl_sf_bessel_yl`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_d__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_bessel_i0_scaled_e_data[] = {(void *) gsl_sf_bessel_i0_scaled_e, (void *) gsl_sf_bessel_i0_scaled_e}; -static const char gsl_sf_bessel_i0_scaled_e_doc[] = -"Wrapper for :c:func:`gsl_sf_bessel_i0_scaled_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_bessel_i0_scaled_data[] = {(void *) gsl_sf_bessel_i0_scaled, (void *) gsl_sf_bessel_i0_scaled}; -static const char gsl_sf_bessel_i0_scaled_doc[] = -"Wrapper for :c:func:`gsl_sf_bessel_i0_scaled`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_bessel_i1_scaled_e_data[] = {(void *) gsl_sf_bessel_i1_scaled_e, (void *) gsl_sf_bessel_i1_scaled_e}; -static const char gsl_sf_bessel_i1_scaled_e_doc[] = -"Wrapper for :c:func:`gsl_sf_bessel_i1_scaled_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_bessel_i1_scaled_data[] = {(void *) gsl_sf_bessel_i1_scaled, (void *) gsl_sf_bessel_i1_scaled}; -static const char gsl_sf_bessel_i1_scaled_doc[] = -"Wrapper for :c:func:`gsl_sf_bessel_i1_scaled`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_bessel_i2_scaled_e_data[] = {(void *) gsl_sf_bessel_i2_scaled_e, (void *) gsl_sf_bessel_i2_scaled_e}; -static const char gsl_sf_bessel_i2_scaled_e_doc[] = -"Wrapper for :c:func:`gsl_sf_bessel_i2_scaled_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_bessel_i2_scaled_data[] = {(void *) gsl_sf_bessel_i2_scaled, (void *) gsl_sf_bessel_i2_scaled}; -static const char gsl_sf_bessel_i2_scaled_doc[] = -"Wrapper for :c:func:`gsl_sf_bessel_i2_scaled`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_bessel_il_scaled_e_data[] = {(void *) gsl_sf_bessel_il_scaled_e, (void *) gsl_sf_bessel_il_scaled_e}; -static const char gsl_sf_bessel_il_scaled_e_doc[] = -"Wrapper for :c:func:`gsl_sf_bessel_il_scaled_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_d__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_bessel_il_scaled_data[] = {(void *) gsl_sf_bessel_il_scaled, (void *) gsl_sf_bessel_il_scaled}; -static const char gsl_sf_bessel_il_scaled_doc[] = -"Wrapper for :c:func:`gsl_sf_bessel_il_scaled`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_d__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_bessel_k0_scaled_e_data[] = {(void *) gsl_sf_bessel_k0_scaled_e, (void *) gsl_sf_bessel_k0_scaled_e}; -static const char gsl_sf_bessel_k0_scaled_e_doc[] = -"Wrapper for :c:func:`gsl_sf_bessel_k0_scaled_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_bessel_k0_scaled_data[] = {(void *) gsl_sf_bessel_k0_scaled, (void *) gsl_sf_bessel_k0_scaled}; -static const char gsl_sf_bessel_k0_scaled_doc[] = -"Wrapper for :c:func:`gsl_sf_bessel_k0_scaled`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_bessel_k1_scaled_e_data[] = {(void *) gsl_sf_bessel_k1_scaled_e, (void *) gsl_sf_bessel_k1_scaled_e}; -static const char gsl_sf_bessel_k1_scaled_e_doc[] = -"Wrapper for :c:func:`gsl_sf_bessel_k1_scaled_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_bessel_k1_scaled_data[] = {(void *) gsl_sf_bessel_k1_scaled, (void *) gsl_sf_bessel_k1_scaled}; -static const char gsl_sf_bessel_k1_scaled_doc[] = -"Wrapper for :c:func:`gsl_sf_bessel_k1_scaled`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_bessel_k2_scaled_e_data[] = {(void *) gsl_sf_bessel_k2_scaled_e, (void *) gsl_sf_bessel_k2_scaled_e}; -static const char gsl_sf_bessel_k2_scaled_e_doc[] = -"Wrapper for :c:func:`gsl_sf_bessel_k2_scaled_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_bessel_k2_scaled_data[] = {(void *) gsl_sf_bessel_k2_scaled, (void *) gsl_sf_bessel_k2_scaled}; -static const char gsl_sf_bessel_k2_scaled_doc[] = -"Wrapper for :c:func:`gsl_sf_bessel_k2_scaled`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_bessel_kl_scaled_e_data[] = {(void *) gsl_sf_bessel_kl_scaled_e, (void *) gsl_sf_bessel_kl_scaled_e}; -static const char gsl_sf_bessel_kl_scaled_e_doc[] = -"Wrapper for :c:func:`gsl_sf_bessel_kl_scaled_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_d__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_bessel_kl_scaled_data[] = {(void *) gsl_sf_bessel_kl_scaled, (void *) gsl_sf_bessel_kl_scaled}; -static const char gsl_sf_bessel_kl_scaled_doc[] = -"Wrapper for :c:func:`gsl_sf_bessel_kl_scaled`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_d__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_bessel_Jnu_e_data[] = {(void *) gsl_sf_bessel_Jnu_e, (void *) gsl_sf_bessel_Jnu_e}; -static const char gsl_sf_bessel_Jnu_e_doc[] = -"Wrapper for :c:func:`gsl_sf_bessel_Jnu_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_bessel_Jnu_data[] = {(void *) gsl_sf_bessel_Jnu, (void *) gsl_sf_bessel_Jnu}; -static const char gsl_sf_bessel_Jnu_doc[] = -"Wrapper for :c:func:`gsl_sf_bessel_Jnu`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_bessel_Ynu_e_data[] = {(void *) gsl_sf_bessel_Ynu_e, (void *) gsl_sf_bessel_Ynu_e}; -static const char gsl_sf_bessel_Ynu_e_doc[] = -"Wrapper for :c:func:`gsl_sf_bessel_Ynu_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_bessel_Ynu_data[] = {(void *) gsl_sf_bessel_Ynu, (void *) gsl_sf_bessel_Ynu}; -static const char gsl_sf_bessel_Ynu_doc[] = -"Wrapper for :c:func:`gsl_sf_bessel_Ynu`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_bessel_Inu_scaled_e_data[] = {(void *) gsl_sf_bessel_Inu_scaled_e, (void *) gsl_sf_bessel_Inu_scaled_e}; -static const char gsl_sf_bessel_Inu_scaled_e_doc[] = -"Wrapper for :c:func:`gsl_sf_bessel_Inu_scaled_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_bessel_Inu_scaled_data[] = {(void *) gsl_sf_bessel_Inu_scaled, (void *) gsl_sf_bessel_Inu_scaled}; -static const char gsl_sf_bessel_Inu_scaled_doc[] = -"Wrapper for :c:func:`gsl_sf_bessel_Inu_scaled`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_bessel_Inu_e_data[] = {(void *) gsl_sf_bessel_Inu_e, (void *) gsl_sf_bessel_Inu_e}; -static const char gsl_sf_bessel_Inu_e_doc[] = -"Wrapper for :c:func:`gsl_sf_bessel_Inu_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_bessel_Inu_data[] = {(void *) gsl_sf_bessel_Inu, (void *) gsl_sf_bessel_Inu}; -static const char gsl_sf_bessel_Inu_doc[] = -"Wrapper for :c:func:`gsl_sf_bessel_Inu`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_bessel_Knu_scaled_e_data[] = {(void *) gsl_sf_bessel_Knu_scaled_e, (void *) gsl_sf_bessel_Knu_scaled_e}; -static const char gsl_sf_bessel_Knu_scaled_e_doc[] = -"Wrapper for :c:func:`gsl_sf_bessel_Knu_scaled_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_bessel_Knu_scaled_data[] = {(void *) gsl_sf_bessel_Knu_scaled, (void *) gsl_sf_bessel_Knu_scaled}; -static const char gsl_sf_bessel_Knu_scaled_doc[] = -"Wrapper for :c:func:`gsl_sf_bessel_Knu_scaled`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_bessel_Knu_scaled_e10_e_data[] = {(void *) gsl_sf_bessel_Knu_scaled_e10_e, (void *) gsl_sf_bessel_Knu_scaled_e10_e}; -static const char gsl_sf_bessel_Knu_scaled_e10_e_doc[] = -"Wrapper for :c:func:`gsl_sf_bessel_Knu_scaled_e10_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rl__Oerd`\n" -"Args:\n" - ; -static void * gsl_sf_bessel_Knu_e_data[] = {(void *) gsl_sf_bessel_Knu_e, (void *) gsl_sf_bessel_Knu_e}; -static const char gsl_sf_bessel_Knu_e_doc[] = -"Wrapper for :c:func:`gsl_sf_bessel_Knu_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_bessel_Knu_data[] = {(void *) gsl_sf_bessel_Knu, (void *) gsl_sf_bessel_Knu}; -static const char gsl_sf_bessel_Knu_doc[] = -"Wrapper for :c:func:`gsl_sf_bessel_Knu`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_bessel_lnKnu_e_data[] = {(void *) gsl_sf_bessel_lnKnu_e, (void *) gsl_sf_bessel_lnKnu_e}; -static const char gsl_sf_bessel_lnKnu_e_doc[] = -"Wrapper for :c:func:`gsl_sf_bessel_lnKnu_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_bessel_lnKnu_data[] = {(void *) gsl_sf_bessel_lnKnu, (void *) gsl_sf_bessel_lnKnu}; -static const char gsl_sf_bessel_lnKnu_doc[] = -"Wrapper for :c:func:`gsl_sf_bessel_lnKnu`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_bessel_zero_J0_e_data[] = {(void *) gsl_sf_bessel_zero_J0_e, (void *) gsl_sf_bessel_zero_J0_e}; -static const char gsl_sf_bessel_zero_J0_e_doc[] = -"Wrapper for :c:func:`gsl_sf_bessel_zero_J0_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Iui__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_bessel_zero_J0_data[] = {(void *) gsl_sf_bessel_zero_J0, (void *) gsl_sf_bessel_zero_J0}; -static const char gsl_sf_bessel_zero_J0_doc[] = -"Wrapper for :c:func:`gsl_sf_bessel_zero_J0`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Iui__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_bessel_zero_J1_e_data[] = {(void *) gsl_sf_bessel_zero_J1_e, (void *) gsl_sf_bessel_zero_J1_e}; -static const char gsl_sf_bessel_zero_J1_e_doc[] = -"Wrapper for :c:func:`gsl_sf_bessel_zero_J1_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Iui__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_bessel_zero_J1_data[] = {(void *) gsl_sf_bessel_zero_J1, (void *) gsl_sf_bessel_zero_J1}; -static const char gsl_sf_bessel_zero_J1_doc[] = -"Wrapper for :c:func:`gsl_sf_bessel_zero_J1`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Iui__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_bessel_zero_Jnu_e_data[] = {(void *) gsl_sf_bessel_zero_Jnu_e, (void *) gsl_sf_bessel_zero_Jnu_e}; -static const char gsl_sf_bessel_zero_Jnu_e_doc[] = -"Wrapper for :c:func:`gsl_sf_bessel_zero_Jnu_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_ui__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_bessel_zero_Jnu_data[] = {(void *) gsl_sf_bessel_zero_Jnu, (void *) gsl_sf_bessel_zero_Jnu}; -static const char gsl_sf_bessel_zero_Jnu_doc[] = -"Wrapper for :c:func:`gsl_sf_bessel_zero_Jnu`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_ui__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_clausen_e_data[] = {(void *) gsl_sf_clausen_e, (void *) gsl_sf_clausen_e}; -static const char gsl_sf_clausen_e_doc[] = -"Wrapper for :c:func:`gsl_sf_clausen_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_clausen_data[] = {(void *) gsl_sf_clausen, (void *) gsl_sf_clausen}; -static const char gsl_sf_clausen_doc[] = -"Wrapper for :c:func:`gsl_sf_clausen`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_hydrogenicR_1_e_data[] = {(void *) gsl_sf_hydrogenicR_1_e, (void *) gsl_sf_hydrogenicR_1_e}; -static const char gsl_sf_hydrogenicR_1_e_doc[] = -"Wrapper for :c:func:`gsl_sf_hydrogenicR_1_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_hydrogenicR_1_data[] = {(void *) gsl_sf_hydrogenicR_1, (void *) gsl_sf_hydrogenicR_1}; -static const char gsl_sf_hydrogenicR_1_doc[] = -"Wrapper for :c:func:`gsl_sf_hydrogenicR_1`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_hydrogenicR_e_data[] = {(void *) gsl_sf_hydrogenicR_e, (void *) gsl_sf_hydrogenicR_e}; -static const char gsl_sf_hydrogenicR_e_doc[] = -"Wrapper for :c:func:`gsl_sf_hydrogenicR_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_l_d_d__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_hydrogenicR_data[] = {(void *) gsl_sf_hydrogenicR, (void *) gsl_sf_hydrogenicR}; -static const char gsl_sf_hydrogenicR_doc[] = -"Wrapper for :c:func:`gsl_sf_hydrogenicR`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_l_d_d__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_coulomb_wave_FG_e_data[] = {(void *) gsl_sf_coulomb_wave_FG_e, (void *) gsl_sf_coulomb_wave_FG_e}; -static const char gsl_sf_coulomb_wave_FG_e_doc[] = -"Wrapper for :c:func:`gsl_sf_coulomb_wave_FG_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d_d_l__Rl__Od_d_rd_rd_rd_rd`\n" -"Args:\n" - ; -static void * gsl_sf_coulomb_CL_e_data[] = {(void *) gsl_sf_coulomb_CL_e, (void *) gsl_sf_coulomb_CL_e}; -static const char gsl_sf_coulomb_CL_e_doc[] = -"Wrapper for :c:func:`gsl_sf_coulomb_CL_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_coupling_3j_e_data[] = {(void *) gsl_sf_coupling_3j_e, (void *) gsl_sf_coupling_3j_e}; -static const char gsl_sf_coupling_3j_e_doc[] = -"Wrapper for :c:func:`gsl_sf_coupling_3j_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_l_l_l_l_l__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_coupling_3j_data[] = {(void *) gsl_sf_coupling_3j, (void *) gsl_sf_coupling_3j}; -static const char gsl_sf_coupling_3j_doc[] = -"Wrapper for :c:func:`gsl_sf_coupling_3j`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_l_l_l_l_l__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_coupling_6j_e_data[] = {(void *) gsl_sf_coupling_6j_e, (void *) gsl_sf_coupling_6j_e}; -static const char gsl_sf_coupling_6j_e_doc[] = -"Wrapper for :c:func:`gsl_sf_coupling_6j_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_l_l_l_l_l__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_coupling_6j_data[] = {(void *) gsl_sf_coupling_6j, (void *) gsl_sf_coupling_6j}; -static const char gsl_sf_coupling_6j_doc[] = -"Wrapper for :c:func:`gsl_sf_coupling_6j`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_l_l_l_l_l__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_coupling_RacahW_e_data[] = {(void *) gsl_sf_coupling_RacahW_e, (void *) gsl_sf_coupling_RacahW_e}; -static const char gsl_sf_coupling_RacahW_e_doc[] = -"Wrapper for :c:func:`gsl_sf_coupling_RacahW_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_l_l_l_l_l__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_coupling_RacahW_data[] = {(void *) gsl_sf_coupling_RacahW, (void *) gsl_sf_coupling_RacahW}; -static const char gsl_sf_coupling_RacahW_doc[] = -"Wrapper for :c:func:`gsl_sf_coupling_RacahW`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_l_l_l_l_l__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_coupling_9j_e_data[] = {(void *) gsl_sf_coupling_9j_e, (void *) gsl_sf_coupling_9j_e}; -static const char gsl_sf_coupling_9j_e_doc[] = -"Wrapper for :c:func:`gsl_sf_coupling_9j_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_l_l_l_l_l_l_l_l__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_coupling_9j_data[] = {(void *) gsl_sf_coupling_9j, (void *) gsl_sf_coupling_9j}; -static const char gsl_sf_coupling_9j_doc[] = -"Wrapper for :c:func:`gsl_sf_coupling_9j`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_l_l_l_l_l_l_l_l__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_dawson_e_data[] = {(void *) gsl_sf_dawson_e, (void *) gsl_sf_dawson_e}; -static const char gsl_sf_dawson_e_doc[] = -"Wrapper for :c:func:`gsl_sf_dawson_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_dawson_data[] = {(void *) gsl_sf_dawson, (void *) gsl_sf_dawson}; -static const char gsl_sf_dawson_doc[] = -"Wrapper for :c:func:`gsl_sf_dawson`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_debye_1_e_data[] = {(void *) gsl_sf_debye_1_e, (void *) gsl_sf_debye_1_e}; -static const char gsl_sf_debye_1_e_doc[] = -"Wrapper for :c:func:`gsl_sf_debye_1_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_debye_1_data[] = {(void *) gsl_sf_debye_1, (void *) gsl_sf_debye_1}; -static const char gsl_sf_debye_1_doc[] = -"Wrapper for :c:func:`gsl_sf_debye_1`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_debye_2_e_data[] = {(void *) gsl_sf_debye_2_e, (void *) gsl_sf_debye_2_e}; -static const char gsl_sf_debye_2_e_doc[] = -"Wrapper for :c:func:`gsl_sf_debye_2_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_debye_2_data[] = {(void *) gsl_sf_debye_2, (void *) gsl_sf_debye_2}; -static const char gsl_sf_debye_2_doc[] = -"Wrapper for :c:func:`gsl_sf_debye_2`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_debye_3_e_data[] = {(void *) gsl_sf_debye_3_e, (void *) gsl_sf_debye_3_e}; -static const char gsl_sf_debye_3_e_doc[] = -"Wrapper for :c:func:`gsl_sf_debye_3_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_debye_3_data[] = {(void *) gsl_sf_debye_3, (void *) gsl_sf_debye_3}; -static const char gsl_sf_debye_3_doc[] = -"Wrapper for :c:func:`gsl_sf_debye_3`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_debye_4_e_data[] = {(void *) gsl_sf_debye_4_e, (void *) gsl_sf_debye_4_e}; -static const char gsl_sf_debye_4_e_doc[] = -"Wrapper for :c:func:`gsl_sf_debye_4_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_debye_4_data[] = {(void *) gsl_sf_debye_4, (void *) gsl_sf_debye_4}; -static const char gsl_sf_debye_4_doc[] = -"Wrapper for :c:func:`gsl_sf_debye_4`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_debye_5_e_data[] = {(void *) gsl_sf_debye_5_e, (void *) gsl_sf_debye_5_e}; -static const char gsl_sf_debye_5_e_doc[] = -"Wrapper for :c:func:`gsl_sf_debye_5_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_debye_5_data[] = {(void *) gsl_sf_debye_5, (void *) gsl_sf_debye_5}; -static const char gsl_sf_debye_5_doc[] = -"Wrapper for :c:func:`gsl_sf_debye_5`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_debye_6_e_data[] = {(void *) gsl_sf_debye_6_e, (void *) gsl_sf_debye_6_e}; -static const char gsl_sf_debye_6_e_doc[] = -"Wrapper for :c:func:`gsl_sf_debye_6_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_debye_6_data[] = {(void *) gsl_sf_debye_6, (void *) gsl_sf_debye_6}; -static const char gsl_sf_debye_6_doc[] = -"Wrapper for :c:func:`gsl_sf_debye_6`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_dilog_e_data[] = {(void *) gsl_sf_dilog_e, (void *) gsl_sf_dilog_e}; -static const char gsl_sf_dilog_e_doc[] = -"Wrapper for :c:func:`gsl_sf_dilog_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_dilog_data[] = {(void *) gsl_sf_dilog, (void *) gsl_sf_dilog}; -static const char gsl_sf_dilog_doc[] = -"Wrapper for :c:func:`gsl_sf_dilog`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_complex_dilog_xy_e_data[] = {(void *) gsl_sf_complex_dilog_xy_e, (void *) gsl_sf_complex_dilog_xy_e}; -static const char gsl_sf_complex_dilog_xy_e_doc[] = -"Wrapper for :c:func:`gsl_sf_complex_dilog_xy_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rl__Ord_rd`\n" -"Args:\n" - ; -static void * gsl_sf_complex_spence_xy_e_data[] = {(void *) gsl_sf_complex_spence_xy_e, (void *) gsl_sf_complex_spence_xy_e}; -static const char gsl_sf_complex_spence_xy_e_doc[] = -"Wrapper for :c:func:`gsl_sf_complex_spence_xy_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rl__Ord_rd`\n" -"Args:\n" - ; -static void * gsl_sf_multiply_e_data[] = {(void *) gsl_sf_multiply_e, (void *) gsl_sf_multiply_e}; -static const char gsl_sf_multiply_e_doc[] = -"Wrapper for :c:func:`gsl_sf_multiply_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_multiply_data[] = {(void *) gsl_sf_multiply, (void *) gsl_sf_multiply}; -static const char gsl_sf_multiply_doc[] = -"Wrapper for :c:func:`gsl_sf_multiply`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_multiply_err_e_data[] = {(void *) gsl_sf_multiply_err_e, (void *) gsl_sf_multiply_err_e}; -static const char gsl_sf_multiply_err_e_doc[] = -"Wrapper for :c:func:`gsl_sf_multiply_err_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d_d_d__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_ellint_Kcomp_e_data[] = {(void *) gsl_sf_ellint_Kcomp_e, (void *) gsl_sf_ellint_Kcomp_e}; -static const char gsl_sf_ellint_Kcomp_e_doc[] = -"Wrapper for :c:func:`gsl_sf_ellint_Kcomp_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_m__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_ellint_Kcomp_data[] = {(void *) gsl_sf_ellint_Kcomp, (void *) gsl_sf_ellint_Kcomp}; -static const char gsl_sf_ellint_Kcomp_doc[] = -"Wrapper for :c:func:`gsl_sf_ellint_Kcomp`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_m__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_ellint_Ecomp_e_data[] = {(void *) gsl_sf_ellint_Ecomp_e, (void *) gsl_sf_ellint_Ecomp_e}; -static const char gsl_sf_ellint_Ecomp_e_doc[] = -"Wrapper for :c:func:`gsl_sf_ellint_Ecomp_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_m__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_ellint_Ecomp_data[] = {(void *) gsl_sf_ellint_Ecomp, (void *) gsl_sf_ellint_Ecomp}; -static const char gsl_sf_ellint_Ecomp_doc[] = -"Wrapper for :c:func:`gsl_sf_ellint_Ecomp`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_m__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_ellint_Pcomp_e_data[] = {(void *) gsl_sf_ellint_Pcomp_e, (void *) gsl_sf_ellint_Pcomp_e}; -static const char gsl_sf_ellint_Pcomp_e_doc[] = -"Wrapper for :c:func:`gsl_sf_ellint_Pcomp_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d_m__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_ellint_Pcomp_data[] = {(void *) gsl_sf_ellint_Pcomp, (void *) gsl_sf_ellint_Pcomp}; -static const char gsl_sf_ellint_Pcomp_doc[] = -"Wrapper for :c:func:`gsl_sf_ellint_Pcomp`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d_m__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_ellint_Dcomp_e_data[] = {(void *) gsl_sf_ellint_Dcomp_e, (void *) gsl_sf_ellint_Dcomp_e}; -static const char gsl_sf_ellint_Dcomp_e_doc[] = -"Wrapper for :c:func:`gsl_sf_ellint_Dcomp_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_m__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_ellint_Dcomp_data[] = {(void *) gsl_sf_ellint_Dcomp, (void *) gsl_sf_ellint_Dcomp}; -static const char gsl_sf_ellint_Dcomp_doc[] = -"Wrapper for :c:func:`gsl_sf_ellint_Dcomp`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_m__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_ellint_F_e_data[] = {(void *) gsl_sf_ellint_F_e, (void *) gsl_sf_ellint_F_e}; -static const char gsl_sf_ellint_F_e_doc[] = -"Wrapper for :c:func:`gsl_sf_ellint_F_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d_m__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_ellint_F_data[] = {(void *) gsl_sf_ellint_F, (void *) gsl_sf_ellint_F}; -static const char gsl_sf_ellint_F_doc[] = -"Wrapper for :c:func:`gsl_sf_ellint_F`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d_m__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_ellint_E_e_data[] = {(void *) gsl_sf_ellint_E_e, (void *) gsl_sf_ellint_E_e}; -static const char gsl_sf_ellint_E_e_doc[] = -"Wrapper for :c:func:`gsl_sf_ellint_E_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d_m__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_ellint_E_data[] = {(void *) gsl_sf_ellint_E, (void *) gsl_sf_ellint_E}; -static const char gsl_sf_ellint_E_doc[] = -"Wrapper for :c:func:`gsl_sf_ellint_E`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d_m__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_ellint_P_e_data[] = {(void *) gsl_sf_ellint_P_e, (void *) gsl_sf_ellint_P_e}; -static const char gsl_sf_ellint_P_e_doc[] = -"Wrapper for :c:func:`gsl_sf_ellint_P_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d_d_m__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_ellint_P_data[] = {(void *) gsl_sf_ellint_P, (void *) gsl_sf_ellint_P}; -static const char gsl_sf_ellint_P_doc[] = -"Wrapper for :c:func:`gsl_sf_ellint_P`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d_d_m__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_ellint_D_e_data[] = {(void *) gsl_sf_ellint_D_e, (void *) gsl_sf_ellint_D_e}; -static const char gsl_sf_ellint_D_e_doc[] = -"Wrapper for :c:func:`gsl_sf_ellint_D_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d_m__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_ellint_D_data[] = {(void *) gsl_sf_ellint_D, (void *) gsl_sf_ellint_D}; -static const char gsl_sf_ellint_D_doc[] = -"Wrapper for :c:func:`gsl_sf_ellint_D`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d_m__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_ellint_RC_e_data[] = {(void *) gsl_sf_ellint_RC_e, (void *) gsl_sf_ellint_RC_e}; -static const char gsl_sf_ellint_RC_e_doc[] = -"Wrapper for :c:func:`gsl_sf_ellint_RC_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d_m__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_ellint_RC_data[] = {(void *) gsl_sf_ellint_RC, (void *) gsl_sf_ellint_RC}; -static const char gsl_sf_ellint_RC_doc[] = -"Wrapper for :c:func:`gsl_sf_ellint_RC`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d_m__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_ellint_RD_e_data[] = {(void *) gsl_sf_ellint_RD_e, (void *) gsl_sf_ellint_RD_e}; -static const char gsl_sf_ellint_RD_e_doc[] = -"Wrapper for :c:func:`gsl_sf_ellint_RD_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d_d_m__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_ellint_RD_data[] = {(void *) gsl_sf_ellint_RD, (void *) gsl_sf_ellint_RD}; -static const char gsl_sf_ellint_RD_doc[] = -"Wrapper for :c:func:`gsl_sf_ellint_RD`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d_d_m__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_ellint_RF_e_data[] = {(void *) gsl_sf_ellint_RF_e, (void *) gsl_sf_ellint_RF_e}; -static const char gsl_sf_ellint_RF_e_doc[] = -"Wrapper for :c:func:`gsl_sf_ellint_RF_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d_d_m__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_ellint_RF_data[] = {(void *) gsl_sf_ellint_RF, (void *) gsl_sf_ellint_RF}; -static const char gsl_sf_ellint_RF_doc[] = -"Wrapper for :c:func:`gsl_sf_ellint_RF`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d_d_m__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_ellint_RJ_e_data[] = {(void *) gsl_sf_ellint_RJ_e, (void *) gsl_sf_ellint_RJ_e}; -static const char gsl_sf_ellint_RJ_e_doc[] = -"Wrapper for :c:func:`gsl_sf_ellint_RJ_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d_d_d_m__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_ellint_RJ_data[] = {(void *) gsl_sf_ellint_RJ, (void *) gsl_sf_ellint_RJ}; -static const char gsl_sf_ellint_RJ_doc[] = -"Wrapper for :c:func:`gsl_sf_ellint_RJ`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d_d_d_m__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_elljac_e_data[] = {(void *) gsl_sf_elljac_e, (void *) gsl_sf_elljac_e}; -static const char gsl_sf_elljac_e_doc[] = -"Wrapper for :c:func:`gsl_sf_elljac_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rl__Od_d_d`\n" -"Args:\n" - ; -static void * gsl_sf_erfc_e_data[] = {(void *) gsl_sf_erfc_e, (void *) gsl_sf_erfc_e}; -static const char gsl_sf_erfc_e_doc[] = -"Wrapper for :c:func:`gsl_sf_erfc_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_erfc_data[] = {(void *) gsl_sf_erfc, (void *) gsl_sf_erfc}; -static const char gsl_sf_erfc_doc[] = -"Wrapper for :c:func:`gsl_sf_erfc`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_log_erfc_e_data[] = {(void *) gsl_sf_log_erfc_e, (void *) gsl_sf_log_erfc_e}; -static const char gsl_sf_log_erfc_e_doc[] = -"Wrapper for :c:func:`gsl_sf_log_erfc_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_log_erfc_data[] = {(void *) gsl_sf_log_erfc, (void *) gsl_sf_log_erfc}; -static const char gsl_sf_log_erfc_doc[] = -"Wrapper for :c:func:`gsl_sf_log_erfc`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_erf_e_data[] = {(void *) gsl_sf_erf_e, (void *) gsl_sf_erf_e}; -static const char gsl_sf_erf_e_doc[] = -"Wrapper for :c:func:`gsl_sf_erf_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_erf_data[] = {(void *) gsl_sf_erf, (void *) gsl_sf_erf}; -static const char gsl_sf_erf_doc[] = -"Wrapper for :c:func:`gsl_sf_erf`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_erf_Z_e_data[] = {(void *) gsl_sf_erf_Z_e, (void *) gsl_sf_erf_Z_e}; -static const char gsl_sf_erf_Z_e_doc[] = -"Wrapper for :c:func:`gsl_sf_erf_Z_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_erf_Q_e_data[] = {(void *) gsl_sf_erf_Q_e, (void *) gsl_sf_erf_Q_e}; -static const char gsl_sf_erf_Q_e_doc[] = -"Wrapper for :c:func:`gsl_sf_erf_Q_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_erf_Z_data[] = {(void *) gsl_sf_erf_Z, (void *) gsl_sf_erf_Z}; -static const char gsl_sf_erf_Z_doc[] = -"Wrapper for :c:func:`gsl_sf_erf_Z`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_erf_Q_data[] = {(void *) gsl_sf_erf_Q, (void *) gsl_sf_erf_Q}; -static const char gsl_sf_erf_Q_doc[] = -"Wrapper for :c:func:`gsl_sf_erf_Q`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_hazard_e_data[] = {(void *) gsl_sf_hazard_e, (void *) gsl_sf_hazard_e}; -static const char gsl_sf_hazard_e_doc[] = -"Wrapper for :c:func:`gsl_sf_hazard_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_hazard_data[] = {(void *) gsl_sf_hazard, (void *) gsl_sf_hazard}; -static const char gsl_sf_hazard_doc[] = -"Wrapper for :c:func:`gsl_sf_hazard`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_exp_e_data[] = {(void *) gsl_sf_exp_e, (void *) gsl_sf_exp_e}; -static const char gsl_sf_exp_e_doc[] = -"Wrapper for :c:func:`gsl_sf_exp_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_exp_data[] = {(void *) gsl_sf_exp, (void *) gsl_sf_exp}; -static const char gsl_sf_exp_doc[] = -"Wrapper for :c:func:`gsl_sf_exp`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_exp_e10_e_data[] = {(void *) gsl_sf_exp_e10_e, (void *) gsl_sf_exp_e10_e}; -static const char gsl_sf_exp_e10_e_doc[] = -"Wrapper for :c:func:`gsl_sf_exp_e10_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Oerd`\n" -"Args:\n" - ; -static void * gsl_sf_exp_mult_e_data[] = {(void *) gsl_sf_exp_mult_e, (void *) gsl_sf_exp_mult_e}; -static const char gsl_sf_exp_mult_e_doc[] = -"Wrapper for :c:func:`gsl_sf_exp_mult_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_exp_mult_data[] = {(void *) gsl_sf_exp_mult, (void *) gsl_sf_exp_mult}; -static const char gsl_sf_exp_mult_doc[] = -"Wrapper for :c:func:`gsl_sf_exp_mult`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_exp_mult_e10_e_data[] = {(void *) gsl_sf_exp_mult_e10_e, (void *) gsl_sf_exp_mult_e10_e}; -static const char gsl_sf_exp_mult_e10_e_doc[] = -"Wrapper for :c:func:`gsl_sf_exp_mult_e10_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rl__Oerd`\n" -"Args:\n" - ; -static void * gsl_sf_expm1_e_data[] = {(void *) gsl_sf_expm1_e, (void *) gsl_sf_expm1_e}; -static const char gsl_sf_expm1_e_doc[] = -"Wrapper for :c:func:`gsl_sf_expm1_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_expm1_data[] = {(void *) gsl_sf_expm1, (void *) gsl_sf_expm1}; -static const char gsl_sf_expm1_doc[] = -"Wrapper for :c:func:`gsl_sf_expm1`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_exprel_e_data[] = {(void *) gsl_sf_exprel_e, (void *) gsl_sf_exprel_e}; -static const char gsl_sf_exprel_e_doc[] = -"Wrapper for :c:func:`gsl_sf_exprel_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_exprel_data[] = {(void *) gsl_sf_exprel, (void *) gsl_sf_exprel}; -static const char gsl_sf_exprel_doc[] = -"Wrapper for :c:func:`gsl_sf_exprel`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_exprel_2_e_data[] = {(void *) gsl_sf_exprel_2_e, (void *) gsl_sf_exprel_2_e}; -static const char gsl_sf_exprel_2_e_doc[] = -"Wrapper for :c:func:`gsl_sf_exprel_2_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_exprel_2_data[] = {(void *) gsl_sf_exprel_2, (void *) gsl_sf_exprel_2}; -static const char gsl_sf_exprel_2_doc[] = -"Wrapper for :c:func:`gsl_sf_exprel_2`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_exprel_n_e_data[] = {(void *) gsl_sf_exprel_n_e, (void *) gsl_sf_exprel_n_e}; -static const char gsl_sf_exprel_n_e_doc[] = -"Wrapper for :c:func:`gsl_sf_exprel_n_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_d__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_exprel_n_data[] = {(void *) gsl_sf_exprel_n, (void *) gsl_sf_exprel_n}; -static const char gsl_sf_exprel_n_doc[] = -"Wrapper for :c:func:`gsl_sf_exprel_n`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_d__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_exprel_n_CF_e_data[] = {(void *) gsl_sf_exprel_n_CF_e, (void *) gsl_sf_exprel_n_CF_e}; -static const char gsl_sf_exprel_n_CF_e_doc[] = -"Wrapper for :c:func:`gsl_sf_exprel_n_CF_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_exp_err_e_data[] = {(void *) gsl_sf_exp_err_e, (void *) gsl_sf_exp_err_e}; -static const char gsl_sf_exp_err_e_doc[] = -"Wrapper for :c:func:`gsl_sf_exp_err_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_exp_err_e10_e_data[] = {(void *) gsl_sf_exp_err_e10_e, (void *) gsl_sf_exp_err_e10_e}; -static const char gsl_sf_exp_err_e10_e_doc[] = -"Wrapper for :c:func:`gsl_sf_exp_err_e10_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rl__Oerd`\n" -"Args:\n" - ; -static void * gsl_sf_exp_mult_err_e_data[] = {(void *) gsl_sf_exp_mult_err_e, (void *) gsl_sf_exp_mult_err_e}; -static const char gsl_sf_exp_mult_err_e_doc[] = -"Wrapper for :c:func:`gsl_sf_exp_mult_err_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d_d_d__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_exp_mult_err_e10_e_data[] = {(void *) gsl_sf_exp_mult_err_e10_e, (void *) gsl_sf_exp_mult_err_e10_e}; -static const char gsl_sf_exp_mult_err_e10_e_doc[] = -"Wrapper for :c:func:`gsl_sf_exp_mult_err_e10_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d_d_d__Rl__Oerd`\n" -"Args:\n" - ; -static void * gsl_sf_expint_E1_e_data[] = {(void *) gsl_sf_expint_E1_e, (void *) gsl_sf_expint_E1_e}; -static const char gsl_sf_expint_E1_e_doc[] = -"Wrapper for :c:func:`gsl_sf_expint_E1_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_expint_E1_data[] = {(void *) gsl_sf_expint_E1, (void *) gsl_sf_expint_E1}; -static const char gsl_sf_expint_E1_doc[] = -"Wrapper for :c:func:`gsl_sf_expint_E1`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_expint_E2_e_data[] = {(void *) gsl_sf_expint_E2_e, (void *) gsl_sf_expint_E2_e}; -static const char gsl_sf_expint_E2_e_doc[] = -"Wrapper for :c:func:`gsl_sf_expint_E2_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_expint_E2_data[] = {(void *) gsl_sf_expint_E2, (void *) gsl_sf_expint_E2}; -static const char gsl_sf_expint_E2_doc[] = -"Wrapper for :c:func:`gsl_sf_expint_E2`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_expint_En_e_data[] = {(void *) gsl_sf_expint_En_e, (void *) gsl_sf_expint_En_e}; -static const char gsl_sf_expint_En_e_doc[] = -"Wrapper for :c:func:`gsl_sf_expint_En_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_d__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_expint_En_data[] = {(void *) gsl_sf_expint_En, (void *) gsl_sf_expint_En}; -static const char gsl_sf_expint_En_doc[] = -"Wrapper for :c:func:`gsl_sf_expint_En`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_d__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_expint_E1_scaled_e_data[] = {(void *) gsl_sf_expint_E1_scaled_e, (void *) gsl_sf_expint_E1_scaled_e}; -static const char gsl_sf_expint_E1_scaled_e_doc[] = -"Wrapper for :c:func:`gsl_sf_expint_E1_scaled_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_expint_E1_scaled_data[] = {(void *) gsl_sf_expint_E1_scaled, (void *) gsl_sf_expint_E1_scaled}; -static const char gsl_sf_expint_E1_scaled_doc[] = -"Wrapper for :c:func:`gsl_sf_expint_E1_scaled`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_expint_E2_scaled_e_data[] = {(void *) gsl_sf_expint_E2_scaled_e, (void *) gsl_sf_expint_E2_scaled_e}; -static const char gsl_sf_expint_E2_scaled_e_doc[] = -"Wrapper for :c:func:`gsl_sf_expint_E2_scaled_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_expint_E2_scaled_data[] = {(void *) gsl_sf_expint_E2_scaled, (void *) gsl_sf_expint_E2_scaled}; -static const char gsl_sf_expint_E2_scaled_doc[] = -"Wrapper for :c:func:`gsl_sf_expint_E2_scaled`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_expint_En_scaled_e_data[] = {(void *) gsl_sf_expint_En_scaled_e, (void *) gsl_sf_expint_En_scaled_e}; -static const char gsl_sf_expint_En_scaled_e_doc[] = -"Wrapper for :c:func:`gsl_sf_expint_En_scaled_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_d__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_expint_En_scaled_data[] = {(void *) gsl_sf_expint_En_scaled, (void *) gsl_sf_expint_En_scaled}; -static const char gsl_sf_expint_En_scaled_doc[] = -"Wrapper for :c:func:`gsl_sf_expint_En_scaled`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_d__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_expint_Ei_e_data[] = {(void *) gsl_sf_expint_Ei_e, (void *) gsl_sf_expint_Ei_e}; -static const char gsl_sf_expint_Ei_e_doc[] = -"Wrapper for :c:func:`gsl_sf_expint_Ei_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_expint_Ei_data[] = {(void *) gsl_sf_expint_Ei, (void *) gsl_sf_expint_Ei}; -static const char gsl_sf_expint_Ei_doc[] = -"Wrapper for :c:func:`gsl_sf_expint_Ei`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_expint_Ei_scaled_e_data[] = {(void *) gsl_sf_expint_Ei_scaled_e, (void *) gsl_sf_expint_Ei_scaled_e}; -static const char gsl_sf_expint_Ei_scaled_e_doc[] = -"Wrapper for :c:func:`gsl_sf_expint_Ei_scaled_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_expint_Ei_scaled_data[] = {(void *) gsl_sf_expint_Ei_scaled, (void *) gsl_sf_expint_Ei_scaled}; -static const char gsl_sf_expint_Ei_scaled_doc[] = -"Wrapper for :c:func:`gsl_sf_expint_Ei_scaled`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_Shi_e_data[] = {(void *) gsl_sf_Shi_e, (void *) gsl_sf_Shi_e}; -static const char gsl_sf_Shi_e_doc[] = -"Wrapper for :c:func:`gsl_sf_Shi_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_Shi_data[] = {(void *) gsl_sf_Shi, (void *) gsl_sf_Shi}; -static const char gsl_sf_Shi_doc[] = -"Wrapper for :c:func:`gsl_sf_Shi`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_Chi_e_data[] = {(void *) gsl_sf_Chi_e, (void *) gsl_sf_Chi_e}; -static const char gsl_sf_Chi_e_doc[] = -"Wrapper for :c:func:`gsl_sf_Chi_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_Chi_data[] = {(void *) gsl_sf_Chi, (void *) gsl_sf_Chi}; -static const char gsl_sf_Chi_doc[] = -"Wrapper for :c:func:`gsl_sf_Chi`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_expint_3_e_data[] = {(void *) gsl_sf_expint_3_e, (void *) gsl_sf_expint_3_e}; -static const char gsl_sf_expint_3_e_doc[] = -"Wrapper for :c:func:`gsl_sf_expint_3_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_expint_3_data[] = {(void *) gsl_sf_expint_3, (void *) gsl_sf_expint_3}; -static const char gsl_sf_expint_3_doc[] = -"Wrapper for :c:func:`gsl_sf_expint_3`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_Si_e_data[] = {(void *) gsl_sf_Si_e, (void *) gsl_sf_Si_e}; -static const char gsl_sf_Si_e_doc[] = -"Wrapper for :c:func:`gsl_sf_Si_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_Si_data[] = {(void *) gsl_sf_Si, (void *) gsl_sf_Si}; -static const char gsl_sf_Si_doc[] = -"Wrapper for :c:func:`gsl_sf_Si`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_Ci_e_data[] = {(void *) gsl_sf_Ci_e, (void *) gsl_sf_Ci_e}; -static const char gsl_sf_Ci_e_doc[] = -"Wrapper for :c:func:`gsl_sf_Ci_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_Ci_data[] = {(void *) gsl_sf_Ci, (void *) gsl_sf_Ci}; -static const char gsl_sf_Ci_doc[] = -"Wrapper for :c:func:`gsl_sf_Ci`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_atanint_e_data[] = {(void *) gsl_sf_atanint_e, (void *) gsl_sf_atanint_e}; -static const char gsl_sf_atanint_e_doc[] = -"Wrapper for :c:func:`gsl_sf_atanint_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_atanint_data[] = {(void *) gsl_sf_atanint, (void *) gsl_sf_atanint}; -static const char gsl_sf_atanint_doc[] = -"Wrapper for :c:func:`gsl_sf_atanint`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_fermi_dirac_m1_e_data[] = {(void *) gsl_sf_fermi_dirac_m1_e, (void *) gsl_sf_fermi_dirac_m1_e}; -static const char gsl_sf_fermi_dirac_m1_e_doc[] = -"Wrapper for :c:func:`gsl_sf_fermi_dirac_m1_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_fermi_dirac_m1_data[] = {(void *) gsl_sf_fermi_dirac_m1, (void *) gsl_sf_fermi_dirac_m1}; -static const char gsl_sf_fermi_dirac_m1_doc[] = -"Wrapper for :c:func:`gsl_sf_fermi_dirac_m1`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_fermi_dirac_0_e_data[] = {(void *) gsl_sf_fermi_dirac_0_e, (void *) gsl_sf_fermi_dirac_0_e}; -static const char gsl_sf_fermi_dirac_0_e_doc[] = -"Wrapper for :c:func:`gsl_sf_fermi_dirac_0_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_fermi_dirac_0_data[] = {(void *) gsl_sf_fermi_dirac_0, (void *) gsl_sf_fermi_dirac_0}; -static const char gsl_sf_fermi_dirac_0_doc[] = -"Wrapper for :c:func:`gsl_sf_fermi_dirac_0`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_fermi_dirac_1_e_data[] = {(void *) gsl_sf_fermi_dirac_1_e, (void *) gsl_sf_fermi_dirac_1_e}; -static const char gsl_sf_fermi_dirac_1_e_doc[] = -"Wrapper for :c:func:`gsl_sf_fermi_dirac_1_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_fermi_dirac_1_data[] = {(void *) gsl_sf_fermi_dirac_1, (void *) gsl_sf_fermi_dirac_1}; -static const char gsl_sf_fermi_dirac_1_doc[] = -"Wrapper for :c:func:`gsl_sf_fermi_dirac_1`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_fermi_dirac_2_e_data[] = {(void *) gsl_sf_fermi_dirac_2_e, (void *) gsl_sf_fermi_dirac_2_e}; -static const char gsl_sf_fermi_dirac_2_e_doc[] = -"Wrapper for :c:func:`gsl_sf_fermi_dirac_2_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_fermi_dirac_2_data[] = {(void *) gsl_sf_fermi_dirac_2, (void *) gsl_sf_fermi_dirac_2}; -static const char gsl_sf_fermi_dirac_2_doc[] = -"Wrapper for :c:func:`gsl_sf_fermi_dirac_2`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_fermi_dirac_int_e_data[] = {(void *) gsl_sf_fermi_dirac_int_e, (void *) gsl_sf_fermi_dirac_int_e}; -static const char gsl_sf_fermi_dirac_int_e_doc[] = -"Wrapper for :c:func:`gsl_sf_fermi_dirac_int_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_d__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_fermi_dirac_int_data[] = {(void *) gsl_sf_fermi_dirac_int, (void *) gsl_sf_fermi_dirac_int}; -static const char gsl_sf_fermi_dirac_int_doc[] = -"Wrapper for :c:func:`gsl_sf_fermi_dirac_int`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_d__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_fermi_dirac_mhalf_e_data[] = {(void *) gsl_sf_fermi_dirac_mhalf_e, (void *) gsl_sf_fermi_dirac_mhalf_e}; -static const char gsl_sf_fermi_dirac_mhalf_e_doc[] = -"Wrapper for :c:func:`gsl_sf_fermi_dirac_mhalf_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_fermi_dirac_mhalf_data[] = {(void *) gsl_sf_fermi_dirac_mhalf, (void *) gsl_sf_fermi_dirac_mhalf}; -static const char gsl_sf_fermi_dirac_mhalf_doc[] = -"Wrapper for :c:func:`gsl_sf_fermi_dirac_mhalf`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_fermi_dirac_half_e_data[] = {(void *) gsl_sf_fermi_dirac_half_e, (void *) gsl_sf_fermi_dirac_half_e}; -static const char gsl_sf_fermi_dirac_half_e_doc[] = -"Wrapper for :c:func:`gsl_sf_fermi_dirac_half_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_fermi_dirac_half_data[] = {(void *) gsl_sf_fermi_dirac_half, (void *) gsl_sf_fermi_dirac_half}; -static const char gsl_sf_fermi_dirac_half_doc[] = -"Wrapper for :c:func:`gsl_sf_fermi_dirac_half`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_fermi_dirac_3half_e_data[] = {(void *) gsl_sf_fermi_dirac_3half_e, (void *) gsl_sf_fermi_dirac_3half_e}; -static const char gsl_sf_fermi_dirac_3half_e_doc[] = -"Wrapper for :c:func:`gsl_sf_fermi_dirac_3half_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_fermi_dirac_3half_data[] = {(void *) gsl_sf_fermi_dirac_3half, (void *) gsl_sf_fermi_dirac_3half}; -static const char gsl_sf_fermi_dirac_3half_doc[] = -"Wrapper for :c:func:`gsl_sf_fermi_dirac_3half`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_fermi_dirac_inc_0_e_data[] = {(void *) gsl_sf_fermi_dirac_inc_0_e, (void *) gsl_sf_fermi_dirac_inc_0_e}; -static const char gsl_sf_fermi_dirac_inc_0_e_doc[] = -"Wrapper for :c:func:`gsl_sf_fermi_dirac_inc_0_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_fermi_dirac_inc_0_data[] = {(void *) gsl_sf_fermi_dirac_inc_0, (void *) gsl_sf_fermi_dirac_inc_0}; -static const char gsl_sf_fermi_dirac_inc_0_doc[] = -"Wrapper for :c:func:`gsl_sf_fermi_dirac_inc_0`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_lngamma_e_data[] = {(void *) gsl_sf_lngamma_e, (void *) gsl_sf_lngamma_e}; -static const char gsl_sf_lngamma_e_doc[] = -"Wrapper for :c:func:`gsl_sf_lngamma_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_lngamma_data[] = {(void *) gsl_sf_lngamma, (void *) gsl_sf_lngamma}; -static const char gsl_sf_lngamma_doc[] = -"Wrapper for :c:func:`gsl_sf_lngamma`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_lngamma_sgn_e_data[] = {(void *) gsl_sf_lngamma_sgn_e, (void *) gsl_sf_lngamma_sgn_e}; -static const char gsl_sf_lngamma_sgn_e_doc[] = -"Wrapper for :c:func:`gsl_sf_lngamma_sgn_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Od_rd`\n" -"Args:\n" - ; -static void * gsl_sf_gamma_e_data[] = {(void *) gsl_sf_gamma_e, (void *) gsl_sf_gamma_e}; -static const char gsl_sf_gamma_e_doc[] = -"Wrapper for :c:func:`gsl_sf_gamma_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_gamma_data[] = {(void *) gsl_sf_gamma, (void *) gsl_sf_gamma}; -static const char gsl_sf_gamma_doc[] = -"Wrapper for :c:func:`gsl_sf_gamma`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_gammastar_e_data[] = {(void *) gsl_sf_gammastar_e, (void *) gsl_sf_gammastar_e}; -static const char gsl_sf_gammastar_e_doc[] = -"Wrapper for :c:func:`gsl_sf_gammastar_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_gammastar_data[] = {(void *) gsl_sf_gammastar, (void *) gsl_sf_gammastar}; -static const char gsl_sf_gammastar_doc[] = -"Wrapper for :c:func:`gsl_sf_gammastar`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_gammainv_e_data[] = {(void *) gsl_sf_gammainv_e, (void *) gsl_sf_gammainv_e}; -static const char gsl_sf_gammainv_e_doc[] = -"Wrapper for :c:func:`gsl_sf_gammainv_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_gammainv_data[] = {(void *) gsl_sf_gammainv, (void *) gsl_sf_gammainv}; -static const char gsl_sf_gammainv_doc[] = -"Wrapper for :c:func:`gsl_sf_gammainv`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_taylorcoeff_e_data[] = {(void *) gsl_sf_taylorcoeff_e, (void *) gsl_sf_taylorcoeff_e}; -static const char gsl_sf_taylorcoeff_e_doc[] = -"Wrapper for :c:func:`gsl_sf_taylorcoeff_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_d__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_taylorcoeff_data[] = {(void *) gsl_sf_taylorcoeff, (void *) gsl_sf_taylorcoeff}; -static const char gsl_sf_taylorcoeff_doc[] = -"Wrapper for :c:func:`gsl_sf_taylorcoeff`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_d__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_fact_e_data[] = {(void *) gsl_sf_fact_e, (void *) gsl_sf_fact_e}; -static const char gsl_sf_fact_e_doc[] = -"Wrapper for :c:func:`gsl_sf_fact_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Iui__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_fact_data[] = {(void *) gsl_sf_fact, (void *) gsl_sf_fact}; -static const char gsl_sf_fact_doc[] = -"Wrapper for :c:func:`gsl_sf_fact`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Iui__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_doublefact_e_data[] = {(void *) gsl_sf_doublefact_e, (void *) gsl_sf_doublefact_e}; -static const char gsl_sf_doublefact_e_doc[] = -"Wrapper for :c:func:`gsl_sf_doublefact_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Iui__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_doublefact_data[] = {(void *) gsl_sf_doublefact, (void *) gsl_sf_doublefact}; -static const char gsl_sf_doublefact_doc[] = -"Wrapper for :c:func:`gsl_sf_doublefact`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Iui__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_lnfact_e_data[] = {(void *) gsl_sf_lnfact_e, (void *) gsl_sf_lnfact_e}; -static const char gsl_sf_lnfact_e_doc[] = -"Wrapper for :c:func:`gsl_sf_lnfact_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Iui__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_lnfact_data[] = {(void *) gsl_sf_lnfact, (void *) gsl_sf_lnfact}; -static const char gsl_sf_lnfact_doc[] = -"Wrapper for :c:func:`gsl_sf_lnfact`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Iui__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_lndoublefact_e_data[] = {(void *) gsl_sf_lndoublefact_e, (void *) gsl_sf_lndoublefact_e}; -static const char gsl_sf_lndoublefact_e_doc[] = -"Wrapper for :c:func:`gsl_sf_lndoublefact_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Iui__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_lndoublefact_data[] = {(void *) gsl_sf_lndoublefact, (void *) gsl_sf_lndoublefact}; -static const char gsl_sf_lndoublefact_doc[] = -"Wrapper for :c:func:`gsl_sf_lndoublefact`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Iui__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_lnchoose_e_data[] = {(void *) gsl_sf_lnchoose_e, (void *) gsl_sf_lnchoose_e}; -static const char gsl_sf_lnchoose_e_doc[] = -"Wrapper for :c:func:`gsl_sf_lnchoose_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Iui_ui__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_lnchoose_data[] = {(void *) gsl_sf_lnchoose, (void *) gsl_sf_lnchoose}; -static const char gsl_sf_lnchoose_doc[] = -"Wrapper for :c:func:`gsl_sf_lnchoose`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Iui_ui__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_choose_e_data[] = {(void *) gsl_sf_choose_e, (void *) gsl_sf_choose_e}; -static const char gsl_sf_choose_e_doc[] = -"Wrapper for :c:func:`gsl_sf_choose_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Iui_ui__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_choose_data[] = {(void *) gsl_sf_choose, (void *) gsl_sf_choose}; -static const char gsl_sf_choose_doc[] = -"Wrapper for :c:func:`gsl_sf_choose`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Iui_ui__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_lnpoch_e_data[] = {(void *) gsl_sf_lnpoch_e, (void *) gsl_sf_lnpoch_e}; -static const char gsl_sf_lnpoch_e_doc[] = -"Wrapper for :c:func:`gsl_sf_lnpoch_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_lnpoch_data[] = {(void *) gsl_sf_lnpoch, (void *) gsl_sf_lnpoch}; -static const char gsl_sf_lnpoch_doc[] = -"Wrapper for :c:func:`gsl_sf_lnpoch`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_lnpoch_sgn_e_data[] = {(void *) gsl_sf_lnpoch_sgn_e, (void *) gsl_sf_lnpoch_sgn_e}; -static const char gsl_sf_lnpoch_sgn_e_doc[] = -"Wrapper for :c:func:`gsl_sf_lnpoch_sgn_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rl__Od_rd`\n" -"Args:\n" - ; -static void * gsl_sf_poch_e_data[] = {(void *) gsl_sf_poch_e, (void *) gsl_sf_poch_e}; -static const char gsl_sf_poch_e_doc[] = -"Wrapper for :c:func:`gsl_sf_poch_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_poch_data[] = {(void *) gsl_sf_poch, (void *) gsl_sf_poch}; -static const char gsl_sf_poch_doc[] = -"Wrapper for :c:func:`gsl_sf_poch`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_pochrel_e_data[] = {(void *) gsl_sf_pochrel_e, (void *) gsl_sf_pochrel_e}; -static const char gsl_sf_pochrel_e_doc[] = -"Wrapper for :c:func:`gsl_sf_pochrel_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_pochrel_data[] = {(void *) gsl_sf_pochrel, (void *) gsl_sf_pochrel}; -static const char gsl_sf_pochrel_doc[] = -"Wrapper for :c:func:`gsl_sf_pochrel`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_gamma_inc_Q_e_data[] = {(void *) gsl_sf_gamma_inc_Q_e, (void *) gsl_sf_gamma_inc_Q_e}; -static const char gsl_sf_gamma_inc_Q_e_doc[] = -"Wrapper for :c:func:`gsl_sf_gamma_inc_Q_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_gamma_inc_Q_data[] = {(void *) gsl_sf_gamma_inc_Q, (void *) gsl_sf_gamma_inc_Q}; -static const char gsl_sf_gamma_inc_Q_doc[] = -"Wrapper for :c:func:`gsl_sf_gamma_inc_Q`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_gamma_inc_P_e_data[] = {(void *) gsl_sf_gamma_inc_P_e, (void *) gsl_sf_gamma_inc_P_e}; -static const char gsl_sf_gamma_inc_P_e_doc[] = -"Wrapper for :c:func:`gsl_sf_gamma_inc_P_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_gamma_inc_P_data[] = {(void *) gsl_sf_gamma_inc_P, (void *) gsl_sf_gamma_inc_P}; -static const char gsl_sf_gamma_inc_P_doc[] = -"Wrapper for :c:func:`gsl_sf_gamma_inc_P`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_gamma_inc_e_data[] = {(void *) gsl_sf_gamma_inc_e, (void *) gsl_sf_gamma_inc_e}; -static const char gsl_sf_gamma_inc_e_doc[] = -"Wrapper for :c:func:`gsl_sf_gamma_inc_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_gamma_inc_data[] = {(void *) gsl_sf_gamma_inc, (void *) gsl_sf_gamma_inc}; -static const char gsl_sf_gamma_inc_doc[] = -"Wrapper for :c:func:`gsl_sf_gamma_inc`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_lnbeta_e_data[] = {(void *) gsl_sf_lnbeta_e, (void *) gsl_sf_lnbeta_e}; -static const char gsl_sf_lnbeta_e_doc[] = -"Wrapper for :c:func:`gsl_sf_lnbeta_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_lnbeta_data[] = {(void *) gsl_sf_lnbeta, (void *) gsl_sf_lnbeta}; -static const char gsl_sf_lnbeta_doc[] = -"Wrapper for :c:func:`gsl_sf_lnbeta`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_lnbeta_sgn_e_data[] = {(void *) gsl_sf_lnbeta_sgn_e, (void *) gsl_sf_lnbeta_sgn_e}; -static const char gsl_sf_lnbeta_sgn_e_doc[] = -"Wrapper for :c:func:`gsl_sf_lnbeta_sgn_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rl__Od_rd`\n" -"Args:\n" - ; -static void * gsl_sf_beta_e_data[] = {(void *) gsl_sf_beta_e, (void *) gsl_sf_beta_e}; -static const char gsl_sf_beta_e_doc[] = -"Wrapper for :c:func:`gsl_sf_beta_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_beta_data[] = {(void *) gsl_sf_beta, (void *) gsl_sf_beta}; -static const char gsl_sf_beta_doc[] = -"Wrapper for :c:func:`gsl_sf_beta`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_beta_inc_e_data[] = {(void *) gsl_sf_beta_inc_e, (void *) gsl_sf_beta_inc_e}; -static const char gsl_sf_beta_inc_e_doc[] = -"Wrapper for :c:func:`gsl_sf_beta_inc_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d_d__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_beta_inc_data[] = {(void *) gsl_sf_beta_inc, (void *) gsl_sf_beta_inc}; -static const char gsl_sf_beta_inc_doc[] = -"Wrapper for :c:func:`gsl_sf_beta_inc`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d_d__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_gegenpoly_1_e_data[] = {(void *) gsl_sf_gegenpoly_1_e, (void *) gsl_sf_gegenpoly_1_e}; -static const char gsl_sf_gegenpoly_1_e_doc[] = -"Wrapper for :c:func:`gsl_sf_gegenpoly_1_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_gegenpoly_2_e_data[] = {(void *) gsl_sf_gegenpoly_2_e, (void *) gsl_sf_gegenpoly_2_e}; -static const char gsl_sf_gegenpoly_2_e_doc[] = -"Wrapper for :c:func:`gsl_sf_gegenpoly_2_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_gegenpoly_3_e_data[] = {(void *) gsl_sf_gegenpoly_3_e, (void *) gsl_sf_gegenpoly_3_e}; -static const char gsl_sf_gegenpoly_3_e_doc[] = -"Wrapper for :c:func:`gsl_sf_gegenpoly_3_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_gegenpoly_1_data[] = {(void *) gsl_sf_gegenpoly_1, (void *) gsl_sf_gegenpoly_1}; -static const char gsl_sf_gegenpoly_1_doc[] = -"Wrapper for :c:func:`gsl_sf_gegenpoly_1`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_gegenpoly_2_data[] = {(void *) gsl_sf_gegenpoly_2, (void *) gsl_sf_gegenpoly_2}; -static const char gsl_sf_gegenpoly_2_doc[] = -"Wrapper for :c:func:`gsl_sf_gegenpoly_2`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_gegenpoly_3_data[] = {(void *) gsl_sf_gegenpoly_3, (void *) gsl_sf_gegenpoly_3}; -static const char gsl_sf_gegenpoly_3_doc[] = -"Wrapper for :c:func:`gsl_sf_gegenpoly_3`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_gegenpoly_n_e_data[] = {(void *) gsl_sf_gegenpoly_n_e, (void *) gsl_sf_gegenpoly_n_e}; -static const char gsl_sf_gegenpoly_n_e_doc[] = -"Wrapper for :c:func:`gsl_sf_gegenpoly_n_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_d_d__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_gegenpoly_n_data[] = {(void *) gsl_sf_gegenpoly_n, (void *) gsl_sf_gegenpoly_n}; -static const char gsl_sf_gegenpoly_n_doc[] = -"Wrapper for :c:func:`gsl_sf_gegenpoly_n`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_d_d__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_hyperg_0F1_e_data[] = {(void *) gsl_sf_hyperg_0F1_e, (void *) gsl_sf_hyperg_0F1_e}; -static const char gsl_sf_hyperg_0F1_e_doc[] = -"Wrapper for :c:func:`gsl_sf_hyperg_0F1_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_hyperg_0F1_data[] = {(void *) gsl_sf_hyperg_0F1, (void *) gsl_sf_hyperg_0F1}; -static const char gsl_sf_hyperg_0F1_doc[] = -"Wrapper for :c:func:`gsl_sf_hyperg_0F1`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_hyperg_1F1_int_e_data[] = {(void *) gsl_sf_hyperg_1F1_int_e, (void *) gsl_sf_hyperg_1F1_int_e}; -static const char gsl_sf_hyperg_1F1_int_e_doc[] = -"Wrapper for :c:func:`gsl_sf_hyperg_1F1_int_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_l_d__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_hyperg_1F1_int_data[] = {(void *) gsl_sf_hyperg_1F1_int, (void *) gsl_sf_hyperg_1F1_int}; -static const char gsl_sf_hyperg_1F1_int_doc[] = -"Wrapper for :c:func:`gsl_sf_hyperg_1F1_int`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_l_d__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_hyperg_1F1_e_data[] = {(void *) gsl_sf_hyperg_1F1_e, (void *) gsl_sf_hyperg_1F1_e}; -static const char gsl_sf_hyperg_1F1_e_doc[] = -"Wrapper for :c:func:`gsl_sf_hyperg_1F1_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d_d__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_hyperg_1F1_data[] = {(void *) gsl_sf_hyperg_1F1, (void *) gsl_sf_hyperg_1F1}; -static const char gsl_sf_hyperg_1F1_doc[] = -"Wrapper for :c:func:`gsl_sf_hyperg_1F1`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d_d__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_hyperg_U_int_e_data[] = {(void *) gsl_sf_hyperg_U_int_e, (void *) gsl_sf_hyperg_U_int_e}; -static const char gsl_sf_hyperg_U_int_e_doc[] = -"Wrapper for :c:func:`gsl_sf_hyperg_U_int_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_l_d__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_hyperg_U_int_data[] = {(void *) gsl_sf_hyperg_U_int, (void *) gsl_sf_hyperg_U_int}; -static const char gsl_sf_hyperg_U_int_doc[] = -"Wrapper for :c:func:`gsl_sf_hyperg_U_int`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_l_d__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_hyperg_U_int_e10_e_data[] = {(void *) gsl_sf_hyperg_U_int_e10_e, (void *) gsl_sf_hyperg_U_int_e10_e}; -static const char gsl_sf_hyperg_U_int_e10_e_doc[] = -"Wrapper for :c:func:`gsl_sf_hyperg_U_int_e10_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_l_d__Rl__Oerd`\n" -"Args:\n" - ; -static void * gsl_sf_hyperg_U_e_data[] = {(void *) gsl_sf_hyperg_U_e, (void *) gsl_sf_hyperg_U_e}; -static const char gsl_sf_hyperg_U_e_doc[] = -"Wrapper for :c:func:`gsl_sf_hyperg_U_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d_d__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_hyperg_U_data[] = {(void *) gsl_sf_hyperg_U, (void *) gsl_sf_hyperg_U}; -static const char gsl_sf_hyperg_U_doc[] = -"Wrapper for :c:func:`gsl_sf_hyperg_U`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d_d__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_hyperg_U_e10_e_data[] = {(void *) gsl_sf_hyperg_U_e10_e, (void *) gsl_sf_hyperg_U_e10_e}; -static const char gsl_sf_hyperg_U_e10_e_doc[] = -"Wrapper for :c:func:`gsl_sf_hyperg_U_e10_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d_d__Rl__Oerd`\n" -"Args:\n" - ; -static void * gsl_sf_hyperg_2F1_e_data[] = {(void *) gsl_sf_hyperg_2F1_e, (void *) gsl_sf_hyperg_2F1_e}; -static const char gsl_sf_hyperg_2F1_e_doc[] = -"Wrapper for :c:func:`gsl_sf_hyperg_2F1_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d_d_d__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_hyperg_2F1_data[] = {(void *) gsl_sf_hyperg_2F1, (void *) gsl_sf_hyperg_2F1}; -static const char gsl_sf_hyperg_2F1_doc[] = -"Wrapper for :c:func:`gsl_sf_hyperg_2F1`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d_d_d__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_hyperg_2F1_conj_e_data[] = {(void *) gsl_sf_hyperg_2F1_conj_e, (void *) gsl_sf_hyperg_2F1_conj_e}; -static const char gsl_sf_hyperg_2F1_conj_e_doc[] = -"Wrapper for :c:func:`gsl_sf_hyperg_2F1_conj_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d_d_d__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_hyperg_2F1_conj_data[] = {(void *) gsl_sf_hyperg_2F1_conj, (void *) gsl_sf_hyperg_2F1_conj}; -static const char gsl_sf_hyperg_2F1_conj_doc[] = -"Wrapper for :c:func:`gsl_sf_hyperg_2F1_conj`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d_d_d__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_hyperg_2F1_renorm_e_data[] = {(void *) gsl_sf_hyperg_2F1_renorm_e, (void *) gsl_sf_hyperg_2F1_renorm_e}; -static const char gsl_sf_hyperg_2F1_renorm_e_doc[] = -"Wrapper for :c:func:`gsl_sf_hyperg_2F1_renorm_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d_d_d__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_hyperg_2F1_renorm_data[] = {(void *) gsl_sf_hyperg_2F1_renorm, (void *) gsl_sf_hyperg_2F1_renorm}; -static const char gsl_sf_hyperg_2F1_renorm_doc[] = -"Wrapper for :c:func:`gsl_sf_hyperg_2F1_renorm`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d_d_d__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_hyperg_2F1_conj_renorm_e_data[] = {(void *) gsl_sf_hyperg_2F1_conj_renorm_e, (void *) gsl_sf_hyperg_2F1_conj_renorm_e}; -static const char gsl_sf_hyperg_2F1_conj_renorm_e_doc[] = -"Wrapper for :c:func:`gsl_sf_hyperg_2F1_conj_renorm_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d_d_d__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_hyperg_2F1_conj_renorm_data[] = {(void *) gsl_sf_hyperg_2F1_conj_renorm, (void *) gsl_sf_hyperg_2F1_conj_renorm}; -static const char gsl_sf_hyperg_2F1_conj_renorm_doc[] = -"Wrapper for :c:func:`gsl_sf_hyperg_2F1_conj_renorm`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d_d_d__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_hyperg_2F0_e_data[] = {(void *) gsl_sf_hyperg_2F0_e, (void *) gsl_sf_hyperg_2F0_e}; -static const char gsl_sf_hyperg_2F0_e_doc[] = -"Wrapper for :c:func:`gsl_sf_hyperg_2F0_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d_d__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_hyperg_2F0_data[] = {(void *) gsl_sf_hyperg_2F0, (void *) gsl_sf_hyperg_2F0}; -static const char gsl_sf_hyperg_2F0_doc[] = -"Wrapper for :c:func:`gsl_sf_hyperg_2F0`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d_d__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_laguerre_1_e_data[] = {(void *) gsl_sf_laguerre_1_e, (void *) gsl_sf_laguerre_1_e}; -static const char gsl_sf_laguerre_1_e_doc[] = -"Wrapper for :c:func:`gsl_sf_laguerre_1_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_laguerre_2_e_data[] = {(void *) gsl_sf_laguerre_2_e, (void *) gsl_sf_laguerre_2_e}; -static const char gsl_sf_laguerre_2_e_doc[] = -"Wrapper for :c:func:`gsl_sf_laguerre_2_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_laguerre_3_e_data[] = {(void *) gsl_sf_laguerre_3_e, (void *) gsl_sf_laguerre_3_e}; -static const char gsl_sf_laguerre_3_e_doc[] = -"Wrapper for :c:func:`gsl_sf_laguerre_3_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_laguerre_1_data[] = {(void *) gsl_sf_laguerre_1, (void *) gsl_sf_laguerre_1}; -static const char gsl_sf_laguerre_1_doc[] = -"Wrapper for :c:func:`gsl_sf_laguerre_1`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_laguerre_2_data[] = {(void *) gsl_sf_laguerre_2, (void *) gsl_sf_laguerre_2}; -static const char gsl_sf_laguerre_2_doc[] = -"Wrapper for :c:func:`gsl_sf_laguerre_2`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_laguerre_3_data[] = {(void *) gsl_sf_laguerre_3, (void *) gsl_sf_laguerre_3}; -static const char gsl_sf_laguerre_3_doc[] = -"Wrapper for :c:func:`gsl_sf_laguerre_3`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_laguerre_n_e_data[] = {(void *) gsl_sf_laguerre_n_e, (void *) gsl_sf_laguerre_n_e}; -static const char gsl_sf_laguerre_n_e_doc[] = -"Wrapper for :c:func:`gsl_sf_laguerre_n_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_d_d__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_laguerre_n_data[] = {(void *) gsl_sf_laguerre_n, (void *) gsl_sf_laguerre_n}; -static const char gsl_sf_laguerre_n_doc[] = -"Wrapper for :c:func:`gsl_sf_laguerre_n`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_d_d__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_lambert_W0_e_data[] = {(void *) gsl_sf_lambert_W0_e, (void *) gsl_sf_lambert_W0_e}; -static const char gsl_sf_lambert_W0_e_doc[] = -"Wrapper for :c:func:`gsl_sf_lambert_W0_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_lambert_W0_data[] = {(void *) gsl_sf_lambert_W0, (void *) gsl_sf_lambert_W0}; -static const char gsl_sf_lambert_W0_doc[] = -"Wrapper for :c:func:`gsl_sf_lambert_W0`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_lambert_Wm1_e_data[] = {(void *) gsl_sf_lambert_Wm1_e, (void *) gsl_sf_lambert_Wm1_e}; -static const char gsl_sf_lambert_Wm1_e_doc[] = -"Wrapper for :c:func:`gsl_sf_lambert_Wm1_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_lambert_Wm1_data[] = {(void *) gsl_sf_lambert_Wm1, (void *) gsl_sf_lambert_Wm1}; -static const char gsl_sf_lambert_Wm1_doc[] = -"Wrapper for :c:func:`gsl_sf_lambert_Wm1`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_legendre_Pl_e_data[] = {(void *) gsl_sf_legendre_Pl_e, (void *) gsl_sf_legendre_Pl_e}; -static const char gsl_sf_legendre_Pl_e_doc[] = -"Wrapper for :c:func:`gsl_sf_legendre_Pl_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_d__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_legendre_Pl_data[] = {(void *) gsl_sf_legendre_Pl, (void *) gsl_sf_legendre_Pl}; -static const char gsl_sf_legendre_Pl_doc[] = -"Wrapper for :c:func:`gsl_sf_legendre_Pl`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_d__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_legendre_P1_e_data[] = {(void *) gsl_sf_legendre_P1_e, (void *) gsl_sf_legendre_P1_e}; -static const char gsl_sf_legendre_P1_e_doc[] = -"Wrapper for :c:func:`gsl_sf_legendre_P1_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_legendre_P2_e_data[] = {(void *) gsl_sf_legendre_P2_e, (void *) gsl_sf_legendre_P2_e}; -static const char gsl_sf_legendre_P2_e_doc[] = -"Wrapper for :c:func:`gsl_sf_legendre_P2_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_legendre_P3_e_data[] = {(void *) gsl_sf_legendre_P3_e, (void *) gsl_sf_legendre_P3_e}; -static const char gsl_sf_legendre_P3_e_doc[] = -"Wrapper for :c:func:`gsl_sf_legendre_P3_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_legendre_P1_data[] = {(void *) gsl_sf_legendre_P1, (void *) gsl_sf_legendre_P1}; -static const char gsl_sf_legendre_P1_doc[] = -"Wrapper for :c:func:`gsl_sf_legendre_P1`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_legendre_P2_data[] = {(void *) gsl_sf_legendre_P2, (void *) gsl_sf_legendre_P2}; -static const char gsl_sf_legendre_P2_doc[] = -"Wrapper for :c:func:`gsl_sf_legendre_P2`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_legendre_P3_data[] = {(void *) gsl_sf_legendre_P3, (void *) gsl_sf_legendre_P3}; -static const char gsl_sf_legendre_P3_doc[] = -"Wrapper for :c:func:`gsl_sf_legendre_P3`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_legendre_Q0_e_data[] = {(void *) gsl_sf_legendre_Q0_e, (void *) gsl_sf_legendre_Q0_e}; -static const char gsl_sf_legendre_Q0_e_doc[] = -"Wrapper for :c:func:`gsl_sf_legendre_Q0_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_legendre_Q0_data[] = {(void *) gsl_sf_legendre_Q0, (void *) gsl_sf_legendre_Q0}; -static const char gsl_sf_legendre_Q0_doc[] = -"Wrapper for :c:func:`gsl_sf_legendre_Q0`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_legendre_Q1_e_data[] = {(void *) gsl_sf_legendre_Q1_e, (void *) gsl_sf_legendre_Q1_e}; -static const char gsl_sf_legendre_Q1_e_doc[] = -"Wrapper for :c:func:`gsl_sf_legendre_Q1_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_legendre_Q1_data[] = {(void *) gsl_sf_legendre_Q1, (void *) gsl_sf_legendre_Q1}; -static const char gsl_sf_legendre_Q1_doc[] = -"Wrapper for :c:func:`gsl_sf_legendre_Q1`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_legendre_Ql_e_data[] = {(void *) gsl_sf_legendre_Ql_e, (void *) gsl_sf_legendre_Ql_e}; -static const char gsl_sf_legendre_Ql_e_doc[] = -"Wrapper for :c:func:`gsl_sf_legendre_Ql_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_d__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_legendre_Ql_data[] = {(void *) gsl_sf_legendre_Ql, (void *) gsl_sf_legendre_Ql}; -static const char gsl_sf_legendre_Ql_doc[] = -"Wrapper for :c:func:`gsl_sf_legendre_Ql`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_d__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_legendre_Plm_e_data[] = {(void *) gsl_sf_legendre_Plm_e, (void *) gsl_sf_legendre_Plm_e}; -static const char gsl_sf_legendre_Plm_e_doc[] = -"Wrapper for :c:func:`gsl_sf_legendre_Plm_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_l_d__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_legendre_Plm_data[] = {(void *) gsl_sf_legendre_Plm, (void *) gsl_sf_legendre_Plm}; -static const char gsl_sf_legendre_Plm_doc[] = -"Wrapper for :c:func:`gsl_sf_legendre_Plm`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_l_d__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_legendre_sphPlm_e_data[] = {(void *) gsl_sf_legendre_sphPlm_e, (void *) gsl_sf_legendre_sphPlm_e}; -static const char gsl_sf_legendre_sphPlm_e_doc[] = -"Wrapper for :c:func:`gsl_sf_legendre_sphPlm_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_l_d__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_legendre_sphPlm_data[] = {(void *) gsl_sf_legendre_sphPlm, (void *) gsl_sf_legendre_sphPlm}; -static const char gsl_sf_legendre_sphPlm_doc[] = -"Wrapper for :c:func:`gsl_sf_legendre_sphPlm`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_l_d__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_conicalP_half_e_data[] = {(void *) gsl_sf_conicalP_half_e, (void *) gsl_sf_conicalP_half_e}; -static const char gsl_sf_conicalP_half_e_doc[] = -"Wrapper for :c:func:`gsl_sf_conicalP_half_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_conicalP_half_data[] = {(void *) gsl_sf_conicalP_half, (void *) gsl_sf_conicalP_half}; -static const char gsl_sf_conicalP_half_doc[] = -"Wrapper for :c:func:`gsl_sf_conicalP_half`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_conicalP_mhalf_e_data[] = {(void *) gsl_sf_conicalP_mhalf_e, (void *) gsl_sf_conicalP_mhalf_e}; -static const char gsl_sf_conicalP_mhalf_e_doc[] = -"Wrapper for :c:func:`gsl_sf_conicalP_mhalf_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_conicalP_mhalf_data[] = {(void *) gsl_sf_conicalP_mhalf, (void *) gsl_sf_conicalP_mhalf}; -static const char gsl_sf_conicalP_mhalf_doc[] = -"Wrapper for :c:func:`gsl_sf_conicalP_mhalf`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_conicalP_0_e_data[] = {(void *) gsl_sf_conicalP_0_e, (void *) gsl_sf_conicalP_0_e}; -static const char gsl_sf_conicalP_0_e_doc[] = -"Wrapper for :c:func:`gsl_sf_conicalP_0_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_conicalP_0_data[] = {(void *) gsl_sf_conicalP_0, (void *) gsl_sf_conicalP_0}; -static const char gsl_sf_conicalP_0_doc[] = -"Wrapper for :c:func:`gsl_sf_conicalP_0`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_conicalP_1_e_data[] = {(void *) gsl_sf_conicalP_1_e, (void *) gsl_sf_conicalP_1_e}; -static const char gsl_sf_conicalP_1_e_doc[] = -"Wrapper for :c:func:`gsl_sf_conicalP_1_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_conicalP_1_data[] = {(void *) gsl_sf_conicalP_1, (void *) gsl_sf_conicalP_1}; -static const char gsl_sf_conicalP_1_doc[] = -"Wrapper for :c:func:`gsl_sf_conicalP_1`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_conicalP_sph_reg_e_data[] = {(void *) gsl_sf_conicalP_sph_reg_e, (void *) gsl_sf_conicalP_sph_reg_e}; -static const char gsl_sf_conicalP_sph_reg_e_doc[] = -"Wrapper for :c:func:`gsl_sf_conicalP_sph_reg_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_d_d__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_conicalP_sph_reg_data[] = {(void *) gsl_sf_conicalP_sph_reg, (void *) gsl_sf_conicalP_sph_reg}; -static const char gsl_sf_conicalP_sph_reg_doc[] = -"Wrapper for :c:func:`gsl_sf_conicalP_sph_reg`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_d_d__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_conicalP_cyl_reg_e_data[] = {(void *) gsl_sf_conicalP_cyl_reg_e, (void *) gsl_sf_conicalP_cyl_reg_e}; -static const char gsl_sf_conicalP_cyl_reg_e_doc[] = -"Wrapper for :c:func:`gsl_sf_conicalP_cyl_reg_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_d_d__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_conicalP_cyl_reg_data[] = {(void *) gsl_sf_conicalP_cyl_reg, (void *) gsl_sf_conicalP_cyl_reg}; -static const char gsl_sf_conicalP_cyl_reg_doc[] = -"Wrapper for :c:func:`gsl_sf_conicalP_cyl_reg`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_d_d__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_legendre_H3d_0_e_data[] = {(void *) gsl_sf_legendre_H3d_0_e, (void *) gsl_sf_legendre_H3d_0_e}; -static const char gsl_sf_legendre_H3d_0_e_doc[] = -"Wrapper for :c:func:`gsl_sf_legendre_H3d_0_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_legendre_H3d_0_data[] = {(void *) gsl_sf_legendre_H3d_0, (void *) gsl_sf_legendre_H3d_0}; -static const char gsl_sf_legendre_H3d_0_doc[] = -"Wrapper for :c:func:`gsl_sf_legendre_H3d_0`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_legendre_H3d_1_e_data[] = {(void *) gsl_sf_legendre_H3d_1_e, (void *) gsl_sf_legendre_H3d_1_e}; -static const char gsl_sf_legendre_H3d_1_e_doc[] = -"Wrapper for :c:func:`gsl_sf_legendre_H3d_1_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_legendre_H3d_1_data[] = {(void *) gsl_sf_legendre_H3d_1, (void *) gsl_sf_legendre_H3d_1}; -static const char gsl_sf_legendre_H3d_1_doc[] = -"Wrapper for :c:func:`gsl_sf_legendre_H3d_1`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_legendre_H3d_e_data[] = {(void *) gsl_sf_legendre_H3d_e, (void *) gsl_sf_legendre_H3d_e}; -static const char gsl_sf_legendre_H3d_e_doc[] = -"Wrapper for :c:func:`gsl_sf_legendre_H3d_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_d_d__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_legendre_H3d_data[] = {(void *) gsl_sf_legendre_H3d, (void *) gsl_sf_legendre_H3d}; -static const char gsl_sf_legendre_H3d_doc[] = -"Wrapper for :c:func:`gsl_sf_legendre_H3d`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_d_d__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_log_e_data[] = {(void *) gsl_sf_log_e, (void *) gsl_sf_log_e}; -static const char gsl_sf_log_e_doc[] = -"Wrapper for :c:func:`gsl_sf_log_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_log_data[] = {(void *) gsl_sf_log, (void *) gsl_sf_log}; -static const char gsl_sf_log_doc[] = -"Wrapper for :c:func:`gsl_sf_log`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_log_abs_e_data[] = {(void *) gsl_sf_log_abs_e, (void *) gsl_sf_log_abs_e}; -static const char gsl_sf_log_abs_e_doc[] = -"Wrapper for :c:func:`gsl_sf_log_abs_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_log_abs_data[] = {(void *) gsl_sf_log_abs, (void *) gsl_sf_log_abs}; -static const char gsl_sf_log_abs_doc[] = -"Wrapper for :c:func:`gsl_sf_log_abs`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_log_1plusx_e_data[] = {(void *) gsl_sf_log_1plusx_e, (void *) gsl_sf_log_1plusx_e}; -static const char gsl_sf_log_1plusx_e_doc[] = -"Wrapper for :c:func:`gsl_sf_log_1plusx_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_log_1plusx_data[] = {(void *) gsl_sf_log_1plusx, (void *) gsl_sf_log_1plusx}; -static const char gsl_sf_log_1plusx_doc[] = -"Wrapper for :c:func:`gsl_sf_log_1plusx`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_log_1plusx_mx_e_data[] = {(void *) gsl_sf_log_1plusx_mx_e, (void *) gsl_sf_log_1plusx_mx_e}; -static const char gsl_sf_log_1plusx_mx_e_doc[] = -"Wrapper for :c:func:`gsl_sf_log_1plusx_mx_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_log_1plusx_mx_data[] = {(void *) gsl_sf_log_1plusx_mx, (void *) gsl_sf_log_1plusx_mx}; -static const char gsl_sf_log_1plusx_mx_doc[] = -"Wrapper for :c:func:`gsl_sf_log_1plusx_mx`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_mathieu_a_e_data[] = {(void *) gsl_sf_mathieu_a_e, (void *) gsl_sf_mathieu_a_e}; -static const char gsl_sf_mathieu_a_e_doc[] = -"Wrapper for :c:func:`gsl_sf_mathieu_a_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_d__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_mathieu_a_data[] = {(void *) gsl_sf_mathieu_a, (void *) gsl_sf_mathieu_a}; -static const char gsl_sf_mathieu_a_doc[] = -"Wrapper for :c:func:`gsl_sf_mathieu_a`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_d__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_mathieu_b_e_data[] = {(void *) gsl_sf_mathieu_b_e, (void *) gsl_sf_mathieu_b_e}; -static const char gsl_sf_mathieu_b_e_doc[] = -"Wrapper for :c:func:`gsl_sf_mathieu_b_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_d__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_mathieu_b_data[] = {(void *) gsl_sf_mathieu_b, (void *) gsl_sf_mathieu_b}; -static const char gsl_sf_mathieu_b_doc[] = -"Wrapper for :c:func:`gsl_sf_mathieu_b`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_d__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_mathieu_ce_e_data[] = {(void *) gsl_sf_mathieu_ce_e, (void *) gsl_sf_mathieu_ce_e}; -static const char gsl_sf_mathieu_ce_e_doc[] = -"Wrapper for :c:func:`gsl_sf_mathieu_ce_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_d_d__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_mathieu_ce_data[] = {(void *) gsl_sf_mathieu_ce, (void *) gsl_sf_mathieu_ce}; -static const char gsl_sf_mathieu_ce_doc[] = -"Wrapper for :c:func:`gsl_sf_mathieu_ce`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_d_d__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_mathieu_se_e_data[] = {(void *) gsl_sf_mathieu_se_e, (void *) gsl_sf_mathieu_se_e}; -static const char gsl_sf_mathieu_se_e_doc[] = -"Wrapper for :c:func:`gsl_sf_mathieu_se_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_d_d__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_mathieu_se_data[] = {(void *) gsl_sf_mathieu_se, (void *) gsl_sf_mathieu_se}; -static const char gsl_sf_mathieu_se_doc[] = -"Wrapper for :c:func:`gsl_sf_mathieu_se`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_d_d__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_mathieu_Mc_e_data[] = {(void *) gsl_sf_mathieu_Mc_e, (void *) gsl_sf_mathieu_Mc_e}; -static const char gsl_sf_mathieu_Mc_e_doc[] = -"Wrapper for :c:func:`gsl_sf_mathieu_Mc_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_l_d_d__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_mathieu_Mc_data[] = {(void *) gsl_sf_mathieu_Mc, (void *) gsl_sf_mathieu_Mc}; -static const char gsl_sf_mathieu_Mc_doc[] = -"Wrapper for :c:func:`gsl_sf_mathieu_Mc`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_l_d_d__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_mathieu_Ms_e_data[] = {(void *) gsl_sf_mathieu_Ms_e, (void *) gsl_sf_mathieu_Ms_e}; -static const char gsl_sf_mathieu_Ms_e_doc[] = -"Wrapper for :c:func:`gsl_sf_mathieu_Ms_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_l_d_d__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_mathieu_Ms_data[] = {(void *) gsl_sf_mathieu_Ms, (void *) gsl_sf_mathieu_Ms}; -static const char gsl_sf_mathieu_Ms_doc[] = -"Wrapper for :c:func:`gsl_sf_mathieu_Ms`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_l_d_d__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_pow_int_e_data[] = {(void *) gsl_sf_pow_int_e, (void *) gsl_sf_pow_int_e}; -static const char gsl_sf_pow_int_e_doc[] = -"Wrapper for :c:func:`gsl_sf_pow_int_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_l__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_pow_int_data[] = {(void *) gsl_sf_pow_int, (void *) gsl_sf_pow_int}; -static const char gsl_sf_pow_int_doc[] = -"Wrapper for :c:func:`gsl_sf_pow_int`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_l__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_psi_int_e_data[] = {(void *) gsl_sf_psi_int_e, (void *) gsl_sf_psi_int_e}; -static const char gsl_sf_psi_int_e_doc[] = -"Wrapper for :c:func:`gsl_sf_psi_int_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_psi_int_data[] = {(void *) gsl_sf_psi_int, (void *) gsl_sf_psi_int}; -static const char gsl_sf_psi_int_doc[] = -"Wrapper for :c:func:`gsl_sf_psi_int`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_psi_e_data[] = {(void *) gsl_sf_psi_e, (void *) gsl_sf_psi_e}; -static const char gsl_sf_psi_e_doc[] = -"Wrapper for :c:func:`gsl_sf_psi_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_psi_data[] = {(void *) gsl_sf_psi, (void *) gsl_sf_psi}; -static const char gsl_sf_psi_doc[] = -"Wrapper for :c:func:`gsl_sf_psi`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_psi_1piy_e_data[] = {(void *) gsl_sf_psi_1piy_e, (void *) gsl_sf_psi_1piy_e}; -static const char gsl_sf_psi_1piy_e_doc[] = -"Wrapper for :c:func:`gsl_sf_psi_1piy_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_psi_1piy_data[] = {(void *) gsl_sf_psi_1piy, (void *) gsl_sf_psi_1piy}; -static const char gsl_sf_psi_1piy_doc[] = -"Wrapper for :c:func:`gsl_sf_psi_1piy`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_complex_psi_e_data[] = {(void *) gsl_sf_complex_psi_e, (void *) gsl_sf_complex_psi_e}; -static const char gsl_sf_complex_psi_e_doc[] = -"Wrapper for :c:func:`gsl_sf_complex_psi_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rl__Ord_rd`\n" -"Args:\n" - ; -static void * gsl_sf_psi_1_int_e_data[] = {(void *) gsl_sf_psi_1_int_e, (void *) gsl_sf_psi_1_int_e}; -static const char gsl_sf_psi_1_int_e_doc[] = -"Wrapper for :c:func:`gsl_sf_psi_1_int_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_psi_1_int_data[] = {(void *) gsl_sf_psi_1_int, (void *) gsl_sf_psi_1_int}; -static const char gsl_sf_psi_1_int_doc[] = -"Wrapper for :c:func:`gsl_sf_psi_1_int`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_psi_1_e_data[] = {(void *) gsl_sf_psi_1_e, (void *) gsl_sf_psi_1_e}; -static const char gsl_sf_psi_1_e_doc[] = -"Wrapper for :c:func:`gsl_sf_psi_1_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_psi_1_data[] = {(void *) gsl_sf_psi_1, (void *) gsl_sf_psi_1}; -static const char gsl_sf_psi_1_doc[] = -"Wrapper for :c:func:`gsl_sf_psi_1`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_psi_n_e_data[] = {(void *) gsl_sf_psi_n_e, (void *) gsl_sf_psi_n_e}; -static const char gsl_sf_psi_n_e_doc[] = -"Wrapper for :c:func:`gsl_sf_psi_n_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_d__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_psi_n_data[] = {(void *) gsl_sf_psi_n, (void *) gsl_sf_psi_n}; -static const char gsl_sf_psi_n_doc[] = -"Wrapper for :c:func:`gsl_sf_psi_n`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_d__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_synchrotron_1_e_data[] = {(void *) gsl_sf_synchrotron_1_e, (void *) gsl_sf_synchrotron_1_e}; -static const char gsl_sf_synchrotron_1_e_doc[] = -"Wrapper for :c:func:`gsl_sf_synchrotron_1_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_synchrotron_1_data[] = {(void *) gsl_sf_synchrotron_1, (void *) gsl_sf_synchrotron_1}; -static const char gsl_sf_synchrotron_1_doc[] = -"Wrapper for :c:func:`gsl_sf_synchrotron_1`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_synchrotron_2_e_data[] = {(void *) gsl_sf_synchrotron_2_e, (void *) gsl_sf_synchrotron_2_e}; -static const char gsl_sf_synchrotron_2_e_doc[] = -"Wrapper for :c:func:`gsl_sf_synchrotron_2_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_synchrotron_2_data[] = {(void *) gsl_sf_synchrotron_2, (void *) gsl_sf_synchrotron_2}; -static const char gsl_sf_synchrotron_2_doc[] = -"Wrapper for :c:func:`gsl_sf_synchrotron_2`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_transport_2_e_data[] = {(void *) gsl_sf_transport_2_e, (void *) gsl_sf_transport_2_e}; -static const char gsl_sf_transport_2_e_doc[] = -"Wrapper for :c:func:`gsl_sf_transport_2_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_transport_2_data[] = {(void *) gsl_sf_transport_2, (void *) gsl_sf_transport_2}; -static const char gsl_sf_transport_2_doc[] = -"Wrapper for :c:func:`gsl_sf_transport_2`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_transport_3_e_data[] = {(void *) gsl_sf_transport_3_e, (void *) gsl_sf_transport_3_e}; -static const char gsl_sf_transport_3_e_doc[] = -"Wrapper for :c:func:`gsl_sf_transport_3_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_transport_3_data[] = {(void *) gsl_sf_transport_3, (void *) gsl_sf_transport_3}; -static const char gsl_sf_transport_3_doc[] = -"Wrapper for :c:func:`gsl_sf_transport_3`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_transport_4_e_data[] = {(void *) gsl_sf_transport_4_e, (void *) gsl_sf_transport_4_e}; -static const char gsl_sf_transport_4_e_doc[] = -"Wrapper for :c:func:`gsl_sf_transport_4_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_transport_4_data[] = {(void *) gsl_sf_transport_4, (void *) gsl_sf_transport_4}; -static const char gsl_sf_transport_4_doc[] = -"Wrapper for :c:func:`gsl_sf_transport_4`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_transport_5_e_data[] = {(void *) gsl_sf_transport_5_e, (void *) gsl_sf_transport_5_e}; -static const char gsl_sf_transport_5_e_doc[] = -"Wrapper for :c:func:`gsl_sf_transport_5_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_transport_5_data[] = {(void *) gsl_sf_transport_5, (void *) gsl_sf_transport_5}; -static const char gsl_sf_transport_5_doc[] = -"Wrapper for :c:func:`gsl_sf_transport_5`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_sin_e_data[] = {(void *) gsl_sf_sin_e, (void *) gsl_sf_sin_e}; -static const char gsl_sf_sin_e_doc[] = -"Wrapper for :c:func:`gsl_sf_sin_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_sin_data[] = {(void *) gsl_sf_sin, (void *) gsl_sf_sin}; -static const char gsl_sf_sin_doc[] = -"Wrapper for :c:func:`gsl_sf_sin`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_cos_e_data[] = {(void *) gsl_sf_cos_e, (void *) gsl_sf_cos_e}; -static const char gsl_sf_cos_e_doc[] = -"Wrapper for :c:func:`gsl_sf_cos_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_cos_data[] = {(void *) gsl_sf_cos, (void *) gsl_sf_cos}; -static const char gsl_sf_cos_doc[] = -"Wrapper for :c:func:`gsl_sf_cos`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_hypot_e_data[] = {(void *) gsl_sf_hypot_e, (void *) gsl_sf_hypot_e}; -static const char gsl_sf_hypot_e_doc[] = -"Wrapper for :c:func:`gsl_sf_hypot_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_hypot_data[] = {(void *) gsl_sf_hypot, (void *) gsl_sf_hypot}; -static const char gsl_sf_hypot_doc[] = -"Wrapper for :c:func:`gsl_sf_hypot`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_sinc_e_data[] = {(void *) gsl_sf_sinc_e, (void *) gsl_sf_sinc_e}; -static const char gsl_sf_sinc_e_doc[] = -"Wrapper for :c:func:`gsl_sf_sinc_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_sinc_data[] = {(void *) gsl_sf_sinc, (void *) gsl_sf_sinc}; -static const char gsl_sf_sinc_doc[] = -"Wrapper for :c:func:`gsl_sf_sinc`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_lnsinh_e_data[] = {(void *) gsl_sf_lnsinh_e, (void *) gsl_sf_lnsinh_e}; -static const char gsl_sf_lnsinh_e_doc[] = -"Wrapper for :c:func:`gsl_sf_lnsinh_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_lnsinh_data[] = {(void *) gsl_sf_lnsinh, (void *) gsl_sf_lnsinh}; -static const char gsl_sf_lnsinh_doc[] = -"Wrapper for :c:func:`gsl_sf_lnsinh`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_lncosh_e_data[] = {(void *) gsl_sf_lncosh_e, (void *) gsl_sf_lncosh_e}; -static const char gsl_sf_lncosh_e_doc[] = -"Wrapper for :c:func:`gsl_sf_lncosh_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_lncosh_data[] = {(void *) gsl_sf_lncosh, (void *) gsl_sf_lncosh}; -static const char gsl_sf_lncosh_doc[] = -"Wrapper for :c:func:`gsl_sf_lncosh`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_sin_err_e_data[] = {(void *) gsl_sf_sin_err_e, (void *) gsl_sf_sin_err_e}; -static const char gsl_sf_sin_err_e_doc[] = -"Wrapper for :c:func:`gsl_sf_sin_err_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_cos_err_e_data[] = {(void *) gsl_sf_cos_err_e, (void *) gsl_sf_cos_err_e}; -static const char gsl_sf_cos_err_e_doc[] = -"Wrapper for :c:func:`gsl_sf_cos_err_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_angle_restrict_symm_data[] = {(void *) gsl_sf_angle_restrict_symm, (void *) gsl_sf_angle_restrict_symm}; -static const char gsl_sf_angle_restrict_symm_doc[] = -"Wrapper for :c:func:`gsl_sf_angle_restrict_symm`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_angle_restrict_pos_data[] = {(void *) gsl_sf_angle_restrict_pos, (void *) gsl_sf_angle_restrict_pos}; -static const char gsl_sf_angle_restrict_pos_doc[] = -"Wrapper for :c:func:`gsl_sf_angle_restrict_pos`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_angle_restrict_symm_err_e_data[] = {(void *) gsl_sf_angle_restrict_symm_err_e, (void *) gsl_sf_angle_restrict_symm_err_e}; -static const char gsl_sf_angle_restrict_symm_err_e_doc[] = -"Wrapper for :c:func:`gsl_sf_angle_restrict_symm_err_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_angle_restrict_pos_err_e_data[] = {(void *) gsl_sf_angle_restrict_pos_err_e, (void *) gsl_sf_angle_restrict_pos_err_e}; -static const char gsl_sf_angle_restrict_pos_err_e_doc[] = -"Wrapper for :c:func:`gsl_sf_angle_restrict_pos_err_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_zeta_int_e_data[] = {(void *) gsl_sf_zeta_int_e, (void *) gsl_sf_zeta_int_e}; -static const char gsl_sf_zeta_int_e_doc[] = -"Wrapper for :c:func:`gsl_sf_zeta_int_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_zeta_int_data[] = {(void *) gsl_sf_zeta_int, (void *) gsl_sf_zeta_int}; -static const char gsl_sf_zeta_int_doc[] = -"Wrapper for :c:func:`gsl_sf_zeta_int`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_zeta_e_data[] = {(void *) gsl_sf_zeta_e, (void *) gsl_sf_zeta_e}; -static const char gsl_sf_zeta_e_doc[] = -"Wrapper for :c:func:`gsl_sf_zeta_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_zeta_data[] = {(void *) gsl_sf_zeta, (void *) gsl_sf_zeta}; -static const char gsl_sf_zeta_doc[] = -"Wrapper for :c:func:`gsl_sf_zeta`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_zetam1_e_data[] = {(void *) gsl_sf_zetam1_e, (void *) gsl_sf_zetam1_e}; -static const char gsl_sf_zetam1_e_doc[] = -"Wrapper for :c:func:`gsl_sf_zetam1_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_zetam1_data[] = {(void *) gsl_sf_zetam1, (void *) gsl_sf_zetam1}; -static const char gsl_sf_zetam1_doc[] = -"Wrapper for :c:func:`gsl_sf_zetam1`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_zetam1_int_e_data[] = {(void *) gsl_sf_zetam1_int_e, (void *) gsl_sf_zetam1_int_e}; -static const char gsl_sf_zetam1_int_e_doc[] = -"Wrapper for :c:func:`gsl_sf_zetam1_int_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_zetam1_int_data[] = {(void *) gsl_sf_zetam1_int, (void *) gsl_sf_zetam1_int}; -static const char gsl_sf_zetam1_int_doc[] = -"Wrapper for :c:func:`gsl_sf_zetam1_int`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_hzeta_e_data[] = {(void *) gsl_sf_hzeta_e, (void *) gsl_sf_hzeta_e}; -static const char gsl_sf_hzeta_e_doc[] = -"Wrapper for :c:func:`gsl_sf_hzeta_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_hzeta_data[] = {(void *) gsl_sf_hzeta, (void *) gsl_sf_hzeta}; -static const char gsl_sf_hzeta_doc[] = -"Wrapper for :c:func:`gsl_sf_hzeta`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_eta_int_e_data[] = {(void *) gsl_sf_eta_int_e, (void *) gsl_sf_eta_int_e}; -static const char gsl_sf_eta_int_e_doc[] = -"Wrapper for :c:func:`gsl_sf_eta_int_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_eta_int_data[] = {(void *) gsl_sf_eta_int, (void *) gsl_sf_eta_int}; -static const char gsl_sf_eta_int_doc[] = -"Wrapper for :c:func:`gsl_sf_eta_int`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il__Rd__O`\n" -"Args:\n" - ; -static void * gsl_sf_eta_e_data[] = {(void *) gsl_sf_eta_e, (void *) gsl_sf_eta_e}; -static const char gsl_sf_eta_e_doc[] = -"Wrapper for :c:func:`gsl_sf_eta_e`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" -"Args:\n" - ; -static void * gsl_sf_eta_data[] = {(void *) gsl_sf_eta, (void *) gsl_sf_eta}; -static const char gsl_sf_eta_doc[] = -"Wrapper for :c:func:`gsl_sf_eta`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" -"Args:\n" - ; -static void * gsl_complex_polar_data[] = {(void *) gsl_complex_polar, (void *) gsl_complex_polar}; -static const char gsl_complex_polar_doc[] = -"Wrapper for :c:func:`gsl_complex_polar`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__RD__O`\n" -"Args:\n" - ; -static void * gsl_complex_rect_data[] = {(void *) gsl_complex_rect, (void *) gsl_complex_rect}; -static const char gsl_complex_rect_doc[] = -"Wrapper for :c:func:`gsl_complex_rect`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__RD__O`\n" -"Args:\n" - ; -static void * gsl_complex_arg_data[] = {(void *) gsl_complex_arg, (void *) gsl_complex_arg}; -static const char gsl_complex_arg_doc[] = -"Wrapper for :c:func:`gsl_complex_arg`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_ID__Rd__O`\n" -"Args:\n" - ; -static void * gsl_complex_abs_data[] = {(void *) gsl_complex_abs, (void *) gsl_complex_abs}; -static const char gsl_complex_abs_doc[] = -"Wrapper for :c:func:`gsl_complex_abs`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_ID__Rd__O`\n" -"Args:\n" - ; -static void * gsl_complex_abs2_data[] = {(void *) gsl_complex_abs2, (void *) gsl_complex_abs2}; -static const char gsl_complex_abs2_doc[] = -"Wrapper for :c:func:`gsl_complex_abs2`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_ID__Rd__O`\n" -"Args:\n" - ; -static void * gsl_complex_logabs_data[] = {(void *) gsl_complex_logabs, (void *) gsl_complex_logabs}; -static const char gsl_complex_logabs_doc[] = -"Wrapper for :c:func:`gsl_complex_logabs`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_ID__Rd__O`\n" -"Args:\n" - ; -static void * gsl_complex_add_data[] = {(void *) gsl_complex_add, (void *) gsl_complex_add}; -static const char gsl_complex_add_doc[] = -"Wrapper for :c:func:`gsl_complex_add`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_ID_D__RD__O`\n" -"Args:\n" - ; -static void * gsl_complex_sub_data[] = {(void *) gsl_complex_sub, (void *) gsl_complex_sub}; -static const char gsl_complex_sub_doc[] = -"Wrapper for :c:func:`gsl_complex_sub`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_ID_D__RD__O`\n" -"Args:\n" - ; -static void * gsl_complex_mul_data[] = {(void *) gsl_complex_mul, (void *) gsl_complex_mul}; -static const char gsl_complex_mul_doc[] = -"Wrapper for :c:func:`gsl_complex_mul`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_ID_D__RD__O`\n" -"Args:\n" - ; -static void * gsl_complex_div_data[] = {(void *) gsl_complex_div, (void *) gsl_complex_div}; -static const char gsl_complex_div_doc[] = -"Wrapper for :c:func:`gsl_complex_div`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_ID_D__RD__O`\n" -"Args:\n" - ; -static void * gsl_complex_add_real_data[] = {(void *) gsl_complex_add_real, (void *) gsl_complex_add_real}; -static const char gsl_complex_add_real_doc[] = -"Wrapper for :c:func:`gsl_complex_add_real`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_ID_d__RD__O`\n" -"Args:\n" - ; -static void * gsl_complex_sub_real_data[] = {(void *) gsl_complex_sub_real, (void *) gsl_complex_sub_real}; -static const char gsl_complex_sub_real_doc[] = -"Wrapper for :c:func:`gsl_complex_sub_real`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_ID_d__RD__O`\n" -"Args:\n" - ; -static void * gsl_complex_mul_real_data[] = {(void *) gsl_complex_mul_real, (void *) gsl_complex_mul_real}; -static const char gsl_complex_mul_real_doc[] = -"Wrapper for :c:func:`gsl_complex_mul_real`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_ID_d__RD__O`\n" -"Args:\n" - ; -static void * gsl_complex_div_real_data[] = {(void *) gsl_complex_div_real, (void *) gsl_complex_div_real}; -static const char gsl_complex_div_real_doc[] = -"Wrapper for :c:func:`gsl_complex_div_real`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_ID_d__RD__O`\n" -"Args:\n" - ; -static void * gsl_complex_add_imag_data[] = {(void *) gsl_complex_add_imag, (void *) gsl_complex_add_imag}; -static const char gsl_complex_add_imag_doc[] = -"Wrapper for :c:func:`gsl_complex_add_imag`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_ID_d__RD__O`\n" -"Args:\n" - ; -static void * gsl_complex_sub_imag_data[] = {(void *) gsl_complex_sub_imag, (void *) gsl_complex_sub_imag}; -static const char gsl_complex_sub_imag_doc[] = -"Wrapper for :c:func:`gsl_complex_sub_imag`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_ID_d__RD__O`\n" -"Args:\n" - ; -static void * gsl_complex_mul_imag_data[] = {(void *) gsl_complex_mul_imag, (void *) gsl_complex_mul_imag}; -static const char gsl_complex_mul_imag_doc[] = -"Wrapper for :c:func:`gsl_complex_mul_imag`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_ID_d__RD__O`\n" -"Args:\n" - ; -static void * gsl_complex_div_imag_data[] = {(void *) gsl_complex_div_imag, (void *) gsl_complex_div_imag}; -static const char gsl_complex_div_imag_doc[] = -"Wrapper for :c:func:`gsl_complex_div_imag`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_ID_d__RD__O`\n" -"Args:\n" - ; -static void * gsl_complex_conjugate_data[] = {(void *) gsl_complex_conjugate, (void *) gsl_complex_conjugate}; -static const char gsl_complex_conjugate_doc[] = -"Wrapper for :c:func:`gsl_complex_conjugate`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_ID__RD__O`\n" -"Args:\n" - ; -static void * gsl_complex_inverse_data[] = {(void *) gsl_complex_inverse, (void *) gsl_complex_inverse}; -static const char gsl_complex_inverse_doc[] = -"Wrapper for :c:func:`gsl_complex_inverse`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_ID__RD__O`\n" -"Args:\n" - ; -static void * gsl_complex_negative_data[] = {(void *) gsl_complex_negative, (void *) gsl_complex_negative}; -static const char gsl_complex_negative_doc[] = -"Wrapper for :c:func:`gsl_complex_negative`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_ID__RD__O`\n" -"Args:\n" - ; -static void * gsl_complex_sqrt_data[] = {(void *) gsl_complex_sqrt, (void *) gsl_complex_sqrt}; -static const char gsl_complex_sqrt_doc[] = -"Wrapper for :c:func:`gsl_complex_sqrt`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_ID__RD__O`\n" -"Args:\n" - ; -static void * gsl_complex_sqrt_real_data[] = {(void *) gsl_complex_sqrt_real, (void *) gsl_complex_sqrt_real}; -static const char gsl_complex_sqrt_real_doc[] = -"Wrapper for :c:func:`gsl_complex_sqrt_real`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__RD__O`\n" -"Args:\n" - ; -static void * gsl_complex_pow_data[] = {(void *) gsl_complex_pow, (void *) gsl_complex_pow}; -static const char gsl_complex_pow_doc[] = -"Wrapper for :c:func:`gsl_complex_pow`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_ID_D__RD__O`\n" -"Args:\n" - ; -static void * gsl_complex_pow_real_data[] = {(void *) gsl_complex_pow_real, (void *) gsl_complex_pow_real}; -static const char gsl_complex_pow_real_doc[] = -"Wrapper for :c:func:`gsl_complex_pow_real`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_ID_d__RD__O`\n" -"Args:\n" - ; -static void * gsl_complex_exp_data[] = {(void *) gsl_complex_exp, (void *) gsl_complex_exp}; -static const char gsl_complex_exp_doc[] = -"Wrapper for :c:func:`gsl_complex_exp`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_ID__RD__O`\n" -"Args:\n" - ; -static void * gsl_complex_log_data[] = {(void *) gsl_complex_log, (void *) gsl_complex_log}; -static const char gsl_complex_log_doc[] = -"Wrapper for :c:func:`gsl_complex_log`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_ID__RD__O`\n" -"Args:\n" - ; -static void * gsl_complex_log10_data[] = {(void *) gsl_complex_log10, (void *) gsl_complex_log10}; -static const char gsl_complex_log10_doc[] = -"Wrapper for :c:func:`gsl_complex_log10`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_ID__RD__O`\n" -"Args:\n" - ; -static void * gsl_complex_log_b_data[] = {(void *) gsl_complex_log_b, (void *) gsl_complex_log_b}; -static const char gsl_complex_log_b_doc[] = -"Wrapper for :c:func:`gsl_complex_log_b`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_ID_D__RD__O`\n" -"Args:\n" - ; -static void * gsl_complex_sin_data[] = {(void *) gsl_complex_sin, (void *) gsl_complex_sin}; -static const char gsl_complex_sin_doc[] = -"Wrapper for :c:func:`gsl_complex_sin`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_ID__RD__O`\n" -"Args:\n" - ; -static void * gsl_complex_cos_data[] = {(void *) gsl_complex_cos, (void *) gsl_complex_cos}; -static const char gsl_complex_cos_doc[] = -"Wrapper for :c:func:`gsl_complex_cos`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_ID__RD__O`\n" -"Args:\n" - ; -static void * gsl_complex_sec_data[] = {(void *) gsl_complex_sec, (void *) gsl_complex_sec}; -static const char gsl_complex_sec_doc[] = -"Wrapper for :c:func:`gsl_complex_sec`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_ID__RD__O`\n" -"Args:\n" - ; -static void * gsl_complex_csc_data[] = {(void *) gsl_complex_csc, (void *) gsl_complex_csc}; -static const char gsl_complex_csc_doc[] = -"Wrapper for :c:func:`gsl_complex_csc`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_ID__RD__O`\n" -"Args:\n" - ; -static void * gsl_complex_tan_data[] = {(void *) gsl_complex_tan, (void *) gsl_complex_tan}; -static const char gsl_complex_tan_doc[] = -"Wrapper for :c:func:`gsl_complex_tan`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_ID__RD__O`\n" -"Args:\n" - ; -static void * gsl_complex_cot_data[] = {(void *) gsl_complex_cot, (void *) gsl_complex_cot}; -static const char gsl_complex_cot_doc[] = -"Wrapper for :c:func:`gsl_complex_cot`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_ID__RD__O`\n" -"Args:\n" - ; -static void * gsl_complex_arcsin_data[] = {(void *) gsl_complex_arcsin, (void *) gsl_complex_arcsin}; -static const char gsl_complex_arcsin_doc[] = -"Wrapper for :c:func:`gsl_complex_arcsin`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_ID__RD__O`\n" -"Args:\n" - ; -static void * gsl_complex_arcsin_real_data[] = {(void *) gsl_complex_arcsin_real, (void *) gsl_complex_arcsin_real}; -static const char gsl_complex_arcsin_real_doc[] = -"Wrapper for :c:func:`gsl_complex_arcsin_real`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__RD__O`\n" -"Args:\n" - ; -static void * gsl_complex_arccos_data[] = {(void *) gsl_complex_arccos, (void *) gsl_complex_arccos}; -static const char gsl_complex_arccos_doc[] = -"Wrapper for :c:func:`gsl_complex_arccos`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_ID__RD__O`\n" -"Args:\n" - ; -static void * gsl_complex_arccos_real_data[] = {(void *) gsl_complex_arccos_real, (void *) gsl_complex_arccos_real}; -static const char gsl_complex_arccos_real_doc[] = -"Wrapper for :c:func:`gsl_complex_arccos_real`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__RD__O`\n" -"Args:\n" - ; -static void * gsl_complex_arcsec_data[] = {(void *) gsl_complex_arcsec, (void *) gsl_complex_arcsec}; -static const char gsl_complex_arcsec_doc[] = -"Wrapper for :c:func:`gsl_complex_arcsec`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_ID__RD__O`\n" -"Args:\n" - ; -static void * gsl_complex_arcsec_real_data[] = {(void *) gsl_complex_arcsec_real, (void *) gsl_complex_arcsec_real}; -static const char gsl_complex_arcsec_real_doc[] = -"Wrapper for :c:func:`gsl_complex_arcsec_real`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__RD__O`\n" -"Args:\n" - ; -static void * gsl_complex_arccsc_data[] = {(void *) gsl_complex_arccsc, (void *) gsl_complex_arccsc}; -static const char gsl_complex_arccsc_doc[] = -"Wrapper for :c:func:`gsl_complex_arccsc`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_ID__RD__O`\n" -"Args:\n" - ; -static void * gsl_complex_arccsc_real_data[] = {(void *) gsl_complex_arccsc_real, (void *) gsl_complex_arccsc_real}; -static const char gsl_complex_arccsc_real_doc[] = -"Wrapper for :c:func:`gsl_complex_arccsc_real`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__RD__O`\n" -"Args:\n" - ; -static void * gsl_complex_arctan_data[] = {(void *) gsl_complex_arctan, (void *) gsl_complex_arctan}; -static const char gsl_complex_arctan_doc[] = -"Wrapper for :c:func:`gsl_complex_arctan`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_ID__RD__O`\n" -"Args:\n" - ; -static void * gsl_complex_arccot_data[] = {(void *) gsl_complex_arccot, (void *) gsl_complex_arccot}; -static const char gsl_complex_arccot_doc[] = -"Wrapper for :c:func:`gsl_complex_arccot`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_ID__RD__O`\n" -"Args:\n" - ; -static void * gsl_complex_sinh_data[] = {(void *) gsl_complex_sinh, (void *) gsl_complex_sinh}; -static const char gsl_complex_sinh_doc[] = -"Wrapper for :c:func:`gsl_complex_sinh`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_ID__RD__O`\n" -"Args:\n" - ; -static void * gsl_complex_cosh_data[] = {(void *) gsl_complex_cosh, (void *) gsl_complex_cosh}; -static const char gsl_complex_cosh_doc[] = -"Wrapper for :c:func:`gsl_complex_cosh`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_ID__RD__O`\n" -"Args:\n" - ; -static void * gsl_complex_sech_data[] = {(void *) gsl_complex_sech, (void *) gsl_complex_sech}; -static const char gsl_complex_sech_doc[] = -"Wrapper for :c:func:`gsl_complex_sech`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_ID__RD__O`\n" -"Args:\n" - ; -static void * gsl_complex_csch_data[] = {(void *) gsl_complex_csch, (void *) gsl_complex_csch}; -static const char gsl_complex_csch_doc[] = -"Wrapper for :c:func:`gsl_complex_csch`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_ID__RD__O`\n" -"Args:\n" - ; -static void * gsl_complex_tanh_data[] = {(void *) gsl_complex_tanh, (void *) gsl_complex_tanh}; -static const char gsl_complex_tanh_doc[] = -"Wrapper for :c:func:`gsl_complex_tanh`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_ID__RD__O`\n" -"Args:\n" - ; -static void * gsl_complex_coth_data[] = {(void *) gsl_complex_coth, (void *) gsl_complex_coth}; -static const char gsl_complex_coth_doc[] = -"Wrapper for :c:func:`gsl_complex_coth`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_ID__RD__O`\n" -"Args:\n" - ; -static void * gsl_complex_arcsinh_data[] = {(void *) gsl_complex_arcsinh, (void *) gsl_complex_arcsinh}; -static const char gsl_complex_arcsinh_doc[] = -"Wrapper for :c:func:`gsl_complex_arcsinh`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_ID__RD__O`\n" -"Args:\n" - ; -static void * gsl_complex_arccosh_data[] = {(void *) gsl_complex_arccosh, (void *) gsl_complex_arccosh}; -static const char gsl_complex_arccosh_doc[] = -"Wrapper for :c:func:`gsl_complex_arccosh`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_ID__RD__O`\n" -"Args:\n" - ; -static void * gsl_complex_arccosh_real_data[] = {(void *) gsl_complex_arccosh_real, (void *) gsl_complex_arccosh_real}; -static const char gsl_complex_arccosh_real_doc[] = -"Wrapper for :c:func:`gsl_complex_arccosh_real`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__RD__O`\n" -"Args:\n" - ; -static void * gsl_complex_arcsech_data[] = {(void *) gsl_complex_arcsech, (void *) gsl_complex_arcsech}; -static const char gsl_complex_arcsech_doc[] = -"Wrapper for :c:func:`gsl_complex_arcsech`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_ID__RD__O`\n" -"Args:\n" - ; -static void * gsl_complex_arccsch_data[] = {(void *) gsl_complex_arccsch, (void *) gsl_complex_arccsch}; -static const char gsl_complex_arccsch_doc[] = -"Wrapper for :c:func:`gsl_complex_arccsch`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_ID__RD__O`\n" -"Args:\n" - ; -static void * gsl_complex_arctanh_data[] = {(void *) gsl_complex_arctanh, (void *) gsl_complex_arctanh}; -static const char gsl_complex_arctanh_doc[] = -"Wrapper for :c:func:`gsl_complex_arctanh`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_ID__RD__O`\n" -"Args:\n" - ; -static void * gsl_complex_arctanh_real_data[] = {(void *) gsl_complex_arctanh_real, (void *) gsl_complex_arctanh_real}; -static const char gsl_complex_arctanh_real_doc[] = -"Wrapper for :c:func:`gsl_complex_arctanh_real`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__RD__O`\n" -"Args:\n" - ; -static void * gsl_complex_arccoth_data[] = {(void *) gsl_complex_arccoth, (void *) gsl_complex_arccoth}; -static const char gsl_complex_arccoth_doc[] = -"Wrapper for :c:func:`gsl_complex_arccoth`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_ID__RD__O`\n" -"Args:\n" - ; -static void * gsl_log1p_data[] = {(void *) gsl_log1p, (void *) gsl_log1p}; -static const char gsl_log1p_doc[] = -"Wrapper for :c:func:`gsl_log1p`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" -"Args:\n" - ; -static void * gsl_expm1_data[] = {(void *) gsl_expm1, (void *) gsl_expm1}; -static const char gsl_expm1_doc[] = -"Wrapper for :c:func:`gsl_expm1`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" -"Args:\n" - ; -static void * gsl_hypot_data[] = {(void *) gsl_hypot, (void *) gsl_hypot}; -static const char gsl_hypot_doc[] = -"Wrapper for :c:func:`gsl_hypot`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rd__O`\n" -"Args:\n" - ; -static void * gsl_hypot3_data[] = {(void *) gsl_hypot3, (void *) gsl_hypot3}; -static const char gsl_hypot3_doc[] = -"Wrapper for :c:func:`gsl_hypot3`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d_d__Rd__O`\n" -"Args:\n" - ; -static void * gsl_acosh_data[] = {(void *) gsl_acosh, (void *) gsl_acosh}; -static const char gsl_acosh_doc[] = -"Wrapper for :c:func:`gsl_acosh`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" -"Args:\n" - ; -static void * gsl_asinh_data[] = {(void *) gsl_asinh, (void *) gsl_asinh}; -static const char gsl_asinh_doc[] = -"Wrapper for :c:func:`gsl_asinh`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" -"Args:\n" - ; -static void * gsl_atanh_data[] = {(void *) gsl_atanh, (void *) gsl_atanh}; -static const char gsl_atanh_doc[] = -"Wrapper for :c:func:`gsl_atanh`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" -"Args:\n" - ; -static void * gsl_isnan_data[] = {(void *) gsl_isnan, (void *) gsl_isnan}; -static const char gsl_isnan_doc[] = -"Wrapper for :c:func:`gsl_isnan`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__O`\n" -"Args:\n" - ; -static void * gsl_isinf_data[] = {(void *) gsl_isinf, (void *) gsl_isinf}; -static const char gsl_isinf_doc[] = -"Wrapper for :c:func:`gsl_isinf`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__O`\n" -"Args:\n" - ; -static void * gsl_finite_data[] = {(void *) gsl_finite, (void *) gsl_finite}; -static const char gsl_finite_doc[] = -"Wrapper for :c:func:`gsl_finite`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__O`\n" -"Args:\n" - ; -static void * gsl_fdiv_data[] = {(void *) gsl_fdiv, (void *) gsl_fdiv}; -static const char gsl_fdiv_doc[] = -"Wrapper for :c:func:`gsl_fdiv`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rd__O`\n" -"Args:\n" - ; -static void * gsl_coerce_double_data[] = {(void *) gsl_coerce_double, (void *) gsl_coerce_double}; -static const char gsl_coerce_double_doc[] = -"Wrapper for :c:func:`gsl_coerce_double`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" -"Args:\n" - ; -static void * gsl_ldexp_data[] = {(void *) gsl_ldexp, (void *) gsl_ldexp}; -static const char gsl_ldexp_doc[] = -"Wrapper for :c:func:`gsl_ldexp`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_l__Rd__O`\n" -"Args:\n" - ; -static void * gsl_frexp_data[] = {(void *) gsl_frexp, (void *) gsl_frexp}; -static const char gsl_frexp_doc[] = -"Wrapper for :c:func:`gsl_frexp`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__Ol`\n" -"Args:\n" - ; -static void * gsl_fcmp_data[] = {(void *) gsl_fcmp, (void *) gsl_fcmp}; -static const char gsl_fcmp_doc[] = -"Wrapper for :c:func:`gsl_fcmp`\n" -"\n" -"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d_d__Rl__O`\n" -"Args:\n" - ; +static char PyGSL_sf_ufunc_Id_m__Rl__Ord_types[] = { + /*double q(const) x*/NPY_DOUBLE, /*gsl_mode_t q(const) mode*/ NPY_LONG, /*int ret*/ NPY_LONG, /*gsl_sf_result p result*/NPY_DOUBLE,NPY_DOUBLE, + /*double q(const) x*/ NPY_FLOAT, /*gsl_mode_t q(const) mode*/ NPY_INT, /*int ret*/ NPY_INT, /*gsl_sf_result p result*/NPY_FLOAT,NPY_FLOAT +}; + +static PyUFuncGenericFunction PyGSL_sf_ufunc_Id_m__Rl__Ord_data[] = {NULL, NULL}; +static char PyGSL_sf_ufunc_Id_m__Rd__O_types[] = { + /*double q(const) x*/NPY_DOUBLE, /*gsl_mode_t mode*/ NPY_LONG, /*double ret*/NPY_DOUBLE, + /*double q(const) x*/ NPY_FLOAT, /*gsl_mode_t mode*/ NPY_INT, /*double ret*/ NPY_FLOAT +}; + +static PyUFuncGenericFunction PyGSL_sf_ufunc_Id_m__Rd__O_data[] = {NULL, NULL}; +static char PyGSL_sf_ufunc_Iui__Rl__Ord_types[] = { + /*unsigned int s*/ NPY_LONG, /*int ret*/ NPY_LONG, /*gsl_sf_result p result*/NPY_DOUBLE,NPY_DOUBLE, + /*unsigned int s*/ NPY_INT, /*int ret*/ NPY_INT, /*gsl_sf_result p result*/NPY_FLOAT,NPY_FLOAT +}; + +static PyUFuncGenericFunction PyGSL_sf_ufunc_Iui__Rl__Ord_data[] = {NULL, NULL}; +static char PyGSL_sf_ufunc_Iui__Rd__O_types[] = { + /*unsigned int s*/ NPY_LONG, /*double ret*/NPY_DOUBLE, + /*unsigned int s*/ NPY_INT, /*double ret*/ NPY_FLOAT +}; + +static PyUFuncGenericFunction PyGSL_sf_ufunc_Iui__Rd__O_data[] = {NULL, NULL}; +static char PyGSL_sf_ufunc_Id__Rl__Ord_types[] = { + /*double q(const) x*/NPY_DOUBLE, /*int ret*/ NPY_LONG, /*gsl_sf_result p result*/NPY_DOUBLE,NPY_DOUBLE, + /*double q(const) x*/ NPY_FLOAT, /*int ret*/ NPY_INT, /*gsl_sf_result p result*/NPY_FLOAT,NPY_FLOAT +}; + +static PyUFuncGenericFunction PyGSL_sf_ufunc_Id__Rl__Ord_data[] = {NULL, NULL}; +static char PyGSL_sf_ufunc_Id__Rd__O_types[] = { + /*double q(const) x*/NPY_DOUBLE, /*double ret*/NPY_DOUBLE, + /*double q(const) x*/ NPY_FLOAT, /*double ret*/ NPY_FLOAT +}; + +static PyUFuncGenericFunction PyGSL_sf_ufunc_Id__Rd__O_data[] = {NULL, NULL}; +static char PyGSL_sf_ufunc_Il_d__Rl__Ord_types[] = { + /*int n*/ NPY_LONG, /*double x*/NPY_DOUBLE, /*int ret*/ NPY_LONG, /*gsl_sf_result p result*/NPY_DOUBLE,NPY_DOUBLE, + /*int n*/ NPY_INT, /*double x*/ NPY_FLOAT, /*int ret*/ NPY_INT, /*gsl_sf_result p result*/NPY_FLOAT,NPY_FLOAT +}; + +static PyUFuncGenericFunction PyGSL_sf_ufunc_Il_d__Rl__Ord_data[] = {NULL, NULL}; +static char PyGSL_sf_ufunc_Il_d__Rd__O_types[] = { + /*int q(const) n*/ NPY_LONG, /*double q(const) x*/NPY_DOUBLE, /*double ret*/NPY_DOUBLE, + /*int q(const) n*/ NPY_INT, /*double q(const) x*/ NPY_FLOAT, /*double ret*/ NPY_FLOAT +}; + +static PyUFuncGenericFunction PyGSL_sf_ufunc_Il_d__Rd__O_data[] = {NULL, NULL}; +static char PyGSL_sf_ufunc_Id_d__Rl__Ord_types[] = { + /*double q(const) nu*/NPY_DOUBLE, /*double q(const) x*/NPY_DOUBLE, /*int ret*/ NPY_LONG, /*gsl_sf_result p result*/NPY_DOUBLE,NPY_DOUBLE, + /*double q(const) nu*/ NPY_FLOAT, /*double q(const) x*/ NPY_FLOAT, /*int ret*/ NPY_INT, /*gsl_sf_result p result*/NPY_FLOAT,NPY_FLOAT +}; + +static PyUFuncGenericFunction PyGSL_sf_ufunc_Id_d__Rl__Ord_data[] = {NULL, NULL}; +static char PyGSL_sf_ufunc_Id_d__Rd__O_types[] = { + /*double q(const) nu*/NPY_DOUBLE, /*double q(const) x*/NPY_DOUBLE, /*double ret*/NPY_DOUBLE, + /*double q(const) nu*/ NPY_FLOAT, /*double q(const) x*/ NPY_FLOAT, /*double ret*/ NPY_FLOAT +}; + +static PyUFuncGenericFunction PyGSL_sf_ufunc_Id_d__Rd__O_data[] = {NULL, NULL}; +static char PyGSL_sf_ufunc_Id_d__Rl__Oerd_types[] = { + /*double q(const) nu*/NPY_DOUBLE, /*double q(const) x*/NPY_DOUBLE, /*int ret*/ NPY_LONG, /*gsl_sf_result_e10 p result*/NPY_DOUBLE,NPY_DOUBLE,NPY_LONG, + /*double q(const) nu*/ NPY_FLOAT, /*double q(const) x*/ NPY_FLOAT, /*int ret*/ NPY_INT, /*gsl_sf_result_e10 p result*/NPY_DOUBLE,NPY_DOUBLE,NPY_LONG +}; + +static PyUFuncGenericFunction PyGSL_sf_ufunc_Id_d__Rl__Oerd_data[] = {NULL, NULL}; +static char PyGSL_sf_ufunc_Id_ui__Rl__Ord_types[] = { + /*double nu*/NPY_DOUBLE, /*unsigned int s*/ NPY_LONG, /*int ret*/ NPY_LONG, /*gsl_sf_result p result*/NPY_DOUBLE,NPY_DOUBLE, + /*double nu*/ NPY_FLOAT, /*unsigned int s*/ NPY_INT, /*int ret*/ NPY_INT, /*gsl_sf_result p result*/NPY_FLOAT,NPY_FLOAT +}; + +static PyUFuncGenericFunction PyGSL_sf_ufunc_Id_ui__Rl__Ord_data[] = {NULL, NULL}; +static char PyGSL_sf_ufunc_Id_ui__Rd__O_types[] = { + /*double nu*/NPY_DOUBLE, /*unsigned int s*/ NPY_LONG, /*double ret*/NPY_DOUBLE, + /*double nu*/ NPY_FLOAT, /*unsigned int s*/ NPY_INT, /*double ret*/ NPY_FLOAT +}; + +static PyUFuncGenericFunction PyGSL_sf_ufunc_Id_ui__Rd__O_data[] = {NULL, NULL}; +static char PyGSL_sf_ufunc_Il_l_d_d__Rl__Ord_types[] = { + /*int q(const) n*/ NPY_LONG, /*int q(const) l*/ NPY_LONG, /*double q(const) Z*/NPY_DOUBLE, /*double q(const) r*/NPY_DOUBLE, /*int ret*/ NPY_LONG, /*gsl_sf_result p result*/NPY_DOUBLE,NPY_DOUBLE, + /*int q(const) n*/ NPY_INT, /*int q(const) l*/ NPY_INT, /*double q(const) Z*/ NPY_FLOAT, /*double q(const) r*/ NPY_FLOAT, /*int ret*/ NPY_INT, /*gsl_sf_result p result*/NPY_FLOAT,NPY_FLOAT +}; + +static PyUFuncGenericFunction PyGSL_sf_ufunc_Il_l_d_d__Rl__Ord_data[] = {NULL, NULL}; +static char PyGSL_sf_ufunc_Il_l_d_d__Rd__O_types[] = { + /*int q(const) n*/ NPY_LONG, /*int q(const) l*/ NPY_LONG, /*double q(const) Z*/NPY_DOUBLE, /*double q(const) r*/NPY_DOUBLE, /*double ret*/NPY_DOUBLE, + /*int q(const) n*/ NPY_INT, /*int q(const) l*/ NPY_INT, /*double q(const) Z*/ NPY_FLOAT, /*double q(const) r*/ NPY_FLOAT, /*double ret*/ NPY_FLOAT +}; + +static PyUFuncGenericFunction PyGSL_sf_ufunc_Il_l_d_d__Rd__O_data[] = {NULL, NULL}; +static char PyGSL_sf_ufunc_Id_d_d_l__Rl__Od_d_rd_rd_rd_rd_types[] = { + /*double q(const) eta*/NPY_DOUBLE, /*double q(const) x*/NPY_DOUBLE, /*double q(const) lam_F*/NPY_DOUBLE, /*int q(const) k_lam_G*/ NPY_LONG, /*int ret*/ NPY_LONG, /*double p exp_G*/NPY_DOUBLE, /*double p exp_F*/NPY_DOUBLE, /*gsl_sf_result p Gp*/NPY_DOUBLE,NPY_DOUBLE, /*gsl_sf_result p G*/NPY_DOUBLE,NPY_DOUBLE, /*gsl_sf_result p Fp*/NPY_DOUBLE,NPY_DOUBLE, /*gsl_sf_result p F*/NPY_DOUBLE,NPY_DOUBLE, + /*double q(const) eta*/ NPY_FLOAT, /*double q(const) x*/ NPY_FLOAT, /*double q(const) lam_F*/ NPY_FLOAT, /*int q(const) k_lam_G*/ NPY_INT, /*int ret*/ NPY_INT, /*double p exp_G*/ NPY_FLOAT, /*double p exp_F*/ NPY_FLOAT, /*gsl_sf_result p Gp*/NPY_FLOAT,NPY_FLOAT, /*gsl_sf_result p G*/NPY_FLOAT,NPY_FLOAT, /*gsl_sf_result p Fp*/NPY_FLOAT,NPY_FLOAT, /*gsl_sf_result p F*/NPY_FLOAT,NPY_FLOAT +}; + +static PyUFuncGenericFunction PyGSL_sf_ufunc_Id_d_d_l__Rl__Od_d_rd_rd_rd_rd_data[] = {NULL, NULL}; +static char PyGSL_sf_ufunc_Il_l_l_l_l_l__Rl__Ord_types[] = { + /*int two_ja*/ NPY_LONG, /*int two_jb*/ NPY_LONG, /*int two_jc*/ NPY_LONG, /*int two_ma*/ NPY_LONG, /*int two_mb*/ NPY_LONG, /*int two_mc*/ NPY_LONG, /*int ret*/ NPY_LONG, /*gsl_sf_result p result*/NPY_DOUBLE,NPY_DOUBLE, + /*int two_ja*/ NPY_INT, /*int two_jb*/ NPY_INT, /*int two_jc*/ NPY_INT, /*int two_ma*/ NPY_INT, /*int two_mb*/ NPY_INT, /*int two_mc*/ NPY_INT, /*int ret*/ NPY_INT, /*gsl_sf_result p result*/NPY_FLOAT,NPY_FLOAT +}; + +static PyUFuncGenericFunction PyGSL_sf_ufunc_Il_l_l_l_l_l__Rl__Ord_data[] = {NULL, NULL}; +static char PyGSL_sf_ufunc_Il_l_l_l_l_l__Rd__O_types[] = { + /*int two_ja*/ NPY_LONG, /*int two_jb*/ NPY_LONG, /*int two_jc*/ NPY_LONG, /*int two_ma*/ NPY_LONG, /*int two_mb*/ NPY_LONG, /*int two_mc*/ NPY_LONG, /*double ret*/NPY_DOUBLE, + /*int two_ja*/ NPY_INT, /*int two_jb*/ NPY_INT, /*int two_jc*/ NPY_INT, /*int two_ma*/ NPY_INT, /*int two_mb*/ NPY_INT, /*int two_mc*/ NPY_INT, /*double ret*/ NPY_FLOAT +}; + +static PyUFuncGenericFunction PyGSL_sf_ufunc_Il_l_l_l_l_l__Rd__O_data[] = {NULL, NULL}; +static char PyGSL_sf_ufunc_Il_l_l_l_l_l_l_l_l__Rl__Ord_types[] = { + /*int two_ja*/ NPY_LONG, /*int two_jb*/ NPY_LONG, /*int two_jc*/ NPY_LONG, /*int two_jd*/ NPY_LONG, /*int two_je*/ NPY_LONG, /*int two_jf*/ NPY_LONG, /*int two_jg*/ NPY_LONG, /*int two_jh*/ NPY_LONG, /*int two_ji*/ NPY_LONG, /*int ret*/ NPY_LONG, /*gsl_sf_result p result*/NPY_DOUBLE,NPY_DOUBLE, + /*int two_ja*/ NPY_INT, /*int two_jb*/ NPY_INT, /*int two_jc*/ NPY_INT, /*int two_jd*/ NPY_INT, /*int two_je*/ NPY_INT, /*int two_jf*/ NPY_INT, /*int two_jg*/ NPY_INT, /*int two_jh*/ NPY_INT, /*int two_ji*/ NPY_INT, /*int ret*/ NPY_INT, /*gsl_sf_result p result*/NPY_FLOAT,NPY_FLOAT +}; + +static PyUFuncGenericFunction PyGSL_sf_ufunc_Il_l_l_l_l_l_l_l_l__Rl__Ord_data[] = {NULL, NULL}; +static char PyGSL_sf_ufunc_Il_l_l_l_l_l_l_l_l__Rd__O_types[] = { + /*int two_ja*/ NPY_LONG, /*int two_jb*/ NPY_LONG, /*int two_jc*/ NPY_LONG, /*int two_jd*/ NPY_LONG, /*int two_je*/ NPY_LONG, /*int two_jf*/ NPY_LONG, /*int two_jg*/ NPY_LONG, /*int two_jh*/ NPY_LONG, /*int two_ji*/ NPY_LONG, /*double ret*/NPY_DOUBLE, + /*int two_ja*/ NPY_INT, /*int two_jb*/ NPY_INT, /*int two_jc*/ NPY_INT, /*int two_jd*/ NPY_INT, /*int two_je*/ NPY_INT, /*int two_jf*/ NPY_INT, /*int two_jg*/ NPY_INT, /*int two_jh*/ NPY_INT, /*int two_ji*/ NPY_INT, /*double ret*/ NPY_FLOAT +}; + +static PyUFuncGenericFunction PyGSL_sf_ufunc_Il_l_l_l_l_l_l_l_l__Rd__O_data[] = {NULL, NULL}; +static char PyGSL_sf_ufunc_Id_d__Rl__Ord_rd_types[] = { + /*double q(const) x*/NPY_DOUBLE, /*double q(const) y*/NPY_DOUBLE, /*int ret*/ NPY_LONG, /*gsl_sf_result p result_im*/NPY_DOUBLE,NPY_DOUBLE, /*gsl_sf_result p result_re*/NPY_DOUBLE,NPY_DOUBLE, + /*double q(const) x*/ NPY_FLOAT, /*double q(const) y*/ NPY_FLOAT, /*int ret*/ NPY_INT, /*gsl_sf_result p result_im*/NPY_FLOAT,NPY_FLOAT, /*gsl_sf_result p result_re*/NPY_FLOAT,NPY_FLOAT +}; + +static PyUFuncGenericFunction PyGSL_sf_ufunc_Id_d__Rl__Ord_rd_data[] = {NULL, NULL}; +static char PyGSL_sf_ufunc_Id_d_d_d__Rl__Ord_types[] = { + /*double q(const) x*/NPY_DOUBLE, /*double q(const) dx*/NPY_DOUBLE, /*double q(const) y*/NPY_DOUBLE, /*double q(const) dy*/NPY_DOUBLE, /*int ret*/ NPY_LONG, /*gsl_sf_result p result*/NPY_DOUBLE,NPY_DOUBLE, + /*double q(const) x*/ NPY_FLOAT, /*double q(const) dx*/ NPY_FLOAT, /*double q(const) y*/ NPY_FLOAT, /*double q(const) dy*/ NPY_FLOAT, /*int ret*/ NPY_INT, /*gsl_sf_result p result*/NPY_FLOAT,NPY_FLOAT +}; + +static PyUFuncGenericFunction PyGSL_sf_ufunc_Id_d_d_d__Rl__Ord_data[] = {NULL, NULL}; +static char PyGSL_sf_ufunc_Id_d_m__Rl__Ord_types[] = { + /*double k*/NPY_DOUBLE, /*double n*/NPY_DOUBLE, /*gsl_mode_t mode*/ NPY_LONG, /*int ret*/ NPY_LONG, /*gsl_sf_result p result*/NPY_DOUBLE,NPY_DOUBLE, + /*double k*/ NPY_FLOAT, /*double n*/ NPY_FLOAT, /*gsl_mode_t mode*/ NPY_INT, /*int ret*/ NPY_INT, /*gsl_sf_result p result*/NPY_FLOAT,NPY_FLOAT +}; + +static PyUFuncGenericFunction PyGSL_sf_ufunc_Id_d_m__Rl__Ord_data[] = {NULL, NULL}; +static char PyGSL_sf_ufunc_Id_d_m__Rd__O_types[] = { + /*double k*/NPY_DOUBLE, /*double n*/NPY_DOUBLE, /*gsl_mode_t mode*/ NPY_LONG, /*double ret*/NPY_DOUBLE, + /*double k*/ NPY_FLOAT, /*double n*/ NPY_FLOAT, /*gsl_mode_t mode*/ NPY_INT, /*double ret*/ NPY_FLOAT +}; + +static PyUFuncGenericFunction PyGSL_sf_ufunc_Id_d_m__Rd__O_data[] = {NULL, NULL}; +static char PyGSL_sf_ufunc_Id_d_d_m__Rl__Ord_types[] = { + /*double phi*/NPY_DOUBLE, /*double k*/NPY_DOUBLE, /*double n*/NPY_DOUBLE, /*gsl_mode_t mode*/ NPY_LONG, /*int ret*/ NPY_LONG, /*gsl_sf_result p result*/NPY_DOUBLE,NPY_DOUBLE, + /*double phi*/ NPY_FLOAT, /*double k*/ NPY_FLOAT, /*double n*/ NPY_FLOAT, /*gsl_mode_t mode*/ NPY_INT, /*int ret*/ NPY_INT, /*gsl_sf_result p result*/NPY_FLOAT,NPY_FLOAT +}; + +static PyUFuncGenericFunction PyGSL_sf_ufunc_Id_d_d_m__Rl__Ord_data[] = {NULL, NULL}; +static char PyGSL_sf_ufunc_Id_d_d_m__Rd__O_types[] = { + /*double phi*/NPY_DOUBLE, /*double k*/NPY_DOUBLE, /*double n*/NPY_DOUBLE, /*gsl_mode_t mode*/ NPY_LONG, /*double ret*/NPY_DOUBLE, + /*double phi*/ NPY_FLOAT, /*double k*/ NPY_FLOAT, /*double n*/ NPY_FLOAT, /*gsl_mode_t mode*/ NPY_INT, /*double ret*/ NPY_FLOAT +}; + +static PyUFuncGenericFunction PyGSL_sf_ufunc_Id_d_d_m__Rd__O_data[] = {NULL, NULL}; +static char PyGSL_sf_ufunc_Id_d_d_d_m__Rl__Ord_types[] = { + /*double x*/NPY_DOUBLE, /*double y*/NPY_DOUBLE, /*double z*/NPY_DOUBLE, /*double p*/NPY_DOUBLE, /*gsl_mode_t mode*/ NPY_LONG, /*int ret*/ NPY_LONG, /*gsl_sf_result p result*/NPY_DOUBLE,NPY_DOUBLE, + /*double x*/ NPY_FLOAT, /*double y*/ NPY_FLOAT, /*double z*/ NPY_FLOAT, /*double p*/ NPY_FLOAT, /*gsl_mode_t mode*/ NPY_INT, /*int ret*/ NPY_INT, /*gsl_sf_result p result*/NPY_FLOAT,NPY_FLOAT +}; + +static PyUFuncGenericFunction PyGSL_sf_ufunc_Id_d_d_d_m__Rl__Ord_data[] = {NULL, NULL}; +static char PyGSL_sf_ufunc_Id_d_d_d_m__Rd__O_types[] = { + /*double x*/NPY_DOUBLE, /*double y*/NPY_DOUBLE, /*double z*/NPY_DOUBLE, /*double p*/NPY_DOUBLE, /*gsl_mode_t mode*/ NPY_LONG, /*double ret*/NPY_DOUBLE, + /*double x*/ NPY_FLOAT, /*double y*/ NPY_FLOAT, /*double z*/ NPY_FLOAT, /*double p*/ NPY_FLOAT, /*gsl_mode_t mode*/ NPY_INT, /*double ret*/ NPY_FLOAT +}; + +static PyUFuncGenericFunction PyGSL_sf_ufunc_Id_d_d_d_m__Rd__O_data[] = {NULL, NULL}; +static char PyGSL_sf_ufunc_Id_d__Rl__Od_d_d_types[] = { + /*double u*/NPY_DOUBLE, /*double m*/NPY_DOUBLE, /*int ret*/ NPY_LONG, /*double p dn*/NPY_DOUBLE, /*double p cn*/NPY_DOUBLE, /*double p sn*/NPY_DOUBLE, + /*double u*/ NPY_FLOAT, /*double m*/ NPY_FLOAT, /*int ret*/ NPY_INT, /*double p dn*/ NPY_FLOAT, /*double p cn*/ NPY_FLOAT, /*double p sn*/ NPY_FLOAT +}; + +static PyUFuncGenericFunction PyGSL_sf_ufunc_Id_d__Rl__Od_d_d_data[] = {NULL, NULL}; +static char PyGSL_sf_ufunc_Id__Rl__Oerd_types[] = { + /*double q(const) x*/NPY_DOUBLE, /*int ret*/ NPY_LONG, /*gsl_sf_result_e10 p result*/NPY_DOUBLE,NPY_DOUBLE,NPY_LONG, + /*double q(const) x*/ NPY_FLOAT, /*int ret*/ NPY_INT, /*gsl_sf_result_e10 p result*/NPY_DOUBLE,NPY_DOUBLE,NPY_LONG +}; + +static PyUFuncGenericFunction PyGSL_sf_ufunc_Id__Rl__Oerd_data[] = {NULL, NULL}; +static char PyGSL_sf_ufunc_Id_d_d_d__Rl__Oerd_types[] = { + /*double q(const) x*/NPY_DOUBLE, /*double q(const) dx*/NPY_DOUBLE, /*double q(const) y*/NPY_DOUBLE, /*double q(const) dy*/NPY_DOUBLE, /*int ret*/ NPY_LONG, /*gsl_sf_result_e10 p result*/NPY_DOUBLE,NPY_DOUBLE,NPY_LONG, + /*double q(const) x*/ NPY_FLOAT, /*double q(const) dx*/ NPY_FLOAT, /*double q(const) y*/ NPY_FLOAT, /*double q(const) dy*/ NPY_FLOAT, /*int ret*/ NPY_INT, /*gsl_sf_result_e10 p result*/NPY_DOUBLE,NPY_DOUBLE,NPY_LONG +}; + +static PyUFuncGenericFunction PyGSL_sf_ufunc_Id_d_d_d__Rl__Oerd_data[] = {NULL, NULL}; +static char PyGSL_sf_ufunc_Id__Rl__Od_rd_types[] = { + /*double x*/NPY_DOUBLE, /*int ret*/ NPY_LONG, /*double p sgn*/NPY_DOUBLE, /*gsl_sf_result p result_lg*/NPY_DOUBLE,NPY_DOUBLE, + /*double x*/ NPY_FLOAT, /*int ret*/ NPY_INT, /*double p sgn*/ NPY_FLOAT, /*gsl_sf_result p result_lg*/NPY_FLOAT,NPY_FLOAT +}; + +static PyUFuncGenericFunction PyGSL_sf_ufunc_Id__Rl__Od_rd_data[] = {NULL, NULL}; +static char PyGSL_sf_ufunc_Iui_ui__Rl__Ord_types[] = { + /*unsigned int n*/ NPY_LONG, /*unsigned int m*/ NPY_LONG, /*int ret*/ NPY_LONG, /*gsl_sf_result p result*/NPY_DOUBLE,NPY_DOUBLE, + /*unsigned int n*/ NPY_INT, /*unsigned int m*/ NPY_INT, /*int ret*/ NPY_INT, /*gsl_sf_result p result*/NPY_FLOAT,NPY_FLOAT +}; + +static PyUFuncGenericFunction PyGSL_sf_ufunc_Iui_ui__Rl__Ord_data[] = {NULL, NULL}; +static char PyGSL_sf_ufunc_Iui_ui__Rd__O_types[] = { + /*unsigned int n*/ NPY_LONG, /*unsigned int m*/ NPY_LONG, /*double ret*/NPY_DOUBLE, + /*unsigned int n*/ NPY_INT, /*unsigned int m*/ NPY_INT, /*double ret*/ NPY_FLOAT +}; + +static PyUFuncGenericFunction PyGSL_sf_ufunc_Iui_ui__Rd__O_data[] = {NULL, NULL}; +static char PyGSL_sf_ufunc_Id_d__Rl__Od_rd_types[] = { + /*double q(const) a*/NPY_DOUBLE, /*double q(const) x*/NPY_DOUBLE, /*int ret*/ NPY_LONG, /*double p sgn*/NPY_DOUBLE, /*gsl_sf_result p result*/NPY_DOUBLE,NPY_DOUBLE, + /*double q(const) a*/ NPY_FLOAT, /*double q(const) x*/ NPY_FLOAT, /*int ret*/ NPY_INT, /*double p sgn*/ NPY_FLOAT, /*gsl_sf_result p result*/NPY_FLOAT,NPY_FLOAT +}; + +static PyUFuncGenericFunction PyGSL_sf_ufunc_Id_d__Rl__Od_rd_data[] = {NULL, NULL}; +static char PyGSL_sf_ufunc_Id_d_d__Rl__Ord_types[] = { + /*double q(const) a*/NPY_DOUBLE, /*double q(const) b*/NPY_DOUBLE, /*double q(const) x*/NPY_DOUBLE, /*int ret*/ NPY_LONG, /*gsl_sf_result p result*/NPY_DOUBLE,NPY_DOUBLE, + /*double q(const) a*/ NPY_FLOAT, /*double q(const) b*/ NPY_FLOAT, /*double q(const) x*/ NPY_FLOAT, /*int ret*/ NPY_INT, /*gsl_sf_result p result*/NPY_FLOAT,NPY_FLOAT +}; + +static PyUFuncGenericFunction PyGSL_sf_ufunc_Id_d_d__Rl__Ord_data[] = {NULL, NULL}; +static char PyGSL_sf_ufunc_Id_d_d__Rd__O_types[] = { + /*double q(const) a*/NPY_DOUBLE, /*double q(const) b*/NPY_DOUBLE, /*double q(const) x*/NPY_DOUBLE, /*double ret*/NPY_DOUBLE, + /*double q(const) a*/ NPY_FLOAT, /*double q(const) b*/ NPY_FLOAT, /*double q(const) x*/ NPY_FLOAT, /*double ret*/ NPY_FLOAT +}; + +static PyUFuncGenericFunction PyGSL_sf_ufunc_Id_d_d__Rd__O_data[] = {NULL, NULL}; +static char PyGSL_sf_ufunc_Il_d_d__Rl__Ord_types[] = { + /*int n*/ NPY_LONG, /*double lambda*/NPY_DOUBLE, /*double x*/NPY_DOUBLE, /*int ret*/ NPY_LONG, /*gsl_sf_result p result*/NPY_DOUBLE,NPY_DOUBLE, + /*int n*/ NPY_INT, /*double lambda*/ NPY_FLOAT, /*double x*/ NPY_FLOAT, /*int ret*/ NPY_INT, /*gsl_sf_result p result*/NPY_FLOAT,NPY_FLOAT +}; + +static PyUFuncGenericFunction PyGSL_sf_ufunc_Il_d_d__Rl__Ord_data[] = {NULL, NULL}; +static char PyGSL_sf_ufunc_Il_d_d__Rd__O_types[] = { + /*int n*/ NPY_LONG, /*double lambda*/NPY_DOUBLE, /*double x*/NPY_DOUBLE, /*double ret*/NPY_DOUBLE, + /*int n*/ NPY_INT, /*double lambda*/ NPY_FLOAT, /*double x*/ NPY_FLOAT, /*double ret*/ NPY_FLOAT +}; + +static PyUFuncGenericFunction PyGSL_sf_ufunc_Il_d_d__Rd__O_data[] = {NULL, NULL}; +static char PyGSL_sf_ufunc_Il_l_d__Rl__Ord_types[] = { + /*int q(const) m*/ NPY_LONG, /*int q(const) n*/ NPY_LONG, /*double q(const) x*/NPY_DOUBLE, /*int ret*/ NPY_LONG, /*gsl_sf_result p result*/NPY_DOUBLE,NPY_DOUBLE, + /*int q(const) m*/ NPY_INT, /*int q(const) n*/ NPY_INT, /*double q(const) x*/ NPY_FLOAT, /*int ret*/ NPY_INT, /*gsl_sf_result p result*/NPY_FLOAT,NPY_FLOAT +}; + +static PyUFuncGenericFunction PyGSL_sf_ufunc_Il_l_d__Rl__Ord_data[] = {NULL, NULL}; +static char PyGSL_sf_ufunc_Il_l_d__Rd__O_types[] = { + /*int q(const) m*/ NPY_LONG, /*int q(const) n*/ NPY_LONG, /*double x*/NPY_DOUBLE, /*double ret*/NPY_DOUBLE, + /*int q(const) m*/ NPY_INT, /*int q(const) n*/ NPY_INT, /*double x*/ NPY_FLOAT, /*double ret*/ NPY_FLOAT +}; + +static PyUFuncGenericFunction PyGSL_sf_ufunc_Il_l_d__Rd__O_data[] = {NULL, NULL}; +static char PyGSL_sf_ufunc_Il_l_d__Rl__Oerd_types[] = { + /*int q(const) m*/ NPY_LONG, /*int q(const) n*/ NPY_LONG, /*double q(const) x*/NPY_DOUBLE, /*int ret*/ NPY_LONG, /*gsl_sf_result_e10 p result*/NPY_DOUBLE,NPY_DOUBLE,NPY_LONG, + /*int q(const) m*/ NPY_INT, /*int q(const) n*/ NPY_INT, /*double q(const) x*/ NPY_FLOAT, /*int ret*/ NPY_INT, /*gsl_sf_result_e10 p result*/NPY_DOUBLE,NPY_DOUBLE,NPY_LONG +}; + +static PyUFuncGenericFunction PyGSL_sf_ufunc_Il_l_d__Rl__Oerd_data[] = {NULL, NULL}; +static char PyGSL_sf_ufunc_Id_d_d__Rl__Oerd_types[] = { + /*double q(const) a*/NPY_DOUBLE, /*double q(const) b*/NPY_DOUBLE, /*double q(const) x*/NPY_DOUBLE, /*int ret*/ NPY_LONG, /*gsl_sf_result_e10 p result*/NPY_DOUBLE,NPY_DOUBLE,NPY_LONG, + /*double q(const) a*/ NPY_FLOAT, /*double q(const) b*/ NPY_FLOAT, /*double q(const) x*/ NPY_FLOAT, /*int ret*/ NPY_INT, /*gsl_sf_result_e10 p result*/NPY_DOUBLE,NPY_DOUBLE,NPY_LONG +}; + +static PyUFuncGenericFunction PyGSL_sf_ufunc_Id_d_d__Rl__Oerd_data[] = {NULL, NULL}; +static char PyGSL_sf_ufunc_Id_d_d_d__Rd__O_types[] = { + /*double a*/NPY_DOUBLE, /*double b*/NPY_DOUBLE, /*double c*/NPY_DOUBLE, /*double x*/NPY_DOUBLE, /*double ret*/NPY_DOUBLE, + /*double a*/ NPY_FLOAT, /*double b*/ NPY_FLOAT, /*double c*/ NPY_FLOAT, /*double x*/ NPY_FLOAT, /*double ret*/ NPY_FLOAT +}; + +static PyUFuncGenericFunction PyGSL_sf_ufunc_Id_d_d_d__Rd__O_data[] = {NULL, NULL}; +static char PyGSL_sf_ufunc_Id_l__Rl__Ord_types[] = { + /*double x*/NPY_DOUBLE, /*int n*/ NPY_LONG, /*int ret*/ NPY_LONG, /*gsl_sf_result p result*/NPY_DOUBLE,NPY_DOUBLE, + /*double x*/ NPY_FLOAT, /*int n*/ NPY_INT, /*int ret*/ NPY_INT, /*gsl_sf_result p result*/NPY_FLOAT,NPY_FLOAT +}; + +static PyUFuncGenericFunction PyGSL_sf_ufunc_Id_l__Rl__Ord_data[] = {NULL, NULL}; +static char PyGSL_sf_ufunc_Id_l__Rd__O_types[] = { + /*double q(const) x*/NPY_DOUBLE, /*int q(const) n*/ NPY_LONG, /*double ret*/NPY_DOUBLE, + /*double q(const) x*/ NPY_FLOAT, /*int q(const) n*/ NPY_INT, /*double ret*/ NPY_FLOAT +}; + +static PyUFuncGenericFunction PyGSL_sf_ufunc_Id_l__Rd__O_data[] = {NULL, NULL}; +static char PyGSL_sf_ufunc_Il__Rl__Ord_types[] = { + /*int q(const) n*/ NPY_LONG, /*int ret*/ NPY_LONG, /*gsl_sf_result p result*/NPY_DOUBLE,NPY_DOUBLE, + /*int q(const) n*/ NPY_INT, /*int ret*/ NPY_INT, /*gsl_sf_result p result*/NPY_FLOAT,NPY_FLOAT +}; + +static PyUFuncGenericFunction PyGSL_sf_ufunc_Il__Rl__Ord_data[] = {NULL, NULL}; +static char PyGSL_sf_ufunc_Il__Rd__O_types[] = { + /*int q(const) n*/ NPY_LONG, /*double ret*/NPY_DOUBLE, + /*int q(const) n*/ NPY_INT, /*double ret*/ NPY_FLOAT +}; + +static PyUFuncGenericFunction PyGSL_sf_ufunc_Il__Rd__O_data[] = {NULL, NULL}; +static char PyGSL_sf_ufunc_Id_d__RD__O_types[] = { + /*double r*/NPY_DOUBLE, /*double theta*/NPY_DOUBLE, /*gsl_complex ret*/NPY_CDOUBLE, + /*double r*/ NPY_FLOAT, /*double theta*/ NPY_FLOAT, /*gsl_complex ret*/NPY_CFLOAT +}; + +static PyUFuncGenericFunction PyGSL_sf_ufunc_Id_d__RD__O_data[] = {NULL, NULL}; +static char PyGSL_sf_ufunc_ID__Rd__O_types[] = { + /*gsl_complex z*/NPY_CDOUBLE, /*double ret*/NPY_DOUBLE, + /*gsl_complex z*/NPY_CFLOAT, /*double ret*/ NPY_FLOAT +}; + +static PyUFuncGenericFunction PyGSL_sf_ufunc_ID__Rd__O_data[] = {NULL, NULL}; +static char PyGSL_sf_ufunc_ID_D__RD__O_types[] = { + /*gsl_complex a*/NPY_CDOUBLE, /*gsl_complex b*/NPY_CDOUBLE, /*gsl_complex ret*/NPY_CDOUBLE, + /*gsl_complex a*/NPY_CFLOAT, /*gsl_complex b*/NPY_CFLOAT, /*gsl_complex ret*/NPY_CFLOAT +}; + +static PyUFuncGenericFunction PyGSL_sf_ufunc_ID_D__RD__O_data[] = {NULL, NULL}; +static char PyGSL_sf_ufunc_ID_d__RD__O_types[] = { + /*gsl_complex a*/NPY_CDOUBLE, /*double x*/NPY_DOUBLE, /*gsl_complex ret*/NPY_CDOUBLE, + /*gsl_complex a*/NPY_CFLOAT, /*double x*/ NPY_FLOAT, /*gsl_complex ret*/NPY_CFLOAT +}; + +static PyUFuncGenericFunction PyGSL_sf_ufunc_ID_d__RD__O_data[] = {NULL, NULL}; +static char PyGSL_sf_ufunc_ID__RD__O_types[] = { + /*gsl_complex z*/NPY_CDOUBLE, /*gsl_complex ret*/NPY_CDOUBLE, + /*gsl_complex z*/NPY_CFLOAT, /*gsl_complex ret*/NPY_CFLOAT +}; + +static PyUFuncGenericFunction PyGSL_sf_ufunc_ID__RD__O_data[] = {NULL, NULL}; +static char PyGSL_sf_ufunc_Id__RD__O_types[] = { + /*double x*/NPY_DOUBLE, /*gsl_complex ret*/NPY_CDOUBLE, + /*double x*/ NPY_FLOAT, /*gsl_complex ret*/NPY_CFLOAT +}; + +static PyUFuncGenericFunction PyGSL_sf_ufunc_Id__RD__O_data[] = {NULL, NULL}; +static char PyGSL_sf_ufunc_Id__Rl__O_types[] = { + /*double q(const) x*/NPY_DOUBLE, /*int ret*/ NPY_LONG, + /*double q(const) x*/ NPY_FLOAT, /*int ret*/ NPY_INT +}; + +static PyUFuncGenericFunction PyGSL_sf_ufunc_Id__Rl__O_data[] = {NULL, NULL}; +static char PyGSL_sf_ufunc_Id__Rd__Ol_types[] = { + /*double q(const) x*/NPY_DOUBLE, /*double ret*/NPY_DOUBLE, /*int p e*/ NPY_LONG, + /*double q(const) x*/ NPY_FLOAT, /*double ret*/ NPY_FLOAT, /*int p e*/ NPY_INT +}; + +static PyUFuncGenericFunction PyGSL_sf_ufunc_Id__Rd__Ol_data[] = {NULL, NULL}; +static char PyGSL_sf_ufunc_Id_d_d__Rl__O_types[] = { + /*double q(const) x1*/NPY_DOUBLE, /*double q(const) x2*/NPY_DOUBLE, /*double q(const) epsilon*/NPY_DOUBLE, /*int ret*/ NPY_LONG, + /*double q(const) x1*/ NPY_FLOAT, /*double q(const) x2*/ NPY_FLOAT, /*double q(const) epsilon*/ NPY_FLOAT, /*int ret*/ NPY_INT +}; + +static PyUFuncGenericFunction PyGSL_sf_ufunc_Id_d_d__Rl__O_data[] = {NULL, NULL}; +static void * gsl_sf_airy_Ai_e_data[] = {(void *) gsl_sf_airy_Ai_e, (void *) gsl_sf_airy_Ai_e}; +static const char gsl_sf_airy_Ai_e_doc[] = +"Wrapper for :c:func:`gsl_sf_airy_Ai_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_m__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_airy_Ai_data[] = {(void *) gsl_sf_airy_Ai, (void *) gsl_sf_airy_Ai}; +static const char gsl_sf_airy_Ai_doc[] = +"Wrapper for :c:func:`gsl_sf_airy_Ai`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_m__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_airy_Bi_e_data[] = {(void *) gsl_sf_airy_Bi_e, (void *) gsl_sf_airy_Bi_e}; +static const char gsl_sf_airy_Bi_e_doc[] = +"Wrapper for :c:func:`gsl_sf_airy_Bi_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_m__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_airy_Bi_data[] = {(void *) gsl_sf_airy_Bi, (void *) gsl_sf_airy_Bi}; +static const char gsl_sf_airy_Bi_doc[] = +"Wrapper for :c:func:`gsl_sf_airy_Bi`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_m__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_airy_Ai_scaled_e_data[] = {(void *) gsl_sf_airy_Ai_scaled_e, (void *) gsl_sf_airy_Ai_scaled_e}; +static const char gsl_sf_airy_Ai_scaled_e_doc[] = +"Wrapper for :c:func:`gsl_sf_airy_Ai_scaled_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_m__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_airy_Ai_scaled_data[] = {(void *) gsl_sf_airy_Ai_scaled, (void *) gsl_sf_airy_Ai_scaled}; +static const char gsl_sf_airy_Ai_scaled_doc[] = +"Wrapper for :c:func:`gsl_sf_airy_Ai_scaled`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_m__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_airy_Bi_scaled_e_data[] = {(void *) gsl_sf_airy_Bi_scaled_e, (void *) gsl_sf_airy_Bi_scaled_e}; +static const char gsl_sf_airy_Bi_scaled_e_doc[] = +"Wrapper for :c:func:`gsl_sf_airy_Bi_scaled_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_m__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_airy_Bi_scaled_data[] = {(void *) gsl_sf_airy_Bi_scaled, (void *) gsl_sf_airy_Bi_scaled}; +static const char gsl_sf_airy_Bi_scaled_doc[] = +"Wrapper for :c:func:`gsl_sf_airy_Bi_scaled`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_m__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_airy_Ai_deriv_e_data[] = {(void *) gsl_sf_airy_Ai_deriv_e, (void *) gsl_sf_airy_Ai_deriv_e}; +static const char gsl_sf_airy_Ai_deriv_e_doc[] = +"Wrapper for :c:func:`gsl_sf_airy_Ai_deriv_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_m__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_airy_Ai_deriv_data[] = {(void *) gsl_sf_airy_Ai_deriv, (void *) gsl_sf_airy_Ai_deriv}; +static const char gsl_sf_airy_Ai_deriv_doc[] = +"Wrapper for :c:func:`gsl_sf_airy_Ai_deriv`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_m__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_airy_Bi_deriv_e_data[] = {(void *) gsl_sf_airy_Bi_deriv_e, (void *) gsl_sf_airy_Bi_deriv_e}; +static const char gsl_sf_airy_Bi_deriv_e_doc[] = +"Wrapper for :c:func:`gsl_sf_airy_Bi_deriv_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_m__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_airy_Bi_deriv_data[] = {(void *) gsl_sf_airy_Bi_deriv, (void *) gsl_sf_airy_Bi_deriv}; +static const char gsl_sf_airy_Bi_deriv_doc[] = +"Wrapper for :c:func:`gsl_sf_airy_Bi_deriv`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_m__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_airy_Ai_deriv_scaled_e_data[] = {(void *) gsl_sf_airy_Ai_deriv_scaled_e, (void *) gsl_sf_airy_Ai_deriv_scaled_e}; +static const char gsl_sf_airy_Ai_deriv_scaled_e_doc[] = +"Wrapper for :c:func:`gsl_sf_airy_Ai_deriv_scaled_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_m__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_airy_Ai_deriv_scaled_data[] = {(void *) gsl_sf_airy_Ai_deriv_scaled, (void *) gsl_sf_airy_Ai_deriv_scaled}; +static const char gsl_sf_airy_Ai_deriv_scaled_doc[] = +"Wrapper for :c:func:`gsl_sf_airy_Ai_deriv_scaled`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_m__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_airy_Bi_deriv_scaled_e_data[] = {(void *) gsl_sf_airy_Bi_deriv_scaled_e, (void *) gsl_sf_airy_Bi_deriv_scaled_e}; +static const char gsl_sf_airy_Bi_deriv_scaled_e_doc[] = +"Wrapper for :c:func:`gsl_sf_airy_Bi_deriv_scaled_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_m__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_airy_Bi_deriv_scaled_data[] = {(void *) gsl_sf_airy_Bi_deriv_scaled, (void *) gsl_sf_airy_Bi_deriv_scaled}; +static const char gsl_sf_airy_Bi_deriv_scaled_doc[] = +"Wrapper for :c:func:`gsl_sf_airy_Bi_deriv_scaled`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_m__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_airy_zero_Ai_e_data[] = {(void *) gsl_sf_airy_zero_Ai_e, (void *) gsl_sf_airy_zero_Ai_e}; +static const char gsl_sf_airy_zero_Ai_e_doc[] = +"Wrapper for :c:func:`gsl_sf_airy_zero_Ai_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Iui__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_airy_zero_Ai_data[] = {(void *) gsl_sf_airy_zero_Ai, (void *) gsl_sf_airy_zero_Ai}; +static const char gsl_sf_airy_zero_Ai_doc[] = +"Wrapper for :c:func:`gsl_sf_airy_zero_Ai`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Iui__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_airy_zero_Bi_e_data[] = {(void *) gsl_sf_airy_zero_Bi_e, (void *) gsl_sf_airy_zero_Bi_e}; +static const char gsl_sf_airy_zero_Bi_e_doc[] = +"Wrapper for :c:func:`gsl_sf_airy_zero_Bi_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Iui__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_airy_zero_Bi_data[] = {(void *) gsl_sf_airy_zero_Bi, (void *) gsl_sf_airy_zero_Bi}; +static const char gsl_sf_airy_zero_Bi_doc[] = +"Wrapper for :c:func:`gsl_sf_airy_zero_Bi`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Iui__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_airy_zero_Ai_deriv_e_data[] = {(void *) gsl_sf_airy_zero_Ai_deriv_e, (void *) gsl_sf_airy_zero_Ai_deriv_e}; +static const char gsl_sf_airy_zero_Ai_deriv_e_doc[] = +"Wrapper for :c:func:`gsl_sf_airy_zero_Ai_deriv_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Iui__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_airy_zero_Ai_deriv_data[] = {(void *) gsl_sf_airy_zero_Ai_deriv, (void *) gsl_sf_airy_zero_Ai_deriv}; +static const char gsl_sf_airy_zero_Ai_deriv_doc[] = +"Wrapper for :c:func:`gsl_sf_airy_zero_Ai_deriv`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Iui__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_airy_zero_Bi_deriv_e_data[] = {(void *) gsl_sf_airy_zero_Bi_deriv_e, (void *) gsl_sf_airy_zero_Bi_deriv_e}; +static const char gsl_sf_airy_zero_Bi_deriv_e_doc[] = +"Wrapper for :c:func:`gsl_sf_airy_zero_Bi_deriv_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Iui__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_airy_zero_Bi_deriv_data[] = {(void *) gsl_sf_airy_zero_Bi_deriv, (void *) gsl_sf_airy_zero_Bi_deriv}; +static const char gsl_sf_airy_zero_Bi_deriv_doc[] = +"Wrapper for :c:func:`gsl_sf_airy_zero_Bi_deriv`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Iui__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_bessel_J0_e_data[] = {(void *) gsl_sf_bessel_J0_e, (void *) gsl_sf_bessel_J0_e}; +static const char gsl_sf_bessel_J0_e_doc[] = +"Wrapper for :c:func:`gsl_sf_bessel_J0_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_bessel_J0_data[] = {(void *) gsl_sf_bessel_J0, (void *) gsl_sf_bessel_J0}; +static const char gsl_sf_bessel_J0_doc[] = +"Wrapper for :c:func:`gsl_sf_bessel_J0`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_bessel_J1_e_data[] = {(void *) gsl_sf_bessel_J1_e, (void *) gsl_sf_bessel_J1_e}; +static const char gsl_sf_bessel_J1_e_doc[] = +"Wrapper for :c:func:`gsl_sf_bessel_J1_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_bessel_J1_data[] = {(void *) gsl_sf_bessel_J1, (void *) gsl_sf_bessel_J1}; +static const char gsl_sf_bessel_J1_doc[] = +"Wrapper for :c:func:`gsl_sf_bessel_J1`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_bessel_Jn_e_data[] = {(void *) gsl_sf_bessel_Jn_e, (void *) gsl_sf_bessel_Jn_e}; +static const char gsl_sf_bessel_Jn_e_doc[] = +"Wrapper for :c:func:`gsl_sf_bessel_Jn_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_d__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_bessel_Jn_data[] = {(void *) gsl_sf_bessel_Jn, (void *) gsl_sf_bessel_Jn}; +static const char gsl_sf_bessel_Jn_doc[] = +"Wrapper for :c:func:`gsl_sf_bessel_Jn`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_d__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_bessel_Y0_e_data[] = {(void *) gsl_sf_bessel_Y0_e, (void *) gsl_sf_bessel_Y0_e}; +static const char gsl_sf_bessel_Y0_e_doc[] = +"Wrapper for :c:func:`gsl_sf_bessel_Y0_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_bessel_Y0_data[] = {(void *) gsl_sf_bessel_Y0, (void *) gsl_sf_bessel_Y0}; +static const char gsl_sf_bessel_Y0_doc[] = +"Wrapper for :c:func:`gsl_sf_bessel_Y0`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_bessel_Y1_e_data[] = {(void *) gsl_sf_bessel_Y1_e, (void *) gsl_sf_bessel_Y1_e}; +static const char gsl_sf_bessel_Y1_e_doc[] = +"Wrapper for :c:func:`gsl_sf_bessel_Y1_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_bessel_Y1_data[] = {(void *) gsl_sf_bessel_Y1, (void *) gsl_sf_bessel_Y1}; +static const char gsl_sf_bessel_Y1_doc[] = +"Wrapper for :c:func:`gsl_sf_bessel_Y1`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_bessel_Yn_e_data[] = {(void *) gsl_sf_bessel_Yn_e, (void *) gsl_sf_bessel_Yn_e}; +static const char gsl_sf_bessel_Yn_e_doc[] = +"Wrapper for :c:func:`gsl_sf_bessel_Yn_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_d__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_bessel_Yn_data[] = {(void *) gsl_sf_bessel_Yn, (void *) gsl_sf_bessel_Yn}; +static const char gsl_sf_bessel_Yn_doc[] = +"Wrapper for :c:func:`gsl_sf_bessel_Yn`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_d__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_bessel_I0_e_data[] = {(void *) gsl_sf_bessel_I0_e, (void *) gsl_sf_bessel_I0_e}; +static const char gsl_sf_bessel_I0_e_doc[] = +"Wrapper for :c:func:`gsl_sf_bessel_I0_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_bessel_I0_data[] = {(void *) gsl_sf_bessel_I0, (void *) gsl_sf_bessel_I0}; +static const char gsl_sf_bessel_I0_doc[] = +"Wrapper for :c:func:`gsl_sf_bessel_I0`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_bessel_I1_e_data[] = {(void *) gsl_sf_bessel_I1_e, (void *) gsl_sf_bessel_I1_e}; +static const char gsl_sf_bessel_I1_e_doc[] = +"Wrapper for :c:func:`gsl_sf_bessel_I1_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_bessel_I1_data[] = {(void *) gsl_sf_bessel_I1, (void *) gsl_sf_bessel_I1}; +static const char gsl_sf_bessel_I1_doc[] = +"Wrapper for :c:func:`gsl_sf_bessel_I1`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_bessel_In_e_data[] = {(void *) gsl_sf_bessel_In_e, (void *) gsl_sf_bessel_In_e}; +static const char gsl_sf_bessel_In_e_doc[] = +"Wrapper for :c:func:`gsl_sf_bessel_In_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_d__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_bessel_In_data[] = {(void *) gsl_sf_bessel_In, (void *) gsl_sf_bessel_In}; +static const char gsl_sf_bessel_In_doc[] = +"Wrapper for :c:func:`gsl_sf_bessel_In`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_d__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_bessel_I0_scaled_e_data[] = {(void *) gsl_sf_bessel_I0_scaled_e, (void *) gsl_sf_bessel_I0_scaled_e}; +static const char gsl_sf_bessel_I0_scaled_e_doc[] = +"Wrapper for :c:func:`gsl_sf_bessel_I0_scaled_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_bessel_I0_scaled_data[] = {(void *) gsl_sf_bessel_I0_scaled, (void *) gsl_sf_bessel_I0_scaled}; +static const char gsl_sf_bessel_I0_scaled_doc[] = +"Wrapper for :c:func:`gsl_sf_bessel_I0_scaled`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_bessel_I1_scaled_e_data[] = {(void *) gsl_sf_bessel_I1_scaled_e, (void *) gsl_sf_bessel_I1_scaled_e}; +static const char gsl_sf_bessel_I1_scaled_e_doc[] = +"Wrapper for :c:func:`gsl_sf_bessel_I1_scaled_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_bessel_I1_scaled_data[] = {(void *) gsl_sf_bessel_I1_scaled, (void *) gsl_sf_bessel_I1_scaled}; +static const char gsl_sf_bessel_I1_scaled_doc[] = +"Wrapper for :c:func:`gsl_sf_bessel_I1_scaled`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_bessel_In_scaled_e_data[] = {(void *) gsl_sf_bessel_In_scaled_e, (void *) gsl_sf_bessel_In_scaled_e}; +static const char gsl_sf_bessel_In_scaled_e_doc[] = +"Wrapper for :c:func:`gsl_sf_bessel_In_scaled_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_d__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_bessel_In_scaled_data[] = {(void *) gsl_sf_bessel_In_scaled, (void *) gsl_sf_bessel_In_scaled}; +static const char gsl_sf_bessel_In_scaled_doc[] = +"Wrapper for :c:func:`gsl_sf_bessel_In_scaled`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_d__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_bessel_K0_e_data[] = {(void *) gsl_sf_bessel_K0_e, (void *) gsl_sf_bessel_K0_e}; +static const char gsl_sf_bessel_K0_e_doc[] = +"Wrapper for :c:func:`gsl_sf_bessel_K0_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_bessel_K0_data[] = {(void *) gsl_sf_bessel_K0, (void *) gsl_sf_bessel_K0}; +static const char gsl_sf_bessel_K0_doc[] = +"Wrapper for :c:func:`gsl_sf_bessel_K0`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_bessel_K1_e_data[] = {(void *) gsl_sf_bessel_K1_e, (void *) gsl_sf_bessel_K1_e}; +static const char gsl_sf_bessel_K1_e_doc[] = +"Wrapper for :c:func:`gsl_sf_bessel_K1_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_bessel_K1_data[] = {(void *) gsl_sf_bessel_K1, (void *) gsl_sf_bessel_K1}; +static const char gsl_sf_bessel_K1_doc[] = +"Wrapper for :c:func:`gsl_sf_bessel_K1`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_bessel_Kn_e_data[] = {(void *) gsl_sf_bessel_Kn_e, (void *) gsl_sf_bessel_Kn_e}; +static const char gsl_sf_bessel_Kn_e_doc[] = +"Wrapper for :c:func:`gsl_sf_bessel_Kn_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_d__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_bessel_Kn_data[] = {(void *) gsl_sf_bessel_Kn, (void *) gsl_sf_bessel_Kn}; +static const char gsl_sf_bessel_Kn_doc[] = +"Wrapper for :c:func:`gsl_sf_bessel_Kn`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_d__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_bessel_K0_scaled_e_data[] = {(void *) gsl_sf_bessel_K0_scaled_e, (void *) gsl_sf_bessel_K0_scaled_e}; +static const char gsl_sf_bessel_K0_scaled_e_doc[] = +"Wrapper for :c:func:`gsl_sf_bessel_K0_scaled_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_bessel_K0_scaled_data[] = {(void *) gsl_sf_bessel_K0_scaled, (void *) gsl_sf_bessel_K0_scaled}; +static const char gsl_sf_bessel_K0_scaled_doc[] = +"Wrapper for :c:func:`gsl_sf_bessel_K0_scaled`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_bessel_K1_scaled_e_data[] = {(void *) gsl_sf_bessel_K1_scaled_e, (void *) gsl_sf_bessel_K1_scaled_e}; +static const char gsl_sf_bessel_K1_scaled_e_doc[] = +"Wrapper for :c:func:`gsl_sf_bessel_K1_scaled_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_bessel_K1_scaled_data[] = {(void *) gsl_sf_bessel_K1_scaled, (void *) gsl_sf_bessel_K1_scaled}; +static const char gsl_sf_bessel_K1_scaled_doc[] = +"Wrapper for :c:func:`gsl_sf_bessel_K1_scaled`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_bessel_Kn_scaled_e_data[] = {(void *) gsl_sf_bessel_Kn_scaled_e, (void *) gsl_sf_bessel_Kn_scaled_e}; +static const char gsl_sf_bessel_Kn_scaled_e_doc[] = +"Wrapper for :c:func:`gsl_sf_bessel_Kn_scaled_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_d__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_bessel_Kn_scaled_data[] = {(void *) gsl_sf_bessel_Kn_scaled, (void *) gsl_sf_bessel_Kn_scaled}; +static const char gsl_sf_bessel_Kn_scaled_doc[] = +"Wrapper for :c:func:`gsl_sf_bessel_Kn_scaled`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_d__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_bessel_j0_e_data[] = {(void *) gsl_sf_bessel_j0_e, (void *) gsl_sf_bessel_j0_e}; +static const char gsl_sf_bessel_j0_e_doc[] = +"Wrapper for :c:func:`gsl_sf_bessel_j0_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_bessel_j0_data[] = {(void *) gsl_sf_bessel_j0, (void *) gsl_sf_bessel_j0}; +static const char gsl_sf_bessel_j0_doc[] = +"Wrapper for :c:func:`gsl_sf_bessel_j0`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_bessel_j1_e_data[] = {(void *) gsl_sf_bessel_j1_e, (void *) gsl_sf_bessel_j1_e}; +static const char gsl_sf_bessel_j1_e_doc[] = +"Wrapper for :c:func:`gsl_sf_bessel_j1_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_bessel_j1_data[] = {(void *) gsl_sf_bessel_j1, (void *) gsl_sf_bessel_j1}; +static const char gsl_sf_bessel_j1_doc[] = +"Wrapper for :c:func:`gsl_sf_bessel_j1`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_bessel_j2_e_data[] = {(void *) gsl_sf_bessel_j2_e, (void *) gsl_sf_bessel_j2_e}; +static const char gsl_sf_bessel_j2_e_doc[] = +"Wrapper for :c:func:`gsl_sf_bessel_j2_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_bessel_j2_data[] = {(void *) gsl_sf_bessel_j2, (void *) gsl_sf_bessel_j2}; +static const char gsl_sf_bessel_j2_doc[] = +"Wrapper for :c:func:`gsl_sf_bessel_j2`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_bessel_jl_e_data[] = {(void *) gsl_sf_bessel_jl_e, (void *) gsl_sf_bessel_jl_e}; +static const char gsl_sf_bessel_jl_e_doc[] = +"Wrapper for :c:func:`gsl_sf_bessel_jl_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_d__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_bessel_jl_data[] = {(void *) gsl_sf_bessel_jl, (void *) gsl_sf_bessel_jl}; +static const char gsl_sf_bessel_jl_doc[] = +"Wrapper for :c:func:`gsl_sf_bessel_jl`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_d__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_bessel_y0_e_data[] = {(void *) gsl_sf_bessel_y0_e, (void *) gsl_sf_bessel_y0_e}; +static const char gsl_sf_bessel_y0_e_doc[] = +"Wrapper for :c:func:`gsl_sf_bessel_y0_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_bessel_y0_data[] = {(void *) gsl_sf_bessel_y0, (void *) gsl_sf_bessel_y0}; +static const char gsl_sf_bessel_y0_doc[] = +"Wrapper for :c:func:`gsl_sf_bessel_y0`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_bessel_y1_e_data[] = {(void *) gsl_sf_bessel_y1_e, (void *) gsl_sf_bessel_y1_e}; +static const char gsl_sf_bessel_y1_e_doc[] = +"Wrapper for :c:func:`gsl_sf_bessel_y1_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_bessel_y1_data[] = {(void *) gsl_sf_bessel_y1, (void *) gsl_sf_bessel_y1}; +static const char gsl_sf_bessel_y1_doc[] = +"Wrapper for :c:func:`gsl_sf_bessel_y1`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_bessel_y2_e_data[] = {(void *) gsl_sf_bessel_y2_e, (void *) gsl_sf_bessel_y2_e}; +static const char gsl_sf_bessel_y2_e_doc[] = +"Wrapper for :c:func:`gsl_sf_bessel_y2_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_bessel_y2_data[] = {(void *) gsl_sf_bessel_y2, (void *) gsl_sf_bessel_y2}; +static const char gsl_sf_bessel_y2_doc[] = +"Wrapper for :c:func:`gsl_sf_bessel_y2`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_bessel_yl_e_data[] = {(void *) gsl_sf_bessel_yl_e, (void *) gsl_sf_bessel_yl_e}; +static const char gsl_sf_bessel_yl_e_doc[] = +"Wrapper for :c:func:`gsl_sf_bessel_yl_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_d__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_bessel_yl_data[] = {(void *) gsl_sf_bessel_yl, (void *) gsl_sf_bessel_yl}; +static const char gsl_sf_bessel_yl_doc[] = +"Wrapper for :c:func:`gsl_sf_bessel_yl`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_d__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_bessel_i0_scaled_e_data[] = {(void *) gsl_sf_bessel_i0_scaled_e, (void *) gsl_sf_bessel_i0_scaled_e}; +static const char gsl_sf_bessel_i0_scaled_e_doc[] = +"Wrapper for :c:func:`gsl_sf_bessel_i0_scaled_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_bessel_i0_scaled_data[] = {(void *) gsl_sf_bessel_i0_scaled, (void *) gsl_sf_bessel_i0_scaled}; +static const char gsl_sf_bessel_i0_scaled_doc[] = +"Wrapper for :c:func:`gsl_sf_bessel_i0_scaled`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_bessel_i1_scaled_e_data[] = {(void *) gsl_sf_bessel_i1_scaled_e, (void *) gsl_sf_bessel_i1_scaled_e}; +static const char gsl_sf_bessel_i1_scaled_e_doc[] = +"Wrapper for :c:func:`gsl_sf_bessel_i1_scaled_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_bessel_i1_scaled_data[] = {(void *) gsl_sf_bessel_i1_scaled, (void *) gsl_sf_bessel_i1_scaled}; +static const char gsl_sf_bessel_i1_scaled_doc[] = +"Wrapper for :c:func:`gsl_sf_bessel_i1_scaled`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_bessel_i2_scaled_e_data[] = {(void *) gsl_sf_bessel_i2_scaled_e, (void *) gsl_sf_bessel_i2_scaled_e}; +static const char gsl_sf_bessel_i2_scaled_e_doc[] = +"Wrapper for :c:func:`gsl_sf_bessel_i2_scaled_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_bessel_i2_scaled_data[] = {(void *) gsl_sf_bessel_i2_scaled, (void *) gsl_sf_bessel_i2_scaled}; +static const char gsl_sf_bessel_i2_scaled_doc[] = +"Wrapper for :c:func:`gsl_sf_bessel_i2_scaled`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_bessel_il_scaled_e_data[] = {(void *) gsl_sf_bessel_il_scaled_e, (void *) gsl_sf_bessel_il_scaled_e}; +static const char gsl_sf_bessel_il_scaled_e_doc[] = +"Wrapper for :c:func:`gsl_sf_bessel_il_scaled_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_d__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_bessel_il_scaled_data[] = {(void *) gsl_sf_bessel_il_scaled, (void *) gsl_sf_bessel_il_scaled}; +static const char gsl_sf_bessel_il_scaled_doc[] = +"Wrapper for :c:func:`gsl_sf_bessel_il_scaled`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_d__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_bessel_k0_scaled_e_data[] = {(void *) gsl_sf_bessel_k0_scaled_e, (void *) gsl_sf_bessel_k0_scaled_e}; +static const char gsl_sf_bessel_k0_scaled_e_doc[] = +"Wrapper for :c:func:`gsl_sf_bessel_k0_scaled_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_bessel_k0_scaled_data[] = {(void *) gsl_sf_bessel_k0_scaled, (void *) gsl_sf_bessel_k0_scaled}; +static const char gsl_sf_bessel_k0_scaled_doc[] = +"Wrapper for :c:func:`gsl_sf_bessel_k0_scaled`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_bessel_k1_scaled_e_data[] = {(void *) gsl_sf_bessel_k1_scaled_e, (void *) gsl_sf_bessel_k1_scaled_e}; +static const char gsl_sf_bessel_k1_scaled_e_doc[] = +"Wrapper for :c:func:`gsl_sf_bessel_k1_scaled_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_bessel_k1_scaled_data[] = {(void *) gsl_sf_bessel_k1_scaled, (void *) gsl_sf_bessel_k1_scaled}; +static const char gsl_sf_bessel_k1_scaled_doc[] = +"Wrapper for :c:func:`gsl_sf_bessel_k1_scaled`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_bessel_k2_scaled_e_data[] = {(void *) gsl_sf_bessel_k2_scaled_e, (void *) gsl_sf_bessel_k2_scaled_e}; +static const char gsl_sf_bessel_k2_scaled_e_doc[] = +"Wrapper for :c:func:`gsl_sf_bessel_k2_scaled_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_bessel_k2_scaled_data[] = {(void *) gsl_sf_bessel_k2_scaled, (void *) gsl_sf_bessel_k2_scaled}; +static const char gsl_sf_bessel_k2_scaled_doc[] = +"Wrapper for :c:func:`gsl_sf_bessel_k2_scaled`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_bessel_kl_scaled_e_data[] = {(void *) gsl_sf_bessel_kl_scaled_e, (void *) gsl_sf_bessel_kl_scaled_e}; +static const char gsl_sf_bessel_kl_scaled_e_doc[] = +"Wrapper for :c:func:`gsl_sf_bessel_kl_scaled_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_d__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_bessel_kl_scaled_data[] = {(void *) gsl_sf_bessel_kl_scaled, (void *) gsl_sf_bessel_kl_scaled}; +static const char gsl_sf_bessel_kl_scaled_doc[] = +"Wrapper for :c:func:`gsl_sf_bessel_kl_scaled`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_d__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_bessel_Jnu_e_data[] = {(void *) gsl_sf_bessel_Jnu_e, (void *) gsl_sf_bessel_Jnu_e}; +static const char gsl_sf_bessel_Jnu_e_doc[] = +"Wrapper for :c:func:`gsl_sf_bessel_Jnu_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_bessel_Jnu_data[] = {(void *) gsl_sf_bessel_Jnu, (void *) gsl_sf_bessel_Jnu}; +static const char gsl_sf_bessel_Jnu_doc[] = +"Wrapper for :c:func:`gsl_sf_bessel_Jnu`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_bessel_Ynu_e_data[] = {(void *) gsl_sf_bessel_Ynu_e, (void *) gsl_sf_bessel_Ynu_e}; +static const char gsl_sf_bessel_Ynu_e_doc[] = +"Wrapper for :c:func:`gsl_sf_bessel_Ynu_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_bessel_Ynu_data[] = {(void *) gsl_sf_bessel_Ynu, (void *) gsl_sf_bessel_Ynu}; +static const char gsl_sf_bessel_Ynu_doc[] = +"Wrapper for :c:func:`gsl_sf_bessel_Ynu`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_bessel_Inu_scaled_e_data[] = {(void *) gsl_sf_bessel_Inu_scaled_e, (void *) gsl_sf_bessel_Inu_scaled_e}; +static const char gsl_sf_bessel_Inu_scaled_e_doc[] = +"Wrapper for :c:func:`gsl_sf_bessel_Inu_scaled_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_bessel_Inu_scaled_data[] = {(void *) gsl_sf_bessel_Inu_scaled, (void *) gsl_sf_bessel_Inu_scaled}; +static const char gsl_sf_bessel_Inu_scaled_doc[] = +"Wrapper for :c:func:`gsl_sf_bessel_Inu_scaled`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_bessel_Inu_e_data[] = {(void *) gsl_sf_bessel_Inu_e, (void *) gsl_sf_bessel_Inu_e}; +static const char gsl_sf_bessel_Inu_e_doc[] = +"Wrapper for :c:func:`gsl_sf_bessel_Inu_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_bessel_Inu_data[] = {(void *) gsl_sf_bessel_Inu, (void *) gsl_sf_bessel_Inu}; +static const char gsl_sf_bessel_Inu_doc[] = +"Wrapper for :c:func:`gsl_sf_bessel_Inu`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_bessel_Knu_scaled_e_data[] = {(void *) gsl_sf_bessel_Knu_scaled_e, (void *) gsl_sf_bessel_Knu_scaled_e}; +static const char gsl_sf_bessel_Knu_scaled_e_doc[] = +"Wrapper for :c:func:`gsl_sf_bessel_Knu_scaled_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_bessel_Knu_scaled_data[] = {(void *) gsl_sf_bessel_Knu_scaled, (void *) gsl_sf_bessel_Knu_scaled}; +static const char gsl_sf_bessel_Knu_scaled_doc[] = +"Wrapper for :c:func:`gsl_sf_bessel_Knu_scaled`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_bessel_Knu_scaled_e10_e_data[] = {(void *) gsl_sf_bessel_Knu_scaled_e10_e, (void *) gsl_sf_bessel_Knu_scaled_e10_e}; +static const char gsl_sf_bessel_Knu_scaled_e10_e_doc[] = +"Wrapper for :c:func:`gsl_sf_bessel_Knu_scaled_e10_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rl__Oerd`\n" +"Args:\n" + ; +static void * gsl_sf_bessel_Knu_e_data[] = {(void *) gsl_sf_bessel_Knu_e, (void *) gsl_sf_bessel_Knu_e}; +static const char gsl_sf_bessel_Knu_e_doc[] = +"Wrapper for :c:func:`gsl_sf_bessel_Knu_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_bessel_Knu_data[] = {(void *) gsl_sf_bessel_Knu, (void *) gsl_sf_bessel_Knu}; +static const char gsl_sf_bessel_Knu_doc[] = +"Wrapper for :c:func:`gsl_sf_bessel_Knu`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_bessel_lnKnu_e_data[] = {(void *) gsl_sf_bessel_lnKnu_e, (void *) gsl_sf_bessel_lnKnu_e}; +static const char gsl_sf_bessel_lnKnu_e_doc[] = +"Wrapper for :c:func:`gsl_sf_bessel_lnKnu_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_bessel_lnKnu_data[] = {(void *) gsl_sf_bessel_lnKnu, (void *) gsl_sf_bessel_lnKnu}; +static const char gsl_sf_bessel_lnKnu_doc[] = +"Wrapper for :c:func:`gsl_sf_bessel_lnKnu`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_bessel_zero_J0_e_data[] = {(void *) gsl_sf_bessel_zero_J0_e, (void *) gsl_sf_bessel_zero_J0_e}; +static const char gsl_sf_bessel_zero_J0_e_doc[] = +"Wrapper for :c:func:`gsl_sf_bessel_zero_J0_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Iui__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_bessel_zero_J0_data[] = {(void *) gsl_sf_bessel_zero_J0, (void *) gsl_sf_bessel_zero_J0}; +static const char gsl_sf_bessel_zero_J0_doc[] = +"Wrapper for :c:func:`gsl_sf_bessel_zero_J0`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Iui__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_bessel_zero_J1_e_data[] = {(void *) gsl_sf_bessel_zero_J1_e, (void *) gsl_sf_bessel_zero_J1_e}; +static const char gsl_sf_bessel_zero_J1_e_doc[] = +"Wrapper for :c:func:`gsl_sf_bessel_zero_J1_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Iui__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_bessel_zero_J1_data[] = {(void *) gsl_sf_bessel_zero_J1, (void *) gsl_sf_bessel_zero_J1}; +static const char gsl_sf_bessel_zero_J1_doc[] = +"Wrapper for :c:func:`gsl_sf_bessel_zero_J1`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Iui__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_bessel_zero_Jnu_e_data[] = {(void *) gsl_sf_bessel_zero_Jnu_e, (void *) gsl_sf_bessel_zero_Jnu_e}; +static const char gsl_sf_bessel_zero_Jnu_e_doc[] = +"Wrapper for :c:func:`gsl_sf_bessel_zero_Jnu_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_ui__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_bessel_zero_Jnu_data[] = {(void *) gsl_sf_bessel_zero_Jnu, (void *) gsl_sf_bessel_zero_Jnu}; +static const char gsl_sf_bessel_zero_Jnu_doc[] = +"Wrapper for :c:func:`gsl_sf_bessel_zero_Jnu`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_ui__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_clausen_e_data[] = {(void *) gsl_sf_clausen_e, (void *) gsl_sf_clausen_e}; +static const char gsl_sf_clausen_e_doc[] = +"Wrapper for :c:func:`gsl_sf_clausen_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_clausen_data[] = {(void *) gsl_sf_clausen, (void *) gsl_sf_clausen}; +static const char gsl_sf_clausen_doc[] = +"Wrapper for :c:func:`gsl_sf_clausen`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_hydrogenicR_1_e_data[] = {(void *) gsl_sf_hydrogenicR_1_e, (void *) gsl_sf_hydrogenicR_1_e}; +static const char gsl_sf_hydrogenicR_1_e_doc[] = +"Wrapper for :c:func:`gsl_sf_hydrogenicR_1_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_hydrogenicR_1_data[] = {(void *) gsl_sf_hydrogenicR_1, (void *) gsl_sf_hydrogenicR_1}; +static const char gsl_sf_hydrogenicR_1_doc[] = +"Wrapper for :c:func:`gsl_sf_hydrogenicR_1`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_hydrogenicR_e_data[] = {(void *) gsl_sf_hydrogenicR_e, (void *) gsl_sf_hydrogenicR_e}; +static const char gsl_sf_hydrogenicR_e_doc[] = +"Wrapper for :c:func:`gsl_sf_hydrogenicR_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_l_d_d__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_hydrogenicR_data[] = {(void *) gsl_sf_hydrogenicR, (void *) gsl_sf_hydrogenicR}; +static const char gsl_sf_hydrogenicR_doc[] = +"Wrapper for :c:func:`gsl_sf_hydrogenicR`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_l_d_d__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_coulomb_wave_FG_e_data[] = {(void *) gsl_sf_coulomb_wave_FG_e, (void *) gsl_sf_coulomb_wave_FG_e}; +static const char gsl_sf_coulomb_wave_FG_e_doc[] = +"Wrapper for :c:func:`gsl_sf_coulomb_wave_FG_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d_d_l__Rl__Od_d_rd_rd_rd_rd`\n" +"Args:\n" + ; +static void * gsl_sf_coulomb_CL_e_data[] = {(void *) gsl_sf_coulomb_CL_e, (void *) gsl_sf_coulomb_CL_e}; +static const char gsl_sf_coulomb_CL_e_doc[] = +"Wrapper for :c:func:`gsl_sf_coulomb_CL_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_coupling_3j_e_data[] = {(void *) gsl_sf_coupling_3j_e, (void *) gsl_sf_coupling_3j_e}; +static const char gsl_sf_coupling_3j_e_doc[] = +"Wrapper for :c:func:`gsl_sf_coupling_3j_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_l_l_l_l_l__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_coupling_3j_data[] = {(void *) gsl_sf_coupling_3j, (void *) gsl_sf_coupling_3j}; +static const char gsl_sf_coupling_3j_doc[] = +"Wrapper for :c:func:`gsl_sf_coupling_3j`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_l_l_l_l_l__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_coupling_6j_e_data[] = {(void *) gsl_sf_coupling_6j_e, (void *) gsl_sf_coupling_6j_e}; +static const char gsl_sf_coupling_6j_e_doc[] = +"Wrapper for :c:func:`gsl_sf_coupling_6j_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_l_l_l_l_l__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_coupling_6j_data[] = {(void *) gsl_sf_coupling_6j, (void *) gsl_sf_coupling_6j}; +static const char gsl_sf_coupling_6j_doc[] = +"Wrapper for :c:func:`gsl_sf_coupling_6j`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_l_l_l_l_l__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_coupling_RacahW_e_data[] = {(void *) gsl_sf_coupling_RacahW_e, (void *) gsl_sf_coupling_RacahW_e}; +static const char gsl_sf_coupling_RacahW_e_doc[] = +"Wrapper for :c:func:`gsl_sf_coupling_RacahW_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_l_l_l_l_l__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_coupling_RacahW_data[] = {(void *) gsl_sf_coupling_RacahW, (void *) gsl_sf_coupling_RacahW}; +static const char gsl_sf_coupling_RacahW_doc[] = +"Wrapper for :c:func:`gsl_sf_coupling_RacahW`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_l_l_l_l_l__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_coupling_9j_e_data[] = {(void *) gsl_sf_coupling_9j_e, (void *) gsl_sf_coupling_9j_e}; +static const char gsl_sf_coupling_9j_e_doc[] = +"Wrapper for :c:func:`gsl_sf_coupling_9j_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_l_l_l_l_l_l_l_l__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_coupling_9j_data[] = {(void *) gsl_sf_coupling_9j, (void *) gsl_sf_coupling_9j}; +static const char gsl_sf_coupling_9j_doc[] = +"Wrapper for :c:func:`gsl_sf_coupling_9j`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_l_l_l_l_l_l_l_l__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_dawson_e_data[] = {(void *) gsl_sf_dawson_e, (void *) gsl_sf_dawson_e}; +static const char gsl_sf_dawson_e_doc[] = +"Wrapper for :c:func:`gsl_sf_dawson_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_dawson_data[] = {(void *) gsl_sf_dawson, (void *) gsl_sf_dawson}; +static const char gsl_sf_dawson_doc[] = +"Wrapper for :c:func:`gsl_sf_dawson`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_debye_1_e_data[] = {(void *) gsl_sf_debye_1_e, (void *) gsl_sf_debye_1_e}; +static const char gsl_sf_debye_1_e_doc[] = +"Wrapper for :c:func:`gsl_sf_debye_1_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_debye_1_data[] = {(void *) gsl_sf_debye_1, (void *) gsl_sf_debye_1}; +static const char gsl_sf_debye_1_doc[] = +"Wrapper for :c:func:`gsl_sf_debye_1`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_debye_2_e_data[] = {(void *) gsl_sf_debye_2_e, (void *) gsl_sf_debye_2_e}; +static const char gsl_sf_debye_2_e_doc[] = +"Wrapper for :c:func:`gsl_sf_debye_2_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_debye_2_data[] = {(void *) gsl_sf_debye_2, (void *) gsl_sf_debye_2}; +static const char gsl_sf_debye_2_doc[] = +"Wrapper for :c:func:`gsl_sf_debye_2`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_debye_3_e_data[] = {(void *) gsl_sf_debye_3_e, (void *) gsl_sf_debye_3_e}; +static const char gsl_sf_debye_3_e_doc[] = +"Wrapper for :c:func:`gsl_sf_debye_3_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_debye_3_data[] = {(void *) gsl_sf_debye_3, (void *) gsl_sf_debye_3}; +static const char gsl_sf_debye_3_doc[] = +"Wrapper for :c:func:`gsl_sf_debye_3`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_debye_4_e_data[] = {(void *) gsl_sf_debye_4_e, (void *) gsl_sf_debye_4_e}; +static const char gsl_sf_debye_4_e_doc[] = +"Wrapper for :c:func:`gsl_sf_debye_4_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_debye_4_data[] = {(void *) gsl_sf_debye_4, (void *) gsl_sf_debye_4}; +static const char gsl_sf_debye_4_doc[] = +"Wrapper for :c:func:`gsl_sf_debye_4`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_debye_5_e_data[] = {(void *) gsl_sf_debye_5_e, (void *) gsl_sf_debye_5_e}; +static const char gsl_sf_debye_5_e_doc[] = +"Wrapper for :c:func:`gsl_sf_debye_5_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_debye_5_data[] = {(void *) gsl_sf_debye_5, (void *) gsl_sf_debye_5}; +static const char gsl_sf_debye_5_doc[] = +"Wrapper for :c:func:`gsl_sf_debye_5`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_debye_6_e_data[] = {(void *) gsl_sf_debye_6_e, (void *) gsl_sf_debye_6_e}; +static const char gsl_sf_debye_6_e_doc[] = +"Wrapper for :c:func:`gsl_sf_debye_6_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_debye_6_data[] = {(void *) gsl_sf_debye_6, (void *) gsl_sf_debye_6}; +static const char gsl_sf_debye_6_doc[] = +"Wrapper for :c:func:`gsl_sf_debye_6`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_dilog_e_data[] = {(void *) gsl_sf_dilog_e, (void *) gsl_sf_dilog_e}; +static const char gsl_sf_dilog_e_doc[] = +"Wrapper for :c:func:`gsl_sf_dilog_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_dilog_data[] = {(void *) gsl_sf_dilog, (void *) gsl_sf_dilog}; +static const char gsl_sf_dilog_doc[] = +"Wrapper for :c:func:`gsl_sf_dilog`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_complex_dilog_xy_e_data[] = {(void *) gsl_sf_complex_dilog_xy_e, (void *) gsl_sf_complex_dilog_xy_e}; +static const char gsl_sf_complex_dilog_xy_e_doc[] = +"Wrapper for :c:func:`gsl_sf_complex_dilog_xy_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rl__Ord_rd`\n" +"Args:\n" + ; +static void * gsl_sf_complex_spence_xy_e_data[] = {(void *) gsl_sf_complex_spence_xy_e, (void *) gsl_sf_complex_spence_xy_e}; +static const char gsl_sf_complex_spence_xy_e_doc[] = +"Wrapper for :c:func:`gsl_sf_complex_spence_xy_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rl__Ord_rd`\n" +"Args:\n" + ; +static void * gsl_sf_multiply_e_data[] = {(void *) gsl_sf_multiply_e, (void *) gsl_sf_multiply_e}; +static const char gsl_sf_multiply_e_doc[] = +"Wrapper for :c:func:`gsl_sf_multiply_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_multiply_data[] = {(void *) gsl_sf_multiply, (void *) gsl_sf_multiply}; +static const char gsl_sf_multiply_doc[] = +"Wrapper for :c:func:`gsl_sf_multiply`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_multiply_err_e_data[] = {(void *) gsl_sf_multiply_err_e, (void *) gsl_sf_multiply_err_e}; +static const char gsl_sf_multiply_err_e_doc[] = +"Wrapper for :c:func:`gsl_sf_multiply_err_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d_d_d__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_ellint_Kcomp_e_data[] = {(void *) gsl_sf_ellint_Kcomp_e, (void *) gsl_sf_ellint_Kcomp_e}; +static const char gsl_sf_ellint_Kcomp_e_doc[] = +"Wrapper for :c:func:`gsl_sf_ellint_Kcomp_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_m__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_ellint_Kcomp_data[] = {(void *) gsl_sf_ellint_Kcomp, (void *) gsl_sf_ellint_Kcomp}; +static const char gsl_sf_ellint_Kcomp_doc[] = +"Wrapper for :c:func:`gsl_sf_ellint_Kcomp`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_m__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_ellint_Ecomp_e_data[] = {(void *) gsl_sf_ellint_Ecomp_e, (void *) gsl_sf_ellint_Ecomp_e}; +static const char gsl_sf_ellint_Ecomp_e_doc[] = +"Wrapper for :c:func:`gsl_sf_ellint_Ecomp_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_m__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_ellint_Ecomp_data[] = {(void *) gsl_sf_ellint_Ecomp, (void *) gsl_sf_ellint_Ecomp}; +static const char gsl_sf_ellint_Ecomp_doc[] = +"Wrapper for :c:func:`gsl_sf_ellint_Ecomp`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_m__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_ellint_Pcomp_e_data[] = {(void *) gsl_sf_ellint_Pcomp_e, (void *) gsl_sf_ellint_Pcomp_e}; +static const char gsl_sf_ellint_Pcomp_e_doc[] = +"Wrapper for :c:func:`gsl_sf_ellint_Pcomp_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d_m__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_ellint_Pcomp_data[] = {(void *) gsl_sf_ellint_Pcomp, (void *) gsl_sf_ellint_Pcomp}; +static const char gsl_sf_ellint_Pcomp_doc[] = +"Wrapper for :c:func:`gsl_sf_ellint_Pcomp`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d_m__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_ellint_Dcomp_e_data[] = {(void *) gsl_sf_ellint_Dcomp_e, (void *) gsl_sf_ellint_Dcomp_e}; +static const char gsl_sf_ellint_Dcomp_e_doc[] = +"Wrapper for :c:func:`gsl_sf_ellint_Dcomp_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_m__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_ellint_Dcomp_data[] = {(void *) gsl_sf_ellint_Dcomp, (void *) gsl_sf_ellint_Dcomp}; +static const char gsl_sf_ellint_Dcomp_doc[] = +"Wrapper for :c:func:`gsl_sf_ellint_Dcomp`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_m__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_ellint_F_e_data[] = {(void *) gsl_sf_ellint_F_e, (void *) gsl_sf_ellint_F_e}; +static const char gsl_sf_ellint_F_e_doc[] = +"Wrapper for :c:func:`gsl_sf_ellint_F_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d_m__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_ellint_F_data[] = {(void *) gsl_sf_ellint_F, (void *) gsl_sf_ellint_F}; +static const char gsl_sf_ellint_F_doc[] = +"Wrapper for :c:func:`gsl_sf_ellint_F`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d_m__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_ellint_E_e_data[] = {(void *) gsl_sf_ellint_E_e, (void *) gsl_sf_ellint_E_e}; +static const char gsl_sf_ellint_E_e_doc[] = +"Wrapper for :c:func:`gsl_sf_ellint_E_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d_m__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_ellint_E_data[] = {(void *) gsl_sf_ellint_E, (void *) gsl_sf_ellint_E}; +static const char gsl_sf_ellint_E_doc[] = +"Wrapper for :c:func:`gsl_sf_ellint_E`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d_m__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_ellint_P_e_data[] = {(void *) gsl_sf_ellint_P_e, (void *) gsl_sf_ellint_P_e}; +static const char gsl_sf_ellint_P_e_doc[] = +"Wrapper for :c:func:`gsl_sf_ellint_P_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d_d_m__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_ellint_P_data[] = {(void *) gsl_sf_ellint_P, (void *) gsl_sf_ellint_P}; +static const char gsl_sf_ellint_P_doc[] = +"Wrapper for :c:func:`gsl_sf_ellint_P`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d_d_m__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_ellint_D_e_data[] = {(void *) gsl_sf_ellint_D_e, (void *) gsl_sf_ellint_D_e}; +static const char gsl_sf_ellint_D_e_doc[] = +"Wrapper for :c:func:`gsl_sf_ellint_D_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d_m__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_ellint_D_data[] = {(void *) gsl_sf_ellint_D, (void *) gsl_sf_ellint_D}; +static const char gsl_sf_ellint_D_doc[] = +"Wrapper for :c:func:`gsl_sf_ellint_D`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d_m__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_ellint_RC_e_data[] = {(void *) gsl_sf_ellint_RC_e, (void *) gsl_sf_ellint_RC_e}; +static const char gsl_sf_ellint_RC_e_doc[] = +"Wrapper for :c:func:`gsl_sf_ellint_RC_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d_m__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_ellint_RC_data[] = {(void *) gsl_sf_ellint_RC, (void *) gsl_sf_ellint_RC}; +static const char gsl_sf_ellint_RC_doc[] = +"Wrapper for :c:func:`gsl_sf_ellint_RC`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d_m__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_ellint_RD_e_data[] = {(void *) gsl_sf_ellint_RD_e, (void *) gsl_sf_ellint_RD_e}; +static const char gsl_sf_ellint_RD_e_doc[] = +"Wrapper for :c:func:`gsl_sf_ellint_RD_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d_d_m__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_ellint_RD_data[] = {(void *) gsl_sf_ellint_RD, (void *) gsl_sf_ellint_RD}; +static const char gsl_sf_ellint_RD_doc[] = +"Wrapper for :c:func:`gsl_sf_ellint_RD`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d_d_m__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_ellint_RF_e_data[] = {(void *) gsl_sf_ellint_RF_e, (void *) gsl_sf_ellint_RF_e}; +static const char gsl_sf_ellint_RF_e_doc[] = +"Wrapper for :c:func:`gsl_sf_ellint_RF_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d_d_m__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_ellint_RF_data[] = {(void *) gsl_sf_ellint_RF, (void *) gsl_sf_ellint_RF}; +static const char gsl_sf_ellint_RF_doc[] = +"Wrapper for :c:func:`gsl_sf_ellint_RF`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d_d_m__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_ellint_RJ_e_data[] = {(void *) gsl_sf_ellint_RJ_e, (void *) gsl_sf_ellint_RJ_e}; +static const char gsl_sf_ellint_RJ_e_doc[] = +"Wrapper for :c:func:`gsl_sf_ellint_RJ_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d_d_d_m__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_ellint_RJ_data[] = {(void *) gsl_sf_ellint_RJ, (void *) gsl_sf_ellint_RJ}; +static const char gsl_sf_ellint_RJ_doc[] = +"Wrapper for :c:func:`gsl_sf_ellint_RJ`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d_d_d_m__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_elljac_e_data[] = {(void *) gsl_sf_elljac_e, (void *) gsl_sf_elljac_e}; +static const char gsl_sf_elljac_e_doc[] = +"Wrapper for :c:func:`gsl_sf_elljac_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rl__Od_d_d`\n" +"Args:\n" + ; +static void * gsl_sf_erfc_e_data[] = {(void *) gsl_sf_erfc_e, (void *) gsl_sf_erfc_e}; +static const char gsl_sf_erfc_e_doc[] = +"Wrapper for :c:func:`gsl_sf_erfc_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_erfc_data[] = {(void *) gsl_sf_erfc, (void *) gsl_sf_erfc}; +static const char gsl_sf_erfc_doc[] = +"Wrapper for :c:func:`gsl_sf_erfc`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_log_erfc_e_data[] = {(void *) gsl_sf_log_erfc_e, (void *) gsl_sf_log_erfc_e}; +static const char gsl_sf_log_erfc_e_doc[] = +"Wrapper for :c:func:`gsl_sf_log_erfc_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_log_erfc_data[] = {(void *) gsl_sf_log_erfc, (void *) gsl_sf_log_erfc}; +static const char gsl_sf_log_erfc_doc[] = +"Wrapper for :c:func:`gsl_sf_log_erfc`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_erf_e_data[] = {(void *) gsl_sf_erf_e, (void *) gsl_sf_erf_e}; +static const char gsl_sf_erf_e_doc[] = +"Wrapper for :c:func:`gsl_sf_erf_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_erf_data[] = {(void *) gsl_sf_erf, (void *) gsl_sf_erf}; +static const char gsl_sf_erf_doc[] = +"Wrapper for :c:func:`gsl_sf_erf`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_erf_Z_e_data[] = {(void *) gsl_sf_erf_Z_e, (void *) gsl_sf_erf_Z_e}; +static const char gsl_sf_erf_Z_e_doc[] = +"Wrapper for :c:func:`gsl_sf_erf_Z_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_erf_Q_e_data[] = {(void *) gsl_sf_erf_Q_e, (void *) gsl_sf_erf_Q_e}; +static const char gsl_sf_erf_Q_e_doc[] = +"Wrapper for :c:func:`gsl_sf_erf_Q_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_erf_Z_data[] = {(void *) gsl_sf_erf_Z, (void *) gsl_sf_erf_Z}; +static const char gsl_sf_erf_Z_doc[] = +"Wrapper for :c:func:`gsl_sf_erf_Z`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_erf_Q_data[] = {(void *) gsl_sf_erf_Q, (void *) gsl_sf_erf_Q}; +static const char gsl_sf_erf_Q_doc[] = +"Wrapper for :c:func:`gsl_sf_erf_Q`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_hazard_e_data[] = {(void *) gsl_sf_hazard_e, (void *) gsl_sf_hazard_e}; +static const char gsl_sf_hazard_e_doc[] = +"Wrapper for :c:func:`gsl_sf_hazard_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_hazard_data[] = {(void *) gsl_sf_hazard, (void *) gsl_sf_hazard}; +static const char gsl_sf_hazard_doc[] = +"Wrapper for :c:func:`gsl_sf_hazard`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_exp_e_data[] = {(void *) gsl_sf_exp_e, (void *) gsl_sf_exp_e}; +static const char gsl_sf_exp_e_doc[] = +"Wrapper for :c:func:`gsl_sf_exp_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_exp_data[] = {(void *) gsl_sf_exp, (void *) gsl_sf_exp}; +static const char gsl_sf_exp_doc[] = +"Wrapper for :c:func:`gsl_sf_exp`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_exp_e10_e_data[] = {(void *) gsl_sf_exp_e10_e, (void *) gsl_sf_exp_e10_e}; +static const char gsl_sf_exp_e10_e_doc[] = +"Wrapper for :c:func:`gsl_sf_exp_e10_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Oerd`\n" +"Args:\n" + ; +static void * gsl_sf_exp_mult_e_data[] = {(void *) gsl_sf_exp_mult_e, (void *) gsl_sf_exp_mult_e}; +static const char gsl_sf_exp_mult_e_doc[] = +"Wrapper for :c:func:`gsl_sf_exp_mult_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_exp_mult_data[] = {(void *) gsl_sf_exp_mult, (void *) gsl_sf_exp_mult}; +static const char gsl_sf_exp_mult_doc[] = +"Wrapper for :c:func:`gsl_sf_exp_mult`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_exp_mult_e10_e_data[] = {(void *) gsl_sf_exp_mult_e10_e, (void *) gsl_sf_exp_mult_e10_e}; +static const char gsl_sf_exp_mult_e10_e_doc[] = +"Wrapper for :c:func:`gsl_sf_exp_mult_e10_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rl__Oerd`\n" +"Args:\n" + ; +static void * gsl_sf_expm1_e_data[] = {(void *) gsl_sf_expm1_e, (void *) gsl_sf_expm1_e}; +static const char gsl_sf_expm1_e_doc[] = +"Wrapper for :c:func:`gsl_sf_expm1_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_expm1_data[] = {(void *) gsl_sf_expm1, (void *) gsl_sf_expm1}; +static const char gsl_sf_expm1_doc[] = +"Wrapper for :c:func:`gsl_sf_expm1`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_exprel_e_data[] = {(void *) gsl_sf_exprel_e, (void *) gsl_sf_exprel_e}; +static const char gsl_sf_exprel_e_doc[] = +"Wrapper for :c:func:`gsl_sf_exprel_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_exprel_data[] = {(void *) gsl_sf_exprel, (void *) gsl_sf_exprel}; +static const char gsl_sf_exprel_doc[] = +"Wrapper for :c:func:`gsl_sf_exprel`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_exprel_2_e_data[] = {(void *) gsl_sf_exprel_2_e, (void *) gsl_sf_exprel_2_e}; +static const char gsl_sf_exprel_2_e_doc[] = +"Wrapper for :c:func:`gsl_sf_exprel_2_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_exprel_2_data[] = {(void *) gsl_sf_exprel_2, (void *) gsl_sf_exprel_2}; +static const char gsl_sf_exprel_2_doc[] = +"Wrapper for :c:func:`gsl_sf_exprel_2`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_exprel_n_e_data[] = {(void *) gsl_sf_exprel_n_e, (void *) gsl_sf_exprel_n_e}; +static const char gsl_sf_exprel_n_e_doc[] = +"Wrapper for :c:func:`gsl_sf_exprel_n_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_d__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_exprel_n_data[] = {(void *) gsl_sf_exprel_n, (void *) gsl_sf_exprel_n}; +static const char gsl_sf_exprel_n_doc[] = +"Wrapper for :c:func:`gsl_sf_exprel_n`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_d__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_exprel_n_CF_e_data[] = {(void *) gsl_sf_exprel_n_CF_e, (void *) gsl_sf_exprel_n_CF_e}; +static const char gsl_sf_exprel_n_CF_e_doc[] = +"Wrapper for :c:func:`gsl_sf_exprel_n_CF_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_exp_err_e_data[] = {(void *) gsl_sf_exp_err_e, (void *) gsl_sf_exp_err_e}; +static const char gsl_sf_exp_err_e_doc[] = +"Wrapper for :c:func:`gsl_sf_exp_err_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_exp_err_e10_e_data[] = {(void *) gsl_sf_exp_err_e10_e, (void *) gsl_sf_exp_err_e10_e}; +static const char gsl_sf_exp_err_e10_e_doc[] = +"Wrapper for :c:func:`gsl_sf_exp_err_e10_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rl__Oerd`\n" +"Args:\n" + ; +static void * gsl_sf_exp_mult_err_e_data[] = {(void *) gsl_sf_exp_mult_err_e, (void *) gsl_sf_exp_mult_err_e}; +static const char gsl_sf_exp_mult_err_e_doc[] = +"Wrapper for :c:func:`gsl_sf_exp_mult_err_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d_d_d__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_exp_mult_err_e10_e_data[] = {(void *) gsl_sf_exp_mult_err_e10_e, (void *) gsl_sf_exp_mult_err_e10_e}; +static const char gsl_sf_exp_mult_err_e10_e_doc[] = +"Wrapper for :c:func:`gsl_sf_exp_mult_err_e10_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d_d_d__Rl__Oerd`\n" +"Args:\n" + ; +static void * gsl_sf_expint_E1_e_data[] = {(void *) gsl_sf_expint_E1_e, (void *) gsl_sf_expint_E1_e}; +static const char gsl_sf_expint_E1_e_doc[] = +"Wrapper for :c:func:`gsl_sf_expint_E1_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_expint_E1_data[] = {(void *) gsl_sf_expint_E1, (void *) gsl_sf_expint_E1}; +static const char gsl_sf_expint_E1_doc[] = +"Wrapper for :c:func:`gsl_sf_expint_E1`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_expint_E2_e_data[] = {(void *) gsl_sf_expint_E2_e, (void *) gsl_sf_expint_E2_e}; +static const char gsl_sf_expint_E2_e_doc[] = +"Wrapper for :c:func:`gsl_sf_expint_E2_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_expint_E2_data[] = {(void *) gsl_sf_expint_E2, (void *) gsl_sf_expint_E2}; +static const char gsl_sf_expint_E2_doc[] = +"Wrapper for :c:func:`gsl_sf_expint_E2`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_expint_En_e_data[] = {(void *) gsl_sf_expint_En_e, (void *) gsl_sf_expint_En_e}; +static const char gsl_sf_expint_En_e_doc[] = +"Wrapper for :c:func:`gsl_sf_expint_En_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_d__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_expint_En_data[] = {(void *) gsl_sf_expint_En, (void *) gsl_sf_expint_En}; +static const char gsl_sf_expint_En_doc[] = +"Wrapper for :c:func:`gsl_sf_expint_En`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_d__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_expint_E1_scaled_e_data[] = {(void *) gsl_sf_expint_E1_scaled_e, (void *) gsl_sf_expint_E1_scaled_e}; +static const char gsl_sf_expint_E1_scaled_e_doc[] = +"Wrapper for :c:func:`gsl_sf_expint_E1_scaled_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_expint_E1_scaled_data[] = {(void *) gsl_sf_expint_E1_scaled, (void *) gsl_sf_expint_E1_scaled}; +static const char gsl_sf_expint_E1_scaled_doc[] = +"Wrapper for :c:func:`gsl_sf_expint_E1_scaled`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_expint_E2_scaled_e_data[] = {(void *) gsl_sf_expint_E2_scaled_e, (void *) gsl_sf_expint_E2_scaled_e}; +static const char gsl_sf_expint_E2_scaled_e_doc[] = +"Wrapper for :c:func:`gsl_sf_expint_E2_scaled_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_expint_E2_scaled_data[] = {(void *) gsl_sf_expint_E2_scaled, (void *) gsl_sf_expint_E2_scaled}; +static const char gsl_sf_expint_E2_scaled_doc[] = +"Wrapper for :c:func:`gsl_sf_expint_E2_scaled`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_expint_En_scaled_e_data[] = {(void *) gsl_sf_expint_En_scaled_e, (void *) gsl_sf_expint_En_scaled_e}; +static const char gsl_sf_expint_En_scaled_e_doc[] = +"Wrapper for :c:func:`gsl_sf_expint_En_scaled_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_d__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_expint_En_scaled_data[] = {(void *) gsl_sf_expint_En_scaled, (void *) gsl_sf_expint_En_scaled}; +static const char gsl_sf_expint_En_scaled_doc[] = +"Wrapper for :c:func:`gsl_sf_expint_En_scaled`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_d__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_expint_Ei_e_data[] = {(void *) gsl_sf_expint_Ei_e, (void *) gsl_sf_expint_Ei_e}; +static const char gsl_sf_expint_Ei_e_doc[] = +"Wrapper for :c:func:`gsl_sf_expint_Ei_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_expint_Ei_data[] = {(void *) gsl_sf_expint_Ei, (void *) gsl_sf_expint_Ei}; +static const char gsl_sf_expint_Ei_doc[] = +"Wrapper for :c:func:`gsl_sf_expint_Ei`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_expint_Ei_scaled_e_data[] = {(void *) gsl_sf_expint_Ei_scaled_e, (void *) gsl_sf_expint_Ei_scaled_e}; +static const char gsl_sf_expint_Ei_scaled_e_doc[] = +"Wrapper for :c:func:`gsl_sf_expint_Ei_scaled_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_expint_Ei_scaled_data[] = {(void *) gsl_sf_expint_Ei_scaled, (void *) gsl_sf_expint_Ei_scaled}; +static const char gsl_sf_expint_Ei_scaled_doc[] = +"Wrapper for :c:func:`gsl_sf_expint_Ei_scaled`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_Shi_e_data[] = {(void *) gsl_sf_Shi_e, (void *) gsl_sf_Shi_e}; +static const char gsl_sf_Shi_e_doc[] = +"Wrapper for :c:func:`gsl_sf_Shi_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_Shi_data[] = {(void *) gsl_sf_Shi, (void *) gsl_sf_Shi}; +static const char gsl_sf_Shi_doc[] = +"Wrapper for :c:func:`gsl_sf_Shi`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_Chi_e_data[] = {(void *) gsl_sf_Chi_e, (void *) gsl_sf_Chi_e}; +static const char gsl_sf_Chi_e_doc[] = +"Wrapper for :c:func:`gsl_sf_Chi_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_Chi_data[] = {(void *) gsl_sf_Chi, (void *) gsl_sf_Chi}; +static const char gsl_sf_Chi_doc[] = +"Wrapper for :c:func:`gsl_sf_Chi`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_expint_3_e_data[] = {(void *) gsl_sf_expint_3_e, (void *) gsl_sf_expint_3_e}; +static const char gsl_sf_expint_3_e_doc[] = +"Wrapper for :c:func:`gsl_sf_expint_3_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_expint_3_data[] = {(void *) gsl_sf_expint_3, (void *) gsl_sf_expint_3}; +static const char gsl_sf_expint_3_doc[] = +"Wrapper for :c:func:`gsl_sf_expint_3`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_Si_e_data[] = {(void *) gsl_sf_Si_e, (void *) gsl_sf_Si_e}; +static const char gsl_sf_Si_e_doc[] = +"Wrapper for :c:func:`gsl_sf_Si_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_Si_data[] = {(void *) gsl_sf_Si, (void *) gsl_sf_Si}; +static const char gsl_sf_Si_doc[] = +"Wrapper for :c:func:`gsl_sf_Si`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_Ci_e_data[] = {(void *) gsl_sf_Ci_e, (void *) gsl_sf_Ci_e}; +static const char gsl_sf_Ci_e_doc[] = +"Wrapper for :c:func:`gsl_sf_Ci_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_Ci_data[] = {(void *) gsl_sf_Ci, (void *) gsl_sf_Ci}; +static const char gsl_sf_Ci_doc[] = +"Wrapper for :c:func:`gsl_sf_Ci`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_atanint_e_data[] = {(void *) gsl_sf_atanint_e, (void *) gsl_sf_atanint_e}; +static const char gsl_sf_atanint_e_doc[] = +"Wrapper for :c:func:`gsl_sf_atanint_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_atanint_data[] = {(void *) gsl_sf_atanint, (void *) gsl_sf_atanint}; +static const char gsl_sf_atanint_doc[] = +"Wrapper for :c:func:`gsl_sf_atanint`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_fermi_dirac_m1_e_data[] = {(void *) gsl_sf_fermi_dirac_m1_e, (void *) gsl_sf_fermi_dirac_m1_e}; +static const char gsl_sf_fermi_dirac_m1_e_doc[] = +"Wrapper for :c:func:`gsl_sf_fermi_dirac_m1_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_fermi_dirac_m1_data[] = {(void *) gsl_sf_fermi_dirac_m1, (void *) gsl_sf_fermi_dirac_m1}; +static const char gsl_sf_fermi_dirac_m1_doc[] = +"Wrapper for :c:func:`gsl_sf_fermi_dirac_m1`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_fermi_dirac_0_e_data[] = {(void *) gsl_sf_fermi_dirac_0_e, (void *) gsl_sf_fermi_dirac_0_e}; +static const char gsl_sf_fermi_dirac_0_e_doc[] = +"Wrapper for :c:func:`gsl_sf_fermi_dirac_0_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_fermi_dirac_0_data[] = {(void *) gsl_sf_fermi_dirac_0, (void *) gsl_sf_fermi_dirac_0}; +static const char gsl_sf_fermi_dirac_0_doc[] = +"Wrapper for :c:func:`gsl_sf_fermi_dirac_0`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_fermi_dirac_1_e_data[] = {(void *) gsl_sf_fermi_dirac_1_e, (void *) gsl_sf_fermi_dirac_1_e}; +static const char gsl_sf_fermi_dirac_1_e_doc[] = +"Wrapper for :c:func:`gsl_sf_fermi_dirac_1_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_fermi_dirac_1_data[] = {(void *) gsl_sf_fermi_dirac_1, (void *) gsl_sf_fermi_dirac_1}; +static const char gsl_sf_fermi_dirac_1_doc[] = +"Wrapper for :c:func:`gsl_sf_fermi_dirac_1`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_fermi_dirac_2_e_data[] = {(void *) gsl_sf_fermi_dirac_2_e, (void *) gsl_sf_fermi_dirac_2_e}; +static const char gsl_sf_fermi_dirac_2_e_doc[] = +"Wrapper for :c:func:`gsl_sf_fermi_dirac_2_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_fermi_dirac_2_data[] = {(void *) gsl_sf_fermi_dirac_2, (void *) gsl_sf_fermi_dirac_2}; +static const char gsl_sf_fermi_dirac_2_doc[] = +"Wrapper for :c:func:`gsl_sf_fermi_dirac_2`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_fermi_dirac_int_e_data[] = {(void *) gsl_sf_fermi_dirac_int_e, (void *) gsl_sf_fermi_dirac_int_e}; +static const char gsl_sf_fermi_dirac_int_e_doc[] = +"Wrapper for :c:func:`gsl_sf_fermi_dirac_int_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_d__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_fermi_dirac_int_data[] = {(void *) gsl_sf_fermi_dirac_int, (void *) gsl_sf_fermi_dirac_int}; +static const char gsl_sf_fermi_dirac_int_doc[] = +"Wrapper for :c:func:`gsl_sf_fermi_dirac_int`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_d__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_fermi_dirac_mhalf_e_data[] = {(void *) gsl_sf_fermi_dirac_mhalf_e, (void *) gsl_sf_fermi_dirac_mhalf_e}; +static const char gsl_sf_fermi_dirac_mhalf_e_doc[] = +"Wrapper for :c:func:`gsl_sf_fermi_dirac_mhalf_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_fermi_dirac_mhalf_data[] = {(void *) gsl_sf_fermi_dirac_mhalf, (void *) gsl_sf_fermi_dirac_mhalf}; +static const char gsl_sf_fermi_dirac_mhalf_doc[] = +"Wrapper for :c:func:`gsl_sf_fermi_dirac_mhalf`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_fermi_dirac_half_e_data[] = {(void *) gsl_sf_fermi_dirac_half_e, (void *) gsl_sf_fermi_dirac_half_e}; +static const char gsl_sf_fermi_dirac_half_e_doc[] = +"Wrapper for :c:func:`gsl_sf_fermi_dirac_half_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_fermi_dirac_half_data[] = {(void *) gsl_sf_fermi_dirac_half, (void *) gsl_sf_fermi_dirac_half}; +static const char gsl_sf_fermi_dirac_half_doc[] = +"Wrapper for :c:func:`gsl_sf_fermi_dirac_half`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_fermi_dirac_3half_e_data[] = {(void *) gsl_sf_fermi_dirac_3half_e, (void *) gsl_sf_fermi_dirac_3half_e}; +static const char gsl_sf_fermi_dirac_3half_e_doc[] = +"Wrapper for :c:func:`gsl_sf_fermi_dirac_3half_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_fermi_dirac_3half_data[] = {(void *) gsl_sf_fermi_dirac_3half, (void *) gsl_sf_fermi_dirac_3half}; +static const char gsl_sf_fermi_dirac_3half_doc[] = +"Wrapper for :c:func:`gsl_sf_fermi_dirac_3half`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_fermi_dirac_inc_0_e_data[] = {(void *) gsl_sf_fermi_dirac_inc_0_e, (void *) gsl_sf_fermi_dirac_inc_0_e}; +static const char gsl_sf_fermi_dirac_inc_0_e_doc[] = +"Wrapper for :c:func:`gsl_sf_fermi_dirac_inc_0_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_fermi_dirac_inc_0_data[] = {(void *) gsl_sf_fermi_dirac_inc_0, (void *) gsl_sf_fermi_dirac_inc_0}; +static const char gsl_sf_fermi_dirac_inc_0_doc[] = +"Wrapper for :c:func:`gsl_sf_fermi_dirac_inc_0`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_lngamma_e_data[] = {(void *) gsl_sf_lngamma_e, (void *) gsl_sf_lngamma_e}; +static const char gsl_sf_lngamma_e_doc[] = +"Wrapper for :c:func:`gsl_sf_lngamma_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_lngamma_data[] = {(void *) gsl_sf_lngamma, (void *) gsl_sf_lngamma}; +static const char gsl_sf_lngamma_doc[] = +"Wrapper for :c:func:`gsl_sf_lngamma`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_lngamma_sgn_e_data[] = {(void *) gsl_sf_lngamma_sgn_e, (void *) gsl_sf_lngamma_sgn_e}; +static const char gsl_sf_lngamma_sgn_e_doc[] = +"Wrapper for :c:func:`gsl_sf_lngamma_sgn_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Od_rd`\n" +"Args:\n" + ; +static void * gsl_sf_gamma_e_data[] = {(void *) gsl_sf_gamma_e, (void *) gsl_sf_gamma_e}; +static const char gsl_sf_gamma_e_doc[] = +"Wrapper for :c:func:`gsl_sf_gamma_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_gamma_data[] = {(void *) gsl_sf_gamma, (void *) gsl_sf_gamma}; +static const char gsl_sf_gamma_doc[] = +"Wrapper for :c:func:`gsl_sf_gamma`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_gammastar_e_data[] = {(void *) gsl_sf_gammastar_e, (void *) gsl_sf_gammastar_e}; +static const char gsl_sf_gammastar_e_doc[] = +"Wrapper for :c:func:`gsl_sf_gammastar_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_gammastar_data[] = {(void *) gsl_sf_gammastar, (void *) gsl_sf_gammastar}; +static const char gsl_sf_gammastar_doc[] = +"Wrapper for :c:func:`gsl_sf_gammastar`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_gammainv_e_data[] = {(void *) gsl_sf_gammainv_e, (void *) gsl_sf_gammainv_e}; +static const char gsl_sf_gammainv_e_doc[] = +"Wrapper for :c:func:`gsl_sf_gammainv_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_gammainv_data[] = {(void *) gsl_sf_gammainv, (void *) gsl_sf_gammainv}; +static const char gsl_sf_gammainv_doc[] = +"Wrapper for :c:func:`gsl_sf_gammainv`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_taylorcoeff_e_data[] = {(void *) gsl_sf_taylorcoeff_e, (void *) gsl_sf_taylorcoeff_e}; +static const char gsl_sf_taylorcoeff_e_doc[] = +"Wrapper for :c:func:`gsl_sf_taylorcoeff_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_d__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_taylorcoeff_data[] = {(void *) gsl_sf_taylorcoeff, (void *) gsl_sf_taylorcoeff}; +static const char gsl_sf_taylorcoeff_doc[] = +"Wrapper for :c:func:`gsl_sf_taylorcoeff`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_d__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_fact_e_data[] = {(void *) gsl_sf_fact_e, (void *) gsl_sf_fact_e}; +static const char gsl_sf_fact_e_doc[] = +"Wrapper for :c:func:`gsl_sf_fact_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Iui__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_fact_data[] = {(void *) gsl_sf_fact, (void *) gsl_sf_fact}; +static const char gsl_sf_fact_doc[] = +"Wrapper for :c:func:`gsl_sf_fact`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Iui__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_doublefact_e_data[] = {(void *) gsl_sf_doublefact_e, (void *) gsl_sf_doublefact_e}; +static const char gsl_sf_doublefact_e_doc[] = +"Wrapper for :c:func:`gsl_sf_doublefact_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Iui__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_doublefact_data[] = {(void *) gsl_sf_doublefact, (void *) gsl_sf_doublefact}; +static const char gsl_sf_doublefact_doc[] = +"Wrapper for :c:func:`gsl_sf_doublefact`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Iui__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_lnfact_e_data[] = {(void *) gsl_sf_lnfact_e, (void *) gsl_sf_lnfact_e}; +static const char gsl_sf_lnfact_e_doc[] = +"Wrapper for :c:func:`gsl_sf_lnfact_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Iui__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_lnfact_data[] = {(void *) gsl_sf_lnfact, (void *) gsl_sf_lnfact}; +static const char gsl_sf_lnfact_doc[] = +"Wrapper for :c:func:`gsl_sf_lnfact`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Iui__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_lndoublefact_e_data[] = {(void *) gsl_sf_lndoublefact_e, (void *) gsl_sf_lndoublefact_e}; +static const char gsl_sf_lndoublefact_e_doc[] = +"Wrapper for :c:func:`gsl_sf_lndoublefact_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Iui__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_lndoublefact_data[] = {(void *) gsl_sf_lndoublefact, (void *) gsl_sf_lndoublefact}; +static const char gsl_sf_lndoublefact_doc[] = +"Wrapper for :c:func:`gsl_sf_lndoublefact`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Iui__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_lnchoose_e_data[] = {(void *) gsl_sf_lnchoose_e, (void *) gsl_sf_lnchoose_e}; +static const char gsl_sf_lnchoose_e_doc[] = +"Wrapper for :c:func:`gsl_sf_lnchoose_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Iui_ui__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_lnchoose_data[] = {(void *) gsl_sf_lnchoose, (void *) gsl_sf_lnchoose}; +static const char gsl_sf_lnchoose_doc[] = +"Wrapper for :c:func:`gsl_sf_lnchoose`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Iui_ui__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_choose_e_data[] = {(void *) gsl_sf_choose_e, (void *) gsl_sf_choose_e}; +static const char gsl_sf_choose_e_doc[] = +"Wrapper for :c:func:`gsl_sf_choose_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Iui_ui__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_choose_data[] = {(void *) gsl_sf_choose, (void *) gsl_sf_choose}; +static const char gsl_sf_choose_doc[] = +"Wrapper for :c:func:`gsl_sf_choose`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Iui_ui__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_lnpoch_e_data[] = {(void *) gsl_sf_lnpoch_e, (void *) gsl_sf_lnpoch_e}; +static const char gsl_sf_lnpoch_e_doc[] = +"Wrapper for :c:func:`gsl_sf_lnpoch_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_lnpoch_data[] = {(void *) gsl_sf_lnpoch, (void *) gsl_sf_lnpoch}; +static const char gsl_sf_lnpoch_doc[] = +"Wrapper for :c:func:`gsl_sf_lnpoch`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_lnpoch_sgn_e_data[] = {(void *) gsl_sf_lnpoch_sgn_e, (void *) gsl_sf_lnpoch_sgn_e}; +static const char gsl_sf_lnpoch_sgn_e_doc[] = +"Wrapper for :c:func:`gsl_sf_lnpoch_sgn_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rl__Od_rd`\n" +"Args:\n" + ; +static void * gsl_sf_poch_e_data[] = {(void *) gsl_sf_poch_e, (void *) gsl_sf_poch_e}; +static const char gsl_sf_poch_e_doc[] = +"Wrapper for :c:func:`gsl_sf_poch_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_poch_data[] = {(void *) gsl_sf_poch, (void *) gsl_sf_poch}; +static const char gsl_sf_poch_doc[] = +"Wrapper for :c:func:`gsl_sf_poch`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_pochrel_e_data[] = {(void *) gsl_sf_pochrel_e, (void *) gsl_sf_pochrel_e}; +static const char gsl_sf_pochrel_e_doc[] = +"Wrapper for :c:func:`gsl_sf_pochrel_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_pochrel_data[] = {(void *) gsl_sf_pochrel, (void *) gsl_sf_pochrel}; +static const char gsl_sf_pochrel_doc[] = +"Wrapper for :c:func:`gsl_sf_pochrel`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_gamma_inc_Q_e_data[] = {(void *) gsl_sf_gamma_inc_Q_e, (void *) gsl_sf_gamma_inc_Q_e}; +static const char gsl_sf_gamma_inc_Q_e_doc[] = +"Wrapper for :c:func:`gsl_sf_gamma_inc_Q_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_gamma_inc_Q_data[] = {(void *) gsl_sf_gamma_inc_Q, (void *) gsl_sf_gamma_inc_Q}; +static const char gsl_sf_gamma_inc_Q_doc[] = +"Wrapper for :c:func:`gsl_sf_gamma_inc_Q`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_gamma_inc_P_e_data[] = {(void *) gsl_sf_gamma_inc_P_e, (void *) gsl_sf_gamma_inc_P_e}; +static const char gsl_sf_gamma_inc_P_e_doc[] = +"Wrapper for :c:func:`gsl_sf_gamma_inc_P_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_gamma_inc_P_data[] = {(void *) gsl_sf_gamma_inc_P, (void *) gsl_sf_gamma_inc_P}; +static const char gsl_sf_gamma_inc_P_doc[] = +"Wrapper for :c:func:`gsl_sf_gamma_inc_P`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_gamma_inc_e_data[] = {(void *) gsl_sf_gamma_inc_e, (void *) gsl_sf_gamma_inc_e}; +static const char gsl_sf_gamma_inc_e_doc[] = +"Wrapper for :c:func:`gsl_sf_gamma_inc_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_gamma_inc_data[] = {(void *) gsl_sf_gamma_inc, (void *) gsl_sf_gamma_inc}; +static const char gsl_sf_gamma_inc_doc[] = +"Wrapper for :c:func:`gsl_sf_gamma_inc`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_lnbeta_e_data[] = {(void *) gsl_sf_lnbeta_e, (void *) gsl_sf_lnbeta_e}; +static const char gsl_sf_lnbeta_e_doc[] = +"Wrapper for :c:func:`gsl_sf_lnbeta_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_lnbeta_data[] = {(void *) gsl_sf_lnbeta, (void *) gsl_sf_lnbeta}; +static const char gsl_sf_lnbeta_doc[] = +"Wrapper for :c:func:`gsl_sf_lnbeta`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_lnbeta_sgn_e_data[] = {(void *) gsl_sf_lnbeta_sgn_e, (void *) gsl_sf_lnbeta_sgn_e}; +static const char gsl_sf_lnbeta_sgn_e_doc[] = +"Wrapper for :c:func:`gsl_sf_lnbeta_sgn_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rl__Od_rd`\n" +"Args:\n" + ; +static void * gsl_sf_beta_e_data[] = {(void *) gsl_sf_beta_e, (void *) gsl_sf_beta_e}; +static const char gsl_sf_beta_e_doc[] = +"Wrapper for :c:func:`gsl_sf_beta_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_beta_data[] = {(void *) gsl_sf_beta, (void *) gsl_sf_beta}; +static const char gsl_sf_beta_doc[] = +"Wrapper for :c:func:`gsl_sf_beta`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_beta_inc_e_data[] = {(void *) gsl_sf_beta_inc_e, (void *) gsl_sf_beta_inc_e}; +static const char gsl_sf_beta_inc_e_doc[] = +"Wrapper for :c:func:`gsl_sf_beta_inc_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d_d__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_beta_inc_data[] = {(void *) gsl_sf_beta_inc, (void *) gsl_sf_beta_inc}; +static const char gsl_sf_beta_inc_doc[] = +"Wrapper for :c:func:`gsl_sf_beta_inc`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d_d__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_gegenpoly_1_e_data[] = {(void *) gsl_sf_gegenpoly_1_e, (void *) gsl_sf_gegenpoly_1_e}; +static const char gsl_sf_gegenpoly_1_e_doc[] = +"Wrapper for :c:func:`gsl_sf_gegenpoly_1_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_gegenpoly_2_e_data[] = {(void *) gsl_sf_gegenpoly_2_e, (void *) gsl_sf_gegenpoly_2_e}; +static const char gsl_sf_gegenpoly_2_e_doc[] = +"Wrapper for :c:func:`gsl_sf_gegenpoly_2_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_gegenpoly_3_e_data[] = {(void *) gsl_sf_gegenpoly_3_e, (void *) gsl_sf_gegenpoly_3_e}; +static const char gsl_sf_gegenpoly_3_e_doc[] = +"Wrapper for :c:func:`gsl_sf_gegenpoly_3_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_gegenpoly_1_data[] = {(void *) gsl_sf_gegenpoly_1, (void *) gsl_sf_gegenpoly_1}; +static const char gsl_sf_gegenpoly_1_doc[] = +"Wrapper for :c:func:`gsl_sf_gegenpoly_1`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_gegenpoly_2_data[] = {(void *) gsl_sf_gegenpoly_2, (void *) gsl_sf_gegenpoly_2}; +static const char gsl_sf_gegenpoly_2_doc[] = +"Wrapper for :c:func:`gsl_sf_gegenpoly_2`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_gegenpoly_3_data[] = {(void *) gsl_sf_gegenpoly_3, (void *) gsl_sf_gegenpoly_3}; +static const char gsl_sf_gegenpoly_3_doc[] = +"Wrapper for :c:func:`gsl_sf_gegenpoly_3`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_gegenpoly_n_e_data[] = {(void *) gsl_sf_gegenpoly_n_e, (void *) gsl_sf_gegenpoly_n_e}; +static const char gsl_sf_gegenpoly_n_e_doc[] = +"Wrapper for :c:func:`gsl_sf_gegenpoly_n_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_d_d__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_gegenpoly_n_data[] = {(void *) gsl_sf_gegenpoly_n, (void *) gsl_sf_gegenpoly_n}; +static const char gsl_sf_gegenpoly_n_doc[] = +"Wrapper for :c:func:`gsl_sf_gegenpoly_n`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_d_d__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_hyperg_0F1_e_data[] = {(void *) gsl_sf_hyperg_0F1_e, (void *) gsl_sf_hyperg_0F1_e}; +static const char gsl_sf_hyperg_0F1_e_doc[] = +"Wrapper for :c:func:`gsl_sf_hyperg_0F1_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_hyperg_0F1_data[] = {(void *) gsl_sf_hyperg_0F1, (void *) gsl_sf_hyperg_0F1}; +static const char gsl_sf_hyperg_0F1_doc[] = +"Wrapper for :c:func:`gsl_sf_hyperg_0F1`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_hyperg_1F1_int_e_data[] = {(void *) gsl_sf_hyperg_1F1_int_e, (void *) gsl_sf_hyperg_1F1_int_e}; +static const char gsl_sf_hyperg_1F1_int_e_doc[] = +"Wrapper for :c:func:`gsl_sf_hyperg_1F1_int_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_l_d__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_hyperg_1F1_int_data[] = {(void *) gsl_sf_hyperg_1F1_int, (void *) gsl_sf_hyperg_1F1_int}; +static const char gsl_sf_hyperg_1F1_int_doc[] = +"Wrapper for :c:func:`gsl_sf_hyperg_1F1_int`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_l_d__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_hyperg_1F1_e_data[] = {(void *) gsl_sf_hyperg_1F1_e, (void *) gsl_sf_hyperg_1F1_e}; +static const char gsl_sf_hyperg_1F1_e_doc[] = +"Wrapper for :c:func:`gsl_sf_hyperg_1F1_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d_d__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_hyperg_1F1_data[] = {(void *) gsl_sf_hyperg_1F1, (void *) gsl_sf_hyperg_1F1}; +static const char gsl_sf_hyperg_1F1_doc[] = +"Wrapper for :c:func:`gsl_sf_hyperg_1F1`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d_d__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_hyperg_U_int_e_data[] = {(void *) gsl_sf_hyperg_U_int_e, (void *) gsl_sf_hyperg_U_int_e}; +static const char gsl_sf_hyperg_U_int_e_doc[] = +"Wrapper for :c:func:`gsl_sf_hyperg_U_int_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_l_d__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_hyperg_U_int_data[] = {(void *) gsl_sf_hyperg_U_int, (void *) gsl_sf_hyperg_U_int}; +static const char gsl_sf_hyperg_U_int_doc[] = +"Wrapper for :c:func:`gsl_sf_hyperg_U_int`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_l_d__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_hyperg_U_int_e10_e_data[] = {(void *) gsl_sf_hyperg_U_int_e10_e, (void *) gsl_sf_hyperg_U_int_e10_e}; +static const char gsl_sf_hyperg_U_int_e10_e_doc[] = +"Wrapper for :c:func:`gsl_sf_hyperg_U_int_e10_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_l_d__Rl__Oerd`\n" +"Args:\n" + ; +static void * gsl_sf_hyperg_U_e_data[] = {(void *) gsl_sf_hyperg_U_e, (void *) gsl_sf_hyperg_U_e}; +static const char gsl_sf_hyperg_U_e_doc[] = +"Wrapper for :c:func:`gsl_sf_hyperg_U_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d_d__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_hyperg_U_data[] = {(void *) gsl_sf_hyperg_U, (void *) gsl_sf_hyperg_U}; +static const char gsl_sf_hyperg_U_doc[] = +"Wrapper for :c:func:`gsl_sf_hyperg_U`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d_d__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_hyperg_U_e10_e_data[] = {(void *) gsl_sf_hyperg_U_e10_e, (void *) gsl_sf_hyperg_U_e10_e}; +static const char gsl_sf_hyperg_U_e10_e_doc[] = +"Wrapper for :c:func:`gsl_sf_hyperg_U_e10_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d_d__Rl__Oerd`\n" +"Args:\n" + ; +static void * gsl_sf_hyperg_2F1_e_data[] = {(void *) gsl_sf_hyperg_2F1_e, (void *) gsl_sf_hyperg_2F1_e}; +static const char gsl_sf_hyperg_2F1_e_doc[] = +"Wrapper for :c:func:`gsl_sf_hyperg_2F1_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d_d_d__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_hyperg_2F1_data[] = {(void *) gsl_sf_hyperg_2F1, (void *) gsl_sf_hyperg_2F1}; +static const char gsl_sf_hyperg_2F1_doc[] = +"Wrapper for :c:func:`gsl_sf_hyperg_2F1`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d_d_d__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_hyperg_2F1_conj_e_data[] = {(void *) gsl_sf_hyperg_2F1_conj_e, (void *) gsl_sf_hyperg_2F1_conj_e}; +static const char gsl_sf_hyperg_2F1_conj_e_doc[] = +"Wrapper for :c:func:`gsl_sf_hyperg_2F1_conj_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d_d_d__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_hyperg_2F1_conj_data[] = {(void *) gsl_sf_hyperg_2F1_conj, (void *) gsl_sf_hyperg_2F1_conj}; +static const char gsl_sf_hyperg_2F1_conj_doc[] = +"Wrapper for :c:func:`gsl_sf_hyperg_2F1_conj`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d_d_d__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_hyperg_2F1_renorm_e_data[] = {(void *) gsl_sf_hyperg_2F1_renorm_e, (void *) gsl_sf_hyperg_2F1_renorm_e}; +static const char gsl_sf_hyperg_2F1_renorm_e_doc[] = +"Wrapper for :c:func:`gsl_sf_hyperg_2F1_renorm_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d_d_d__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_hyperg_2F1_renorm_data[] = {(void *) gsl_sf_hyperg_2F1_renorm, (void *) gsl_sf_hyperg_2F1_renorm}; +static const char gsl_sf_hyperg_2F1_renorm_doc[] = +"Wrapper for :c:func:`gsl_sf_hyperg_2F1_renorm`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d_d_d__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_hyperg_2F1_conj_renorm_e_data[] = {(void *) gsl_sf_hyperg_2F1_conj_renorm_e, (void *) gsl_sf_hyperg_2F1_conj_renorm_e}; +static const char gsl_sf_hyperg_2F1_conj_renorm_e_doc[] = +"Wrapper for :c:func:`gsl_sf_hyperg_2F1_conj_renorm_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d_d_d__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_hyperg_2F1_conj_renorm_data[] = {(void *) gsl_sf_hyperg_2F1_conj_renorm, (void *) gsl_sf_hyperg_2F1_conj_renorm}; +static const char gsl_sf_hyperg_2F1_conj_renorm_doc[] = +"Wrapper for :c:func:`gsl_sf_hyperg_2F1_conj_renorm`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d_d_d__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_hyperg_2F0_e_data[] = {(void *) gsl_sf_hyperg_2F0_e, (void *) gsl_sf_hyperg_2F0_e}; +static const char gsl_sf_hyperg_2F0_e_doc[] = +"Wrapper for :c:func:`gsl_sf_hyperg_2F0_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d_d__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_hyperg_2F0_data[] = {(void *) gsl_sf_hyperg_2F0, (void *) gsl_sf_hyperg_2F0}; +static const char gsl_sf_hyperg_2F0_doc[] = +"Wrapper for :c:func:`gsl_sf_hyperg_2F0`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d_d__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_laguerre_1_e_data[] = {(void *) gsl_sf_laguerre_1_e, (void *) gsl_sf_laguerre_1_e}; +static const char gsl_sf_laguerre_1_e_doc[] = +"Wrapper for :c:func:`gsl_sf_laguerre_1_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_laguerre_2_e_data[] = {(void *) gsl_sf_laguerre_2_e, (void *) gsl_sf_laguerre_2_e}; +static const char gsl_sf_laguerre_2_e_doc[] = +"Wrapper for :c:func:`gsl_sf_laguerre_2_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_laguerre_3_e_data[] = {(void *) gsl_sf_laguerre_3_e, (void *) gsl_sf_laguerre_3_e}; +static const char gsl_sf_laguerre_3_e_doc[] = +"Wrapper for :c:func:`gsl_sf_laguerre_3_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_laguerre_1_data[] = {(void *) gsl_sf_laguerre_1, (void *) gsl_sf_laguerre_1}; +static const char gsl_sf_laguerre_1_doc[] = +"Wrapper for :c:func:`gsl_sf_laguerre_1`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_laguerre_2_data[] = {(void *) gsl_sf_laguerre_2, (void *) gsl_sf_laguerre_2}; +static const char gsl_sf_laguerre_2_doc[] = +"Wrapper for :c:func:`gsl_sf_laguerre_2`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_laguerre_3_data[] = {(void *) gsl_sf_laguerre_3, (void *) gsl_sf_laguerre_3}; +static const char gsl_sf_laguerre_3_doc[] = +"Wrapper for :c:func:`gsl_sf_laguerre_3`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_laguerre_n_e_data[] = {(void *) gsl_sf_laguerre_n_e, (void *) gsl_sf_laguerre_n_e}; +static const char gsl_sf_laguerre_n_e_doc[] = +"Wrapper for :c:func:`gsl_sf_laguerre_n_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_d_d__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_laguerre_n_data[] = {(void *) gsl_sf_laguerre_n, (void *) gsl_sf_laguerre_n}; +static const char gsl_sf_laguerre_n_doc[] = +"Wrapper for :c:func:`gsl_sf_laguerre_n`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_d_d__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_lambert_W0_e_data[] = {(void *) gsl_sf_lambert_W0_e, (void *) gsl_sf_lambert_W0_e}; +static const char gsl_sf_lambert_W0_e_doc[] = +"Wrapper for :c:func:`gsl_sf_lambert_W0_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_lambert_W0_data[] = {(void *) gsl_sf_lambert_W0, (void *) gsl_sf_lambert_W0}; +static const char gsl_sf_lambert_W0_doc[] = +"Wrapper for :c:func:`gsl_sf_lambert_W0`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_lambert_Wm1_e_data[] = {(void *) gsl_sf_lambert_Wm1_e, (void *) gsl_sf_lambert_Wm1_e}; +static const char gsl_sf_lambert_Wm1_e_doc[] = +"Wrapper for :c:func:`gsl_sf_lambert_Wm1_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_lambert_Wm1_data[] = {(void *) gsl_sf_lambert_Wm1, (void *) gsl_sf_lambert_Wm1}; +static const char gsl_sf_lambert_Wm1_doc[] = +"Wrapper for :c:func:`gsl_sf_lambert_Wm1`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_legendre_Pl_e_data[] = {(void *) gsl_sf_legendre_Pl_e, (void *) gsl_sf_legendre_Pl_e}; +static const char gsl_sf_legendre_Pl_e_doc[] = +"Wrapper for :c:func:`gsl_sf_legendre_Pl_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_d__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_legendre_Pl_data[] = {(void *) gsl_sf_legendre_Pl, (void *) gsl_sf_legendre_Pl}; +static const char gsl_sf_legendre_Pl_doc[] = +"Wrapper for :c:func:`gsl_sf_legendre_Pl`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_d__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_legendre_P1_e_data[] = {(void *) gsl_sf_legendre_P1_e, (void *) gsl_sf_legendre_P1_e}; +static const char gsl_sf_legendre_P1_e_doc[] = +"Wrapper for :c:func:`gsl_sf_legendre_P1_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_legendre_P2_e_data[] = {(void *) gsl_sf_legendre_P2_e, (void *) gsl_sf_legendre_P2_e}; +static const char gsl_sf_legendre_P2_e_doc[] = +"Wrapper for :c:func:`gsl_sf_legendre_P2_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_legendre_P3_e_data[] = {(void *) gsl_sf_legendre_P3_e, (void *) gsl_sf_legendre_P3_e}; +static const char gsl_sf_legendre_P3_e_doc[] = +"Wrapper for :c:func:`gsl_sf_legendre_P3_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_legendre_P1_data[] = {(void *) gsl_sf_legendre_P1, (void *) gsl_sf_legendre_P1}; +static const char gsl_sf_legendre_P1_doc[] = +"Wrapper for :c:func:`gsl_sf_legendre_P1`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_legendre_P2_data[] = {(void *) gsl_sf_legendre_P2, (void *) gsl_sf_legendre_P2}; +static const char gsl_sf_legendre_P2_doc[] = +"Wrapper for :c:func:`gsl_sf_legendre_P2`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_legendre_P3_data[] = {(void *) gsl_sf_legendre_P3, (void *) gsl_sf_legendre_P3}; +static const char gsl_sf_legendre_P3_doc[] = +"Wrapper for :c:func:`gsl_sf_legendre_P3`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_legendre_Q0_e_data[] = {(void *) gsl_sf_legendre_Q0_e, (void *) gsl_sf_legendre_Q0_e}; +static const char gsl_sf_legendre_Q0_e_doc[] = +"Wrapper for :c:func:`gsl_sf_legendre_Q0_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_legendre_Q0_data[] = {(void *) gsl_sf_legendre_Q0, (void *) gsl_sf_legendre_Q0}; +static const char gsl_sf_legendre_Q0_doc[] = +"Wrapper for :c:func:`gsl_sf_legendre_Q0`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_legendre_Q1_e_data[] = {(void *) gsl_sf_legendre_Q1_e, (void *) gsl_sf_legendre_Q1_e}; +static const char gsl_sf_legendre_Q1_e_doc[] = +"Wrapper for :c:func:`gsl_sf_legendre_Q1_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_legendre_Q1_data[] = {(void *) gsl_sf_legendre_Q1, (void *) gsl_sf_legendre_Q1}; +static const char gsl_sf_legendre_Q1_doc[] = +"Wrapper for :c:func:`gsl_sf_legendre_Q1`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_legendre_Ql_e_data[] = {(void *) gsl_sf_legendre_Ql_e, (void *) gsl_sf_legendre_Ql_e}; +static const char gsl_sf_legendre_Ql_e_doc[] = +"Wrapper for :c:func:`gsl_sf_legendre_Ql_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_d__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_legendre_Ql_data[] = {(void *) gsl_sf_legendre_Ql, (void *) gsl_sf_legendre_Ql}; +static const char gsl_sf_legendre_Ql_doc[] = +"Wrapper for :c:func:`gsl_sf_legendre_Ql`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_d__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_legendre_Plm_e_data[] = {(void *) gsl_sf_legendre_Plm_e, (void *) gsl_sf_legendre_Plm_e}; +static const char gsl_sf_legendre_Plm_e_doc[] = +"Wrapper for :c:func:`gsl_sf_legendre_Plm_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_l_d__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_legendre_Plm_data[] = {(void *) gsl_sf_legendre_Plm, (void *) gsl_sf_legendre_Plm}; +static const char gsl_sf_legendre_Plm_doc[] = +"Wrapper for :c:func:`gsl_sf_legendre_Plm`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_l_d__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_legendre_sphPlm_e_data[] = {(void *) gsl_sf_legendre_sphPlm_e, (void *) gsl_sf_legendre_sphPlm_e}; +static const char gsl_sf_legendre_sphPlm_e_doc[] = +"Wrapper for :c:func:`gsl_sf_legendre_sphPlm_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_l_d__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_legendre_sphPlm_data[] = {(void *) gsl_sf_legendre_sphPlm, (void *) gsl_sf_legendre_sphPlm}; +static const char gsl_sf_legendre_sphPlm_doc[] = +"Wrapper for :c:func:`gsl_sf_legendre_sphPlm`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_l_d__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_conicalP_half_e_data[] = {(void *) gsl_sf_conicalP_half_e, (void *) gsl_sf_conicalP_half_e}; +static const char gsl_sf_conicalP_half_e_doc[] = +"Wrapper for :c:func:`gsl_sf_conicalP_half_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_conicalP_half_data[] = {(void *) gsl_sf_conicalP_half, (void *) gsl_sf_conicalP_half}; +static const char gsl_sf_conicalP_half_doc[] = +"Wrapper for :c:func:`gsl_sf_conicalP_half`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_conicalP_mhalf_e_data[] = {(void *) gsl_sf_conicalP_mhalf_e, (void *) gsl_sf_conicalP_mhalf_e}; +static const char gsl_sf_conicalP_mhalf_e_doc[] = +"Wrapper for :c:func:`gsl_sf_conicalP_mhalf_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_conicalP_mhalf_data[] = {(void *) gsl_sf_conicalP_mhalf, (void *) gsl_sf_conicalP_mhalf}; +static const char gsl_sf_conicalP_mhalf_doc[] = +"Wrapper for :c:func:`gsl_sf_conicalP_mhalf`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_conicalP_0_e_data[] = {(void *) gsl_sf_conicalP_0_e, (void *) gsl_sf_conicalP_0_e}; +static const char gsl_sf_conicalP_0_e_doc[] = +"Wrapper for :c:func:`gsl_sf_conicalP_0_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_conicalP_0_data[] = {(void *) gsl_sf_conicalP_0, (void *) gsl_sf_conicalP_0}; +static const char gsl_sf_conicalP_0_doc[] = +"Wrapper for :c:func:`gsl_sf_conicalP_0`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_conicalP_1_e_data[] = {(void *) gsl_sf_conicalP_1_e, (void *) gsl_sf_conicalP_1_e}; +static const char gsl_sf_conicalP_1_e_doc[] = +"Wrapper for :c:func:`gsl_sf_conicalP_1_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_conicalP_1_data[] = {(void *) gsl_sf_conicalP_1, (void *) gsl_sf_conicalP_1}; +static const char gsl_sf_conicalP_1_doc[] = +"Wrapper for :c:func:`gsl_sf_conicalP_1`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_conicalP_sph_reg_e_data[] = {(void *) gsl_sf_conicalP_sph_reg_e, (void *) gsl_sf_conicalP_sph_reg_e}; +static const char gsl_sf_conicalP_sph_reg_e_doc[] = +"Wrapper for :c:func:`gsl_sf_conicalP_sph_reg_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_d_d__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_conicalP_sph_reg_data[] = {(void *) gsl_sf_conicalP_sph_reg, (void *) gsl_sf_conicalP_sph_reg}; +static const char gsl_sf_conicalP_sph_reg_doc[] = +"Wrapper for :c:func:`gsl_sf_conicalP_sph_reg`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_d_d__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_conicalP_cyl_reg_e_data[] = {(void *) gsl_sf_conicalP_cyl_reg_e, (void *) gsl_sf_conicalP_cyl_reg_e}; +static const char gsl_sf_conicalP_cyl_reg_e_doc[] = +"Wrapper for :c:func:`gsl_sf_conicalP_cyl_reg_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_d_d__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_conicalP_cyl_reg_data[] = {(void *) gsl_sf_conicalP_cyl_reg, (void *) gsl_sf_conicalP_cyl_reg}; +static const char gsl_sf_conicalP_cyl_reg_doc[] = +"Wrapper for :c:func:`gsl_sf_conicalP_cyl_reg`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_d_d__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_legendre_H3d_0_e_data[] = {(void *) gsl_sf_legendre_H3d_0_e, (void *) gsl_sf_legendre_H3d_0_e}; +static const char gsl_sf_legendre_H3d_0_e_doc[] = +"Wrapper for :c:func:`gsl_sf_legendre_H3d_0_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_legendre_H3d_0_data[] = {(void *) gsl_sf_legendre_H3d_0, (void *) gsl_sf_legendre_H3d_0}; +static const char gsl_sf_legendre_H3d_0_doc[] = +"Wrapper for :c:func:`gsl_sf_legendre_H3d_0`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_legendre_H3d_1_e_data[] = {(void *) gsl_sf_legendre_H3d_1_e, (void *) gsl_sf_legendre_H3d_1_e}; +static const char gsl_sf_legendre_H3d_1_e_doc[] = +"Wrapper for :c:func:`gsl_sf_legendre_H3d_1_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_legendre_H3d_1_data[] = {(void *) gsl_sf_legendre_H3d_1, (void *) gsl_sf_legendre_H3d_1}; +static const char gsl_sf_legendre_H3d_1_doc[] = +"Wrapper for :c:func:`gsl_sf_legendre_H3d_1`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_legendre_H3d_e_data[] = {(void *) gsl_sf_legendre_H3d_e, (void *) gsl_sf_legendre_H3d_e}; +static const char gsl_sf_legendre_H3d_e_doc[] = +"Wrapper for :c:func:`gsl_sf_legendre_H3d_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_d_d__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_legendre_H3d_data[] = {(void *) gsl_sf_legendre_H3d, (void *) gsl_sf_legendre_H3d}; +static const char gsl_sf_legendre_H3d_doc[] = +"Wrapper for :c:func:`gsl_sf_legendre_H3d`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_d_d__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_log_e_data[] = {(void *) gsl_sf_log_e, (void *) gsl_sf_log_e}; +static const char gsl_sf_log_e_doc[] = +"Wrapper for :c:func:`gsl_sf_log_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_log_data[] = {(void *) gsl_sf_log, (void *) gsl_sf_log}; +static const char gsl_sf_log_doc[] = +"Wrapper for :c:func:`gsl_sf_log`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_log_abs_e_data[] = {(void *) gsl_sf_log_abs_e, (void *) gsl_sf_log_abs_e}; +static const char gsl_sf_log_abs_e_doc[] = +"Wrapper for :c:func:`gsl_sf_log_abs_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_log_abs_data[] = {(void *) gsl_sf_log_abs, (void *) gsl_sf_log_abs}; +static const char gsl_sf_log_abs_doc[] = +"Wrapper for :c:func:`gsl_sf_log_abs`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_log_1plusx_e_data[] = {(void *) gsl_sf_log_1plusx_e, (void *) gsl_sf_log_1plusx_e}; +static const char gsl_sf_log_1plusx_e_doc[] = +"Wrapper for :c:func:`gsl_sf_log_1plusx_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_log_1plusx_data[] = {(void *) gsl_sf_log_1plusx, (void *) gsl_sf_log_1plusx}; +static const char gsl_sf_log_1plusx_doc[] = +"Wrapper for :c:func:`gsl_sf_log_1plusx`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_log_1plusx_mx_e_data[] = {(void *) gsl_sf_log_1plusx_mx_e, (void *) gsl_sf_log_1plusx_mx_e}; +static const char gsl_sf_log_1plusx_mx_e_doc[] = +"Wrapper for :c:func:`gsl_sf_log_1plusx_mx_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_log_1plusx_mx_data[] = {(void *) gsl_sf_log_1plusx_mx, (void *) gsl_sf_log_1plusx_mx}; +static const char gsl_sf_log_1plusx_mx_doc[] = +"Wrapper for :c:func:`gsl_sf_log_1plusx_mx`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_pow_int_e_data[] = {(void *) gsl_sf_pow_int_e, (void *) gsl_sf_pow_int_e}; +static const char gsl_sf_pow_int_e_doc[] = +"Wrapper for :c:func:`gsl_sf_pow_int_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_l__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_pow_int_data[] = {(void *) gsl_sf_pow_int, (void *) gsl_sf_pow_int}; +static const char gsl_sf_pow_int_doc[] = +"Wrapper for :c:func:`gsl_sf_pow_int`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_l__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_psi_int_e_data[] = {(void *) gsl_sf_psi_int_e, (void *) gsl_sf_psi_int_e}; +static const char gsl_sf_psi_int_e_doc[] = +"Wrapper for :c:func:`gsl_sf_psi_int_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_psi_int_data[] = {(void *) gsl_sf_psi_int, (void *) gsl_sf_psi_int}; +static const char gsl_sf_psi_int_doc[] = +"Wrapper for :c:func:`gsl_sf_psi_int`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_psi_e_data[] = {(void *) gsl_sf_psi_e, (void *) gsl_sf_psi_e}; +static const char gsl_sf_psi_e_doc[] = +"Wrapper for :c:func:`gsl_sf_psi_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_psi_data[] = {(void *) gsl_sf_psi, (void *) gsl_sf_psi}; +static const char gsl_sf_psi_doc[] = +"Wrapper for :c:func:`gsl_sf_psi`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_psi_1piy_e_data[] = {(void *) gsl_sf_psi_1piy_e, (void *) gsl_sf_psi_1piy_e}; +static const char gsl_sf_psi_1piy_e_doc[] = +"Wrapper for :c:func:`gsl_sf_psi_1piy_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_psi_1piy_data[] = {(void *) gsl_sf_psi_1piy, (void *) gsl_sf_psi_1piy}; +static const char gsl_sf_psi_1piy_doc[] = +"Wrapper for :c:func:`gsl_sf_psi_1piy`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_complex_psi_e_data[] = {(void *) gsl_sf_complex_psi_e, (void *) gsl_sf_complex_psi_e}; +static const char gsl_sf_complex_psi_e_doc[] = +"Wrapper for :c:func:`gsl_sf_complex_psi_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rl__Ord_rd`\n" +"Args:\n" + ; +static void * gsl_sf_psi_1_int_e_data[] = {(void *) gsl_sf_psi_1_int_e, (void *) gsl_sf_psi_1_int_e}; +static const char gsl_sf_psi_1_int_e_doc[] = +"Wrapper for :c:func:`gsl_sf_psi_1_int_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_psi_1_int_data[] = {(void *) gsl_sf_psi_1_int, (void *) gsl_sf_psi_1_int}; +static const char gsl_sf_psi_1_int_doc[] = +"Wrapper for :c:func:`gsl_sf_psi_1_int`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_psi_1_e_data[] = {(void *) gsl_sf_psi_1_e, (void *) gsl_sf_psi_1_e}; +static const char gsl_sf_psi_1_e_doc[] = +"Wrapper for :c:func:`gsl_sf_psi_1_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_psi_1_data[] = {(void *) gsl_sf_psi_1, (void *) gsl_sf_psi_1}; +static const char gsl_sf_psi_1_doc[] = +"Wrapper for :c:func:`gsl_sf_psi_1`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_psi_n_e_data[] = {(void *) gsl_sf_psi_n_e, (void *) gsl_sf_psi_n_e}; +static const char gsl_sf_psi_n_e_doc[] = +"Wrapper for :c:func:`gsl_sf_psi_n_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_d__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_psi_n_data[] = {(void *) gsl_sf_psi_n, (void *) gsl_sf_psi_n}; +static const char gsl_sf_psi_n_doc[] = +"Wrapper for :c:func:`gsl_sf_psi_n`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il_d__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_synchrotron_1_e_data[] = {(void *) gsl_sf_synchrotron_1_e, (void *) gsl_sf_synchrotron_1_e}; +static const char gsl_sf_synchrotron_1_e_doc[] = +"Wrapper for :c:func:`gsl_sf_synchrotron_1_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_synchrotron_1_data[] = {(void *) gsl_sf_synchrotron_1, (void *) gsl_sf_synchrotron_1}; +static const char gsl_sf_synchrotron_1_doc[] = +"Wrapper for :c:func:`gsl_sf_synchrotron_1`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_synchrotron_2_e_data[] = {(void *) gsl_sf_synchrotron_2_e, (void *) gsl_sf_synchrotron_2_e}; +static const char gsl_sf_synchrotron_2_e_doc[] = +"Wrapper for :c:func:`gsl_sf_synchrotron_2_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_synchrotron_2_data[] = {(void *) gsl_sf_synchrotron_2, (void *) gsl_sf_synchrotron_2}; +static const char gsl_sf_synchrotron_2_doc[] = +"Wrapper for :c:func:`gsl_sf_synchrotron_2`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_transport_2_e_data[] = {(void *) gsl_sf_transport_2_e, (void *) gsl_sf_transport_2_e}; +static const char gsl_sf_transport_2_e_doc[] = +"Wrapper for :c:func:`gsl_sf_transport_2_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_transport_2_data[] = {(void *) gsl_sf_transport_2, (void *) gsl_sf_transport_2}; +static const char gsl_sf_transport_2_doc[] = +"Wrapper for :c:func:`gsl_sf_transport_2`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_transport_3_e_data[] = {(void *) gsl_sf_transport_3_e, (void *) gsl_sf_transport_3_e}; +static const char gsl_sf_transport_3_e_doc[] = +"Wrapper for :c:func:`gsl_sf_transport_3_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_transport_3_data[] = {(void *) gsl_sf_transport_3, (void *) gsl_sf_transport_3}; +static const char gsl_sf_transport_3_doc[] = +"Wrapper for :c:func:`gsl_sf_transport_3`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_transport_4_e_data[] = {(void *) gsl_sf_transport_4_e, (void *) gsl_sf_transport_4_e}; +static const char gsl_sf_transport_4_e_doc[] = +"Wrapper for :c:func:`gsl_sf_transport_4_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_transport_4_data[] = {(void *) gsl_sf_transport_4, (void *) gsl_sf_transport_4}; +static const char gsl_sf_transport_4_doc[] = +"Wrapper for :c:func:`gsl_sf_transport_4`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_transport_5_e_data[] = {(void *) gsl_sf_transport_5_e, (void *) gsl_sf_transport_5_e}; +static const char gsl_sf_transport_5_e_doc[] = +"Wrapper for :c:func:`gsl_sf_transport_5_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_transport_5_data[] = {(void *) gsl_sf_transport_5, (void *) gsl_sf_transport_5}; +static const char gsl_sf_transport_5_doc[] = +"Wrapper for :c:func:`gsl_sf_transport_5`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_sin_e_data[] = {(void *) gsl_sf_sin_e, (void *) gsl_sf_sin_e}; +static const char gsl_sf_sin_e_doc[] = +"Wrapper for :c:func:`gsl_sf_sin_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_sin_data[] = {(void *) gsl_sf_sin, (void *) gsl_sf_sin}; +static const char gsl_sf_sin_doc[] = +"Wrapper for :c:func:`gsl_sf_sin`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_cos_e_data[] = {(void *) gsl_sf_cos_e, (void *) gsl_sf_cos_e}; +static const char gsl_sf_cos_e_doc[] = +"Wrapper for :c:func:`gsl_sf_cos_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_cos_data[] = {(void *) gsl_sf_cos, (void *) gsl_sf_cos}; +static const char gsl_sf_cos_doc[] = +"Wrapper for :c:func:`gsl_sf_cos`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_hypot_e_data[] = {(void *) gsl_sf_hypot_e, (void *) gsl_sf_hypot_e}; +static const char gsl_sf_hypot_e_doc[] = +"Wrapper for :c:func:`gsl_sf_hypot_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_hypot_data[] = {(void *) gsl_sf_hypot, (void *) gsl_sf_hypot}; +static const char gsl_sf_hypot_doc[] = +"Wrapper for :c:func:`gsl_sf_hypot`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_sinc_e_data[] = {(void *) gsl_sf_sinc_e, (void *) gsl_sf_sinc_e}; +static const char gsl_sf_sinc_e_doc[] = +"Wrapper for :c:func:`gsl_sf_sinc_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_sinc_data[] = {(void *) gsl_sf_sinc, (void *) gsl_sf_sinc}; +static const char gsl_sf_sinc_doc[] = +"Wrapper for :c:func:`gsl_sf_sinc`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_lnsinh_e_data[] = {(void *) gsl_sf_lnsinh_e, (void *) gsl_sf_lnsinh_e}; +static const char gsl_sf_lnsinh_e_doc[] = +"Wrapper for :c:func:`gsl_sf_lnsinh_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_lnsinh_data[] = {(void *) gsl_sf_lnsinh, (void *) gsl_sf_lnsinh}; +static const char gsl_sf_lnsinh_doc[] = +"Wrapper for :c:func:`gsl_sf_lnsinh`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_lncosh_e_data[] = {(void *) gsl_sf_lncosh_e, (void *) gsl_sf_lncosh_e}; +static const char gsl_sf_lncosh_e_doc[] = +"Wrapper for :c:func:`gsl_sf_lncosh_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_lncosh_data[] = {(void *) gsl_sf_lncosh, (void *) gsl_sf_lncosh}; +static const char gsl_sf_lncosh_doc[] = +"Wrapper for :c:func:`gsl_sf_lncosh`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_sin_err_e_data[] = {(void *) gsl_sf_sin_err_e, (void *) gsl_sf_sin_err_e}; +static const char gsl_sf_sin_err_e_doc[] = +"Wrapper for :c:func:`gsl_sf_sin_err_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_cos_err_e_data[] = {(void *) gsl_sf_cos_err_e, (void *) gsl_sf_cos_err_e}; +static const char gsl_sf_cos_err_e_doc[] = +"Wrapper for :c:func:`gsl_sf_cos_err_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_angle_restrict_symm_data[] = {(void *) gsl_sf_angle_restrict_symm, (void *) gsl_sf_angle_restrict_symm}; +static const char gsl_sf_angle_restrict_symm_doc[] = +"Wrapper for :c:func:`gsl_sf_angle_restrict_symm`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_angle_restrict_pos_data[] = {(void *) gsl_sf_angle_restrict_pos, (void *) gsl_sf_angle_restrict_pos}; +static const char gsl_sf_angle_restrict_pos_doc[] = +"Wrapper for :c:func:`gsl_sf_angle_restrict_pos`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_angle_restrict_symm_err_e_data[] = {(void *) gsl_sf_angle_restrict_symm_err_e, (void *) gsl_sf_angle_restrict_symm_err_e}; +static const char gsl_sf_angle_restrict_symm_err_e_doc[] = +"Wrapper for :c:func:`gsl_sf_angle_restrict_symm_err_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_angle_restrict_pos_err_e_data[] = {(void *) gsl_sf_angle_restrict_pos_err_e, (void *) gsl_sf_angle_restrict_pos_err_e}; +static const char gsl_sf_angle_restrict_pos_err_e_doc[] = +"Wrapper for :c:func:`gsl_sf_angle_restrict_pos_err_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_zeta_int_e_data[] = {(void *) gsl_sf_zeta_int_e, (void *) gsl_sf_zeta_int_e}; +static const char gsl_sf_zeta_int_e_doc[] = +"Wrapper for :c:func:`gsl_sf_zeta_int_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_zeta_int_data[] = {(void *) gsl_sf_zeta_int, (void *) gsl_sf_zeta_int}; +static const char gsl_sf_zeta_int_doc[] = +"Wrapper for :c:func:`gsl_sf_zeta_int`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_zeta_e_data[] = {(void *) gsl_sf_zeta_e, (void *) gsl_sf_zeta_e}; +static const char gsl_sf_zeta_e_doc[] = +"Wrapper for :c:func:`gsl_sf_zeta_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_zeta_data[] = {(void *) gsl_sf_zeta, (void *) gsl_sf_zeta}; +static const char gsl_sf_zeta_doc[] = +"Wrapper for :c:func:`gsl_sf_zeta`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_zetam1_e_data[] = {(void *) gsl_sf_zetam1_e, (void *) gsl_sf_zetam1_e}; +static const char gsl_sf_zetam1_e_doc[] = +"Wrapper for :c:func:`gsl_sf_zetam1_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_zetam1_data[] = {(void *) gsl_sf_zetam1, (void *) gsl_sf_zetam1}; +static const char gsl_sf_zetam1_doc[] = +"Wrapper for :c:func:`gsl_sf_zetam1`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_zetam1_int_e_data[] = {(void *) gsl_sf_zetam1_int_e, (void *) gsl_sf_zetam1_int_e}; +static const char gsl_sf_zetam1_int_e_doc[] = +"Wrapper for :c:func:`gsl_sf_zetam1_int_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_zetam1_int_data[] = {(void *) gsl_sf_zetam1_int, (void *) gsl_sf_zetam1_int}; +static const char gsl_sf_zetam1_int_doc[] = +"Wrapper for :c:func:`gsl_sf_zetam1_int`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_hzeta_e_data[] = {(void *) gsl_sf_hzeta_e, (void *) gsl_sf_hzeta_e}; +static const char gsl_sf_hzeta_e_doc[] = +"Wrapper for :c:func:`gsl_sf_hzeta_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_hzeta_data[] = {(void *) gsl_sf_hzeta, (void *) gsl_sf_hzeta}; +static const char gsl_sf_hzeta_doc[] = +"Wrapper for :c:func:`gsl_sf_hzeta`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_eta_int_e_data[] = {(void *) gsl_sf_eta_int_e, (void *) gsl_sf_eta_int_e}; +static const char gsl_sf_eta_int_e_doc[] = +"Wrapper for :c:func:`gsl_sf_eta_int_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_eta_int_data[] = {(void *) gsl_sf_eta_int, (void *) gsl_sf_eta_int}; +static const char gsl_sf_eta_int_doc[] = +"Wrapper for :c:func:`gsl_sf_eta_int`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Il__Rd__O`\n" +"Args:\n" + ; +static void * gsl_sf_eta_e_data[] = {(void *) gsl_sf_eta_e, (void *) gsl_sf_eta_e}; +static const char gsl_sf_eta_e_doc[] = +"Wrapper for :c:func:`gsl_sf_eta_e`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__Ord`\n" +"Args:\n" + ; +static void * gsl_sf_eta_data[] = {(void *) gsl_sf_eta, (void *) gsl_sf_eta}; +static const char gsl_sf_eta_doc[] = +"Wrapper for :c:func:`gsl_sf_eta`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" +"Args:\n" + ; +static void * gsl_complex_polar_data[] = {(void *) gsl_complex_polar, (void *) gsl_complex_polar}; +static const char gsl_complex_polar_doc[] = +"Wrapper for :c:func:`gsl_complex_polar`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__RD__O`\n" +"Args:\n" + ; +static void * gsl_complex_rect_data[] = {(void *) gsl_complex_rect, (void *) gsl_complex_rect}; +static const char gsl_complex_rect_doc[] = +"Wrapper for :c:func:`gsl_complex_rect`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__RD__O`\n" +"Args:\n" + ; +static void * gsl_complex_arg_data[] = {(void *) gsl_complex_arg, (void *) gsl_complex_arg}; +static const char gsl_complex_arg_doc[] = +"Wrapper for :c:func:`gsl_complex_arg`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_ID__Rd__O`\n" +"Args:\n" + ; +static void * gsl_complex_abs_data[] = {(void *) gsl_complex_abs, (void *) gsl_complex_abs}; +static const char gsl_complex_abs_doc[] = +"Wrapper for :c:func:`gsl_complex_abs`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_ID__Rd__O`\n" +"Args:\n" + ; +static void * gsl_complex_abs2_data[] = {(void *) gsl_complex_abs2, (void *) gsl_complex_abs2}; +static const char gsl_complex_abs2_doc[] = +"Wrapper for :c:func:`gsl_complex_abs2`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_ID__Rd__O`\n" +"Args:\n" + ; +static void * gsl_complex_logabs_data[] = {(void *) gsl_complex_logabs, (void *) gsl_complex_logabs}; +static const char gsl_complex_logabs_doc[] = +"Wrapper for :c:func:`gsl_complex_logabs`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_ID__Rd__O`\n" +"Args:\n" + ; +static void * gsl_complex_add_data[] = {(void *) gsl_complex_add, (void *) gsl_complex_add}; +static const char gsl_complex_add_doc[] = +"Wrapper for :c:func:`gsl_complex_add`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_ID_D__RD__O`\n" +"Args:\n" + ; +static void * gsl_complex_sub_data[] = {(void *) gsl_complex_sub, (void *) gsl_complex_sub}; +static const char gsl_complex_sub_doc[] = +"Wrapper for :c:func:`gsl_complex_sub`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_ID_D__RD__O`\n" +"Args:\n" + ; +static void * gsl_complex_mul_data[] = {(void *) gsl_complex_mul, (void *) gsl_complex_mul}; +static const char gsl_complex_mul_doc[] = +"Wrapper for :c:func:`gsl_complex_mul`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_ID_D__RD__O`\n" +"Args:\n" + ; +static void * gsl_complex_div_data[] = {(void *) gsl_complex_div, (void *) gsl_complex_div}; +static const char gsl_complex_div_doc[] = +"Wrapper for :c:func:`gsl_complex_div`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_ID_D__RD__O`\n" +"Args:\n" + ; +static void * gsl_complex_add_real_data[] = {(void *) gsl_complex_add_real, (void *) gsl_complex_add_real}; +static const char gsl_complex_add_real_doc[] = +"Wrapper for :c:func:`gsl_complex_add_real`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_ID_d__RD__O`\n" +"Args:\n" + ; +static void * gsl_complex_sub_real_data[] = {(void *) gsl_complex_sub_real, (void *) gsl_complex_sub_real}; +static const char gsl_complex_sub_real_doc[] = +"Wrapper for :c:func:`gsl_complex_sub_real`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_ID_d__RD__O`\n" +"Args:\n" + ; +static void * gsl_complex_mul_real_data[] = {(void *) gsl_complex_mul_real, (void *) gsl_complex_mul_real}; +static const char gsl_complex_mul_real_doc[] = +"Wrapper for :c:func:`gsl_complex_mul_real`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_ID_d__RD__O`\n" +"Args:\n" + ; +static void * gsl_complex_div_real_data[] = {(void *) gsl_complex_div_real, (void *) gsl_complex_div_real}; +static const char gsl_complex_div_real_doc[] = +"Wrapper for :c:func:`gsl_complex_div_real`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_ID_d__RD__O`\n" +"Args:\n" + ; +static void * gsl_complex_add_imag_data[] = {(void *) gsl_complex_add_imag, (void *) gsl_complex_add_imag}; +static const char gsl_complex_add_imag_doc[] = +"Wrapper for :c:func:`gsl_complex_add_imag`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_ID_d__RD__O`\n" +"Args:\n" + ; +static void * gsl_complex_sub_imag_data[] = {(void *) gsl_complex_sub_imag, (void *) gsl_complex_sub_imag}; +static const char gsl_complex_sub_imag_doc[] = +"Wrapper for :c:func:`gsl_complex_sub_imag`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_ID_d__RD__O`\n" +"Args:\n" + ; +static void * gsl_complex_mul_imag_data[] = {(void *) gsl_complex_mul_imag, (void *) gsl_complex_mul_imag}; +static const char gsl_complex_mul_imag_doc[] = +"Wrapper for :c:func:`gsl_complex_mul_imag`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_ID_d__RD__O`\n" +"Args:\n" + ; +static void * gsl_complex_div_imag_data[] = {(void *) gsl_complex_div_imag, (void *) gsl_complex_div_imag}; +static const char gsl_complex_div_imag_doc[] = +"Wrapper for :c:func:`gsl_complex_div_imag`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_ID_d__RD__O`\n" +"Args:\n" + ; +static void * gsl_complex_conjugate_data[] = {(void *) gsl_complex_conjugate, (void *) gsl_complex_conjugate}; +static const char gsl_complex_conjugate_doc[] = +"Wrapper for :c:func:`gsl_complex_conjugate`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_ID__RD__O`\n" +"Args:\n" + ; +static void * gsl_complex_inverse_data[] = {(void *) gsl_complex_inverse, (void *) gsl_complex_inverse}; +static const char gsl_complex_inverse_doc[] = +"Wrapper for :c:func:`gsl_complex_inverse`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_ID__RD__O`\n" +"Args:\n" + ; +static void * gsl_complex_negative_data[] = {(void *) gsl_complex_negative, (void *) gsl_complex_negative}; +static const char gsl_complex_negative_doc[] = +"Wrapper for :c:func:`gsl_complex_negative`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_ID__RD__O`\n" +"Args:\n" + ; +static void * gsl_complex_sqrt_data[] = {(void *) gsl_complex_sqrt, (void *) gsl_complex_sqrt}; +static const char gsl_complex_sqrt_doc[] = +"Wrapper for :c:func:`gsl_complex_sqrt`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_ID__RD__O`\n" +"Args:\n" + ; +static void * gsl_complex_sqrt_real_data[] = {(void *) gsl_complex_sqrt_real, (void *) gsl_complex_sqrt_real}; +static const char gsl_complex_sqrt_real_doc[] = +"Wrapper for :c:func:`gsl_complex_sqrt_real`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__RD__O`\n" +"Args:\n" + ; +static void * gsl_complex_pow_data[] = {(void *) gsl_complex_pow, (void *) gsl_complex_pow}; +static const char gsl_complex_pow_doc[] = +"Wrapper for :c:func:`gsl_complex_pow`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_ID_D__RD__O`\n" +"Args:\n" + ; +static void * gsl_complex_pow_real_data[] = {(void *) gsl_complex_pow_real, (void *) gsl_complex_pow_real}; +static const char gsl_complex_pow_real_doc[] = +"Wrapper for :c:func:`gsl_complex_pow_real`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_ID_d__RD__O`\n" +"Args:\n" + ; +static void * gsl_complex_exp_data[] = {(void *) gsl_complex_exp, (void *) gsl_complex_exp}; +static const char gsl_complex_exp_doc[] = +"Wrapper for :c:func:`gsl_complex_exp`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_ID__RD__O`\n" +"Args:\n" + ; +static void * gsl_complex_log_data[] = {(void *) gsl_complex_log, (void *) gsl_complex_log}; +static const char gsl_complex_log_doc[] = +"Wrapper for :c:func:`gsl_complex_log`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_ID__RD__O`\n" +"Args:\n" + ; +static void * gsl_complex_log10_data[] = {(void *) gsl_complex_log10, (void *) gsl_complex_log10}; +static const char gsl_complex_log10_doc[] = +"Wrapper for :c:func:`gsl_complex_log10`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_ID__RD__O`\n" +"Args:\n" + ; +static void * gsl_complex_log_b_data[] = {(void *) gsl_complex_log_b, (void *) gsl_complex_log_b}; +static const char gsl_complex_log_b_doc[] = +"Wrapper for :c:func:`gsl_complex_log_b`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_ID_D__RD__O`\n" +"Args:\n" + ; +static void * gsl_complex_sin_data[] = {(void *) gsl_complex_sin, (void *) gsl_complex_sin}; +static const char gsl_complex_sin_doc[] = +"Wrapper for :c:func:`gsl_complex_sin`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_ID__RD__O`\n" +"Args:\n" + ; +static void * gsl_complex_cos_data[] = {(void *) gsl_complex_cos, (void *) gsl_complex_cos}; +static const char gsl_complex_cos_doc[] = +"Wrapper for :c:func:`gsl_complex_cos`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_ID__RD__O`\n" +"Args:\n" + ; +static void * gsl_complex_sec_data[] = {(void *) gsl_complex_sec, (void *) gsl_complex_sec}; +static const char gsl_complex_sec_doc[] = +"Wrapper for :c:func:`gsl_complex_sec`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_ID__RD__O`\n" +"Args:\n" + ; +static void * gsl_complex_csc_data[] = {(void *) gsl_complex_csc, (void *) gsl_complex_csc}; +static const char gsl_complex_csc_doc[] = +"Wrapper for :c:func:`gsl_complex_csc`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_ID__RD__O`\n" +"Args:\n" + ; +static void * gsl_complex_tan_data[] = {(void *) gsl_complex_tan, (void *) gsl_complex_tan}; +static const char gsl_complex_tan_doc[] = +"Wrapper for :c:func:`gsl_complex_tan`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_ID__RD__O`\n" +"Args:\n" + ; +static void * gsl_complex_cot_data[] = {(void *) gsl_complex_cot, (void *) gsl_complex_cot}; +static const char gsl_complex_cot_doc[] = +"Wrapper for :c:func:`gsl_complex_cot`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_ID__RD__O`\n" +"Args:\n" + ; +static void * gsl_complex_arcsin_data[] = {(void *) gsl_complex_arcsin, (void *) gsl_complex_arcsin}; +static const char gsl_complex_arcsin_doc[] = +"Wrapper for :c:func:`gsl_complex_arcsin`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_ID__RD__O`\n" +"Args:\n" + ; +static void * gsl_complex_arcsin_real_data[] = {(void *) gsl_complex_arcsin_real, (void *) gsl_complex_arcsin_real}; +static const char gsl_complex_arcsin_real_doc[] = +"Wrapper for :c:func:`gsl_complex_arcsin_real`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__RD__O`\n" +"Args:\n" + ; +static void * gsl_complex_arccos_data[] = {(void *) gsl_complex_arccos, (void *) gsl_complex_arccos}; +static const char gsl_complex_arccos_doc[] = +"Wrapper for :c:func:`gsl_complex_arccos`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_ID__RD__O`\n" +"Args:\n" + ; +static void * gsl_complex_arccos_real_data[] = {(void *) gsl_complex_arccos_real, (void *) gsl_complex_arccos_real}; +static const char gsl_complex_arccos_real_doc[] = +"Wrapper for :c:func:`gsl_complex_arccos_real`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__RD__O`\n" +"Args:\n" + ; +static void * gsl_complex_arcsec_data[] = {(void *) gsl_complex_arcsec, (void *) gsl_complex_arcsec}; +static const char gsl_complex_arcsec_doc[] = +"Wrapper for :c:func:`gsl_complex_arcsec`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_ID__RD__O`\n" +"Args:\n" + ; +static void * gsl_complex_arcsec_real_data[] = {(void *) gsl_complex_arcsec_real, (void *) gsl_complex_arcsec_real}; +static const char gsl_complex_arcsec_real_doc[] = +"Wrapper for :c:func:`gsl_complex_arcsec_real`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__RD__O`\n" +"Args:\n" + ; +static void * gsl_complex_arccsc_data[] = {(void *) gsl_complex_arccsc, (void *) gsl_complex_arccsc}; +static const char gsl_complex_arccsc_doc[] = +"Wrapper for :c:func:`gsl_complex_arccsc`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_ID__RD__O`\n" +"Args:\n" + ; +static void * gsl_complex_arccsc_real_data[] = {(void *) gsl_complex_arccsc_real, (void *) gsl_complex_arccsc_real}; +static const char gsl_complex_arccsc_real_doc[] = +"Wrapper for :c:func:`gsl_complex_arccsc_real`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__RD__O`\n" +"Args:\n" + ; +static void * gsl_complex_arctan_data[] = {(void *) gsl_complex_arctan, (void *) gsl_complex_arctan}; +static const char gsl_complex_arctan_doc[] = +"Wrapper for :c:func:`gsl_complex_arctan`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_ID__RD__O`\n" +"Args:\n" + ; +static void * gsl_complex_arccot_data[] = {(void *) gsl_complex_arccot, (void *) gsl_complex_arccot}; +static const char gsl_complex_arccot_doc[] = +"Wrapper for :c:func:`gsl_complex_arccot`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_ID__RD__O`\n" +"Args:\n" + ; +static void * gsl_complex_sinh_data[] = {(void *) gsl_complex_sinh, (void *) gsl_complex_sinh}; +static const char gsl_complex_sinh_doc[] = +"Wrapper for :c:func:`gsl_complex_sinh`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_ID__RD__O`\n" +"Args:\n" + ; +static void * gsl_complex_cosh_data[] = {(void *) gsl_complex_cosh, (void *) gsl_complex_cosh}; +static const char gsl_complex_cosh_doc[] = +"Wrapper for :c:func:`gsl_complex_cosh`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_ID__RD__O`\n" +"Args:\n" + ; +static void * gsl_complex_sech_data[] = {(void *) gsl_complex_sech, (void *) gsl_complex_sech}; +static const char gsl_complex_sech_doc[] = +"Wrapper for :c:func:`gsl_complex_sech`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_ID__RD__O`\n" +"Args:\n" + ; +static void * gsl_complex_csch_data[] = {(void *) gsl_complex_csch, (void *) gsl_complex_csch}; +static const char gsl_complex_csch_doc[] = +"Wrapper for :c:func:`gsl_complex_csch`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_ID__RD__O`\n" +"Args:\n" + ; +static void * gsl_complex_tanh_data[] = {(void *) gsl_complex_tanh, (void *) gsl_complex_tanh}; +static const char gsl_complex_tanh_doc[] = +"Wrapper for :c:func:`gsl_complex_tanh`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_ID__RD__O`\n" +"Args:\n" + ; +static void * gsl_complex_coth_data[] = {(void *) gsl_complex_coth, (void *) gsl_complex_coth}; +static const char gsl_complex_coth_doc[] = +"Wrapper for :c:func:`gsl_complex_coth`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_ID__RD__O`\n" +"Args:\n" + ; +static void * gsl_complex_arcsinh_data[] = {(void *) gsl_complex_arcsinh, (void *) gsl_complex_arcsinh}; +static const char gsl_complex_arcsinh_doc[] = +"Wrapper for :c:func:`gsl_complex_arcsinh`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_ID__RD__O`\n" +"Args:\n" + ; +static void * gsl_complex_arccosh_data[] = {(void *) gsl_complex_arccosh, (void *) gsl_complex_arccosh}; +static const char gsl_complex_arccosh_doc[] = +"Wrapper for :c:func:`gsl_complex_arccosh`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_ID__RD__O`\n" +"Args:\n" + ; +static void * gsl_complex_arccosh_real_data[] = {(void *) gsl_complex_arccosh_real, (void *) gsl_complex_arccosh_real}; +static const char gsl_complex_arccosh_real_doc[] = +"Wrapper for :c:func:`gsl_complex_arccosh_real`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__RD__O`\n" +"Args:\n" + ; +static void * gsl_complex_arcsech_data[] = {(void *) gsl_complex_arcsech, (void *) gsl_complex_arcsech}; +static const char gsl_complex_arcsech_doc[] = +"Wrapper for :c:func:`gsl_complex_arcsech`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_ID__RD__O`\n" +"Args:\n" + ; +static void * gsl_complex_arccsch_data[] = {(void *) gsl_complex_arccsch, (void *) gsl_complex_arccsch}; +static const char gsl_complex_arccsch_doc[] = +"Wrapper for :c:func:`gsl_complex_arccsch`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_ID__RD__O`\n" +"Args:\n" + ; +static void * gsl_complex_arctanh_data[] = {(void *) gsl_complex_arctanh, (void *) gsl_complex_arctanh}; +static const char gsl_complex_arctanh_doc[] = +"Wrapper for :c:func:`gsl_complex_arctanh`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_ID__RD__O`\n" +"Args:\n" + ; +static void * gsl_complex_arctanh_real_data[] = {(void *) gsl_complex_arctanh_real, (void *) gsl_complex_arctanh_real}; +static const char gsl_complex_arctanh_real_doc[] = +"Wrapper for :c:func:`gsl_complex_arctanh_real`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__RD__O`\n" +"Args:\n" + ; +static void * gsl_complex_arccoth_data[] = {(void *) gsl_complex_arccoth, (void *) gsl_complex_arccoth}; +static const char gsl_complex_arccoth_doc[] = +"Wrapper for :c:func:`gsl_complex_arccoth`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_ID__RD__O`\n" +"Args:\n" + ; +static void * gsl_log1p_data[] = {(void *) gsl_log1p, (void *) gsl_log1p}; +static const char gsl_log1p_doc[] = +"Wrapper for :c:func:`gsl_log1p`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" +"Args:\n" + ; +static void * gsl_expm1_data[] = {(void *) gsl_expm1, (void *) gsl_expm1}; +static const char gsl_expm1_doc[] = +"Wrapper for :c:func:`gsl_expm1`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" +"Args:\n" + ; +static void * gsl_hypot_data[] = {(void *) gsl_hypot, (void *) gsl_hypot}; +static const char gsl_hypot_doc[] = +"Wrapper for :c:func:`gsl_hypot`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rd__O`\n" +"Args:\n" + ; +static void * gsl_hypot3_data[] = {(void *) gsl_hypot3, (void *) gsl_hypot3}; +static const char gsl_hypot3_doc[] = +"Wrapper for :c:func:`gsl_hypot3`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d_d__Rd__O`\n" +"Args:\n" + ; +static void * gsl_acosh_data[] = {(void *) gsl_acosh, (void *) gsl_acosh}; +static const char gsl_acosh_doc[] = +"Wrapper for :c:func:`gsl_acosh`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" +"Args:\n" + ; +static void * gsl_asinh_data[] = {(void *) gsl_asinh, (void *) gsl_asinh}; +static const char gsl_asinh_doc[] = +"Wrapper for :c:func:`gsl_asinh`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" +"Args:\n" + ; +static void * gsl_atanh_data[] = {(void *) gsl_atanh, (void *) gsl_atanh}; +static const char gsl_atanh_doc[] = +"Wrapper for :c:func:`gsl_atanh`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" +"Args:\n" + ; +static void * gsl_isnan_data[] = {(void *) gsl_isnan, (void *) gsl_isnan}; +static const char gsl_isnan_doc[] = +"Wrapper for :c:func:`gsl_isnan`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__O`\n" +"Args:\n" + ; +static void * gsl_isinf_data[] = {(void *) gsl_isinf, (void *) gsl_isinf}; +static const char gsl_isinf_doc[] = +"Wrapper for :c:func:`gsl_isinf`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__O`\n" +"Args:\n" + ; +static void * gsl_finite_data[] = {(void *) gsl_finite, (void *) gsl_finite}; +static const char gsl_finite_doc[] = +"Wrapper for :c:func:`gsl_finite`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rl__O`\n" +"Args:\n" + ; +static void * gsl_fdiv_data[] = {(void *) gsl_fdiv, (void *) gsl_fdiv}; +static const char gsl_fdiv_doc[] = +"Wrapper for :c:func:`gsl_fdiv`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d__Rd__O`\n" +"Args:\n" + ; +static void * gsl_coerce_double_data[] = {(void *) gsl_coerce_double, (void *) gsl_coerce_double}; +static const char gsl_coerce_double_doc[] = +"Wrapper for :c:func:`gsl_coerce_double`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__O`\n" +"Args:\n" + ; +static void * gsl_ldexp_data[] = {(void *) gsl_ldexp, (void *) gsl_ldexp}; +static const char gsl_ldexp_doc[] = +"Wrapper for :c:func:`gsl_ldexp`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_l__Rd__O`\n" +"Args:\n" + ; +static void * gsl_frexp_data[] = {(void *) gsl_frexp, (void *) gsl_frexp}; +static const char gsl_frexp_doc[] = +"Wrapper for :c:func:`gsl_frexp`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id__Rd__Ol`\n" +"Args:\n" + ; +static void * gsl_fcmp_data[] = {(void *) gsl_fcmp, (void *) gsl_fcmp}; +static const char gsl_fcmp_doc[] = +"Wrapper for :c:func:`gsl_fcmp`\n" +"\n" +"Wrapped by ufunc :class:`PyGSL_sf_ufunc_Id_d_d__Rl__O`\n" +"Args:\n" + ; diff --git a/testing/src/sf/sf__evals.c b/testing/src/sf/sf__evals.c index 20eee7a..c6476d7 100644 --- a/testing/src/sf/sf__evals.c +++ b/testing/src/sf/sf__evals.c @@ -1,3142 +1,3142 @@ - -void PyGSL_sf_ufunc_Id_m__Rl__Ord (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) -{ - char *ip0 = args[0], *ip1 = args[1], *rp2 = args[2], *op3 = args[3], *op4 = args[4]; - PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], rs2 = steps[2], os3 = steps[3], os4 = steps[4]; - - gsl_mode_t tmpi1; - int tmpr2; - gsl_sf_result tmpo3; - FUNC_MESS_BEGIN(); - - for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, rp2 += rs2, op3 += os3, op4 += os4){ - - /* arg 'double q(const) x'*/ - if( (_PyGSL_SF_L_TO_U(*((long *) ip1), &tmpi1)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip1), tmpi1); goto fail;} /* arg 'gsl_mode_t q(const) mode'*/ - tmpr2 = ((int (*)(double, gsl_mode_t, gsl_sf_result *)) func)(/* double q(const) x */ (*((double *) ip0)), /* gsl_mode_t q(const) mode */ tmpi1, /* gsl_sf_result p result */ &tmpo3); - DEBUG_MESS(3, "long return val : %d -> %ld", tmpr2, (long) tmpr2); - *((long *) rp2) = 0L; - *((long *) rp2) = (long) tmpr2; - *((double *) op3) = (double) tmpo3.val; - *((double *) op4) = (double) tmpo3.err; - continue; - - fail: - FUNC_MESS("FAIL"); - - DEBUG_MESS(3, "Failed in loop %ld", (long) i); - - *((int *) rp2) = INT_MIN; - *((double *) op3) = _PyGSL_NAN; - *((double *) op4) = _PyGSL_NAN; - } - FUNC_MESS_END(); - -} /* PyGSL_sf_ufunc_Id_m__Rl__Ord */ - -void PyGSL_sf_ufunc_Id_m__Rl__Ord_as_minor (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) -{ - char *ip0 = args[0], *ip1 = args[1], *rp2 = args[2], *op3 = args[3], *op4 = args[4]; - PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], rs2 = steps[2], os3 = steps[3], os4 = steps[4]; - double tmpi0; - - - gsl_sf_result tmpo3; - FUNC_MESS_BEGIN(); - - for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, rp2 += rs2, op3 += os3, op4 += os4){ - - tmpi0 = *((float *) ip0); /* arg 'double q(const) x'*/ - /* arg 'gsl_mode_t q(const) mode'*/ - *((int *) rp2) = ((int (*)(double, gsl_mode_t, gsl_sf_result *)) func)(/* double q(const) x */ tmpi0, /* gsl_mode_t q(const) mode */ (*((int *) ip1)), /* gsl_sf_result p result */ &tmpo3); - - *((float *) op3) = (float) tmpo3.val; - *((float *) op4) = (float) tmpo3.err; - continue; - } - FUNC_MESS_END(); - -} /* PyGSL_sf_ufunc_Id_m__Rl__Ord_as_minor */ - -void PyGSL_sf_ufunc_Id_m__Rd__O (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) -{ - char *ip0 = args[0], *ip1 = args[1], *rp2 = args[2]; - PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], rs2 = steps[2]; - - gsl_mode_t tmpi1; - - FUNC_MESS_BEGIN(); - - for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, rp2 += rs2){ - - /* arg 'double q(const) x'*/ - if( (_PyGSL_SF_L_TO_U(*((long *) ip1), &tmpi1)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip1), tmpi1); goto fail;} /* arg 'gsl_mode_t mode'*/ - *((double *) rp2) = ((double (*)(double, gsl_mode_t)) func)(/* double q(const) x */ (*((double *) ip0)), /* gsl_mode_t mode */ tmpi1); - - continue; - - fail: - FUNC_MESS("FAIL"); - - DEBUG_MESS(3, "Failed in loop %ld", (long) i); - - *((double *) rp2) = _PyGSL_NAN; - } - FUNC_MESS_END(); - -} /* PyGSL_sf_ufunc_Id_m__Rd__O */ - -void PyGSL_sf_ufunc_Id_m__Rd__O_as_minor (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) -{ - char *ip0 = args[0], *ip1 = args[1], *rp2 = args[2]; - PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], rs2 = steps[2]; - double tmpi0; - - double tmpr2; - FUNC_MESS_BEGIN(); - - for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, rp2 += rs2){ - - tmpi0 = *((float *) ip0); /* arg 'double q(const) x'*/ - /* arg 'gsl_mode_t mode'*/ - tmpr2 = ((double (*)(double, gsl_mode_t)) func)(/* double q(const) x */ tmpi0, /* gsl_mode_t mode */ (*((int *) ip1))); - (*((float *) rp2)) = (float) tmpr2; - continue; - } - FUNC_MESS_END(); - -} /* PyGSL_sf_ufunc_Id_m__Rd__O_as_minor */ - -void PyGSL_sf_ufunc_Iui__Rl__Ord (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) -{ - char *ip0 = args[0], *rp1 = args[1], *op2 = args[2], *op3 = args[3]; - PyGSL_array_index_t i, is0 = steps[0], rs1 = steps[1], os2 = steps[2], os3 = steps[3]; - unsigned int tmpi0; - int tmpr1; - gsl_sf_result tmpo2; - FUNC_MESS_BEGIN(); - - for(i = 0; i < dimensions[0]; ++i, ip0 += is0, rp1 += rs1, op2 += os2, op3 += os3){ - - if( (_PyGSL_SF_L_TO_U(*((long *) ip0), &tmpi0)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip0), tmpi0); goto fail;} /* arg 'unsigned int s'*/ - tmpr1 = ((int (*)(unsigned int, gsl_sf_result *)) func)(/* unsigned int s */ tmpi0, /* gsl_sf_result p result */ &tmpo2); - DEBUG_MESS(3, "long return val : %d -> %ld", tmpr1, (long) tmpr1); - *((long *) rp1) = 0L; - *((long *) rp1) = (long) tmpr1; - *((double *) op2) = (double) tmpo2.val; - *((double *) op3) = (double) tmpo2.err; - continue; - - fail: - FUNC_MESS("FAIL"); - - DEBUG_MESS(3, "Failed in loop %ld", (long) i); - - *((int *) rp1) = INT_MIN; - *((double *) op2) = _PyGSL_NAN; - *((double *) op3) = _PyGSL_NAN; - } - FUNC_MESS_END(); - -} /* PyGSL_sf_ufunc_Iui__Rl__Ord */ - -void PyGSL_sf_ufunc_Iui__Rl__Ord_as_minor (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) -{ - char *ip0 = args[0], *rp1 = args[1], *op2 = args[2], *op3 = args[3]; - PyGSL_array_index_t i, is0 = steps[0], rs1 = steps[1], os2 = steps[2], os3 = steps[3]; - - - gsl_sf_result tmpo2; - FUNC_MESS_BEGIN(); - - for(i = 0; i < dimensions[0]; ++i, ip0 += is0, rp1 += rs1, op2 += os2, op3 += os3){ - - /* arg 'unsigned int s'*/ - *((int *) rp1) = ((int (*)(unsigned int, gsl_sf_result *)) func)(/* unsigned int s */ (*((int *) ip0)), /* gsl_sf_result p result */ &tmpo2); - - *((float *) op2) = (float) tmpo2.val; - *((float *) op3) = (float) tmpo2.err; - continue; - } - FUNC_MESS_END(); - -} /* PyGSL_sf_ufunc_Iui__Rl__Ord_as_minor */ - -void PyGSL_sf_ufunc_Iui__Rd__O (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) -{ - char *ip0 = args[0], *rp1 = args[1]; - PyGSL_array_index_t i, is0 = steps[0], rs1 = steps[1]; - unsigned int tmpi0; - - FUNC_MESS_BEGIN(); - - for(i = 0; i < dimensions[0]; ++i, ip0 += is0, rp1 += rs1){ - - if( (_PyGSL_SF_L_TO_U(*((long *) ip0), &tmpi0)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip0), tmpi0); goto fail;} /* arg 'unsigned int s'*/ - *((double *) rp1) = ((double (*)(unsigned int)) func)(/* unsigned int s */ tmpi0); - - continue; - - fail: - FUNC_MESS("FAIL"); - - DEBUG_MESS(3, "Failed in loop %ld", (long) i); - - *((double *) rp1) = _PyGSL_NAN; - } - FUNC_MESS_END(); - -} /* PyGSL_sf_ufunc_Iui__Rd__O */ - -void PyGSL_sf_ufunc_Iui__Rd__O_as_minor (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) -{ - char *ip0 = args[0], *rp1 = args[1]; - PyGSL_array_index_t i, is0 = steps[0], rs1 = steps[1]; - - double tmpr1; - FUNC_MESS_BEGIN(); - - for(i = 0; i < dimensions[0]; ++i, ip0 += is0, rp1 += rs1){ - - /* arg 'unsigned int s'*/ - tmpr1 = ((double (*)(unsigned int)) func)(/* unsigned int s */ (*((int *) ip0))); - (*((float *) rp1)) = (float) tmpr1; - continue; - } - FUNC_MESS_END(); - -} /* PyGSL_sf_ufunc_Iui__Rd__O_as_minor */ - -void PyGSL_sf_ufunc_Id__Rl__Ord (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) -{ - char *ip0 = args[0], *rp1 = args[1], *op2 = args[2], *op3 = args[3]; - PyGSL_array_index_t i, is0 = steps[0], rs1 = steps[1], os2 = steps[2], os3 = steps[3]; - - int tmpr1; - gsl_sf_result tmpo2; - FUNC_MESS_BEGIN(); - - for(i = 0; i < dimensions[0]; ++i, ip0 += is0, rp1 += rs1, op2 += os2, op3 += os3){ - - /* arg 'double q(const) x'*/ - tmpr1 = ((int (*)(double, gsl_sf_result *)) func)(/* double q(const) x */ (*((double *) ip0)), /* gsl_sf_result p result */ &tmpo2); - DEBUG_MESS(3, "long return val : %d -> %ld", tmpr1, (long) tmpr1); - *((long *) rp1) = 0L; - *((long *) rp1) = (long) tmpr1; - *((double *) op2) = (double) tmpo2.val; - *((double *) op3) = (double) tmpo2.err; - continue; - } - FUNC_MESS_END(); - -} /* PyGSL_sf_ufunc_Id__Rl__Ord */ - -void PyGSL_sf_ufunc_Id__Rl__Ord_as_minor (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) -{ - char *ip0 = args[0], *rp1 = args[1], *op2 = args[2], *op3 = args[3]; - PyGSL_array_index_t i, is0 = steps[0], rs1 = steps[1], os2 = steps[2], os3 = steps[3]; - double tmpi0; - - gsl_sf_result tmpo2; - FUNC_MESS_BEGIN(); - - for(i = 0; i < dimensions[0]; ++i, ip0 += is0, rp1 += rs1, op2 += os2, op3 += os3){ - - tmpi0 = *((float *) ip0); /* arg 'double q(const) x'*/ - *((int *) rp1) = ((int (*)(double, gsl_sf_result *)) func)(/* double q(const) x */ tmpi0, /* gsl_sf_result p result */ &tmpo2); - - *((float *) op2) = (float) tmpo2.val; - *((float *) op3) = (float) tmpo2.err; - continue; - } - FUNC_MESS_END(); - -} /* PyGSL_sf_ufunc_Id__Rl__Ord_as_minor */ - -void PyGSL_sf_ufunc_Id__Rd__O (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) -{ - char *ip0 = args[0], *rp1 = args[1]; - PyGSL_array_index_t i, is0 = steps[0], rs1 = steps[1]; - - - FUNC_MESS_BEGIN(); - - for(i = 0; i < dimensions[0]; ++i, ip0 += is0, rp1 += rs1){ - - /* arg 'double q(const) x'*/ - *((double *) rp1) = ((double (*)(double)) func)(/* double q(const) x */ (*((double *) ip0))); - - continue; - } - FUNC_MESS_END(); - -} /* PyGSL_sf_ufunc_Id__Rd__O */ - -void PyGSL_sf_ufunc_Id__Rd__O_as_minor (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) -{ - char *ip0 = args[0], *rp1 = args[1]; - PyGSL_array_index_t i, is0 = steps[0], rs1 = steps[1]; - double tmpi0; - double tmpr1; - FUNC_MESS_BEGIN(); - - for(i = 0; i < dimensions[0]; ++i, ip0 += is0, rp1 += rs1){ - - tmpi0 = *((float *) ip0); /* arg 'double q(const) x'*/ - tmpr1 = ((double (*)(double)) func)(/* double q(const) x */ tmpi0); - (*((float *) rp1)) = (float) tmpr1; - continue; - } - FUNC_MESS_END(); - -} /* PyGSL_sf_ufunc_Id__Rd__O_as_minor */ - -void PyGSL_sf_ufunc_Il_d__Rl__Ord (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) -{ - char *ip0 = args[0], *ip1 = args[1], *rp2 = args[2], *op3 = args[3], *op4 = args[4]; - PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], rs2 = steps[2], os3 = steps[3], os4 = steps[4]; - int tmpi0; - - int tmpr2; - gsl_sf_result tmpo3; - FUNC_MESS_BEGIN(); - - for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, rp2 += rs2, op3 += os3, op4 += os4){ - - if( (_PyGSL_SF_L_TO_I(*((long *) ip0), &tmpi0)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip0), tmpi0); goto fail;} /* arg 'int n'*/ - /* arg 'double x'*/ - tmpr2 = ((int (*)(int, double, gsl_sf_result *)) func)(/* int n */ tmpi0, /* double x */ (*((double *) ip1)), /* gsl_sf_result p result */ &tmpo3); - DEBUG_MESS(3, "long return val : %d -> %ld", tmpr2, (long) tmpr2); - *((long *) rp2) = 0L; - *((long *) rp2) = (long) tmpr2; - *((double *) op3) = (double) tmpo3.val; - *((double *) op4) = (double) tmpo3.err; - continue; - - fail: - FUNC_MESS("FAIL"); - - DEBUG_MESS(3, "Failed in loop %ld", (long) i); - - *((int *) rp2) = INT_MIN; - *((double *) op3) = _PyGSL_NAN; - *((double *) op4) = _PyGSL_NAN; - } - FUNC_MESS_END(); - -} /* PyGSL_sf_ufunc_Il_d__Rl__Ord */ - -void PyGSL_sf_ufunc_Il_d__Rl__Ord_as_minor (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) -{ - char *ip0 = args[0], *ip1 = args[1], *rp2 = args[2], *op3 = args[3], *op4 = args[4]; - PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], rs2 = steps[2], os3 = steps[3], os4 = steps[4]; - - double tmpi1; - - gsl_sf_result tmpo3; - FUNC_MESS_BEGIN(); - - for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, rp2 += rs2, op3 += os3, op4 += os4){ - - /* arg 'int n'*/ - tmpi1 = *((float *) ip1); /* arg 'double x'*/ - *((int *) rp2) = ((int (*)(int, double, gsl_sf_result *)) func)(/* int n */ (*((int *) ip0)), /* double x */ tmpi1, /* gsl_sf_result p result */ &tmpo3); - - *((float *) op3) = (float) tmpo3.val; - *((float *) op4) = (float) tmpo3.err; - continue; - } - FUNC_MESS_END(); - -} /* PyGSL_sf_ufunc_Il_d__Rl__Ord_as_minor */ - -void PyGSL_sf_ufunc_Il_d__Rd__O (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) -{ - char *ip0 = args[0], *ip1 = args[1], *rp2 = args[2]; - PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], rs2 = steps[2]; - int tmpi0; - - - FUNC_MESS_BEGIN(); - - for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, rp2 += rs2){ - - if( (_PyGSL_SF_L_TO_I(*((long *) ip0), &tmpi0)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip0), tmpi0); goto fail;} /* arg 'int q(const) n'*/ - /* arg 'double q(const) x'*/ - *((double *) rp2) = ((double (*)(int, double)) func)(/* int q(const) n */ tmpi0, /* double q(const) x */ (*((double *) ip1))); - - continue; - - fail: - FUNC_MESS("FAIL"); - - DEBUG_MESS(3, "Failed in loop %ld", (long) i); - - *((double *) rp2) = _PyGSL_NAN; - } - FUNC_MESS_END(); - -} /* PyGSL_sf_ufunc_Il_d__Rd__O */ - -void PyGSL_sf_ufunc_Il_d__Rd__O_as_minor (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) -{ - char *ip0 = args[0], *ip1 = args[1], *rp2 = args[2]; - PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], rs2 = steps[2]; - - double tmpi1; - double tmpr2; - FUNC_MESS_BEGIN(); - - for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, rp2 += rs2){ - - /* arg 'int q(const) n'*/ - tmpi1 = *((float *) ip1); /* arg 'double q(const) x'*/ - tmpr2 = ((double (*)(int, double)) func)(/* int q(const) n */ (*((int *) ip0)), /* double q(const) x */ tmpi1); - (*((float *) rp2)) = (float) tmpr2; - continue; - } - FUNC_MESS_END(); - -} /* PyGSL_sf_ufunc_Il_d__Rd__O_as_minor */ - -void PyGSL_sf_ufunc_Id_d__Rl__Ord (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) -{ - char *ip0 = args[0], *ip1 = args[1], *rp2 = args[2], *op3 = args[3], *op4 = args[4]; - PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], rs2 = steps[2], os3 = steps[3], os4 = steps[4]; - - - int tmpr2; - gsl_sf_result tmpo3; - FUNC_MESS_BEGIN(); - - for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, rp2 += rs2, op3 += os3, op4 += os4){ - - /* arg 'double q(const) nu'*/ - /* arg 'double q(const) x'*/ - tmpr2 = ((int (*)(double, double, gsl_sf_result *)) func)(/* double q(const) nu */ (*((double *) ip0)), /* double q(const) x */ (*((double *) ip1)), /* gsl_sf_result p result */ &tmpo3); - DEBUG_MESS(3, "long return val : %d -> %ld", tmpr2, (long) tmpr2); - *((long *) rp2) = 0L; - *((long *) rp2) = (long) tmpr2; - *((double *) op3) = (double) tmpo3.val; - *((double *) op4) = (double) tmpo3.err; - continue; - } - FUNC_MESS_END(); - -} /* PyGSL_sf_ufunc_Id_d__Rl__Ord */ - -void PyGSL_sf_ufunc_Id_d__Rl__Ord_as_minor (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) -{ - char *ip0 = args[0], *ip1 = args[1], *rp2 = args[2], *op3 = args[3], *op4 = args[4]; - PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], rs2 = steps[2], os3 = steps[3], os4 = steps[4]; - double tmpi0; - double tmpi1; - - gsl_sf_result tmpo3; - FUNC_MESS_BEGIN(); - - for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, rp2 += rs2, op3 += os3, op4 += os4){ - - tmpi0 = *((float *) ip0); /* arg 'double q(const) nu'*/ - tmpi1 = *((float *) ip1); /* arg 'double q(const) x'*/ - *((int *) rp2) = ((int (*)(double, double, gsl_sf_result *)) func)(/* double q(const) nu */ tmpi0, /* double q(const) x */ tmpi1, /* gsl_sf_result p result */ &tmpo3); - - *((float *) op3) = (float) tmpo3.val; - *((float *) op4) = (float) tmpo3.err; - continue; - } - FUNC_MESS_END(); - -} /* PyGSL_sf_ufunc_Id_d__Rl__Ord_as_minor */ - -void PyGSL_sf_ufunc_Id_d__Rd__O (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) -{ - char *ip0 = args[0], *ip1 = args[1], *rp2 = args[2]; - PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], rs2 = steps[2]; - - - - FUNC_MESS_BEGIN(); - - for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, rp2 += rs2){ - - /* arg 'double q(const) nu'*/ - /* arg 'double q(const) x'*/ - *((double *) rp2) = ((double (*)(double, double)) func)(/* double q(const) nu */ (*((double *) ip0)), /* double q(const) x */ (*((double *) ip1))); - - continue; - } - FUNC_MESS_END(); - -} /* PyGSL_sf_ufunc_Id_d__Rd__O */ - -void PyGSL_sf_ufunc_Id_d__Rd__O_as_minor (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) -{ - char *ip0 = args[0], *ip1 = args[1], *rp2 = args[2]; - PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], rs2 = steps[2]; - double tmpi0; - double tmpi1; - double tmpr2; - FUNC_MESS_BEGIN(); - - for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, rp2 += rs2){ - - tmpi0 = *((float *) ip0); /* arg 'double q(const) nu'*/ - tmpi1 = *((float *) ip1); /* arg 'double q(const) x'*/ - tmpr2 = ((double (*)(double, double)) func)(/* double q(const) nu */ tmpi0, /* double q(const) x */ tmpi1); - (*((float *) rp2)) = (float) tmpr2; - continue; - } - FUNC_MESS_END(); - -} /* PyGSL_sf_ufunc_Id_d__Rd__O_as_minor */ - -void PyGSL_sf_ufunc_Id_d__Rl__Oerd (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) -{ - char *ip0 = args[0], *ip1 = args[1], *rp2 = args[2], *op3 = args[3], *op4 = args[4], *op5 = args[5]; - PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], rs2 = steps[2], os3 = steps[3]; - - - int tmpr2; - gsl_sf_result_e10 tmpo3; - FUNC_MESS_BEGIN(); - - for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, rp2 += rs2, op3 += os3){ - - /* arg 'double q(const) nu'*/ - /* arg 'double q(const) x'*/ - tmpr2 = ((int (*)(double, double, gsl_sf_result_e10 *)) func)(/* double q(const) nu */ (*((double *) ip0)), /* double q(const) x */ (*((double *) ip1)), /* gsl_sf_result_e10 p result */ &tmpo3); - DEBUG_MESS(3, "long return val : %d -> %ld", tmpr2, (long) tmpr2); - *((long *) rp2) = 0L; - *((long *) rp2) = (long) tmpr2; - *((double *) op3) = (double) tmpo3.val; - *((double *) op4) = (double) tmpo3.err; - *((int *) op5) = (int) tmpo3.e10; - continue; - } - FUNC_MESS_END(); - -} /* PyGSL_sf_ufunc_Id_d__Rl__Oerd */ - -void PyGSL_sf_ufunc_Id_d__Rl__Oerd_as_minor (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) -{ - char *ip0 = args[0], *ip1 = args[1], *rp2 = args[2], *op3 = args[3], *op4 = args[4], *op5 = args[5]; - PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], rs2 = steps[2], os3 = steps[3]; - double tmpi0; - double tmpi1; - - gsl_sf_result_e10 tmpo3; - FUNC_MESS_BEGIN(); - - for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, rp2 += rs2, op3 += os3){ - - tmpi0 = *((float *) ip0); /* arg 'double q(const) nu'*/ - tmpi1 = *((float *) ip1); /* arg 'double q(const) x'*/ - *((int *) rp2) = ((int (*)(double, double, gsl_sf_result_e10 *)) func)(/* double q(const) nu */ tmpi0, /* double q(const) x */ tmpi1, /* gsl_sf_result_e10 p result */ &tmpo3); - - *((double *) op3) = (double) tmpo3.val; - *((double *) op4) = (double) tmpo3.err; - *((int *) op5) = (int) tmpo3.e10; - continue; - } - FUNC_MESS_END(); - -} /* PyGSL_sf_ufunc_Id_d__Rl__Oerd_as_minor */ - -void PyGSL_sf_ufunc_Id_ui__Rl__Ord (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) -{ - char *ip0 = args[0], *ip1 = args[1], *rp2 = args[2], *op3 = args[3], *op4 = args[4]; - PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], rs2 = steps[2], os3 = steps[3], os4 = steps[4]; - - unsigned int tmpi1; - int tmpr2; - gsl_sf_result tmpo3; - FUNC_MESS_BEGIN(); - - for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, rp2 += rs2, op3 += os3, op4 += os4){ - - /* arg 'double nu'*/ - if( (_PyGSL_SF_L_TO_U(*((long *) ip1), &tmpi1)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip1), tmpi1); goto fail;} /* arg 'unsigned int s'*/ - tmpr2 = ((int (*)(double, unsigned int, gsl_sf_result *)) func)(/* double nu */ (*((double *) ip0)), /* unsigned int s */ tmpi1, /* gsl_sf_result p result */ &tmpo3); - DEBUG_MESS(3, "long return val : %d -> %ld", tmpr2, (long) tmpr2); - *((long *) rp2) = 0L; - *((long *) rp2) = (long) tmpr2; - *((double *) op3) = (double) tmpo3.val; - *((double *) op4) = (double) tmpo3.err; - continue; - - fail: - FUNC_MESS("FAIL"); - - DEBUG_MESS(3, "Failed in loop %ld", (long) i); - - *((int *) rp2) = INT_MIN; - *((double *) op3) = _PyGSL_NAN; - *((double *) op4) = _PyGSL_NAN; - } - FUNC_MESS_END(); - -} /* PyGSL_sf_ufunc_Id_ui__Rl__Ord */ - -void PyGSL_sf_ufunc_Id_ui__Rl__Ord_as_minor (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) -{ - char *ip0 = args[0], *ip1 = args[1], *rp2 = args[2], *op3 = args[3], *op4 = args[4]; - PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], rs2 = steps[2], os3 = steps[3], os4 = steps[4]; - double tmpi0; - - - gsl_sf_result tmpo3; - FUNC_MESS_BEGIN(); - - for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, rp2 += rs2, op3 += os3, op4 += os4){ - - tmpi0 = *((float *) ip0); /* arg 'double nu'*/ - /* arg 'unsigned int s'*/ - *((int *) rp2) = ((int (*)(double, unsigned int, gsl_sf_result *)) func)(/* double nu */ tmpi0, /* unsigned int s */ (*((int *) ip1)), /* gsl_sf_result p result */ &tmpo3); - - *((float *) op3) = (float) tmpo3.val; - *((float *) op4) = (float) tmpo3.err; - continue; - } - FUNC_MESS_END(); - -} /* PyGSL_sf_ufunc_Id_ui__Rl__Ord_as_minor */ - -void PyGSL_sf_ufunc_Id_ui__Rd__O (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) -{ - char *ip0 = args[0], *ip1 = args[1], *rp2 = args[2]; - PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], rs2 = steps[2]; - - unsigned int tmpi1; - - FUNC_MESS_BEGIN(); - - for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, rp2 += rs2){ - - /* arg 'double nu'*/ - if( (_PyGSL_SF_L_TO_U(*((long *) ip1), &tmpi1)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip1), tmpi1); goto fail;} /* arg 'unsigned int s'*/ - *((double *) rp2) = ((double (*)(double, unsigned int)) func)(/* double nu */ (*((double *) ip0)), /* unsigned int s */ tmpi1); - - continue; - - fail: - FUNC_MESS("FAIL"); - - DEBUG_MESS(3, "Failed in loop %ld", (long) i); - - *((double *) rp2) = _PyGSL_NAN; - } - FUNC_MESS_END(); - -} /* PyGSL_sf_ufunc_Id_ui__Rd__O */ - -void PyGSL_sf_ufunc_Id_ui__Rd__O_as_minor (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) -{ - char *ip0 = args[0], *ip1 = args[1], *rp2 = args[2]; - PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], rs2 = steps[2]; - double tmpi0; - - double tmpr2; - FUNC_MESS_BEGIN(); - - for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, rp2 += rs2){ - - tmpi0 = *((float *) ip0); /* arg 'double nu'*/ - /* arg 'unsigned int s'*/ - tmpr2 = ((double (*)(double, unsigned int)) func)(/* double nu */ tmpi0, /* unsigned int s */ (*((int *) ip1))); - (*((float *) rp2)) = (float) tmpr2; - continue; - } - FUNC_MESS_END(); - -} /* PyGSL_sf_ufunc_Id_ui__Rd__O_as_minor */ - -void PyGSL_sf_ufunc_Il_l_d_d__Rl__Ord (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) -{ - char *ip0 = args[0], *ip1 = args[1], *ip2 = args[2], *ip3 = args[3], *rp4 = args[4], *op5 = args[5], *op6 = args[6]; - PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], is2 = steps[2], is3 = steps[3], rs4 = steps[4], os5 = steps[5], os6 = steps[6]; - int tmpi0; - int tmpi1; - - - int tmpr4; - gsl_sf_result tmpo5; - FUNC_MESS_BEGIN(); - - for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, ip2 += is2, ip3 += is3, rp4 += rs4, op5 += os5, op6 += os6){ - - if( (_PyGSL_SF_L_TO_I(*((long *) ip0), &tmpi0)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip0), tmpi0); goto fail;} /* arg 'int q(const) n'*/ - if( (_PyGSL_SF_L_TO_I(*((long *) ip1), &tmpi1)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip1), tmpi1); goto fail;} /* arg 'int q(const) l'*/ - /* arg 'double q(const) Z'*/ - /* arg 'double q(const) r'*/ - tmpr4 = ((int (*)(int, int, double, double, gsl_sf_result *)) func)(/* int q(const) n */ tmpi0, /* int q(const) l */ tmpi1, /* double q(const) Z */ (*((double *) ip2)), /* double q(const) r */ (*((double *) ip3)), /* gsl_sf_result p result */ &tmpo5); - DEBUG_MESS(3, "long return val : %d -> %ld", tmpr4, (long) tmpr4); - *((long *) rp4) = 0L; - *((long *) rp4) = (long) tmpr4; - *((double *) op5) = (double) tmpo5.val; - *((double *) op6) = (double) tmpo5.err; - continue; - - fail: - FUNC_MESS("FAIL"); - - DEBUG_MESS(3, "Failed in loop %ld", (long) i); - - *((int *) rp4) = INT_MIN; - *((double *) op5) = _PyGSL_NAN; - *((double *) op6) = _PyGSL_NAN; - } - FUNC_MESS_END(); - -} /* PyGSL_sf_ufunc_Il_l_d_d__Rl__Ord */ - -void PyGSL_sf_ufunc_Il_l_d_d__Rl__Ord_as_minor (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) -{ - char *ip0 = args[0], *ip1 = args[1], *ip2 = args[2], *ip3 = args[3], *rp4 = args[4], *op5 = args[5], *op6 = args[6]; - PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], is2 = steps[2], is3 = steps[3], rs4 = steps[4], os5 = steps[5], os6 = steps[6]; - - - double tmpi2; - double tmpi3; - - gsl_sf_result tmpo5; - FUNC_MESS_BEGIN(); - - for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, ip2 += is2, ip3 += is3, rp4 += rs4, op5 += os5, op6 += os6){ - - /* arg 'int q(const) n'*/ - /* arg 'int q(const) l'*/ - tmpi2 = *((float *) ip2); /* arg 'double q(const) Z'*/ - tmpi3 = *((float *) ip3); /* arg 'double q(const) r'*/ - *((int *) rp4) = ((int (*)(int, int, double, double, gsl_sf_result *)) func)(/* int q(const) n */ (*((int *) ip0)), /* int q(const) l */ (*((int *) ip1)), /* double q(const) Z */ tmpi2, /* double q(const) r */ tmpi3, /* gsl_sf_result p result */ &tmpo5); - - *((float *) op5) = (float) tmpo5.val; - *((float *) op6) = (float) tmpo5.err; - continue; - } - FUNC_MESS_END(); - -} /* PyGSL_sf_ufunc_Il_l_d_d__Rl__Ord_as_minor */ - -void PyGSL_sf_ufunc_Il_l_d_d__Rd__O (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) -{ - char *ip0 = args[0], *ip1 = args[1], *ip2 = args[2], *ip3 = args[3], *rp4 = args[4]; - PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], is2 = steps[2], is3 = steps[3], rs4 = steps[4]; - int tmpi0; - int tmpi1; - - - - FUNC_MESS_BEGIN(); - - for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, ip2 += is2, ip3 += is3, rp4 += rs4){ - - if( (_PyGSL_SF_L_TO_I(*((long *) ip0), &tmpi0)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip0), tmpi0); goto fail;} /* arg 'int q(const) n'*/ - if( (_PyGSL_SF_L_TO_I(*((long *) ip1), &tmpi1)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip1), tmpi1); goto fail;} /* arg 'int q(const) l'*/ - /* arg 'double q(const) Z'*/ - /* arg 'double q(const) r'*/ - *((double *) rp4) = ((double (*)(int, int, double, double)) func)(/* int q(const) n */ tmpi0, /* int q(const) l */ tmpi1, /* double q(const) Z */ (*((double *) ip2)), /* double q(const) r */ (*((double *) ip3))); - - continue; - - fail: - FUNC_MESS("FAIL"); - - DEBUG_MESS(3, "Failed in loop %ld", (long) i); - - *((double *) rp4) = _PyGSL_NAN; - } - FUNC_MESS_END(); - -} /* PyGSL_sf_ufunc_Il_l_d_d__Rd__O */ - -void PyGSL_sf_ufunc_Il_l_d_d__Rd__O_as_minor (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) -{ - char *ip0 = args[0], *ip1 = args[1], *ip2 = args[2], *ip3 = args[3], *rp4 = args[4]; - PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], is2 = steps[2], is3 = steps[3], rs4 = steps[4]; - - - double tmpi2; - double tmpi3; - double tmpr4; - FUNC_MESS_BEGIN(); - - for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, ip2 += is2, ip3 += is3, rp4 += rs4){ - - /* arg 'int q(const) n'*/ - /* arg 'int q(const) l'*/ - tmpi2 = *((float *) ip2); /* arg 'double q(const) Z'*/ - tmpi3 = *((float *) ip3); /* arg 'double q(const) r'*/ - tmpr4 = ((double (*)(int, int, double, double)) func)(/* int q(const) n */ (*((int *) ip0)), /* int q(const) l */ (*((int *) ip1)), /* double q(const) Z */ tmpi2, /* double q(const) r */ tmpi3); - (*((float *) rp4)) = (float) tmpr4; - continue; - } - FUNC_MESS_END(); - -} /* PyGSL_sf_ufunc_Il_l_d_d__Rd__O_as_minor */ - -void PyGSL_sf_ufunc_Id_d_d_l__Rl__Od_d_rd_rd_rd_rd (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) -{ - char *ip0 = args[0], *ip1 = args[1], *ip2 = args[2], *ip3 = args[3], *rp4 = args[4], *op5 = args[5], *op6 = args[6], *op7 = args[7], *op8 = args[8], *op9 = args[9], *op10 = args[10], *op11 = args[11], *op12 = args[12], *op13 = args[13], *op14 = args[14]; - PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], is2 = steps[2], is3 = steps[3], rs4 = steps[4], os5 = steps[5], os6 = steps[6], os7 = steps[7], os8 = steps[8], os9 = steps[9], os10 = steps[10], os11 = steps[11], os12 = steps[12], os13 = steps[13], os14 = steps[14]; - - - - int tmpi3; - int tmpr4; - - - gsl_sf_result tmpo7; - gsl_sf_result tmpo9; - gsl_sf_result tmpo11; - gsl_sf_result tmpo13; - FUNC_MESS_BEGIN(); - - for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, ip2 += is2, ip3 += is3, rp4 += rs4, op5 += os5, op6 += os6, op7 += os7, op8 += os8, op9 += os9, op10 += os10, op11 += os11, op12 += os12, op13 += os13, op14 += os14){ - - /* arg 'double q(const) eta'*/ - /* arg 'double q(const) x'*/ - /* arg 'double q(const) lam_F'*/ - if( (_PyGSL_SF_L_TO_I(*((long *) ip3), &tmpi3)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip3), tmpi3); goto fail;} /* arg 'int q(const) k_lam_G'*/ - tmpr4 = ((int (*)(double, double, double, int, double *, double *, gsl_sf_result *, gsl_sf_result *, gsl_sf_result *, gsl_sf_result *)) func)(/* double q(const) eta */ (*((double *) ip0)), /* double q(const) x */ (*((double *) ip1)), /* double q(const) lam_F */ (*((double *) ip2)), /* int q(const) k_lam_G */ tmpi3, /* double p exp_G */ ((double *) op5), /* double p exp_F */ ((double *) op6), /* gsl_sf_result p Gp */ &tmpo7, /* gsl_sf_result p G */ &tmpo9, /* gsl_sf_result p Fp */ &tmpo11, /* gsl_sf_result p F */ &tmpo13); - DEBUG_MESS(3, "long return val : %d -> %ld", tmpr4, (long) tmpr4); - *((long *) rp4) = 0L; - *((long *) rp4) = (long) tmpr4; - - - *((double *) op7) = (double) tmpo7.val; - *((double *) op8) = (double) tmpo7.err; - *((double *) op9) = (double) tmpo9.val; - *((double *) op10) = (double) tmpo9.err; - *((double *) op11) = (double) tmpo11.val; - *((double *) op12) = (double) tmpo11.err; - *((double *) op13) = (double) tmpo13.val; - *((double *) op14) = (double) tmpo13.err; - continue; - - fail: - FUNC_MESS("FAIL"); - - DEBUG_MESS(3, "Failed in loop %ld", (long) i); - - *((int *) rp4) = INT_MIN; - *((double *) op5) = _PyGSL_NAN; - *((double *) op6) = _PyGSL_NAN; - *((double *) op7) = _PyGSL_NAN; - *((double *) op8) = _PyGSL_NAN; - *((double *) op9) = _PyGSL_NAN; - *((double *) op10) = _PyGSL_NAN; - *((double *) op11) = _PyGSL_NAN; - *((double *) op12) = _PyGSL_NAN; - *((double *) op13) = _PyGSL_NAN; - *((double *) op14) = _PyGSL_NAN; - } - FUNC_MESS_END(); - -} /* PyGSL_sf_ufunc_Id_d_d_l__Rl__Od_d_rd_rd_rd_rd */ - -void PyGSL_sf_ufunc_Id_d_d_l__Rl__Od_d_rd_rd_rd_rd_as_minor (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) -{ - char *ip0 = args[0], *ip1 = args[1], *ip2 = args[2], *ip3 = args[3], *rp4 = args[4], *op5 = args[5], *op6 = args[6], *op7 = args[7], *op8 = args[8], *op9 = args[9], *op10 = args[10], *op11 = args[11], *op12 = args[12], *op13 = args[13], *op14 = args[14]; - PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], is2 = steps[2], is3 = steps[3], rs4 = steps[4], os5 = steps[5], os6 = steps[6], os7 = steps[7], os8 = steps[8], os9 = steps[9], os10 = steps[10], os11 = steps[11], os12 = steps[12], os13 = steps[13], os14 = steps[14]; - double tmpi0; - double tmpi1; - double tmpi2; - - - double tmpo5; - double tmpo6; - gsl_sf_result tmpo7; - gsl_sf_result tmpo9; - gsl_sf_result tmpo11; - gsl_sf_result tmpo13; - FUNC_MESS_BEGIN(); - - for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, ip2 += is2, ip3 += is3, rp4 += rs4, op5 += os5, op6 += os6, op7 += os7, op8 += os8, op9 += os9, op10 += os10, op11 += os11, op12 += os12, op13 += os13, op14 += os14){ - - tmpi0 = *((float *) ip0); /* arg 'double q(const) eta'*/ - tmpi1 = *((float *) ip1); /* arg 'double q(const) x'*/ - tmpi2 = *((float *) ip2); /* arg 'double q(const) lam_F'*/ - /* arg 'int q(const) k_lam_G'*/ - *((int *) rp4) = ((int (*)(double, double, double, int, double *, double *, gsl_sf_result *, gsl_sf_result *, gsl_sf_result *, gsl_sf_result *)) func)(/* double q(const) eta */ tmpi0, /* double q(const) x */ tmpi1, /* double q(const) lam_F */ tmpi2, /* int q(const) k_lam_G */ (*((int *) ip3)), /* double p exp_G */ &tmpo5, /* double p exp_F */ &tmpo6, /* gsl_sf_result p Gp */ &tmpo7, /* gsl_sf_result p G */ &tmpo9, /* gsl_sf_result p Fp */ &tmpo11, /* gsl_sf_result p F */ &tmpo13); - - *((float *) op5) = (float) tmpo5; - *((float *) op6) = (float) tmpo6; - *((float *) op7) = (float) tmpo7.val; - *((float *) op8) = (float) tmpo7.err; - *((float *) op9) = (float) tmpo9.val; - *((float *) op10) = (float) tmpo9.err; - *((float *) op11) = (float) tmpo11.val; - *((float *) op12) = (float) tmpo11.err; - *((float *) op13) = (float) tmpo13.val; - *((float *) op14) = (float) tmpo13.err; - continue; - } - FUNC_MESS_END(); - -} /* PyGSL_sf_ufunc_Id_d_d_l__Rl__Od_d_rd_rd_rd_rd_as_minor */ - -void PyGSL_sf_ufunc_Il_l_l_l_l_l__Rl__Ord (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) -{ - char *ip0 = args[0], *ip1 = args[1], *ip2 = args[2], *ip3 = args[3], *ip4 = args[4], *ip5 = args[5], *rp6 = args[6], *op7 = args[7], *op8 = args[8]; - PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], is2 = steps[2], is3 = steps[3], is4 = steps[4], is5 = steps[5], rs6 = steps[6], os7 = steps[7], os8 = steps[8]; - int tmpi0; - int tmpi1; - int tmpi2; - int tmpi3; - int tmpi4; - int tmpi5; - int tmpr6; - gsl_sf_result tmpo7; - FUNC_MESS_BEGIN(); - - for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, ip2 += is2, ip3 += is3, ip4 += is4, ip5 += is5, rp6 += rs6, op7 += os7, op8 += os8){ - - if( (_PyGSL_SF_L_TO_I(*((long *) ip0), &tmpi0)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip0), tmpi0); goto fail;} /* arg 'int two_ja'*/ - if( (_PyGSL_SF_L_TO_I(*((long *) ip1), &tmpi1)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip1), tmpi1); goto fail;} /* arg 'int two_jb'*/ - if( (_PyGSL_SF_L_TO_I(*((long *) ip2), &tmpi2)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip2), tmpi2); goto fail;} /* arg 'int two_jc'*/ - if( (_PyGSL_SF_L_TO_I(*((long *) ip3), &tmpi3)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip3), tmpi3); goto fail;} /* arg 'int two_ma'*/ - if( (_PyGSL_SF_L_TO_I(*((long *) ip4), &tmpi4)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip4), tmpi4); goto fail;} /* arg 'int two_mb'*/ - if( (_PyGSL_SF_L_TO_I(*((long *) ip5), &tmpi5)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip5), tmpi5); goto fail;} /* arg 'int two_mc'*/ - tmpr6 = ((int (*)(int, int, int, int, int, int, gsl_sf_result *)) func)(/* int two_ja */ tmpi0, /* int two_jb */ tmpi1, /* int two_jc */ tmpi2, /* int two_ma */ tmpi3, /* int two_mb */ tmpi4, /* int two_mc */ tmpi5, /* gsl_sf_result p result */ &tmpo7); - DEBUG_MESS(3, "long return val : %d -> %ld", tmpr6, (long) tmpr6); - *((long *) rp6) = 0L; - *((long *) rp6) = (long) tmpr6; - *((double *) op7) = (double) tmpo7.val; - *((double *) op8) = (double) tmpo7.err; - continue; - - fail: - FUNC_MESS("FAIL"); - - DEBUG_MESS(3, "Failed in loop %ld", (long) i); - - *((int *) rp6) = INT_MIN; - *((double *) op7) = _PyGSL_NAN; - *((double *) op8) = _PyGSL_NAN; - } - FUNC_MESS_END(); - -} /* PyGSL_sf_ufunc_Il_l_l_l_l_l__Rl__Ord */ - -void PyGSL_sf_ufunc_Il_l_l_l_l_l__Rl__Ord_as_minor (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) -{ - char *ip0 = args[0], *ip1 = args[1], *ip2 = args[2], *ip3 = args[3], *ip4 = args[4], *ip5 = args[5], *rp6 = args[6], *op7 = args[7], *op8 = args[8]; - PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], is2 = steps[2], is3 = steps[3], is4 = steps[4], is5 = steps[5], rs6 = steps[6], os7 = steps[7], os8 = steps[8]; - - - - - - - - gsl_sf_result tmpo7; - FUNC_MESS_BEGIN(); - - for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, ip2 += is2, ip3 += is3, ip4 += is4, ip5 += is5, rp6 += rs6, op7 += os7, op8 += os8){ - - /* arg 'int two_ja'*/ - /* arg 'int two_jb'*/ - /* arg 'int two_jc'*/ - /* arg 'int two_ma'*/ - /* arg 'int two_mb'*/ - /* arg 'int two_mc'*/ - *((int *) rp6) = ((int (*)(int, int, int, int, int, int, gsl_sf_result *)) func)(/* int two_ja */ (*((int *) ip0)), /* int two_jb */ (*((int *) ip1)), /* int two_jc */ (*((int *) ip2)), /* int two_ma */ (*((int *) ip3)), /* int two_mb */ (*((int *) ip4)), /* int two_mc */ (*((int *) ip5)), /* gsl_sf_result p result */ &tmpo7); - - *((float *) op7) = (float) tmpo7.val; - *((float *) op8) = (float) tmpo7.err; - continue; - } - FUNC_MESS_END(); - -} /* PyGSL_sf_ufunc_Il_l_l_l_l_l__Rl__Ord_as_minor */ - -void PyGSL_sf_ufunc_Il_l_l_l_l_l__Rd__O (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) -{ - char *ip0 = args[0], *ip1 = args[1], *ip2 = args[2], *ip3 = args[3], *ip4 = args[4], *ip5 = args[5], *rp6 = args[6]; - PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], is2 = steps[2], is3 = steps[3], is4 = steps[4], is5 = steps[5], rs6 = steps[6]; - int tmpi0; - int tmpi1; - int tmpi2; - int tmpi3; - int tmpi4; - int tmpi5; - - FUNC_MESS_BEGIN(); - - for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, ip2 += is2, ip3 += is3, ip4 += is4, ip5 += is5, rp6 += rs6){ - - if( (_PyGSL_SF_L_TO_I(*((long *) ip0), &tmpi0)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip0), tmpi0); goto fail;} /* arg 'int two_ja'*/ - if( (_PyGSL_SF_L_TO_I(*((long *) ip1), &tmpi1)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip1), tmpi1); goto fail;} /* arg 'int two_jb'*/ - if( (_PyGSL_SF_L_TO_I(*((long *) ip2), &tmpi2)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip2), tmpi2); goto fail;} /* arg 'int two_jc'*/ - if( (_PyGSL_SF_L_TO_I(*((long *) ip3), &tmpi3)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip3), tmpi3); goto fail;} /* arg 'int two_ma'*/ - if( (_PyGSL_SF_L_TO_I(*((long *) ip4), &tmpi4)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip4), tmpi4); goto fail;} /* arg 'int two_mb'*/ - if( (_PyGSL_SF_L_TO_I(*((long *) ip5), &tmpi5)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip5), tmpi5); goto fail;} /* arg 'int two_mc'*/ - *((double *) rp6) = ((double (*)(int, int, int, int, int, int)) func)(/* int two_ja */ tmpi0, /* int two_jb */ tmpi1, /* int two_jc */ tmpi2, /* int two_ma */ tmpi3, /* int two_mb */ tmpi4, /* int two_mc */ tmpi5); - - continue; - - fail: - FUNC_MESS("FAIL"); - - DEBUG_MESS(3, "Failed in loop %ld", (long) i); - - *((double *) rp6) = _PyGSL_NAN; - } - FUNC_MESS_END(); - -} /* PyGSL_sf_ufunc_Il_l_l_l_l_l__Rd__O */ - -void PyGSL_sf_ufunc_Il_l_l_l_l_l__Rd__O_as_minor (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) -{ - char *ip0 = args[0], *ip1 = args[1], *ip2 = args[2], *ip3 = args[3], *ip4 = args[4], *ip5 = args[5], *rp6 = args[6]; - PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], is2 = steps[2], is3 = steps[3], is4 = steps[4], is5 = steps[5], rs6 = steps[6]; - - - - - - - double tmpr6; - FUNC_MESS_BEGIN(); - - for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, ip2 += is2, ip3 += is3, ip4 += is4, ip5 += is5, rp6 += rs6){ - - /* arg 'int two_ja'*/ - /* arg 'int two_jb'*/ - /* arg 'int two_jc'*/ - /* arg 'int two_ma'*/ - /* arg 'int two_mb'*/ - /* arg 'int two_mc'*/ - tmpr6 = ((double (*)(int, int, int, int, int, int)) func)(/* int two_ja */ (*((int *) ip0)), /* int two_jb */ (*((int *) ip1)), /* int two_jc */ (*((int *) ip2)), /* int two_ma */ (*((int *) ip3)), /* int two_mb */ (*((int *) ip4)), /* int two_mc */ (*((int *) ip5))); - (*((float *) rp6)) = (float) tmpr6; - continue; - } - FUNC_MESS_END(); - -} /* PyGSL_sf_ufunc_Il_l_l_l_l_l__Rd__O_as_minor */ - -void PyGSL_sf_ufunc_Il_l_l_l_l_l_l_l_l__Rl__Ord (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) -{ - char *ip0 = args[0], *ip1 = args[1], *ip2 = args[2], *ip3 = args[3], *ip4 = args[4], *ip5 = args[5], *ip6 = args[6], *ip7 = args[7], *ip8 = args[8], *rp9 = args[9], *op10 = args[10], *op11 = args[11]; - PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], is2 = steps[2], is3 = steps[3], is4 = steps[4], is5 = steps[5], is6 = steps[6], is7 = steps[7], is8 = steps[8], rs9 = steps[9], os10 = steps[10], os11 = steps[11]; - int tmpi0; - int tmpi1; - int tmpi2; - int tmpi3; - int tmpi4; - int tmpi5; - int tmpi6; - int tmpi7; - int tmpi8; - int tmpr9; - gsl_sf_result tmpo10; - FUNC_MESS_BEGIN(); - - for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, ip2 += is2, ip3 += is3, ip4 += is4, ip5 += is5, ip6 += is6, ip7 += is7, ip8 += is8, rp9 += rs9, op10 += os10, op11 += os11){ - - if( (_PyGSL_SF_L_TO_I(*((long *) ip0), &tmpi0)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip0), tmpi0); goto fail;} /* arg 'int two_ja'*/ - if( (_PyGSL_SF_L_TO_I(*((long *) ip1), &tmpi1)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip1), tmpi1); goto fail;} /* arg 'int two_jb'*/ - if( (_PyGSL_SF_L_TO_I(*((long *) ip2), &tmpi2)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip2), tmpi2); goto fail;} /* arg 'int two_jc'*/ - if( (_PyGSL_SF_L_TO_I(*((long *) ip3), &tmpi3)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip3), tmpi3); goto fail;} /* arg 'int two_jd'*/ - if( (_PyGSL_SF_L_TO_I(*((long *) ip4), &tmpi4)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip4), tmpi4); goto fail;} /* arg 'int two_je'*/ - if( (_PyGSL_SF_L_TO_I(*((long *) ip5), &tmpi5)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip5), tmpi5); goto fail;} /* arg 'int two_jf'*/ - if( (_PyGSL_SF_L_TO_I(*((long *) ip6), &tmpi6)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip6), tmpi6); goto fail;} /* arg 'int two_jg'*/ - if( (_PyGSL_SF_L_TO_I(*((long *) ip7), &tmpi7)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip7), tmpi7); goto fail;} /* arg 'int two_jh'*/ - if( (_PyGSL_SF_L_TO_I(*((long *) ip8), &tmpi8)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip8), tmpi8); goto fail;} /* arg 'int two_ji'*/ - tmpr9 = ((int (*)(int, int, int, int, int, int, int, int, int, gsl_sf_result *)) func)(/* int two_ja */ tmpi0, /* int two_jb */ tmpi1, /* int two_jc */ tmpi2, /* int two_jd */ tmpi3, /* int two_je */ tmpi4, /* int two_jf */ tmpi5, /* int two_jg */ tmpi6, /* int two_jh */ tmpi7, /* int two_ji */ tmpi8, /* gsl_sf_result p result */ &tmpo10); - DEBUG_MESS(3, "long return val : %d -> %ld", tmpr9, (long) tmpr9); - *((long *) rp9) = 0L; - *((long *) rp9) = (long) tmpr9; - *((double *) op10) = (double) tmpo10.val; - *((double *) op11) = (double) tmpo10.err; - continue; - - fail: - FUNC_MESS("FAIL"); - - DEBUG_MESS(3, "Failed in loop %ld", (long) i); - - *((int *) rp9) = INT_MIN; - *((double *) op10) = _PyGSL_NAN; - *((double *) op11) = _PyGSL_NAN; - } - FUNC_MESS_END(); - -} /* PyGSL_sf_ufunc_Il_l_l_l_l_l_l_l_l__Rl__Ord */ - -void PyGSL_sf_ufunc_Il_l_l_l_l_l_l_l_l__Rl__Ord_as_minor (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) -{ - char *ip0 = args[0], *ip1 = args[1], *ip2 = args[2], *ip3 = args[3], *ip4 = args[4], *ip5 = args[5], *ip6 = args[6], *ip7 = args[7], *ip8 = args[8], *rp9 = args[9], *op10 = args[10], *op11 = args[11]; - PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], is2 = steps[2], is3 = steps[3], is4 = steps[4], is5 = steps[5], is6 = steps[6], is7 = steps[7], is8 = steps[8], rs9 = steps[9], os10 = steps[10], os11 = steps[11]; - - - - - - - - - - - gsl_sf_result tmpo10; - FUNC_MESS_BEGIN(); - - for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, ip2 += is2, ip3 += is3, ip4 += is4, ip5 += is5, ip6 += is6, ip7 += is7, ip8 += is8, rp9 += rs9, op10 += os10, op11 += os11){ - - /* arg 'int two_ja'*/ - /* arg 'int two_jb'*/ - /* arg 'int two_jc'*/ - /* arg 'int two_jd'*/ - /* arg 'int two_je'*/ - /* arg 'int two_jf'*/ - /* arg 'int two_jg'*/ - /* arg 'int two_jh'*/ - /* arg 'int two_ji'*/ - *((int *) rp9) = ((int (*)(int, int, int, int, int, int, int, int, int, gsl_sf_result *)) func)(/* int two_ja */ (*((int *) ip0)), /* int two_jb */ (*((int *) ip1)), /* int two_jc */ (*((int *) ip2)), /* int two_jd */ (*((int *) ip3)), /* int two_je */ (*((int *) ip4)), /* int two_jf */ (*((int *) ip5)), /* int two_jg */ (*((int *) ip6)), /* int two_jh */ (*((int *) ip7)), /* int two_ji */ (*((int *) ip8)), /* gsl_sf_result p result */ &tmpo10); - - *((float *) op10) = (float) tmpo10.val; - *((float *) op11) = (float) tmpo10.err; - continue; - } - FUNC_MESS_END(); - -} /* PyGSL_sf_ufunc_Il_l_l_l_l_l_l_l_l__Rl__Ord_as_minor */ - -void PyGSL_sf_ufunc_Il_l_l_l_l_l_l_l_l__Rd__O (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) -{ - char *ip0 = args[0], *ip1 = args[1], *ip2 = args[2], *ip3 = args[3], *ip4 = args[4], *ip5 = args[5], *ip6 = args[6], *ip7 = args[7], *ip8 = args[8], *rp9 = args[9]; - PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], is2 = steps[2], is3 = steps[3], is4 = steps[4], is5 = steps[5], is6 = steps[6], is7 = steps[7], is8 = steps[8], rs9 = steps[9]; - int tmpi0; - int tmpi1; - int tmpi2; - int tmpi3; - int tmpi4; - int tmpi5; - int tmpi6; - int tmpi7; - int tmpi8; - - FUNC_MESS_BEGIN(); - - for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, ip2 += is2, ip3 += is3, ip4 += is4, ip5 += is5, ip6 += is6, ip7 += is7, ip8 += is8, rp9 += rs9){ - - if( (_PyGSL_SF_L_TO_I(*((long *) ip0), &tmpi0)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip0), tmpi0); goto fail;} /* arg 'int two_ja'*/ - if( (_PyGSL_SF_L_TO_I(*((long *) ip1), &tmpi1)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip1), tmpi1); goto fail;} /* arg 'int two_jb'*/ - if( (_PyGSL_SF_L_TO_I(*((long *) ip2), &tmpi2)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip2), tmpi2); goto fail;} /* arg 'int two_jc'*/ - if( (_PyGSL_SF_L_TO_I(*((long *) ip3), &tmpi3)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip3), tmpi3); goto fail;} /* arg 'int two_jd'*/ - if( (_PyGSL_SF_L_TO_I(*((long *) ip4), &tmpi4)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip4), tmpi4); goto fail;} /* arg 'int two_je'*/ - if( (_PyGSL_SF_L_TO_I(*((long *) ip5), &tmpi5)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip5), tmpi5); goto fail;} /* arg 'int two_jf'*/ - if( (_PyGSL_SF_L_TO_I(*((long *) ip6), &tmpi6)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip6), tmpi6); goto fail;} /* arg 'int two_jg'*/ - if( (_PyGSL_SF_L_TO_I(*((long *) ip7), &tmpi7)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip7), tmpi7); goto fail;} /* arg 'int two_jh'*/ - if( (_PyGSL_SF_L_TO_I(*((long *) ip8), &tmpi8)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip8), tmpi8); goto fail;} /* arg 'int two_ji'*/ - *((double *) rp9) = ((double (*)(int, int, int, int, int, int, int, int, int)) func)(/* int two_ja */ tmpi0, /* int two_jb */ tmpi1, /* int two_jc */ tmpi2, /* int two_jd */ tmpi3, /* int two_je */ tmpi4, /* int two_jf */ tmpi5, /* int two_jg */ tmpi6, /* int two_jh */ tmpi7, /* int two_ji */ tmpi8); - - continue; - - fail: - FUNC_MESS("FAIL"); - - DEBUG_MESS(3, "Failed in loop %ld", (long) i); - - *((double *) rp9) = _PyGSL_NAN; - } - FUNC_MESS_END(); - -} /* PyGSL_sf_ufunc_Il_l_l_l_l_l_l_l_l__Rd__O */ - -void PyGSL_sf_ufunc_Il_l_l_l_l_l_l_l_l__Rd__O_as_minor (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) -{ - char *ip0 = args[0], *ip1 = args[1], *ip2 = args[2], *ip3 = args[3], *ip4 = args[4], *ip5 = args[5], *ip6 = args[6], *ip7 = args[7], *ip8 = args[8], *rp9 = args[9]; - PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], is2 = steps[2], is3 = steps[3], is4 = steps[4], is5 = steps[5], is6 = steps[6], is7 = steps[7], is8 = steps[8], rs9 = steps[9]; - - - - - - - - - - double tmpr9; - FUNC_MESS_BEGIN(); - - for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, ip2 += is2, ip3 += is3, ip4 += is4, ip5 += is5, ip6 += is6, ip7 += is7, ip8 += is8, rp9 += rs9){ - - /* arg 'int two_ja'*/ - /* arg 'int two_jb'*/ - /* arg 'int two_jc'*/ - /* arg 'int two_jd'*/ - /* arg 'int two_je'*/ - /* arg 'int two_jf'*/ - /* arg 'int two_jg'*/ - /* arg 'int two_jh'*/ - /* arg 'int two_ji'*/ - tmpr9 = ((double (*)(int, int, int, int, int, int, int, int, int)) func)(/* int two_ja */ (*((int *) ip0)), /* int two_jb */ (*((int *) ip1)), /* int two_jc */ (*((int *) ip2)), /* int two_jd */ (*((int *) ip3)), /* int two_je */ (*((int *) ip4)), /* int two_jf */ (*((int *) ip5)), /* int two_jg */ (*((int *) ip6)), /* int two_jh */ (*((int *) ip7)), /* int two_ji */ (*((int *) ip8))); - (*((float *) rp9)) = (float) tmpr9; - continue; - } - FUNC_MESS_END(); - -} /* PyGSL_sf_ufunc_Il_l_l_l_l_l_l_l_l__Rd__O_as_minor */ - -void PyGSL_sf_ufunc_Id_d__Rl__Ord_rd (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) -{ - char *ip0 = args[0], *ip1 = args[1], *rp2 = args[2], *op3 = args[3], *op4 = args[4], *op5 = args[5], *op6 = args[6]; - PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], rs2 = steps[2], os3 = steps[3], os4 = steps[4], os5 = steps[5], os6 = steps[6]; - - - int tmpr2; - gsl_sf_result tmpo3; - gsl_sf_result tmpo5; - FUNC_MESS_BEGIN(); - - for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, rp2 += rs2, op3 += os3, op4 += os4, op5 += os5, op6 += os6){ - - /* arg 'double q(const) x'*/ - /* arg 'double q(const) y'*/ - tmpr2 = ((int (*)(double, double, gsl_sf_result *, gsl_sf_result *)) func)(/* double q(const) x */ (*((double *) ip0)), /* double q(const) y */ (*((double *) ip1)), /* gsl_sf_result p result_im */ &tmpo3, /* gsl_sf_result p result_re */ &tmpo5); - DEBUG_MESS(3, "long return val : %d -> %ld", tmpr2, (long) tmpr2); - *((long *) rp2) = 0L; - *((long *) rp2) = (long) tmpr2; - *((double *) op3) = (double) tmpo3.val; - *((double *) op4) = (double) tmpo3.err; - *((double *) op5) = (double) tmpo5.val; - *((double *) op6) = (double) tmpo5.err; - continue; - } - FUNC_MESS_END(); - -} /* PyGSL_sf_ufunc_Id_d__Rl__Ord_rd */ - -void PyGSL_sf_ufunc_Id_d__Rl__Ord_rd_as_minor (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) -{ - char *ip0 = args[0], *ip1 = args[1], *rp2 = args[2], *op3 = args[3], *op4 = args[4], *op5 = args[5], *op6 = args[6]; - PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], rs2 = steps[2], os3 = steps[3], os4 = steps[4], os5 = steps[5], os6 = steps[6]; - double tmpi0; - double tmpi1; - - gsl_sf_result tmpo3; - gsl_sf_result tmpo5; - FUNC_MESS_BEGIN(); - - for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, rp2 += rs2, op3 += os3, op4 += os4, op5 += os5, op6 += os6){ - - tmpi0 = *((float *) ip0); /* arg 'double q(const) x'*/ - tmpi1 = *((float *) ip1); /* arg 'double q(const) y'*/ - *((int *) rp2) = ((int (*)(double, double, gsl_sf_result *, gsl_sf_result *)) func)(/* double q(const) x */ tmpi0, /* double q(const) y */ tmpi1, /* gsl_sf_result p result_im */ &tmpo3, /* gsl_sf_result p result_re */ &tmpo5); - - *((float *) op3) = (float) tmpo3.val; - *((float *) op4) = (float) tmpo3.err; - *((float *) op5) = (float) tmpo5.val; - *((float *) op6) = (float) tmpo5.err; - continue; - } - FUNC_MESS_END(); - -} /* PyGSL_sf_ufunc_Id_d__Rl__Ord_rd_as_minor */ - -void PyGSL_sf_ufunc_Id_d_d_d__Rl__Ord (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) -{ - char *ip0 = args[0], *ip1 = args[1], *ip2 = args[2], *ip3 = args[3], *rp4 = args[4], *op5 = args[5], *op6 = args[6]; - PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], is2 = steps[2], is3 = steps[3], rs4 = steps[4], os5 = steps[5], os6 = steps[6]; - - - - - int tmpr4; - gsl_sf_result tmpo5; - FUNC_MESS_BEGIN(); - - for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, ip2 += is2, ip3 += is3, rp4 += rs4, op5 += os5, op6 += os6){ - - /* arg 'double q(const) x'*/ - /* arg 'double q(const) dx'*/ - /* arg 'double q(const) y'*/ - /* arg 'double q(const) dy'*/ - tmpr4 = ((int (*)(double, double, double, double, gsl_sf_result *)) func)(/* double q(const) x */ (*((double *) ip0)), /* double q(const) dx */ (*((double *) ip1)), /* double q(const) y */ (*((double *) ip2)), /* double q(const) dy */ (*((double *) ip3)), /* gsl_sf_result p result */ &tmpo5); - DEBUG_MESS(3, "long return val : %d -> %ld", tmpr4, (long) tmpr4); - *((long *) rp4) = 0L; - *((long *) rp4) = (long) tmpr4; - *((double *) op5) = (double) tmpo5.val; - *((double *) op6) = (double) tmpo5.err; - continue; - } - FUNC_MESS_END(); - -} /* PyGSL_sf_ufunc_Id_d_d_d__Rl__Ord */ - -void PyGSL_sf_ufunc_Id_d_d_d__Rl__Ord_as_minor (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) -{ - char *ip0 = args[0], *ip1 = args[1], *ip2 = args[2], *ip3 = args[3], *rp4 = args[4], *op5 = args[5], *op6 = args[6]; - PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], is2 = steps[2], is3 = steps[3], rs4 = steps[4], os5 = steps[5], os6 = steps[6]; - double tmpi0; - double tmpi1; - double tmpi2; - double tmpi3; - - gsl_sf_result tmpo5; - FUNC_MESS_BEGIN(); - - for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, ip2 += is2, ip3 += is3, rp4 += rs4, op5 += os5, op6 += os6){ - - tmpi0 = *((float *) ip0); /* arg 'double q(const) x'*/ - tmpi1 = *((float *) ip1); /* arg 'double q(const) dx'*/ - tmpi2 = *((float *) ip2); /* arg 'double q(const) y'*/ - tmpi3 = *((float *) ip3); /* arg 'double q(const) dy'*/ - *((int *) rp4) = ((int (*)(double, double, double, double, gsl_sf_result *)) func)(/* double q(const) x */ tmpi0, /* double q(const) dx */ tmpi1, /* double q(const) y */ tmpi2, /* double q(const) dy */ tmpi3, /* gsl_sf_result p result */ &tmpo5); - - *((float *) op5) = (float) tmpo5.val; - *((float *) op6) = (float) tmpo5.err; - continue; - } - FUNC_MESS_END(); - -} /* PyGSL_sf_ufunc_Id_d_d_d__Rl__Ord_as_minor */ - -void PyGSL_sf_ufunc_Id_d_m__Rl__Ord (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) -{ - char *ip0 = args[0], *ip1 = args[1], *ip2 = args[2], *rp3 = args[3], *op4 = args[4], *op5 = args[5]; - PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], is2 = steps[2], rs3 = steps[3], os4 = steps[4], os5 = steps[5]; - - - gsl_mode_t tmpi2; - int tmpr3; - gsl_sf_result tmpo4; - FUNC_MESS_BEGIN(); - - for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, ip2 += is2, rp3 += rs3, op4 += os4, op5 += os5){ - - /* arg 'double k'*/ - /* arg 'double n'*/ - if( (_PyGSL_SF_L_TO_U(*((long *) ip2), &tmpi2)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip2), tmpi2); goto fail;} /* arg 'gsl_mode_t mode'*/ - tmpr3 = ((int (*)(double, double, gsl_mode_t, gsl_sf_result *)) func)(/* double k */ (*((double *) ip0)), /* double n */ (*((double *) ip1)), /* gsl_mode_t mode */ tmpi2, /* gsl_sf_result p result */ &tmpo4); - DEBUG_MESS(3, "long return val : %d -> %ld", tmpr3, (long) tmpr3); - *((long *) rp3) = 0L; - *((long *) rp3) = (long) tmpr3; - *((double *) op4) = (double) tmpo4.val; - *((double *) op5) = (double) tmpo4.err; - continue; - - fail: - FUNC_MESS("FAIL"); - - DEBUG_MESS(3, "Failed in loop %ld", (long) i); - - *((int *) rp3) = INT_MIN; - *((double *) op4) = _PyGSL_NAN; - *((double *) op5) = _PyGSL_NAN; - } - FUNC_MESS_END(); - -} /* PyGSL_sf_ufunc_Id_d_m__Rl__Ord */ - -void PyGSL_sf_ufunc_Id_d_m__Rl__Ord_as_minor (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) -{ - char *ip0 = args[0], *ip1 = args[1], *ip2 = args[2], *rp3 = args[3], *op4 = args[4], *op5 = args[5]; - PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], is2 = steps[2], rs3 = steps[3], os4 = steps[4], os5 = steps[5]; - double tmpi0; - double tmpi1; - - - gsl_sf_result tmpo4; - FUNC_MESS_BEGIN(); - - for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, ip2 += is2, rp3 += rs3, op4 += os4, op5 += os5){ - - tmpi0 = *((float *) ip0); /* arg 'double k'*/ - tmpi1 = *((float *) ip1); /* arg 'double n'*/ - /* arg 'gsl_mode_t mode'*/ - *((int *) rp3) = ((int (*)(double, double, gsl_mode_t, gsl_sf_result *)) func)(/* double k */ tmpi0, /* double n */ tmpi1, /* gsl_mode_t mode */ (*((int *) ip2)), /* gsl_sf_result p result */ &tmpo4); - - *((float *) op4) = (float) tmpo4.val; - *((float *) op5) = (float) tmpo4.err; - continue; - } - FUNC_MESS_END(); - -} /* PyGSL_sf_ufunc_Id_d_m__Rl__Ord_as_minor */ - -void PyGSL_sf_ufunc_Id_d_m__Rd__O (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) -{ - char *ip0 = args[0], *ip1 = args[1], *ip2 = args[2], *rp3 = args[3]; - PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], is2 = steps[2], rs3 = steps[3]; - - - gsl_mode_t tmpi2; - - FUNC_MESS_BEGIN(); - - for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, ip2 += is2, rp3 += rs3){ - - /* arg 'double k'*/ - /* arg 'double n'*/ - if( (_PyGSL_SF_L_TO_U(*((long *) ip2), &tmpi2)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip2), tmpi2); goto fail;} /* arg 'gsl_mode_t mode'*/ - *((double *) rp3) = ((double (*)(double, double, gsl_mode_t)) func)(/* double k */ (*((double *) ip0)), /* double n */ (*((double *) ip1)), /* gsl_mode_t mode */ tmpi2); - - continue; - - fail: - FUNC_MESS("FAIL"); - - DEBUG_MESS(3, "Failed in loop %ld", (long) i); - - *((double *) rp3) = _PyGSL_NAN; - } - FUNC_MESS_END(); - -} /* PyGSL_sf_ufunc_Id_d_m__Rd__O */ - -void PyGSL_sf_ufunc_Id_d_m__Rd__O_as_minor (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) -{ - char *ip0 = args[0], *ip1 = args[1], *ip2 = args[2], *rp3 = args[3]; - PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], is2 = steps[2], rs3 = steps[3]; - double tmpi0; - double tmpi1; - - double tmpr3; - FUNC_MESS_BEGIN(); - - for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, ip2 += is2, rp3 += rs3){ - - tmpi0 = *((float *) ip0); /* arg 'double k'*/ - tmpi1 = *((float *) ip1); /* arg 'double n'*/ - /* arg 'gsl_mode_t mode'*/ - tmpr3 = ((double (*)(double, double, gsl_mode_t)) func)(/* double k */ tmpi0, /* double n */ tmpi1, /* gsl_mode_t mode */ (*((int *) ip2))); - (*((float *) rp3)) = (float) tmpr3; - continue; - } - FUNC_MESS_END(); - -} /* PyGSL_sf_ufunc_Id_d_m__Rd__O_as_minor */ - -void PyGSL_sf_ufunc_Id_d_d_m__Rl__Ord (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) -{ - char *ip0 = args[0], *ip1 = args[1], *ip2 = args[2], *ip3 = args[3], *rp4 = args[4], *op5 = args[5], *op6 = args[6]; - PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], is2 = steps[2], is3 = steps[3], rs4 = steps[4], os5 = steps[5], os6 = steps[6]; - - - - gsl_mode_t tmpi3; - int tmpr4; - gsl_sf_result tmpo5; - FUNC_MESS_BEGIN(); - - for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, ip2 += is2, ip3 += is3, rp4 += rs4, op5 += os5, op6 += os6){ - - /* arg 'double phi'*/ - /* arg 'double k'*/ - /* arg 'double n'*/ - if( (_PyGSL_SF_L_TO_U(*((long *) ip3), &tmpi3)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip3), tmpi3); goto fail;} /* arg 'gsl_mode_t mode'*/ - tmpr4 = ((int (*)(double, double, double, gsl_mode_t, gsl_sf_result *)) func)(/* double phi */ (*((double *) ip0)), /* double k */ (*((double *) ip1)), /* double n */ (*((double *) ip2)), /* gsl_mode_t mode */ tmpi3, /* gsl_sf_result p result */ &tmpo5); - DEBUG_MESS(3, "long return val : %d -> %ld", tmpr4, (long) tmpr4); - *((long *) rp4) = 0L; - *((long *) rp4) = (long) tmpr4; - *((double *) op5) = (double) tmpo5.val; - *((double *) op6) = (double) tmpo5.err; - continue; - - fail: - FUNC_MESS("FAIL"); - - DEBUG_MESS(3, "Failed in loop %ld", (long) i); - - *((int *) rp4) = INT_MIN; - *((double *) op5) = _PyGSL_NAN; - *((double *) op6) = _PyGSL_NAN; - } - FUNC_MESS_END(); - -} /* PyGSL_sf_ufunc_Id_d_d_m__Rl__Ord */ - -void PyGSL_sf_ufunc_Id_d_d_m__Rl__Ord_as_minor (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) -{ - char *ip0 = args[0], *ip1 = args[1], *ip2 = args[2], *ip3 = args[3], *rp4 = args[4], *op5 = args[5], *op6 = args[6]; - PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], is2 = steps[2], is3 = steps[3], rs4 = steps[4], os5 = steps[5], os6 = steps[6]; - double tmpi0; - double tmpi1; - double tmpi2; - - - gsl_sf_result tmpo5; - FUNC_MESS_BEGIN(); - - for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, ip2 += is2, ip3 += is3, rp4 += rs4, op5 += os5, op6 += os6){ - - tmpi0 = *((float *) ip0); /* arg 'double phi'*/ - tmpi1 = *((float *) ip1); /* arg 'double k'*/ - tmpi2 = *((float *) ip2); /* arg 'double n'*/ - /* arg 'gsl_mode_t mode'*/ - *((int *) rp4) = ((int (*)(double, double, double, gsl_mode_t, gsl_sf_result *)) func)(/* double phi */ tmpi0, /* double k */ tmpi1, /* double n */ tmpi2, /* gsl_mode_t mode */ (*((int *) ip3)), /* gsl_sf_result p result */ &tmpo5); - - *((float *) op5) = (float) tmpo5.val; - *((float *) op6) = (float) tmpo5.err; - continue; - } - FUNC_MESS_END(); - -} /* PyGSL_sf_ufunc_Id_d_d_m__Rl__Ord_as_minor */ - -void PyGSL_sf_ufunc_Id_d_d_m__Rd__O (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) -{ - char *ip0 = args[0], *ip1 = args[1], *ip2 = args[2], *ip3 = args[3], *rp4 = args[4]; - PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], is2 = steps[2], is3 = steps[3], rs4 = steps[4]; - - - - gsl_mode_t tmpi3; - - FUNC_MESS_BEGIN(); - - for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, ip2 += is2, ip3 += is3, rp4 += rs4){ - - /* arg 'double phi'*/ - /* arg 'double k'*/ - /* arg 'double n'*/ - if( (_PyGSL_SF_L_TO_U(*((long *) ip3), &tmpi3)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip3), tmpi3); goto fail;} /* arg 'gsl_mode_t mode'*/ - *((double *) rp4) = ((double (*)(double, double, double, gsl_mode_t)) func)(/* double phi */ (*((double *) ip0)), /* double k */ (*((double *) ip1)), /* double n */ (*((double *) ip2)), /* gsl_mode_t mode */ tmpi3); - - continue; - - fail: - FUNC_MESS("FAIL"); - - DEBUG_MESS(3, "Failed in loop %ld", (long) i); - - *((double *) rp4) = _PyGSL_NAN; - } - FUNC_MESS_END(); - -} /* PyGSL_sf_ufunc_Id_d_d_m__Rd__O */ - -void PyGSL_sf_ufunc_Id_d_d_m__Rd__O_as_minor (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) -{ - char *ip0 = args[0], *ip1 = args[1], *ip2 = args[2], *ip3 = args[3], *rp4 = args[4]; - PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], is2 = steps[2], is3 = steps[3], rs4 = steps[4]; - double tmpi0; - double tmpi1; - double tmpi2; - - double tmpr4; - FUNC_MESS_BEGIN(); - - for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, ip2 += is2, ip3 += is3, rp4 += rs4){ - - tmpi0 = *((float *) ip0); /* arg 'double phi'*/ - tmpi1 = *((float *) ip1); /* arg 'double k'*/ - tmpi2 = *((float *) ip2); /* arg 'double n'*/ - /* arg 'gsl_mode_t mode'*/ - tmpr4 = ((double (*)(double, double, double, gsl_mode_t)) func)(/* double phi */ tmpi0, /* double k */ tmpi1, /* double n */ tmpi2, /* gsl_mode_t mode */ (*((int *) ip3))); - (*((float *) rp4)) = (float) tmpr4; - continue; - } - FUNC_MESS_END(); - -} /* PyGSL_sf_ufunc_Id_d_d_m__Rd__O_as_minor */ - -void PyGSL_sf_ufunc_Id_d_d_d_m__Rl__Ord (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) -{ - char *ip0 = args[0], *ip1 = args[1], *ip2 = args[2], *ip3 = args[3], *ip4 = args[4], *rp5 = args[5], *op6 = args[6], *op7 = args[7]; - PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], is2 = steps[2], is3 = steps[3], is4 = steps[4], rs5 = steps[5], os6 = steps[6], os7 = steps[7]; - - - - - gsl_mode_t tmpi4; - int tmpr5; - gsl_sf_result tmpo6; - FUNC_MESS_BEGIN(); - - for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, ip2 += is2, ip3 += is3, ip4 += is4, rp5 += rs5, op6 += os6, op7 += os7){ - - /* arg 'double x'*/ - /* arg 'double y'*/ - /* arg 'double z'*/ - /* arg 'double p'*/ - if( (_PyGSL_SF_L_TO_U(*((long *) ip4), &tmpi4)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip4), tmpi4); goto fail;} /* arg 'gsl_mode_t mode'*/ - tmpr5 = ((int (*)(double, double, double, double, gsl_mode_t, gsl_sf_result *)) func)(/* double x */ (*((double *) ip0)), /* double y */ (*((double *) ip1)), /* double z */ (*((double *) ip2)), /* double p */ (*((double *) ip3)), /* gsl_mode_t mode */ tmpi4, /* gsl_sf_result p result */ &tmpo6); - DEBUG_MESS(3, "long return val : %d -> %ld", tmpr5, (long) tmpr5); - *((long *) rp5) = 0L; - *((long *) rp5) = (long) tmpr5; - *((double *) op6) = (double) tmpo6.val; - *((double *) op7) = (double) tmpo6.err; - continue; - - fail: - FUNC_MESS("FAIL"); - - DEBUG_MESS(3, "Failed in loop %ld", (long) i); - - *((int *) rp5) = INT_MIN; - *((double *) op6) = _PyGSL_NAN; - *((double *) op7) = _PyGSL_NAN; - } - FUNC_MESS_END(); - -} /* PyGSL_sf_ufunc_Id_d_d_d_m__Rl__Ord */ - -void PyGSL_sf_ufunc_Id_d_d_d_m__Rl__Ord_as_minor (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) -{ - char *ip0 = args[0], *ip1 = args[1], *ip2 = args[2], *ip3 = args[3], *ip4 = args[4], *rp5 = args[5], *op6 = args[6], *op7 = args[7]; - PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], is2 = steps[2], is3 = steps[3], is4 = steps[4], rs5 = steps[5], os6 = steps[6], os7 = steps[7]; - double tmpi0; - double tmpi1; - double tmpi2; - double tmpi3; - - - gsl_sf_result tmpo6; - FUNC_MESS_BEGIN(); - - for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, ip2 += is2, ip3 += is3, ip4 += is4, rp5 += rs5, op6 += os6, op7 += os7){ - - tmpi0 = *((float *) ip0); /* arg 'double x'*/ - tmpi1 = *((float *) ip1); /* arg 'double y'*/ - tmpi2 = *((float *) ip2); /* arg 'double z'*/ - tmpi3 = *((float *) ip3); /* arg 'double p'*/ - /* arg 'gsl_mode_t mode'*/ - *((int *) rp5) = ((int (*)(double, double, double, double, gsl_mode_t, gsl_sf_result *)) func)(/* double x */ tmpi0, /* double y */ tmpi1, /* double z */ tmpi2, /* double p */ tmpi3, /* gsl_mode_t mode */ (*((int *) ip4)), /* gsl_sf_result p result */ &tmpo6); - - *((float *) op6) = (float) tmpo6.val; - *((float *) op7) = (float) tmpo6.err; - continue; - } - FUNC_MESS_END(); - -} /* PyGSL_sf_ufunc_Id_d_d_d_m__Rl__Ord_as_minor */ - -void PyGSL_sf_ufunc_Id_d_d_d_m__Rd__O (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) -{ - char *ip0 = args[0], *ip1 = args[1], *ip2 = args[2], *ip3 = args[3], *ip4 = args[4], *rp5 = args[5]; - PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], is2 = steps[2], is3 = steps[3], is4 = steps[4], rs5 = steps[5]; - - - - - gsl_mode_t tmpi4; - - FUNC_MESS_BEGIN(); - - for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, ip2 += is2, ip3 += is3, ip4 += is4, rp5 += rs5){ - - /* arg 'double x'*/ - /* arg 'double y'*/ - /* arg 'double z'*/ - /* arg 'double p'*/ - if( (_PyGSL_SF_L_TO_U(*((long *) ip4), &tmpi4)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip4), tmpi4); goto fail;} /* arg 'gsl_mode_t mode'*/ - *((double *) rp5) = ((double (*)(double, double, double, double, gsl_mode_t)) func)(/* double x */ (*((double *) ip0)), /* double y */ (*((double *) ip1)), /* double z */ (*((double *) ip2)), /* double p */ (*((double *) ip3)), /* gsl_mode_t mode */ tmpi4); - - continue; - - fail: - FUNC_MESS("FAIL"); - - DEBUG_MESS(3, "Failed in loop %ld", (long) i); - - *((double *) rp5) = _PyGSL_NAN; - } - FUNC_MESS_END(); - -} /* PyGSL_sf_ufunc_Id_d_d_d_m__Rd__O */ - -void PyGSL_sf_ufunc_Id_d_d_d_m__Rd__O_as_minor (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) -{ - char *ip0 = args[0], *ip1 = args[1], *ip2 = args[2], *ip3 = args[3], *ip4 = args[4], *rp5 = args[5]; - PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], is2 = steps[2], is3 = steps[3], is4 = steps[4], rs5 = steps[5]; - double tmpi0; - double tmpi1; - double tmpi2; - double tmpi3; - - double tmpr5; - FUNC_MESS_BEGIN(); - - for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, ip2 += is2, ip3 += is3, ip4 += is4, rp5 += rs5){ - - tmpi0 = *((float *) ip0); /* arg 'double x'*/ - tmpi1 = *((float *) ip1); /* arg 'double y'*/ - tmpi2 = *((float *) ip2); /* arg 'double z'*/ - tmpi3 = *((float *) ip3); /* arg 'double p'*/ - /* arg 'gsl_mode_t mode'*/ - tmpr5 = ((double (*)(double, double, double, double, gsl_mode_t)) func)(/* double x */ tmpi0, /* double y */ tmpi1, /* double z */ tmpi2, /* double p */ tmpi3, /* gsl_mode_t mode */ (*((int *) ip4))); - (*((float *) rp5)) = (float) tmpr5; - continue; - } - FUNC_MESS_END(); - -} /* PyGSL_sf_ufunc_Id_d_d_d_m__Rd__O_as_minor */ - -void PyGSL_sf_ufunc_Id_d__Rl__Od_d_d (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) -{ - char *ip0 = args[0], *ip1 = args[1], *rp2 = args[2], *op3 = args[3], *op4 = args[4], *op5 = args[5]; - PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], rs2 = steps[2], os3 = steps[3], os4 = steps[4], os5 = steps[5]; - - - int tmpr2; - - - - FUNC_MESS_BEGIN(); - - for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, rp2 += rs2, op3 += os3, op4 += os4, op5 += os5){ - - /* arg 'double u'*/ - /* arg 'double m'*/ - tmpr2 = ((int (*)(double, double, double *, double *, double *)) func)(/* double u */ (*((double *) ip0)), /* double m */ (*((double *) ip1)), /* double p dn */ ((double *) op3), /* double p cn */ ((double *) op4), /* double p sn */ ((double *) op5)); - DEBUG_MESS(3, "long return val : %d -> %ld", tmpr2, (long) tmpr2); - *((long *) rp2) = 0L; - *((long *) rp2) = (long) tmpr2; - - - - continue; - } - FUNC_MESS_END(); - -} /* PyGSL_sf_ufunc_Id_d__Rl__Od_d_d */ - -void PyGSL_sf_ufunc_Id_d__Rl__Od_d_d_as_minor (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) -{ - char *ip0 = args[0], *ip1 = args[1], *rp2 = args[2], *op3 = args[3], *op4 = args[4], *op5 = args[5]; - PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], rs2 = steps[2], os3 = steps[3], os4 = steps[4], os5 = steps[5]; - double tmpi0; - double tmpi1; - - double tmpo3; - double tmpo4; - double tmpo5; - FUNC_MESS_BEGIN(); - - for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, rp2 += rs2, op3 += os3, op4 += os4, op5 += os5){ - - tmpi0 = *((float *) ip0); /* arg 'double u'*/ - tmpi1 = *((float *) ip1); /* arg 'double m'*/ - *((int *) rp2) = ((int (*)(double, double, double *, double *, double *)) func)(/* double u */ tmpi0, /* double m */ tmpi1, /* double p dn */ &tmpo3, /* double p cn */ &tmpo4, /* double p sn */ &tmpo5); - - *((float *) op3) = (float) tmpo3; - *((float *) op4) = (float) tmpo4; - *((float *) op5) = (float) tmpo5; - continue; - } - FUNC_MESS_END(); - -} /* PyGSL_sf_ufunc_Id_d__Rl__Od_d_d_as_minor */ - -void PyGSL_sf_ufunc_Id__Rl__Oerd (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) -{ - char *ip0 = args[0], *rp1 = args[1], *op2 = args[2], *op3 = args[3], *op4 = args[4]; - PyGSL_array_index_t i, is0 = steps[0], rs1 = steps[1], os2 = steps[2]; - - int tmpr1; - gsl_sf_result_e10 tmpo2; - FUNC_MESS_BEGIN(); - - for(i = 0; i < dimensions[0]; ++i, ip0 += is0, rp1 += rs1, op2 += os2){ - - /* arg 'double q(const) x'*/ - tmpr1 = ((int (*)(double, gsl_sf_result_e10 *)) func)(/* double q(const) x */ (*((double *) ip0)), /* gsl_sf_result_e10 p result */ &tmpo2); - DEBUG_MESS(3, "long return val : %d -> %ld", tmpr1, (long) tmpr1); - *((long *) rp1) = 0L; - *((long *) rp1) = (long) tmpr1; - *((double *) op2) = (double) tmpo2.val; - *((double *) op3) = (double) tmpo2.err; - *((int *) op4) = (int) tmpo2.e10; - continue; - } - FUNC_MESS_END(); - -} /* PyGSL_sf_ufunc_Id__Rl__Oerd */ - -void PyGSL_sf_ufunc_Id__Rl__Oerd_as_minor (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) -{ - char *ip0 = args[0], *rp1 = args[1], *op2 = args[2], *op3 = args[3], *op4 = args[4]; - PyGSL_array_index_t i, is0 = steps[0], rs1 = steps[1], os2 = steps[2]; - double tmpi0; - - gsl_sf_result_e10 tmpo2; - FUNC_MESS_BEGIN(); - - for(i = 0; i < dimensions[0]; ++i, ip0 += is0, rp1 += rs1, op2 += os2){ - - tmpi0 = *((float *) ip0); /* arg 'double q(const) x'*/ - *((int *) rp1) = ((int (*)(double, gsl_sf_result_e10 *)) func)(/* double q(const) x */ tmpi0, /* gsl_sf_result_e10 p result */ &tmpo2); - - *((double *) op2) = (double) tmpo2.val; - *((double *) op3) = (double) tmpo2.err; - *((int *) op4) = (int) tmpo2.e10; - continue; - } - FUNC_MESS_END(); - -} /* PyGSL_sf_ufunc_Id__Rl__Oerd_as_minor */ - -void PyGSL_sf_ufunc_Id_d_d_d__Rl__Oerd (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) -{ - char *ip0 = args[0], *ip1 = args[1], *ip2 = args[2], *ip3 = args[3], *rp4 = args[4], *op5 = args[5], *op6 = args[6], *op7 = args[7]; - PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], is2 = steps[2], is3 = steps[3], rs4 = steps[4], os5 = steps[5]; - - - - - int tmpr4; - gsl_sf_result_e10 tmpo5; - FUNC_MESS_BEGIN(); - - for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, ip2 += is2, ip3 += is3, rp4 += rs4, op5 += os5){ - - /* arg 'double q(const) x'*/ - /* arg 'double q(const) dx'*/ - /* arg 'double q(const) y'*/ - /* arg 'double q(const) dy'*/ - tmpr4 = ((int (*)(double, double, double, double, gsl_sf_result_e10 *)) func)(/* double q(const) x */ (*((double *) ip0)), /* double q(const) dx */ (*((double *) ip1)), /* double q(const) y */ (*((double *) ip2)), /* double q(const) dy */ (*((double *) ip3)), /* gsl_sf_result_e10 p result */ &tmpo5); - DEBUG_MESS(3, "long return val : %d -> %ld", tmpr4, (long) tmpr4); - *((long *) rp4) = 0L; - *((long *) rp4) = (long) tmpr4; - *((double *) op5) = (double) tmpo5.val; - *((double *) op6) = (double) tmpo5.err; - *((int *) op7) = (int) tmpo5.e10; - continue; - } - FUNC_MESS_END(); - -} /* PyGSL_sf_ufunc_Id_d_d_d__Rl__Oerd */ - -void PyGSL_sf_ufunc_Id_d_d_d__Rl__Oerd_as_minor (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) -{ - char *ip0 = args[0], *ip1 = args[1], *ip2 = args[2], *ip3 = args[3], *rp4 = args[4], *op5 = args[5], *op6 = args[6], *op7 = args[7]; - PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], is2 = steps[2], is3 = steps[3], rs4 = steps[4], os5 = steps[5]; - double tmpi0; - double tmpi1; - double tmpi2; - double tmpi3; - - gsl_sf_result_e10 tmpo5; - FUNC_MESS_BEGIN(); - - for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, ip2 += is2, ip3 += is3, rp4 += rs4, op5 += os5){ - - tmpi0 = *((float *) ip0); /* arg 'double q(const) x'*/ - tmpi1 = *((float *) ip1); /* arg 'double q(const) dx'*/ - tmpi2 = *((float *) ip2); /* arg 'double q(const) y'*/ - tmpi3 = *((float *) ip3); /* arg 'double q(const) dy'*/ - *((int *) rp4) = ((int (*)(double, double, double, double, gsl_sf_result_e10 *)) func)(/* double q(const) x */ tmpi0, /* double q(const) dx */ tmpi1, /* double q(const) y */ tmpi2, /* double q(const) dy */ tmpi3, /* gsl_sf_result_e10 p result */ &tmpo5); - - *((double *) op5) = (double) tmpo5.val; - *((double *) op6) = (double) tmpo5.err; - *((int *) op7) = (int) tmpo5.e10; - continue; - } - FUNC_MESS_END(); - -} /* PyGSL_sf_ufunc_Id_d_d_d__Rl__Oerd_as_minor */ - -void PyGSL_sf_ufunc_Id__Rl__Od_rd (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) -{ - char *ip0 = args[0], *rp1 = args[1], *op2 = args[2], *op3 = args[3], *op4 = args[4]; - PyGSL_array_index_t i, is0 = steps[0], rs1 = steps[1], os2 = steps[2], os3 = steps[3], os4 = steps[4]; - - int tmpr1; - - gsl_sf_result tmpo3; - FUNC_MESS_BEGIN(); - - for(i = 0; i < dimensions[0]; ++i, ip0 += is0, rp1 += rs1, op2 += os2, op3 += os3, op4 += os4){ - - /* arg 'double x'*/ - tmpr1 = ((int (*)(double, double *, gsl_sf_result *)) func)(/* double x */ (*((double *) ip0)), /* double p sgn */ ((double *) op2), /* gsl_sf_result p result_lg */ &tmpo3); - DEBUG_MESS(3, "long return val : %d -> %ld", tmpr1, (long) tmpr1); - *((long *) rp1) = 0L; - *((long *) rp1) = (long) tmpr1; - - *((double *) op3) = (double) tmpo3.val; - *((double *) op4) = (double) tmpo3.err; - continue; - } - FUNC_MESS_END(); - -} /* PyGSL_sf_ufunc_Id__Rl__Od_rd */ - -void PyGSL_sf_ufunc_Id__Rl__Od_rd_as_minor (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) -{ - char *ip0 = args[0], *rp1 = args[1], *op2 = args[2], *op3 = args[3], *op4 = args[4]; - PyGSL_array_index_t i, is0 = steps[0], rs1 = steps[1], os2 = steps[2], os3 = steps[3], os4 = steps[4]; - double tmpi0; - - double tmpo2; - gsl_sf_result tmpo3; - FUNC_MESS_BEGIN(); - - for(i = 0; i < dimensions[0]; ++i, ip0 += is0, rp1 += rs1, op2 += os2, op3 += os3, op4 += os4){ - - tmpi0 = *((float *) ip0); /* arg 'double x'*/ - *((int *) rp1) = ((int (*)(double, double *, gsl_sf_result *)) func)(/* double x */ tmpi0, /* double p sgn */ &tmpo2, /* gsl_sf_result p result_lg */ &tmpo3); - - *((float *) op2) = (float) tmpo2; - *((float *) op3) = (float) tmpo3.val; - *((float *) op4) = (float) tmpo3.err; - continue; - } - FUNC_MESS_END(); - -} /* PyGSL_sf_ufunc_Id__Rl__Od_rd_as_minor */ - -void PyGSL_sf_ufunc_Iui_ui__Rl__Ord (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) -{ - char *ip0 = args[0], *ip1 = args[1], *rp2 = args[2], *op3 = args[3], *op4 = args[4]; - PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], rs2 = steps[2], os3 = steps[3], os4 = steps[4]; - unsigned int tmpi0; - unsigned int tmpi1; - int tmpr2; - gsl_sf_result tmpo3; - FUNC_MESS_BEGIN(); - - for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, rp2 += rs2, op3 += os3, op4 += os4){ - - if( (_PyGSL_SF_L_TO_U(*((long *) ip0), &tmpi0)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip0), tmpi0); goto fail;} /* arg 'unsigned int n'*/ - if( (_PyGSL_SF_L_TO_U(*((long *) ip1), &tmpi1)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip1), tmpi1); goto fail;} /* arg 'unsigned int m'*/ - tmpr2 = ((int (*)(unsigned int, unsigned int, gsl_sf_result *)) func)(/* unsigned int n */ tmpi0, /* unsigned int m */ tmpi1, /* gsl_sf_result p result */ &tmpo3); - DEBUG_MESS(3, "long return val : %d -> %ld", tmpr2, (long) tmpr2); - *((long *) rp2) = 0L; - *((long *) rp2) = (long) tmpr2; - *((double *) op3) = (double) tmpo3.val; - *((double *) op4) = (double) tmpo3.err; - continue; - - fail: - FUNC_MESS("FAIL"); - - DEBUG_MESS(3, "Failed in loop %ld", (long) i); - - *((int *) rp2) = INT_MIN; - *((double *) op3) = _PyGSL_NAN; - *((double *) op4) = _PyGSL_NAN; - } - FUNC_MESS_END(); - -} /* PyGSL_sf_ufunc_Iui_ui__Rl__Ord */ - -void PyGSL_sf_ufunc_Iui_ui__Rl__Ord_as_minor (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) -{ - char *ip0 = args[0], *ip1 = args[1], *rp2 = args[2], *op3 = args[3], *op4 = args[4]; - PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], rs2 = steps[2], os3 = steps[3], os4 = steps[4]; - - - - gsl_sf_result tmpo3; - FUNC_MESS_BEGIN(); - - for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, rp2 += rs2, op3 += os3, op4 += os4){ - - /* arg 'unsigned int n'*/ - /* arg 'unsigned int m'*/ - *((int *) rp2) = ((int (*)(unsigned int, unsigned int, gsl_sf_result *)) func)(/* unsigned int n */ (*((int *) ip0)), /* unsigned int m */ (*((int *) ip1)), /* gsl_sf_result p result */ &tmpo3); - - *((float *) op3) = (float) tmpo3.val; - *((float *) op4) = (float) tmpo3.err; - continue; - } - FUNC_MESS_END(); - -} /* PyGSL_sf_ufunc_Iui_ui__Rl__Ord_as_minor */ - -void PyGSL_sf_ufunc_Iui_ui__Rd__O (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) -{ - char *ip0 = args[0], *ip1 = args[1], *rp2 = args[2]; - PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], rs2 = steps[2]; - unsigned int tmpi0; - unsigned int tmpi1; - - FUNC_MESS_BEGIN(); - - for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, rp2 += rs2){ - - if( (_PyGSL_SF_L_TO_U(*((long *) ip0), &tmpi0)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip0), tmpi0); goto fail;} /* arg 'unsigned int n'*/ - if( (_PyGSL_SF_L_TO_U(*((long *) ip1), &tmpi1)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip1), tmpi1); goto fail;} /* arg 'unsigned int m'*/ - *((double *) rp2) = ((double (*)(unsigned int, unsigned int)) func)(/* unsigned int n */ tmpi0, /* unsigned int m */ tmpi1); - - continue; - - fail: - FUNC_MESS("FAIL"); - - DEBUG_MESS(3, "Failed in loop %ld", (long) i); - - *((double *) rp2) = _PyGSL_NAN; - } - FUNC_MESS_END(); - -} /* PyGSL_sf_ufunc_Iui_ui__Rd__O */ - -void PyGSL_sf_ufunc_Iui_ui__Rd__O_as_minor (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) -{ - char *ip0 = args[0], *ip1 = args[1], *rp2 = args[2]; - PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], rs2 = steps[2]; - - - double tmpr2; - FUNC_MESS_BEGIN(); - - for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, rp2 += rs2){ - - /* arg 'unsigned int n'*/ - /* arg 'unsigned int m'*/ - tmpr2 = ((double (*)(unsigned int, unsigned int)) func)(/* unsigned int n */ (*((int *) ip0)), /* unsigned int m */ (*((int *) ip1))); - (*((float *) rp2)) = (float) tmpr2; - continue; - } - FUNC_MESS_END(); - -} /* PyGSL_sf_ufunc_Iui_ui__Rd__O_as_minor */ - -void PyGSL_sf_ufunc_Id_d__Rl__Od_rd (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) -{ - char *ip0 = args[0], *ip1 = args[1], *rp2 = args[2], *op3 = args[3], *op4 = args[4], *op5 = args[5]; - PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], rs2 = steps[2], os3 = steps[3], os4 = steps[4], os5 = steps[5]; - - - int tmpr2; - - gsl_sf_result tmpo4; - FUNC_MESS_BEGIN(); - - for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, rp2 += rs2, op3 += os3, op4 += os4, op5 += os5){ - - /* arg 'double q(const) a'*/ - /* arg 'double q(const) x'*/ - tmpr2 = ((int (*)(double, double, double *, gsl_sf_result *)) func)(/* double q(const) a */ (*((double *) ip0)), /* double q(const) x */ (*((double *) ip1)), /* double p sgn */ ((double *) op3), /* gsl_sf_result p result */ &tmpo4); - DEBUG_MESS(3, "long return val : %d -> %ld", tmpr2, (long) tmpr2); - *((long *) rp2) = 0L; - *((long *) rp2) = (long) tmpr2; - - *((double *) op4) = (double) tmpo4.val; - *((double *) op5) = (double) tmpo4.err; - continue; - } - FUNC_MESS_END(); - -} /* PyGSL_sf_ufunc_Id_d__Rl__Od_rd */ - -void PyGSL_sf_ufunc_Id_d__Rl__Od_rd_as_minor (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) -{ - char *ip0 = args[0], *ip1 = args[1], *rp2 = args[2], *op3 = args[3], *op4 = args[4], *op5 = args[5]; - PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], rs2 = steps[2], os3 = steps[3], os4 = steps[4], os5 = steps[5]; - double tmpi0; - double tmpi1; - - double tmpo3; - gsl_sf_result tmpo4; - FUNC_MESS_BEGIN(); - - for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, rp2 += rs2, op3 += os3, op4 += os4, op5 += os5){ - - tmpi0 = *((float *) ip0); /* arg 'double q(const) a'*/ - tmpi1 = *((float *) ip1); /* arg 'double q(const) x'*/ - *((int *) rp2) = ((int (*)(double, double, double *, gsl_sf_result *)) func)(/* double q(const) a */ tmpi0, /* double q(const) x */ tmpi1, /* double p sgn */ &tmpo3, /* gsl_sf_result p result */ &tmpo4); - - *((float *) op3) = (float) tmpo3; - *((float *) op4) = (float) tmpo4.val; - *((float *) op5) = (float) tmpo4.err; - continue; - } - FUNC_MESS_END(); - -} /* PyGSL_sf_ufunc_Id_d__Rl__Od_rd_as_minor */ - -void PyGSL_sf_ufunc_Id_d_d__Rl__Ord (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) -{ - char *ip0 = args[0], *ip1 = args[1], *ip2 = args[2], *rp3 = args[3], *op4 = args[4], *op5 = args[5]; - PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], is2 = steps[2], rs3 = steps[3], os4 = steps[4], os5 = steps[5]; - - - - int tmpr3; - gsl_sf_result tmpo4; - FUNC_MESS_BEGIN(); - - for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, ip2 += is2, rp3 += rs3, op4 += os4, op5 += os5){ - - /* arg 'double q(const) a'*/ - /* arg 'double q(const) b'*/ - /* arg 'double q(const) x'*/ - tmpr3 = ((int (*)(double, double, double, gsl_sf_result *)) func)(/* double q(const) a */ (*((double *) ip0)), /* double q(const) b */ (*((double *) ip1)), /* double q(const) x */ (*((double *) ip2)), /* gsl_sf_result p result */ &tmpo4); - DEBUG_MESS(3, "long return val : %d -> %ld", tmpr3, (long) tmpr3); - *((long *) rp3) = 0L; - *((long *) rp3) = (long) tmpr3; - *((double *) op4) = (double) tmpo4.val; - *((double *) op5) = (double) tmpo4.err; - continue; - } - FUNC_MESS_END(); - -} /* PyGSL_sf_ufunc_Id_d_d__Rl__Ord */ - -void PyGSL_sf_ufunc_Id_d_d__Rl__Ord_as_minor (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) -{ - char *ip0 = args[0], *ip1 = args[1], *ip2 = args[2], *rp3 = args[3], *op4 = args[4], *op5 = args[5]; - PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], is2 = steps[2], rs3 = steps[3], os4 = steps[4], os5 = steps[5]; - double tmpi0; - double tmpi1; - double tmpi2; - - gsl_sf_result tmpo4; - FUNC_MESS_BEGIN(); - - for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, ip2 += is2, rp3 += rs3, op4 += os4, op5 += os5){ - - tmpi0 = *((float *) ip0); /* arg 'double q(const) a'*/ - tmpi1 = *((float *) ip1); /* arg 'double q(const) b'*/ - tmpi2 = *((float *) ip2); /* arg 'double q(const) x'*/ - *((int *) rp3) = ((int (*)(double, double, double, gsl_sf_result *)) func)(/* double q(const) a */ tmpi0, /* double q(const) b */ tmpi1, /* double q(const) x */ tmpi2, /* gsl_sf_result p result */ &tmpo4); - - *((float *) op4) = (float) tmpo4.val; - *((float *) op5) = (float) tmpo4.err; - continue; - } - FUNC_MESS_END(); - -} /* PyGSL_sf_ufunc_Id_d_d__Rl__Ord_as_minor */ - -void PyGSL_sf_ufunc_Id_d_d__Rd__O (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) -{ - char *ip0 = args[0], *ip1 = args[1], *ip2 = args[2], *rp3 = args[3]; - PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], is2 = steps[2], rs3 = steps[3]; - - - - - FUNC_MESS_BEGIN(); - - for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, ip2 += is2, rp3 += rs3){ - - /* arg 'double q(const) a'*/ - /* arg 'double q(const) b'*/ - /* arg 'double q(const) x'*/ - *((double *) rp3) = ((double (*)(double, double, double)) func)(/* double q(const) a */ (*((double *) ip0)), /* double q(const) b */ (*((double *) ip1)), /* double q(const) x */ (*((double *) ip2))); - - continue; - } - FUNC_MESS_END(); - -} /* PyGSL_sf_ufunc_Id_d_d__Rd__O */ - -void PyGSL_sf_ufunc_Id_d_d__Rd__O_as_minor (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) -{ - char *ip0 = args[0], *ip1 = args[1], *ip2 = args[2], *rp3 = args[3]; - PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], is2 = steps[2], rs3 = steps[3]; - double tmpi0; - double tmpi1; - double tmpi2; - double tmpr3; - FUNC_MESS_BEGIN(); - - for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, ip2 += is2, rp3 += rs3){ - - tmpi0 = *((float *) ip0); /* arg 'double q(const) a'*/ - tmpi1 = *((float *) ip1); /* arg 'double q(const) b'*/ - tmpi2 = *((float *) ip2); /* arg 'double q(const) x'*/ - tmpr3 = ((double (*)(double, double, double)) func)(/* double q(const) a */ tmpi0, /* double q(const) b */ tmpi1, /* double q(const) x */ tmpi2); - (*((float *) rp3)) = (float) tmpr3; - continue; - } - FUNC_MESS_END(); - -} /* PyGSL_sf_ufunc_Id_d_d__Rd__O_as_minor */ - -void PyGSL_sf_ufunc_Il_d_d__Rl__Ord (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) -{ - char *ip0 = args[0], *ip1 = args[1], *ip2 = args[2], *rp3 = args[3], *op4 = args[4], *op5 = args[5]; - PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], is2 = steps[2], rs3 = steps[3], os4 = steps[4], os5 = steps[5]; - int tmpi0; - - - int tmpr3; - gsl_sf_result tmpo4; - FUNC_MESS_BEGIN(); - - for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, ip2 += is2, rp3 += rs3, op4 += os4, op5 += os5){ - - if( (_PyGSL_SF_L_TO_I(*((long *) ip0), &tmpi0)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip0), tmpi0); goto fail;} /* arg 'int n'*/ - /* arg 'double lambda'*/ - /* arg 'double x'*/ - tmpr3 = ((int (*)(int, double, double, gsl_sf_result *)) func)(/* int n */ tmpi0, /* double lambda */ (*((double *) ip1)), /* double x */ (*((double *) ip2)), /* gsl_sf_result p result */ &tmpo4); - DEBUG_MESS(3, "long return val : %d -> %ld", tmpr3, (long) tmpr3); - *((long *) rp3) = 0L; - *((long *) rp3) = (long) tmpr3; - *((double *) op4) = (double) tmpo4.val; - *((double *) op5) = (double) tmpo4.err; - continue; - - fail: - FUNC_MESS("FAIL"); - - DEBUG_MESS(3, "Failed in loop %ld", (long) i); - - *((int *) rp3) = INT_MIN; - *((double *) op4) = _PyGSL_NAN; - *((double *) op5) = _PyGSL_NAN; - } - FUNC_MESS_END(); - -} /* PyGSL_sf_ufunc_Il_d_d__Rl__Ord */ - -void PyGSL_sf_ufunc_Il_d_d__Rl__Ord_as_minor (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) -{ - char *ip0 = args[0], *ip1 = args[1], *ip2 = args[2], *rp3 = args[3], *op4 = args[4], *op5 = args[5]; - PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], is2 = steps[2], rs3 = steps[3], os4 = steps[4], os5 = steps[5]; - - double tmpi1; - double tmpi2; - - gsl_sf_result tmpo4; - FUNC_MESS_BEGIN(); - - for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, ip2 += is2, rp3 += rs3, op4 += os4, op5 += os5){ - - /* arg 'int n'*/ - tmpi1 = *((float *) ip1); /* arg 'double lambda'*/ - tmpi2 = *((float *) ip2); /* arg 'double x'*/ - *((int *) rp3) = ((int (*)(int, double, double, gsl_sf_result *)) func)(/* int n */ (*((int *) ip0)), /* double lambda */ tmpi1, /* double x */ tmpi2, /* gsl_sf_result p result */ &tmpo4); - - *((float *) op4) = (float) tmpo4.val; - *((float *) op5) = (float) tmpo4.err; - continue; - } - FUNC_MESS_END(); - -} /* PyGSL_sf_ufunc_Il_d_d__Rl__Ord_as_minor */ - -void PyGSL_sf_ufunc_Il_d_d__Rd__O (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) -{ - char *ip0 = args[0], *ip1 = args[1], *ip2 = args[2], *rp3 = args[3]; - PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], is2 = steps[2], rs3 = steps[3]; - int tmpi0; - - - - FUNC_MESS_BEGIN(); - - for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, ip2 += is2, rp3 += rs3){ - - if( (_PyGSL_SF_L_TO_I(*((long *) ip0), &tmpi0)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip0), tmpi0); goto fail;} /* arg 'int n'*/ - /* arg 'double lambda'*/ - /* arg 'double x'*/ - *((double *) rp3) = ((double (*)(int, double, double)) func)(/* int n */ tmpi0, /* double lambda */ (*((double *) ip1)), /* double x */ (*((double *) ip2))); - - continue; - - fail: - FUNC_MESS("FAIL"); - - DEBUG_MESS(3, "Failed in loop %ld", (long) i); - - *((double *) rp3) = _PyGSL_NAN; - } - FUNC_MESS_END(); - -} /* PyGSL_sf_ufunc_Il_d_d__Rd__O */ - -void PyGSL_sf_ufunc_Il_d_d__Rd__O_as_minor (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) -{ - char *ip0 = args[0], *ip1 = args[1], *ip2 = args[2], *rp3 = args[3]; - PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], is2 = steps[2], rs3 = steps[3]; - - double tmpi1; - double tmpi2; - double tmpr3; - FUNC_MESS_BEGIN(); - - for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, ip2 += is2, rp3 += rs3){ - - /* arg 'int n'*/ - tmpi1 = *((float *) ip1); /* arg 'double lambda'*/ - tmpi2 = *((float *) ip2); /* arg 'double x'*/ - tmpr3 = ((double (*)(int, double, double)) func)(/* int n */ (*((int *) ip0)), /* double lambda */ tmpi1, /* double x */ tmpi2); - (*((float *) rp3)) = (float) tmpr3; - continue; - } - FUNC_MESS_END(); - -} /* PyGSL_sf_ufunc_Il_d_d__Rd__O_as_minor */ - -void PyGSL_sf_ufunc_Il_l_d__Rl__Ord (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) -{ - char *ip0 = args[0], *ip1 = args[1], *ip2 = args[2], *rp3 = args[3], *op4 = args[4], *op5 = args[5]; - PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], is2 = steps[2], rs3 = steps[3], os4 = steps[4], os5 = steps[5]; - int tmpi0; - int tmpi1; - - int tmpr3; - gsl_sf_result tmpo4; - FUNC_MESS_BEGIN(); - - for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, ip2 += is2, rp3 += rs3, op4 += os4, op5 += os5){ - - if( (_PyGSL_SF_L_TO_I(*((long *) ip0), &tmpi0)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip0), tmpi0); goto fail;} /* arg 'int q(const) m'*/ - if( (_PyGSL_SF_L_TO_I(*((long *) ip1), &tmpi1)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip1), tmpi1); goto fail;} /* arg 'int q(const) n'*/ - /* arg 'double q(const) x'*/ - tmpr3 = ((int (*)(int, int, double, gsl_sf_result *)) func)(/* int q(const) m */ tmpi0, /* int q(const) n */ tmpi1, /* double q(const) x */ (*((double *) ip2)), /* gsl_sf_result p result */ &tmpo4); - DEBUG_MESS(3, "long return val : %d -> %ld", tmpr3, (long) tmpr3); - *((long *) rp3) = 0L; - *((long *) rp3) = (long) tmpr3; - *((double *) op4) = (double) tmpo4.val; - *((double *) op5) = (double) tmpo4.err; - continue; - - fail: - FUNC_MESS("FAIL"); - - DEBUG_MESS(3, "Failed in loop %ld", (long) i); - - *((int *) rp3) = INT_MIN; - *((double *) op4) = _PyGSL_NAN; - *((double *) op5) = _PyGSL_NAN; - } - FUNC_MESS_END(); - -} /* PyGSL_sf_ufunc_Il_l_d__Rl__Ord */ - -void PyGSL_sf_ufunc_Il_l_d__Rl__Ord_as_minor (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) -{ - char *ip0 = args[0], *ip1 = args[1], *ip2 = args[2], *rp3 = args[3], *op4 = args[4], *op5 = args[5]; - PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], is2 = steps[2], rs3 = steps[3], os4 = steps[4], os5 = steps[5]; - - - double tmpi2; - - gsl_sf_result tmpo4; - FUNC_MESS_BEGIN(); - - for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, ip2 += is2, rp3 += rs3, op4 += os4, op5 += os5){ - - /* arg 'int q(const) m'*/ - /* arg 'int q(const) n'*/ - tmpi2 = *((float *) ip2); /* arg 'double q(const) x'*/ - *((int *) rp3) = ((int (*)(int, int, double, gsl_sf_result *)) func)(/* int q(const) m */ (*((int *) ip0)), /* int q(const) n */ (*((int *) ip1)), /* double q(const) x */ tmpi2, /* gsl_sf_result p result */ &tmpo4); - - *((float *) op4) = (float) tmpo4.val; - *((float *) op5) = (float) tmpo4.err; - continue; - } - FUNC_MESS_END(); - -} /* PyGSL_sf_ufunc_Il_l_d__Rl__Ord_as_minor */ - -void PyGSL_sf_ufunc_Il_l_d__Rd__O (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) -{ - char *ip0 = args[0], *ip1 = args[1], *ip2 = args[2], *rp3 = args[3]; - PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], is2 = steps[2], rs3 = steps[3]; - int tmpi0; - int tmpi1; - - - FUNC_MESS_BEGIN(); - - for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, ip2 += is2, rp3 += rs3){ - - if( (_PyGSL_SF_L_TO_I(*((long *) ip0), &tmpi0)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip0), tmpi0); goto fail;} /* arg 'int q(const) m'*/ - if( (_PyGSL_SF_L_TO_I(*((long *) ip1), &tmpi1)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip1), tmpi1); goto fail;} /* arg 'int q(const) n'*/ - /* arg 'double x'*/ - *((double *) rp3) = ((double (*)(int, int, double)) func)(/* int q(const) m */ tmpi0, /* int q(const) n */ tmpi1, /* double x */ (*((double *) ip2))); - - continue; - - fail: - FUNC_MESS("FAIL"); - - DEBUG_MESS(3, "Failed in loop %ld", (long) i); - - *((double *) rp3) = _PyGSL_NAN; - } - FUNC_MESS_END(); - -} /* PyGSL_sf_ufunc_Il_l_d__Rd__O */ - -void PyGSL_sf_ufunc_Il_l_d__Rd__O_as_minor (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) -{ - char *ip0 = args[0], *ip1 = args[1], *ip2 = args[2], *rp3 = args[3]; - PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], is2 = steps[2], rs3 = steps[3]; - - - double tmpi2; - double tmpr3; - FUNC_MESS_BEGIN(); - - for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, ip2 += is2, rp3 += rs3){ - - /* arg 'int q(const) m'*/ - /* arg 'int q(const) n'*/ - tmpi2 = *((float *) ip2); /* arg 'double x'*/ - tmpr3 = ((double (*)(int, int, double)) func)(/* int q(const) m */ (*((int *) ip0)), /* int q(const) n */ (*((int *) ip1)), /* double x */ tmpi2); - (*((float *) rp3)) = (float) tmpr3; - continue; - } - FUNC_MESS_END(); - -} /* PyGSL_sf_ufunc_Il_l_d__Rd__O_as_minor */ - -void PyGSL_sf_ufunc_Il_l_d__Rl__Oerd (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) -{ - char *ip0 = args[0], *ip1 = args[1], *ip2 = args[2], *rp3 = args[3], *op4 = args[4], *op5 = args[5], *op6 = args[6]; - PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], is2 = steps[2], rs3 = steps[3], os4 = steps[4]; - int tmpi0; - int tmpi1; - - int tmpr3; - gsl_sf_result_e10 tmpo4; - FUNC_MESS_BEGIN(); - - for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, ip2 += is2, rp3 += rs3, op4 += os4){ - - if( (_PyGSL_SF_L_TO_I(*((long *) ip0), &tmpi0)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip0), tmpi0); goto fail;} /* arg 'int q(const) m'*/ - if( (_PyGSL_SF_L_TO_I(*((long *) ip1), &tmpi1)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip1), tmpi1); goto fail;} /* arg 'int q(const) n'*/ - /* arg 'double q(const) x'*/ - tmpr3 = ((int (*)(int, int, double, gsl_sf_result_e10 *)) func)(/* int q(const) m */ tmpi0, /* int q(const) n */ tmpi1, /* double q(const) x */ (*((double *) ip2)), /* gsl_sf_result_e10 p result */ &tmpo4); - DEBUG_MESS(3, "long return val : %d -> %ld", tmpr3, (long) tmpr3); - *((long *) rp3) = 0L; - *((long *) rp3) = (long) tmpr3; - *((double *) op4) = (double) tmpo4.val; - *((double *) op5) = (double) tmpo4.err; - *((int *) op6) = (int) tmpo4.e10; - continue; - - fail: - FUNC_MESS("FAIL"); - - DEBUG_MESS(3, "Failed in loop %ld", (long) i); - - *((int *) rp3) = INT_MIN; - *((double *) op4) = _PyGSL_NAN; - *((double *) op5) = _PyGSL_NAN; - *((int *) op6) = INT_MIN; - } - FUNC_MESS_END(); - -} /* PyGSL_sf_ufunc_Il_l_d__Rl__Oerd */ - -void PyGSL_sf_ufunc_Il_l_d__Rl__Oerd_as_minor (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) -{ - char *ip0 = args[0], *ip1 = args[1], *ip2 = args[2], *rp3 = args[3], *op4 = args[4], *op5 = args[5], *op6 = args[6]; - PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], is2 = steps[2], rs3 = steps[3], os4 = steps[4]; - - - double tmpi2; - - gsl_sf_result_e10 tmpo4; - FUNC_MESS_BEGIN(); - - for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, ip2 += is2, rp3 += rs3, op4 += os4){ - - /* arg 'int q(const) m'*/ - /* arg 'int q(const) n'*/ - tmpi2 = *((float *) ip2); /* arg 'double q(const) x'*/ - *((int *) rp3) = ((int (*)(int, int, double, gsl_sf_result_e10 *)) func)(/* int q(const) m */ (*((int *) ip0)), /* int q(const) n */ (*((int *) ip1)), /* double q(const) x */ tmpi2, /* gsl_sf_result_e10 p result */ &tmpo4); - - *((double *) op4) = (double) tmpo4.val; - *((double *) op5) = (double) tmpo4.err; - *((int *) op6) = (int) tmpo4.e10; - continue; - } - FUNC_MESS_END(); - -} /* PyGSL_sf_ufunc_Il_l_d__Rl__Oerd_as_minor */ - -void PyGSL_sf_ufunc_Id_d_d__Rl__Oerd (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) -{ - char *ip0 = args[0], *ip1 = args[1], *ip2 = args[2], *rp3 = args[3], *op4 = args[4], *op5 = args[5], *op6 = args[6]; - PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], is2 = steps[2], rs3 = steps[3], os4 = steps[4]; - - - - int tmpr3; - gsl_sf_result_e10 tmpo4; - FUNC_MESS_BEGIN(); - - for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, ip2 += is2, rp3 += rs3, op4 += os4){ - - /* arg 'double q(const) a'*/ - /* arg 'double q(const) b'*/ - /* arg 'double q(const) x'*/ - tmpr3 = ((int (*)(double, double, double, gsl_sf_result_e10 *)) func)(/* double q(const) a */ (*((double *) ip0)), /* double q(const) b */ (*((double *) ip1)), /* double q(const) x */ (*((double *) ip2)), /* gsl_sf_result_e10 p result */ &tmpo4); - DEBUG_MESS(3, "long return val : %d -> %ld", tmpr3, (long) tmpr3); - *((long *) rp3) = 0L; - *((long *) rp3) = (long) tmpr3; - *((double *) op4) = (double) tmpo4.val; - *((double *) op5) = (double) tmpo4.err; - *((int *) op6) = (int) tmpo4.e10; - continue; - } - FUNC_MESS_END(); - -} /* PyGSL_sf_ufunc_Id_d_d__Rl__Oerd */ - -void PyGSL_sf_ufunc_Id_d_d__Rl__Oerd_as_minor (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) -{ - char *ip0 = args[0], *ip1 = args[1], *ip2 = args[2], *rp3 = args[3], *op4 = args[4], *op5 = args[5], *op6 = args[6]; - PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], is2 = steps[2], rs3 = steps[3], os4 = steps[4]; - double tmpi0; - double tmpi1; - double tmpi2; - - gsl_sf_result_e10 tmpo4; - FUNC_MESS_BEGIN(); - - for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, ip2 += is2, rp3 += rs3, op4 += os4){ - - tmpi0 = *((float *) ip0); /* arg 'double q(const) a'*/ - tmpi1 = *((float *) ip1); /* arg 'double q(const) b'*/ - tmpi2 = *((float *) ip2); /* arg 'double q(const) x'*/ - *((int *) rp3) = ((int (*)(double, double, double, gsl_sf_result_e10 *)) func)(/* double q(const) a */ tmpi0, /* double q(const) b */ tmpi1, /* double q(const) x */ tmpi2, /* gsl_sf_result_e10 p result */ &tmpo4); - - *((double *) op4) = (double) tmpo4.val; - *((double *) op5) = (double) tmpo4.err; - *((int *) op6) = (int) tmpo4.e10; - continue; - } - FUNC_MESS_END(); - -} /* PyGSL_sf_ufunc_Id_d_d__Rl__Oerd_as_minor */ - -void PyGSL_sf_ufunc_Id_d_d_d__Rd__O (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) -{ - char *ip0 = args[0], *ip1 = args[1], *ip2 = args[2], *ip3 = args[3], *rp4 = args[4]; - PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], is2 = steps[2], is3 = steps[3], rs4 = steps[4]; - - - - - - FUNC_MESS_BEGIN(); - - for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, ip2 += is2, ip3 += is3, rp4 += rs4){ - - /* arg 'double a'*/ - /* arg 'double b'*/ - /* arg 'double c'*/ - /* arg 'double x'*/ - *((double *) rp4) = ((double (*)(double, double, double, double)) func)(/* double a */ (*((double *) ip0)), /* double b */ (*((double *) ip1)), /* double c */ (*((double *) ip2)), /* double x */ (*((double *) ip3))); - - continue; - } - FUNC_MESS_END(); - -} /* PyGSL_sf_ufunc_Id_d_d_d__Rd__O */ - -void PyGSL_sf_ufunc_Id_d_d_d__Rd__O_as_minor (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) -{ - char *ip0 = args[0], *ip1 = args[1], *ip2 = args[2], *ip3 = args[3], *rp4 = args[4]; - PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], is2 = steps[2], is3 = steps[3], rs4 = steps[4]; - double tmpi0; - double tmpi1; - double tmpi2; - double tmpi3; - double tmpr4; - FUNC_MESS_BEGIN(); - - for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, ip2 += is2, ip3 += is3, rp4 += rs4){ - - tmpi0 = *((float *) ip0); /* arg 'double a'*/ - tmpi1 = *((float *) ip1); /* arg 'double b'*/ - tmpi2 = *((float *) ip2); /* arg 'double c'*/ - tmpi3 = *((float *) ip3); /* arg 'double x'*/ - tmpr4 = ((double (*)(double, double, double, double)) func)(/* double a */ tmpi0, /* double b */ tmpi1, /* double c */ tmpi2, /* double x */ tmpi3); - (*((float *) rp4)) = (float) tmpr4; - continue; - } - FUNC_MESS_END(); - -} /* PyGSL_sf_ufunc_Id_d_d_d__Rd__O_as_minor */ - -void PyGSL_sf_ufunc_Id_l__Rl__Ord (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) -{ - char *ip0 = args[0], *ip1 = args[1], *rp2 = args[2], *op3 = args[3], *op4 = args[4]; - PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], rs2 = steps[2], os3 = steps[3], os4 = steps[4]; - - int tmpi1; - int tmpr2; - gsl_sf_result tmpo3; - FUNC_MESS_BEGIN(); - - for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, rp2 += rs2, op3 += os3, op4 += os4){ - - /* arg 'double x'*/ - if( (_PyGSL_SF_L_TO_I(*((long *) ip1), &tmpi1)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip1), tmpi1); goto fail;} /* arg 'int n'*/ - tmpr2 = ((int (*)(double, int, gsl_sf_result *)) func)(/* double x */ (*((double *) ip0)), /* int n */ tmpi1, /* gsl_sf_result p result */ &tmpo3); - DEBUG_MESS(3, "long return val : %d -> %ld", tmpr2, (long) tmpr2); - *((long *) rp2) = 0L; - *((long *) rp2) = (long) tmpr2; - *((double *) op3) = (double) tmpo3.val; - *((double *) op4) = (double) tmpo3.err; - continue; - - fail: - FUNC_MESS("FAIL"); - - DEBUG_MESS(3, "Failed in loop %ld", (long) i); - - *((int *) rp2) = INT_MIN; - *((double *) op3) = _PyGSL_NAN; - *((double *) op4) = _PyGSL_NAN; - } - FUNC_MESS_END(); - -} /* PyGSL_sf_ufunc_Id_l__Rl__Ord */ - -void PyGSL_sf_ufunc_Id_l__Rl__Ord_as_minor (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) -{ - char *ip0 = args[0], *ip1 = args[1], *rp2 = args[2], *op3 = args[3], *op4 = args[4]; - PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], rs2 = steps[2], os3 = steps[3], os4 = steps[4]; - double tmpi0; - - - gsl_sf_result tmpo3; - FUNC_MESS_BEGIN(); - - for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, rp2 += rs2, op3 += os3, op4 += os4){ - - tmpi0 = *((float *) ip0); /* arg 'double x'*/ - /* arg 'int n'*/ - *((int *) rp2) = ((int (*)(double, int, gsl_sf_result *)) func)(/* double x */ tmpi0, /* int n */ (*((int *) ip1)), /* gsl_sf_result p result */ &tmpo3); - - *((float *) op3) = (float) tmpo3.val; - *((float *) op4) = (float) tmpo3.err; - continue; - } - FUNC_MESS_END(); - -} /* PyGSL_sf_ufunc_Id_l__Rl__Ord_as_minor */ - -void PyGSL_sf_ufunc_Id_l__Rd__O (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) -{ - char *ip0 = args[0], *ip1 = args[1], *rp2 = args[2]; - PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], rs2 = steps[2]; - - int tmpi1; - - FUNC_MESS_BEGIN(); - - for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, rp2 += rs2){ - - /* arg 'double q(const) x'*/ - if( (_PyGSL_SF_L_TO_I(*((long *) ip1), &tmpi1)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip1), tmpi1); goto fail;} /* arg 'int q(const) n'*/ - *((double *) rp2) = ((double (*)(double, int)) func)(/* double q(const) x */ (*((double *) ip0)), /* int q(const) n */ tmpi1); - - continue; - - fail: - FUNC_MESS("FAIL"); - - DEBUG_MESS(3, "Failed in loop %ld", (long) i); - - *((double *) rp2) = _PyGSL_NAN; - } - FUNC_MESS_END(); - -} /* PyGSL_sf_ufunc_Id_l__Rd__O */ - -void PyGSL_sf_ufunc_Id_l__Rd__O_as_minor (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) -{ - char *ip0 = args[0], *ip1 = args[1], *rp2 = args[2]; - PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], rs2 = steps[2]; - double tmpi0; - - double tmpr2; - FUNC_MESS_BEGIN(); - - for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, rp2 += rs2){ - - tmpi0 = *((float *) ip0); /* arg 'double q(const) x'*/ - /* arg 'int q(const) n'*/ - tmpr2 = ((double (*)(double, int)) func)(/* double q(const) x */ tmpi0, /* int q(const) n */ (*((int *) ip1))); - (*((float *) rp2)) = (float) tmpr2; - continue; - } - FUNC_MESS_END(); - -} /* PyGSL_sf_ufunc_Id_l__Rd__O_as_minor */ - -void PyGSL_sf_ufunc_Il__Rl__Ord (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) -{ - char *ip0 = args[0], *rp1 = args[1], *op2 = args[2], *op3 = args[3]; - PyGSL_array_index_t i, is0 = steps[0], rs1 = steps[1], os2 = steps[2], os3 = steps[3]; - int tmpi0; - int tmpr1; - gsl_sf_result tmpo2; - FUNC_MESS_BEGIN(); - - for(i = 0; i < dimensions[0]; ++i, ip0 += is0, rp1 += rs1, op2 += os2, op3 += os3){ - - if( (_PyGSL_SF_L_TO_I(*((long *) ip0), &tmpi0)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip0), tmpi0); goto fail;} /* arg 'int q(const) n'*/ - tmpr1 = ((int (*)(int, gsl_sf_result *)) func)(/* int q(const) n */ tmpi0, /* gsl_sf_result p result */ &tmpo2); - DEBUG_MESS(3, "long return val : %d -> %ld", tmpr1, (long) tmpr1); - *((long *) rp1) = 0L; - *((long *) rp1) = (long) tmpr1; - *((double *) op2) = (double) tmpo2.val; - *((double *) op3) = (double) tmpo2.err; - continue; - - fail: - FUNC_MESS("FAIL"); - - DEBUG_MESS(3, "Failed in loop %ld", (long) i); - - *((int *) rp1) = INT_MIN; - *((double *) op2) = _PyGSL_NAN; - *((double *) op3) = _PyGSL_NAN; - } - FUNC_MESS_END(); - -} /* PyGSL_sf_ufunc_Il__Rl__Ord */ - -void PyGSL_sf_ufunc_Il__Rl__Ord_as_minor (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) -{ - char *ip0 = args[0], *rp1 = args[1], *op2 = args[2], *op3 = args[3]; - PyGSL_array_index_t i, is0 = steps[0], rs1 = steps[1], os2 = steps[2], os3 = steps[3]; - - - gsl_sf_result tmpo2; - FUNC_MESS_BEGIN(); - - for(i = 0; i < dimensions[0]; ++i, ip0 += is0, rp1 += rs1, op2 += os2, op3 += os3){ - - /* arg 'int q(const) n'*/ - *((int *) rp1) = ((int (*)(int, gsl_sf_result *)) func)(/* int q(const) n */ (*((int *) ip0)), /* gsl_sf_result p result */ &tmpo2); - - *((float *) op2) = (float) tmpo2.val; - *((float *) op3) = (float) tmpo2.err; - continue; - } - FUNC_MESS_END(); - -} /* PyGSL_sf_ufunc_Il__Rl__Ord_as_minor */ - -void PyGSL_sf_ufunc_Il__Rd__O (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) -{ - char *ip0 = args[0], *rp1 = args[1]; - PyGSL_array_index_t i, is0 = steps[0], rs1 = steps[1]; - int tmpi0; - - FUNC_MESS_BEGIN(); - - for(i = 0; i < dimensions[0]; ++i, ip0 += is0, rp1 += rs1){ - - if( (_PyGSL_SF_L_TO_I(*((long *) ip0), &tmpi0)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip0), tmpi0); goto fail;} /* arg 'int q(const) n'*/ - *((double *) rp1) = ((double (*)(int)) func)(/* int q(const) n */ tmpi0); - - continue; - - fail: - FUNC_MESS("FAIL"); - - DEBUG_MESS(3, "Failed in loop %ld", (long) i); - - *((double *) rp1) = _PyGSL_NAN; - } - FUNC_MESS_END(); - -} /* PyGSL_sf_ufunc_Il__Rd__O */ - -void PyGSL_sf_ufunc_Il__Rd__O_as_minor (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) -{ - char *ip0 = args[0], *rp1 = args[1]; - PyGSL_array_index_t i, is0 = steps[0], rs1 = steps[1]; - - double tmpr1; - FUNC_MESS_BEGIN(); - - for(i = 0; i < dimensions[0]; ++i, ip0 += is0, rp1 += rs1){ - - /* arg 'int q(const) n'*/ - tmpr1 = ((double (*)(int)) func)(/* int q(const) n */ (*((int *) ip0))); - (*((float *) rp1)) = (float) tmpr1; - continue; - } - FUNC_MESS_END(); - -} /* PyGSL_sf_ufunc_Il__Rd__O_as_minor */ - -void PyGSL_sf_ufunc_Id_d__RD__O (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) -{ - char *ip0 = args[0], *ip1 = args[1], *rp2 = args[2]; - PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], rs2 = steps[2]; - - - gsl_complex tmpr2; - FUNC_MESS_BEGIN(); - - for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, rp2 += rs2){ - - /* arg 'double r'*/ - /* arg 'double theta'*/ - tmpr2 = ((gsl_complex (*)(double, double)) func)(/* double r */ (*((double *) ip0)), /* double theta */ (*((double *) ip1))); - *(( (double *) rp2) ) = (double) tmpr2.dat[0]; - *(( (double *) rp2) + 1) = (double) tmpr2.dat[1]; - continue; - } - FUNC_MESS_END(); - -} /* PyGSL_sf_ufunc_Id_d__RD__O */ - -void PyGSL_sf_ufunc_Id_d__RD__O_as_minor (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) -{ - char *ip0 = args[0], *ip1 = args[1], *rp2 = args[2]; - PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], rs2 = steps[2]; - double tmpi0; - double tmpi1; - gsl_complex tmpr2; - FUNC_MESS_BEGIN(); - - for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, rp2 += rs2){ - - tmpi0 = *((float *) ip0); /* arg 'double r'*/ - tmpi1 = *((float *) ip1); /* arg 'double theta'*/ - tmpr2 = ((gsl_complex (*)(double, double)) func)(/* double r */ tmpi0, /* double theta */ tmpi1); - *(( (float *) rp2) ) = (float) tmpr2.dat[0]; - *(( (float *) rp2) + 1) = (float) tmpr2.dat[1]; - continue; - } - FUNC_MESS_END(); - -} /* PyGSL_sf_ufunc_Id_d__RD__O_as_minor */ - -void PyGSL_sf_ufunc_ID__Rd__O (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) -{ - char *ip0 = args[0], *rp1 = args[1]; - PyGSL_array_index_t i, is0 = steps[0], rs1 = steps[1]; - gsl_complex tmpi0; - - FUNC_MESS_BEGIN(); - - for(i = 0; i < dimensions[0]; ++i, ip0 += is0, rp1 += rs1){ - - tmpi0 = *((gsl_complex *) ip0); /* arg 'gsl_complex z'*/ - *((double *) rp1) = ((double (*)(gsl_complex)) func)(/* gsl_complex z */ tmpi0); - - continue; - } - FUNC_MESS_END(); - -} /* PyGSL_sf_ufunc_ID__Rd__O */ - -void PyGSL_sf_ufunc_ID__Rd__O_as_minor (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) -{ - char *ip0 = args[0], *rp1 = args[1]; - PyGSL_array_index_t i, is0 = steps[0], rs1 = steps[1]; - gsl_complex tmpi0; - double tmpr1; - FUNC_MESS_BEGIN(); - - for(i = 0; i < dimensions[0]; ++i, ip0 += is0, rp1 += rs1){ - - tmpi0.dat[0] = (float) (* (float *) ip0); /* arg 'gsl_complex z'*/ - tmpi0.dat[1] = (float) (*((float *) ip0) + 1); - tmpr1 = ((double (*)(gsl_complex)) func)(/* gsl_complex z */ tmpi0); - (*((float *) rp1)) = (float) tmpr1; - continue; - } - FUNC_MESS_END(); - -} /* PyGSL_sf_ufunc_ID__Rd__O_as_minor */ - -void PyGSL_sf_ufunc_ID_D__RD__O (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) -{ - char *ip0 = args[0], *ip1 = args[1], *rp2 = args[2]; - PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], rs2 = steps[2]; - gsl_complex tmpi0; - gsl_complex tmpi1; - gsl_complex tmpr2; - FUNC_MESS_BEGIN(); - - for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, rp2 += rs2){ - - tmpi0 = *((gsl_complex *) ip0); /* arg 'gsl_complex a'*/ - tmpi1 = *((gsl_complex *) ip1); /* arg 'gsl_complex b'*/ - tmpr2 = ((gsl_complex (*)(gsl_complex, gsl_complex)) func)(/* gsl_complex a */ tmpi0, /* gsl_complex b */ tmpi1); - *(( (double *) rp2) ) = (double) tmpr2.dat[0]; - *(( (double *) rp2) + 1) = (double) tmpr2.dat[1]; - continue; - } - FUNC_MESS_END(); - -} /* PyGSL_sf_ufunc_ID_D__RD__O */ - -void PyGSL_sf_ufunc_ID_D__RD__O_as_minor (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) -{ - char *ip0 = args[0], *ip1 = args[1], *rp2 = args[2]; - PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], rs2 = steps[2]; - gsl_complex tmpi0; - gsl_complex tmpi1; - gsl_complex tmpr2; - FUNC_MESS_BEGIN(); - - for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, rp2 += rs2){ - - tmpi0.dat[0] = (float) (* (float *) ip0); /* arg 'gsl_complex a'*/ - tmpi0.dat[1] = (float) (*((float *) ip0) + 1); - tmpi1.dat[0] = (float) (* (float *) ip1); /* arg 'gsl_complex b'*/ - tmpi1.dat[1] = (float) (*((float *) ip1) + 1); - tmpr2 = ((gsl_complex (*)(gsl_complex, gsl_complex)) func)(/* gsl_complex a */ tmpi0, /* gsl_complex b */ tmpi1); - *(( (float *) rp2) ) = (float) tmpr2.dat[0]; - *(( (float *) rp2) + 1) = (float) tmpr2.dat[1]; - continue; - } - FUNC_MESS_END(); - -} /* PyGSL_sf_ufunc_ID_D__RD__O_as_minor */ - -void PyGSL_sf_ufunc_ID_d__RD__O (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) -{ - char *ip0 = args[0], *ip1 = args[1], *rp2 = args[2]; - PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], rs2 = steps[2]; - gsl_complex tmpi0; - - gsl_complex tmpr2; - FUNC_MESS_BEGIN(); - - for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, rp2 += rs2){ - - tmpi0 = *((gsl_complex *) ip0); /* arg 'gsl_complex a'*/ - /* arg 'double x'*/ - tmpr2 = ((gsl_complex (*)(gsl_complex, double)) func)(/* gsl_complex a */ tmpi0, /* double x */ (*((double *) ip1))); - *(( (double *) rp2) ) = (double) tmpr2.dat[0]; - *(( (double *) rp2) + 1) = (double) tmpr2.dat[1]; - continue; - } - FUNC_MESS_END(); - -} /* PyGSL_sf_ufunc_ID_d__RD__O */ - -void PyGSL_sf_ufunc_ID_d__RD__O_as_minor (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) -{ - char *ip0 = args[0], *ip1 = args[1], *rp2 = args[2]; - PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], rs2 = steps[2]; - gsl_complex tmpi0; - double tmpi1; - gsl_complex tmpr2; - FUNC_MESS_BEGIN(); - - for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, rp2 += rs2){ - - tmpi0.dat[0] = (float) (* (float *) ip0); /* arg 'gsl_complex a'*/ - tmpi0.dat[1] = (float) (*((float *) ip0) + 1); - tmpi1 = *((float *) ip1); /* arg 'double x'*/ - tmpr2 = ((gsl_complex (*)(gsl_complex, double)) func)(/* gsl_complex a */ tmpi0, /* double x */ tmpi1); - *(( (float *) rp2) ) = (float) tmpr2.dat[0]; - *(( (float *) rp2) + 1) = (float) tmpr2.dat[1]; - continue; - } - FUNC_MESS_END(); - -} /* PyGSL_sf_ufunc_ID_d__RD__O_as_minor */ - -void PyGSL_sf_ufunc_ID__RD__O (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) -{ - char *ip0 = args[0], *rp1 = args[1]; - PyGSL_array_index_t i, is0 = steps[0], rs1 = steps[1]; - gsl_complex tmpi0; - gsl_complex tmpr1; - FUNC_MESS_BEGIN(); - - for(i = 0; i < dimensions[0]; ++i, ip0 += is0, rp1 += rs1){ - - tmpi0 = *((gsl_complex *) ip0); /* arg 'gsl_complex z'*/ - tmpr1 = ((gsl_complex (*)(gsl_complex)) func)(/* gsl_complex z */ tmpi0); - *(( (double *) rp1) ) = (double) tmpr1.dat[0]; - *(( (double *) rp1) + 1) = (double) tmpr1.dat[1]; - continue; - } - FUNC_MESS_END(); - -} /* PyGSL_sf_ufunc_ID__RD__O */ - -void PyGSL_sf_ufunc_ID__RD__O_as_minor (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) -{ - char *ip0 = args[0], *rp1 = args[1]; - PyGSL_array_index_t i, is0 = steps[0], rs1 = steps[1]; - gsl_complex tmpi0; - gsl_complex tmpr1; - FUNC_MESS_BEGIN(); - - for(i = 0; i < dimensions[0]; ++i, ip0 += is0, rp1 += rs1){ - - tmpi0.dat[0] = (float) (* (float *) ip0); /* arg 'gsl_complex z'*/ - tmpi0.dat[1] = (float) (*((float *) ip0) + 1); - tmpr1 = ((gsl_complex (*)(gsl_complex)) func)(/* gsl_complex z */ tmpi0); - *(( (float *) rp1) ) = (float) tmpr1.dat[0]; - *(( (float *) rp1) + 1) = (float) tmpr1.dat[1]; - continue; - } - FUNC_MESS_END(); - -} /* PyGSL_sf_ufunc_ID__RD__O_as_minor */ - -void PyGSL_sf_ufunc_Id__RD__O (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) -{ - char *ip0 = args[0], *rp1 = args[1]; - PyGSL_array_index_t i, is0 = steps[0], rs1 = steps[1]; - - gsl_complex tmpr1; - FUNC_MESS_BEGIN(); - - for(i = 0; i < dimensions[0]; ++i, ip0 += is0, rp1 += rs1){ - - /* arg 'double x'*/ - tmpr1 = ((gsl_complex (*)(double)) func)(/* double x */ (*((double *) ip0))); - *(( (double *) rp1) ) = (double) tmpr1.dat[0]; - *(( (double *) rp1) + 1) = (double) tmpr1.dat[1]; - continue; - } - FUNC_MESS_END(); - -} /* PyGSL_sf_ufunc_Id__RD__O */ - -void PyGSL_sf_ufunc_Id__RD__O_as_minor (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) -{ - char *ip0 = args[0], *rp1 = args[1]; - PyGSL_array_index_t i, is0 = steps[0], rs1 = steps[1]; - double tmpi0; - gsl_complex tmpr1; - FUNC_MESS_BEGIN(); - - for(i = 0; i < dimensions[0]; ++i, ip0 += is0, rp1 += rs1){ - - tmpi0 = *((float *) ip0); /* arg 'double x'*/ - tmpr1 = ((gsl_complex (*)(double)) func)(/* double x */ tmpi0); - *(( (float *) rp1) ) = (float) tmpr1.dat[0]; - *(( (float *) rp1) + 1) = (float) tmpr1.dat[1]; - continue; - } - FUNC_MESS_END(); - -} /* PyGSL_sf_ufunc_Id__RD__O_as_minor */ - -void PyGSL_sf_ufunc_Id__Rl__O (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) -{ - char *ip0 = args[0], *rp1 = args[1]; - PyGSL_array_index_t i, is0 = steps[0], rs1 = steps[1]; - - int tmpr1; - FUNC_MESS_BEGIN(); - - for(i = 0; i < dimensions[0]; ++i, ip0 += is0, rp1 += rs1){ - - /* arg 'double q(const) x'*/ - tmpr1 = ((int (*)(double)) func)(/* double q(const) x */ (*((double *) ip0))); - DEBUG_MESS(3, "long return val : %d -> %ld", tmpr1, (long) tmpr1); - *((long *) rp1) = 0L; - *((long *) rp1) = (long) tmpr1; - continue; - } - FUNC_MESS_END(); - -} /* PyGSL_sf_ufunc_Id__Rl__O */ - -void PyGSL_sf_ufunc_Id__Rl__O_as_minor (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) -{ - char *ip0 = args[0], *rp1 = args[1]; - PyGSL_array_index_t i, is0 = steps[0], rs1 = steps[1]; - double tmpi0; - - FUNC_MESS_BEGIN(); - - for(i = 0; i < dimensions[0]; ++i, ip0 += is0, rp1 += rs1){ - - tmpi0 = *((float *) ip0); /* arg 'double q(const) x'*/ - *((int *) rp1) = ((int (*)(double)) func)(/* double q(const) x */ tmpi0); - - continue; - } - FUNC_MESS_END(); - -} /* PyGSL_sf_ufunc_Id__Rl__O_as_minor */ - -void PyGSL_sf_ufunc_Id__Rd__Ol (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) -{ - char *ip0 = args[0], *rp1 = args[1], *op2 = args[2]; - PyGSL_array_index_t i, is0 = steps[0], rs1 = steps[1], os2 = steps[2]; - - - int tmpo2; - FUNC_MESS_BEGIN(); - - for(i = 0; i < dimensions[0]; ++i, ip0 += is0, rp1 += rs1, op2 += os2){ - - /* arg 'double q(const) x'*/ - *((double *) rp1) = ((double (*)(double, int *)) func)(/* double q(const) x */ (*((double *) ip0)), /* int p e */ &tmpo2); - - DEBUG_MESS(3, "long return val : %d -> %ld", tmpo2, (long) tmpo2); - *((long *) op2) = 0L; - *((long *) op2) = (long) tmpo2; - continue; - } - FUNC_MESS_END(); - -} /* PyGSL_sf_ufunc_Id__Rd__Ol */ - -void PyGSL_sf_ufunc_Id__Rd__Ol_as_minor (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) -{ - char *ip0 = args[0], *rp1 = args[1], *op2 = args[2]; - PyGSL_array_index_t i, is0 = steps[0], rs1 = steps[1], os2 = steps[2]; - double tmpi0; - double tmpr1; - - FUNC_MESS_BEGIN(); - - for(i = 0; i < dimensions[0]; ++i, ip0 += is0, rp1 += rs1, op2 += os2){ - - tmpi0 = *((float *) ip0); /* arg 'double q(const) x'*/ - tmpr1 = ((double (*)(double, int *)) func)(/* double q(const) x */ tmpi0, /* int p e */ ((int *) op2)); - (*((float *) rp1)) = (float) tmpr1; - - continue; - } - FUNC_MESS_END(); - -} /* PyGSL_sf_ufunc_Id__Rd__Ol_as_minor */ - -void PyGSL_sf_ufunc_Id_d_d__Rl__O (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) -{ - char *ip0 = args[0], *ip1 = args[1], *ip2 = args[2], *rp3 = args[3]; - PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], is2 = steps[2], rs3 = steps[3]; - - - - int tmpr3; - FUNC_MESS_BEGIN(); - - for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, ip2 += is2, rp3 += rs3){ - - /* arg 'double q(const) x1'*/ - /* arg 'double q(const) x2'*/ - /* arg 'double q(const) epsilon'*/ - tmpr3 = ((int (*)(double, double, double)) func)(/* double q(const) x1 */ (*((double *) ip0)), /* double q(const) x2 */ (*((double *) ip1)), /* double q(const) epsilon */ (*((double *) ip2))); - DEBUG_MESS(3, "long return val : %d -> %ld", tmpr3, (long) tmpr3); - *((long *) rp3) = 0L; - *((long *) rp3) = (long) tmpr3; - continue; - } - FUNC_MESS_END(); - -} /* PyGSL_sf_ufunc_Id_d_d__Rl__O */ - -void PyGSL_sf_ufunc_Id_d_d__Rl__O_as_minor (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) -{ - char *ip0 = args[0], *ip1 = args[1], *ip2 = args[2], *rp3 = args[3]; - PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], is2 = steps[2], rs3 = steps[3]; - double tmpi0; - double tmpi1; - double tmpi2; - - FUNC_MESS_BEGIN(); - - for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, ip2 += is2, rp3 += rs3){ - - tmpi0 = *((float *) ip0); /* arg 'double q(const) x1'*/ - tmpi1 = *((float *) ip1); /* arg 'double q(const) x2'*/ - tmpi2 = *((float *) ip2); /* arg 'double q(const) epsilon'*/ - *((int *) rp3) = ((int (*)(double, double, double)) func)(/* double q(const) x1 */ tmpi0, /* double q(const) x2 */ tmpi1, /* double q(const) epsilon */ tmpi2); - - continue; - } - FUNC_MESS_END(); - -} /* PyGSL_sf_ufunc_Id_d_d__Rl__O_as_minor */ + +void PyGSL_sf_ufunc_Id_m__Rl__Ord (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) +{ + char *ip0 = args[0], *ip1 = args[1], *rp2 = args[2], *op3 = args[3], *op4 = args[4]; + PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], rs2 = steps[2], os3 = steps[3], os4 = steps[4]; + + gsl_mode_t tmpi1; + int tmpr2; + gsl_sf_result tmpo3; + FUNC_MESS_BEGIN(); + + for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, rp2 += rs2, op3 += os3, op4 += os4){ + + /* arg 'double q(const) x'*/ + if( (_PyGSL_SF_L_TO_U(*((long *) ip1), &tmpi1)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip1), tmpi1); goto fail;} /* arg 'gsl_mode_t q(const) mode'*/ + tmpr2 = ((int (*)(double, gsl_mode_t, gsl_sf_result *)) func)(/* double q(const) x */ (*((double *) ip0)), /* gsl_mode_t q(const) mode */ tmpi1, /* gsl_sf_result p result */ &tmpo3); + DEBUG_MESS(3, "long return val : %d -> %ld", tmpr2, (long) tmpr2); + *((long *) rp2) = 0L; + *((long *) rp2) = (long) tmpr2; + *((double *) op3) = (double) tmpo3.val; + *((double *) op4) = (double) tmpo3.err; + continue; + + fail: + FUNC_MESS("FAIL"); + + DEBUG_MESS(3, "Failed in loop %ld", (long) i); + + *((int *) rp2) = INT_MIN; + *((double *) op3) = _PyGSL_NAN; + *((double *) op4) = _PyGSL_NAN; + } + FUNC_MESS_END(); + +} /* PyGSL_sf_ufunc_Id_m__Rl__Ord */ + +void PyGSL_sf_ufunc_Id_m__Rl__Ord_as_minor (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) +{ + char *ip0 = args[0], *ip1 = args[1], *rp2 = args[2], *op3 = args[3], *op4 = args[4]; + PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], rs2 = steps[2], os3 = steps[3], os4 = steps[4]; + double tmpi0; + + + gsl_sf_result tmpo3; + FUNC_MESS_BEGIN(); + + for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, rp2 += rs2, op3 += os3, op4 += os4){ + + tmpi0 = *((float *) ip0); /* arg 'double q(const) x'*/ + /* arg 'gsl_mode_t q(const) mode'*/ + *((int *) rp2) = ((int (*)(double, gsl_mode_t, gsl_sf_result *)) func)(/* double q(const) x */ tmpi0, /* gsl_mode_t q(const) mode */ (*((int *) ip1)), /* gsl_sf_result p result */ &tmpo3); + + *((float *) op3) = (float) tmpo3.val; + *((float *) op4) = (float) tmpo3.err; + continue; + } + FUNC_MESS_END(); + +} /* PyGSL_sf_ufunc_Id_m__Rl__Ord_as_minor */ + +void PyGSL_sf_ufunc_Id_m__Rd__O (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) +{ + char *ip0 = args[0], *ip1 = args[1], *rp2 = args[2]; + PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], rs2 = steps[2]; + + gsl_mode_t tmpi1; + + FUNC_MESS_BEGIN(); + + for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, rp2 += rs2){ + + /* arg 'double q(const) x'*/ + if( (_PyGSL_SF_L_TO_U(*((long *) ip1), &tmpi1)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip1), tmpi1); goto fail;} /* arg 'gsl_mode_t mode'*/ + *((double *) rp2) = ((double (*)(double, gsl_mode_t)) func)(/* double q(const) x */ (*((double *) ip0)), /* gsl_mode_t mode */ tmpi1); + + continue; + + fail: + FUNC_MESS("FAIL"); + + DEBUG_MESS(3, "Failed in loop %ld", (long) i); + + *((double *) rp2) = _PyGSL_NAN; + } + FUNC_MESS_END(); + +} /* PyGSL_sf_ufunc_Id_m__Rd__O */ + +void PyGSL_sf_ufunc_Id_m__Rd__O_as_minor (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) +{ + char *ip0 = args[0], *ip1 = args[1], *rp2 = args[2]; + PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], rs2 = steps[2]; + double tmpi0; + + double tmpr2; + FUNC_MESS_BEGIN(); + + for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, rp2 += rs2){ + + tmpi0 = *((float *) ip0); /* arg 'double q(const) x'*/ + /* arg 'gsl_mode_t mode'*/ + tmpr2 = ((double (*)(double, gsl_mode_t)) func)(/* double q(const) x */ tmpi0, /* gsl_mode_t mode */ (*((int *) ip1))); + (*((float *) rp2)) = (float) tmpr2; + continue; + } + FUNC_MESS_END(); + +} /* PyGSL_sf_ufunc_Id_m__Rd__O_as_minor */ + +void PyGSL_sf_ufunc_Iui__Rl__Ord (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) +{ + char *ip0 = args[0], *rp1 = args[1], *op2 = args[2], *op3 = args[3]; + PyGSL_array_index_t i, is0 = steps[0], rs1 = steps[1], os2 = steps[2], os3 = steps[3]; + unsigned int tmpi0; + int tmpr1; + gsl_sf_result tmpo2; + FUNC_MESS_BEGIN(); + + for(i = 0; i < dimensions[0]; ++i, ip0 += is0, rp1 += rs1, op2 += os2, op3 += os3){ + + if( (_PyGSL_SF_L_TO_U(*((long *) ip0), &tmpi0)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip0), tmpi0); goto fail;} /* arg 'unsigned int s'*/ + tmpr1 = ((int (*)(unsigned int, gsl_sf_result *)) func)(/* unsigned int s */ tmpi0, /* gsl_sf_result p result */ &tmpo2); + DEBUG_MESS(3, "long return val : %d -> %ld", tmpr1, (long) tmpr1); + *((long *) rp1) = 0L; + *((long *) rp1) = (long) tmpr1; + *((double *) op2) = (double) tmpo2.val; + *((double *) op3) = (double) tmpo2.err; + continue; + + fail: + FUNC_MESS("FAIL"); + + DEBUG_MESS(3, "Failed in loop %ld", (long) i); + + *((int *) rp1) = INT_MIN; + *((double *) op2) = _PyGSL_NAN; + *((double *) op3) = _PyGSL_NAN; + } + FUNC_MESS_END(); + +} /* PyGSL_sf_ufunc_Iui__Rl__Ord */ + +void PyGSL_sf_ufunc_Iui__Rl__Ord_as_minor (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) +{ + char *ip0 = args[0], *rp1 = args[1], *op2 = args[2], *op3 = args[3]; + PyGSL_array_index_t i, is0 = steps[0], rs1 = steps[1], os2 = steps[2], os3 = steps[3]; + + + gsl_sf_result tmpo2; + FUNC_MESS_BEGIN(); + + for(i = 0; i < dimensions[0]; ++i, ip0 += is0, rp1 += rs1, op2 += os2, op3 += os3){ + + /* arg 'unsigned int s'*/ + *((int *) rp1) = ((int (*)(unsigned int, gsl_sf_result *)) func)(/* unsigned int s */ (*((int *) ip0)), /* gsl_sf_result p result */ &tmpo2); + + *((float *) op2) = (float) tmpo2.val; + *((float *) op3) = (float) tmpo2.err; + continue; + } + FUNC_MESS_END(); + +} /* PyGSL_sf_ufunc_Iui__Rl__Ord_as_minor */ + +void PyGSL_sf_ufunc_Iui__Rd__O (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) +{ + char *ip0 = args[0], *rp1 = args[1]; + PyGSL_array_index_t i, is0 = steps[0], rs1 = steps[1]; + unsigned int tmpi0; + + FUNC_MESS_BEGIN(); + + for(i = 0; i < dimensions[0]; ++i, ip0 += is0, rp1 += rs1){ + + if( (_PyGSL_SF_L_TO_U(*((long *) ip0), &tmpi0)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip0), tmpi0); goto fail;} /* arg 'unsigned int s'*/ + *((double *) rp1) = ((double (*)(unsigned int)) func)(/* unsigned int s */ tmpi0); + + continue; + + fail: + FUNC_MESS("FAIL"); + + DEBUG_MESS(3, "Failed in loop %ld", (long) i); + + *((double *) rp1) = _PyGSL_NAN; + } + FUNC_MESS_END(); + +} /* PyGSL_sf_ufunc_Iui__Rd__O */ + +void PyGSL_sf_ufunc_Iui__Rd__O_as_minor (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) +{ + char *ip0 = args[0], *rp1 = args[1]; + PyGSL_array_index_t i, is0 = steps[0], rs1 = steps[1]; + + double tmpr1; + FUNC_MESS_BEGIN(); + + for(i = 0; i < dimensions[0]; ++i, ip0 += is0, rp1 += rs1){ + + /* arg 'unsigned int s'*/ + tmpr1 = ((double (*)(unsigned int)) func)(/* unsigned int s */ (*((int *) ip0))); + (*((float *) rp1)) = (float) tmpr1; + continue; + } + FUNC_MESS_END(); + +} /* PyGSL_sf_ufunc_Iui__Rd__O_as_minor */ + +void PyGSL_sf_ufunc_Id__Rl__Ord (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) +{ + char *ip0 = args[0], *rp1 = args[1], *op2 = args[2], *op3 = args[3]; + PyGSL_array_index_t i, is0 = steps[0], rs1 = steps[1], os2 = steps[2], os3 = steps[3]; + + int tmpr1; + gsl_sf_result tmpo2; + FUNC_MESS_BEGIN(); + + for(i = 0; i < dimensions[0]; ++i, ip0 += is0, rp1 += rs1, op2 += os2, op3 += os3){ + + /* arg 'double q(const) x'*/ + tmpr1 = ((int (*)(double, gsl_sf_result *)) func)(/* double q(const) x */ (*((double *) ip0)), /* gsl_sf_result p result */ &tmpo2); + DEBUG_MESS(3, "long return val : %d -> %ld", tmpr1, (long) tmpr1); + *((long *) rp1) = 0L; + *((long *) rp1) = (long) tmpr1; + *((double *) op2) = (double) tmpo2.val; + *((double *) op3) = (double) tmpo2.err; + continue; + } + FUNC_MESS_END(); + +} /* PyGSL_sf_ufunc_Id__Rl__Ord */ + +void PyGSL_sf_ufunc_Id__Rl__Ord_as_minor (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) +{ + char *ip0 = args[0], *rp1 = args[1], *op2 = args[2], *op3 = args[3]; + PyGSL_array_index_t i, is0 = steps[0], rs1 = steps[1], os2 = steps[2], os3 = steps[3]; + double tmpi0; + + gsl_sf_result tmpo2; + FUNC_MESS_BEGIN(); + + for(i = 0; i < dimensions[0]; ++i, ip0 += is0, rp1 += rs1, op2 += os2, op3 += os3){ + + tmpi0 = *((float *) ip0); /* arg 'double q(const) x'*/ + *((int *) rp1) = ((int (*)(double, gsl_sf_result *)) func)(/* double q(const) x */ tmpi0, /* gsl_sf_result p result */ &tmpo2); + + *((float *) op2) = (float) tmpo2.val; + *((float *) op3) = (float) tmpo2.err; + continue; + } + FUNC_MESS_END(); + +} /* PyGSL_sf_ufunc_Id__Rl__Ord_as_minor */ + +void PyGSL_sf_ufunc_Id__Rd__O (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) +{ + char *ip0 = args[0], *rp1 = args[1]; + PyGSL_array_index_t i, is0 = steps[0], rs1 = steps[1]; + + + FUNC_MESS_BEGIN(); + + for(i = 0; i < dimensions[0]; ++i, ip0 += is0, rp1 += rs1){ + + /* arg 'double q(const) x'*/ + *((double *) rp1) = ((double (*)(double)) func)(/* double q(const) x */ (*((double *) ip0))); + + continue; + } + FUNC_MESS_END(); + +} /* PyGSL_sf_ufunc_Id__Rd__O */ + +void PyGSL_sf_ufunc_Id__Rd__O_as_minor (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) +{ + char *ip0 = args[0], *rp1 = args[1]; + PyGSL_array_index_t i, is0 = steps[0], rs1 = steps[1]; + double tmpi0; + double tmpr1; + FUNC_MESS_BEGIN(); + + for(i = 0; i < dimensions[0]; ++i, ip0 += is0, rp1 += rs1){ + + tmpi0 = *((float *) ip0); /* arg 'double q(const) x'*/ + tmpr1 = ((double (*)(double)) func)(/* double q(const) x */ tmpi0); + (*((float *) rp1)) = (float) tmpr1; + continue; + } + FUNC_MESS_END(); + +} /* PyGSL_sf_ufunc_Id__Rd__O_as_minor */ + +void PyGSL_sf_ufunc_Il_d__Rl__Ord (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) +{ + char *ip0 = args[0], *ip1 = args[1], *rp2 = args[2], *op3 = args[3], *op4 = args[4]; + PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], rs2 = steps[2], os3 = steps[3], os4 = steps[4]; + int tmpi0; + + int tmpr2; + gsl_sf_result tmpo3; + FUNC_MESS_BEGIN(); + + for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, rp2 += rs2, op3 += os3, op4 += os4){ + + if( (_PyGSL_SF_L_TO_I(*((long *) ip0), &tmpi0)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip0), tmpi0); goto fail;} /* arg 'int n'*/ + /* arg 'double x'*/ + tmpr2 = ((int (*)(int, double, gsl_sf_result *)) func)(/* int n */ tmpi0, /* double x */ (*((double *) ip1)), /* gsl_sf_result p result */ &tmpo3); + DEBUG_MESS(3, "long return val : %d -> %ld", tmpr2, (long) tmpr2); + *((long *) rp2) = 0L; + *((long *) rp2) = (long) tmpr2; + *((double *) op3) = (double) tmpo3.val; + *((double *) op4) = (double) tmpo3.err; + continue; + + fail: + FUNC_MESS("FAIL"); + + DEBUG_MESS(3, "Failed in loop %ld", (long) i); + + *((int *) rp2) = INT_MIN; + *((double *) op3) = _PyGSL_NAN; + *((double *) op4) = _PyGSL_NAN; + } + FUNC_MESS_END(); + +} /* PyGSL_sf_ufunc_Il_d__Rl__Ord */ + +void PyGSL_sf_ufunc_Il_d__Rl__Ord_as_minor (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) +{ + char *ip0 = args[0], *ip1 = args[1], *rp2 = args[2], *op3 = args[3], *op4 = args[4]; + PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], rs2 = steps[2], os3 = steps[3], os4 = steps[4]; + + double tmpi1; + + gsl_sf_result tmpo3; + FUNC_MESS_BEGIN(); + + for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, rp2 += rs2, op3 += os3, op4 += os4){ + + /* arg 'int n'*/ + tmpi1 = *((float *) ip1); /* arg 'double x'*/ + *((int *) rp2) = ((int (*)(int, double, gsl_sf_result *)) func)(/* int n */ (*((int *) ip0)), /* double x */ tmpi1, /* gsl_sf_result p result */ &tmpo3); + + *((float *) op3) = (float) tmpo3.val; + *((float *) op4) = (float) tmpo3.err; + continue; + } + FUNC_MESS_END(); + +} /* PyGSL_sf_ufunc_Il_d__Rl__Ord_as_minor */ + +void PyGSL_sf_ufunc_Il_d__Rd__O (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) +{ + char *ip0 = args[0], *ip1 = args[1], *rp2 = args[2]; + PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], rs2 = steps[2]; + int tmpi0; + + + FUNC_MESS_BEGIN(); + + for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, rp2 += rs2){ + + if( (_PyGSL_SF_L_TO_I(*((long *) ip0), &tmpi0)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip0), tmpi0); goto fail;} /* arg 'int q(const) n'*/ + /* arg 'double q(const) x'*/ + *((double *) rp2) = ((double (*)(int, double)) func)(/* int q(const) n */ tmpi0, /* double q(const) x */ (*((double *) ip1))); + + continue; + + fail: + FUNC_MESS("FAIL"); + + DEBUG_MESS(3, "Failed in loop %ld", (long) i); + + *((double *) rp2) = _PyGSL_NAN; + } + FUNC_MESS_END(); + +} /* PyGSL_sf_ufunc_Il_d__Rd__O */ + +void PyGSL_sf_ufunc_Il_d__Rd__O_as_minor (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) +{ + char *ip0 = args[0], *ip1 = args[1], *rp2 = args[2]; + PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], rs2 = steps[2]; + + double tmpi1; + double tmpr2; + FUNC_MESS_BEGIN(); + + for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, rp2 += rs2){ + + /* arg 'int q(const) n'*/ + tmpi1 = *((float *) ip1); /* arg 'double q(const) x'*/ + tmpr2 = ((double (*)(int, double)) func)(/* int q(const) n */ (*((int *) ip0)), /* double q(const) x */ tmpi1); + (*((float *) rp2)) = (float) tmpr2; + continue; + } + FUNC_MESS_END(); + +} /* PyGSL_sf_ufunc_Il_d__Rd__O_as_minor */ + +void PyGSL_sf_ufunc_Id_d__Rl__Ord (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) +{ + char *ip0 = args[0], *ip1 = args[1], *rp2 = args[2], *op3 = args[3], *op4 = args[4]; + PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], rs2 = steps[2], os3 = steps[3], os4 = steps[4]; + + + int tmpr2; + gsl_sf_result tmpo3; + FUNC_MESS_BEGIN(); + + for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, rp2 += rs2, op3 += os3, op4 += os4){ + + /* arg 'double q(const) nu'*/ + /* arg 'double q(const) x'*/ + tmpr2 = ((int (*)(double, double, gsl_sf_result *)) func)(/* double q(const) nu */ (*((double *) ip0)), /* double q(const) x */ (*((double *) ip1)), /* gsl_sf_result p result */ &tmpo3); + DEBUG_MESS(3, "long return val : %d -> %ld", tmpr2, (long) tmpr2); + *((long *) rp2) = 0L; + *((long *) rp2) = (long) tmpr2; + *((double *) op3) = (double) tmpo3.val; + *((double *) op4) = (double) tmpo3.err; + continue; + } + FUNC_MESS_END(); + +} /* PyGSL_sf_ufunc_Id_d__Rl__Ord */ + +void PyGSL_sf_ufunc_Id_d__Rl__Ord_as_minor (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) +{ + char *ip0 = args[0], *ip1 = args[1], *rp2 = args[2], *op3 = args[3], *op4 = args[4]; + PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], rs2 = steps[2], os3 = steps[3], os4 = steps[4]; + double tmpi0; + double tmpi1; + + gsl_sf_result tmpo3; + FUNC_MESS_BEGIN(); + + for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, rp2 += rs2, op3 += os3, op4 += os4){ + + tmpi0 = *((float *) ip0); /* arg 'double q(const) nu'*/ + tmpi1 = *((float *) ip1); /* arg 'double q(const) x'*/ + *((int *) rp2) = ((int (*)(double, double, gsl_sf_result *)) func)(/* double q(const) nu */ tmpi0, /* double q(const) x */ tmpi1, /* gsl_sf_result p result */ &tmpo3); + + *((float *) op3) = (float) tmpo3.val; + *((float *) op4) = (float) tmpo3.err; + continue; + } + FUNC_MESS_END(); + +} /* PyGSL_sf_ufunc_Id_d__Rl__Ord_as_minor */ + +void PyGSL_sf_ufunc_Id_d__Rd__O (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) +{ + char *ip0 = args[0], *ip1 = args[1], *rp2 = args[2]; + PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], rs2 = steps[2]; + + + + FUNC_MESS_BEGIN(); + + for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, rp2 += rs2){ + + /* arg 'double q(const) nu'*/ + /* arg 'double q(const) x'*/ + *((double *) rp2) = ((double (*)(double, double)) func)(/* double q(const) nu */ (*((double *) ip0)), /* double q(const) x */ (*((double *) ip1))); + + continue; + } + FUNC_MESS_END(); + +} /* PyGSL_sf_ufunc_Id_d__Rd__O */ + +void PyGSL_sf_ufunc_Id_d__Rd__O_as_minor (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) +{ + char *ip0 = args[0], *ip1 = args[1], *rp2 = args[2]; + PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], rs2 = steps[2]; + double tmpi0; + double tmpi1; + double tmpr2; + FUNC_MESS_BEGIN(); + + for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, rp2 += rs2){ + + tmpi0 = *((float *) ip0); /* arg 'double q(const) nu'*/ + tmpi1 = *((float *) ip1); /* arg 'double q(const) x'*/ + tmpr2 = ((double (*)(double, double)) func)(/* double q(const) nu */ tmpi0, /* double q(const) x */ tmpi1); + (*((float *) rp2)) = (float) tmpr2; + continue; + } + FUNC_MESS_END(); + +} /* PyGSL_sf_ufunc_Id_d__Rd__O_as_minor */ + +void PyGSL_sf_ufunc_Id_d__Rl__Oerd (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) +{ + char *ip0 = args[0], *ip1 = args[1], *rp2 = args[2], *op3 = args[3], *op4 = args[4], *op5 = args[5]; + PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], rs2 = steps[2], os3 = steps[3]; + + + int tmpr2; + gsl_sf_result_e10 tmpo3; + FUNC_MESS_BEGIN(); + + for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, rp2 += rs2, op3 += os3){ + + /* arg 'double q(const) nu'*/ + /* arg 'double q(const) x'*/ + tmpr2 = ((int (*)(double, double, gsl_sf_result_e10 *)) func)(/* double q(const) nu */ (*((double *) ip0)), /* double q(const) x */ (*((double *) ip1)), /* gsl_sf_result_e10 p result */ &tmpo3); + DEBUG_MESS(3, "long return val : %d -> %ld", tmpr2, (long) tmpr2); + *((long *) rp2) = 0L; + *((long *) rp2) = (long) tmpr2; + *((double *) op3) = (double) tmpo3.val; + *((double *) op4) = (double) tmpo3.err; + *((int *) op5) = (int) tmpo3.e10; + continue; + } + FUNC_MESS_END(); + +} /* PyGSL_sf_ufunc_Id_d__Rl__Oerd */ + +void PyGSL_sf_ufunc_Id_d__Rl__Oerd_as_minor (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) +{ + char *ip0 = args[0], *ip1 = args[1], *rp2 = args[2], *op3 = args[3], *op4 = args[4], *op5 = args[5]; + PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], rs2 = steps[2], os3 = steps[3]; + double tmpi0; + double tmpi1; + + gsl_sf_result_e10 tmpo3; + FUNC_MESS_BEGIN(); + + for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, rp2 += rs2, op3 += os3){ + + tmpi0 = *((float *) ip0); /* arg 'double q(const) nu'*/ + tmpi1 = *((float *) ip1); /* arg 'double q(const) x'*/ + *((int *) rp2) = ((int (*)(double, double, gsl_sf_result_e10 *)) func)(/* double q(const) nu */ tmpi0, /* double q(const) x */ tmpi1, /* gsl_sf_result_e10 p result */ &tmpo3); + + *((double *) op3) = (double) tmpo3.val; + *((double *) op4) = (double) tmpo3.err; + *((int *) op5) = (int) tmpo3.e10; + continue; + } + FUNC_MESS_END(); + +} /* PyGSL_sf_ufunc_Id_d__Rl__Oerd_as_minor */ + +void PyGSL_sf_ufunc_Id_ui__Rl__Ord (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) +{ + char *ip0 = args[0], *ip1 = args[1], *rp2 = args[2], *op3 = args[3], *op4 = args[4]; + PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], rs2 = steps[2], os3 = steps[3], os4 = steps[4]; + + unsigned int tmpi1; + int tmpr2; + gsl_sf_result tmpo3; + FUNC_MESS_BEGIN(); + + for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, rp2 += rs2, op3 += os3, op4 += os4){ + + /* arg 'double nu'*/ + if( (_PyGSL_SF_L_TO_U(*((long *) ip1), &tmpi1)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip1), tmpi1); goto fail;} /* arg 'unsigned int s'*/ + tmpr2 = ((int (*)(double, unsigned int, gsl_sf_result *)) func)(/* double nu */ (*((double *) ip0)), /* unsigned int s */ tmpi1, /* gsl_sf_result p result */ &tmpo3); + DEBUG_MESS(3, "long return val : %d -> %ld", tmpr2, (long) tmpr2); + *((long *) rp2) = 0L; + *((long *) rp2) = (long) tmpr2; + *((double *) op3) = (double) tmpo3.val; + *((double *) op4) = (double) tmpo3.err; + continue; + + fail: + FUNC_MESS("FAIL"); + + DEBUG_MESS(3, "Failed in loop %ld", (long) i); + + *((int *) rp2) = INT_MIN; + *((double *) op3) = _PyGSL_NAN; + *((double *) op4) = _PyGSL_NAN; + } + FUNC_MESS_END(); + +} /* PyGSL_sf_ufunc_Id_ui__Rl__Ord */ + +void PyGSL_sf_ufunc_Id_ui__Rl__Ord_as_minor (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) +{ + char *ip0 = args[0], *ip1 = args[1], *rp2 = args[2], *op3 = args[3], *op4 = args[4]; + PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], rs2 = steps[2], os3 = steps[3], os4 = steps[4]; + double tmpi0; + + + gsl_sf_result tmpo3; + FUNC_MESS_BEGIN(); + + for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, rp2 += rs2, op3 += os3, op4 += os4){ + + tmpi0 = *((float *) ip0); /* arg 'double nu'*/ + /* arg 'unsigned int s'*/ + *((int *) rp2) = ((int (*)(double, unsigned int, gsl_sf_result *)) func)(/* double nu */ tmpi0, /* unsigned int s */ (*((int *) ip1)), /* gsl_sf_result p result */ &tmpo3); + + *((float *) op3) = (float) tmpo3.val; + *((float *) op4) = (float) tmpo3.err; + continue; + } + FUNC_MESS_END(); + +} /* PyGSL_sf_ufunc_Id_ui__Rl__Ord_as_minor */ + +void PyGSL_sf_ufunc_Id_ui__Rd__O (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) +{ + char *ip0 = args[0], *ip1 = args[1], *rp2 = args[2]; + PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], rs2 = steps[2]; + + unsigned int tmpi1; + + FUNC_MESS_BEGIN(); + + for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, rp2 += rs2){ + + /* arg 'double nu'*/ + if( (_PyGSL_SF_L_TO_U(*((long *) ip1), &tmpi1)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip1), tmpi1); goto fail;} /* arg 'unsigned int s'*/ + *((double *) rp2) = ((double (*)(double, unsigned int)) func)(/* double nu */ (*((double *) ip0)), /* unsigned int s */ tmpi1); + + continue; + + fail: + FUNC_MESS("FAIL"); + + DEBUG_MESS(3, "Failed in loop %ld", (long) i); + + *((double *) rp2) = _PyGSL_NAN; + } + FUNC_MESS_END(); + +} /* PyGSL_sf_ufunc_Id_ui__Rd__O */ + +void PyGSL_sf_ufunc_Id_ui__Rd__O_as_minor (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) +{ + char *ip0 = args[0], *ip1 = args[1], *rp2 = args[2]; + PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], rs2 = steps[2]; + double tmpi0; + + double tmpr2; + FUNC_MESS_BEGIN(); + + for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, rp2 += rs2){ + + tmpi0 = *((float *) ip0); /* arg 'double nu'*/ + /* arg 'unsigned int s'*/ + tmpr2 = ((double (*)(double, unsigned int)) func)(/* double nu */ tmpi0, /* unsigned int s */ (*((int *) ip1))); + (*((float *) rp2)) = (float) tmpr2; + continue; + } + FUNC_MESS_END(); + +} /* PyGSL_sf_ufunc_Id_ui__Rd__O_as_minor */ + +void PyGSL_sf_ufunc_Il_l_d_d__Rl__Ord (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) +{ + char *ip0 = args[0], *ip1 = args[1], *ip2 = args[2], *ip3 = args[3], *rp4 = args[4], *op5 = args[5], *op6 = args[6]; + PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], is2 = steps[2], is3 = steps[3], rs4 = steps[4], os5 = steps[5], os6 = steps[6]; + int tmpi0; + int tmpi1; + + + int tmpr4; + gsl_sf_result tmpo5; + FUNC_MESS_BEGIN(); + + for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, ip2 += is2, ip3 += is3, rp4 += rs4, op5 += os5, op6 += os6){ + + if( (_PyGSL_SF_L_TO_I(*((long *) ip0), &tmpi0)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip0), tmpi0); goto fail;} /* arg 'int q(const) n'*/ + if( (_PyGSL_SF_L_TO_I(*((long *) ip1), &tmpi1)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip1), tmpi1); goto fail;} /* arg 'int q(const) l'*/ + /* arg 'double q(const) Z'*/ + /* arg 'double q(const) r'*/ + tmpr4 = ((int (*)(int, int, double, double, gsl_sf_result *)) func)(/* int q(const) n */ tmpi0, /* int q(const) l */ tmpi1, /* double q(const) Z */ (*((double *) ip2)), /* double q(const) r */ (*((double *) ip3)), /* gsl_sf_result p result */ &tmpo5); + DEBUG_MESS(3, "long return val : %d -> %ld", tmpr4, (long) tmpr4); + *((long *) rp4) = 0L; + *((long *) rp4) = (long) tmpr4; + *((double *) op5) = (double) tmpo5.val; + *((double *) op6) = (double) tmpo5.err; + continue; + + fail: + FUNC_MESS("FAIL"); + + DEBUG_MESS(3, "Failed in loop %ld", (long) i); + + *((int *) rp4) = INT_MIN; + *((double *) op5) = _PyGSL_NAN; + *((double *) op6) = _PyGSL_NAN; + } + FUNC_MESS_END(); + +} /* PyGSL_sf_ufunc_Il_l_d_d__Rl__Ord */ + +void PyGSL_sf_ufunc_Il_l_d_d__Rl__Ord_as_minor (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) +{ + char *ip0 = args[0], *ip1 = args[1], *ip2 = args[2], *ip3 = args[3], *rp4 = args[4], *op5 = args[5], *op6 = args[6]; + PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], is2 = steps[2], is3 = steps[3], rs4 = steps[4], os5 = steps[5], os6 = steps[6]; + + + double tmpi2; + double tmpi3; + + gsl_sf_result tmpo5; + FUNC_MESS_BEGIN(); + + for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, ip2 += is2, ip3 += is3, rp4 += rs4, op5 += os5, op6 += os6){ + + /* arg 'int q(const) n'*/ + /* arg 'int q(const) l'*/ + tmpi2 = *((float *) ip2); /* arg 'double q(const) Z'*/ + tmpi3 = *((float *) ip3); /* arg 'double q(const) r'*/ + *((int *) rp4) = ((int (*)(int, int, double, double, gsl_sf_result *)) func)(/* int q(const) n */ (*((int *) ip0)), /* int q(const) l */ (*((int *) ip1)), /* double q(const) Z */ tmpi2, /* double q(const) r */ tmpi3, /* gsl_sf_result p result */ &tmpo5); + + *((float *) op5) = (float) tmpo5.val; + *((float *) op6) = (float) tmpo5.err; + continue; + } + FUNC_MESS_END(); + +} /* PyGSL_sf_ufunc_Il_l_d_d__Rl__Ord_as_minor */ + +void PyGSL_sf_ufunc_Il_l_d_d__Rd__O (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) +{ + char *ip0 = args[0], *ip1 = args[1], *ip2 = args[2], *ip3 = args[3], *rp4 = args[4]; + PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], is2 = steps[2], is3 = steps[3], rs4 = steps[4]; + int tmpi0; + int tmpi1; + + + + FUNC_MESS_BEGIN(); + + for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, ip2 += is2, ip3 += is3, rp4 += rs4){ + + if( (_PyGSL_SF_L_TO_I(*((long *) ip0), &tmpi0)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip0), tmpi0); goto fail;} /* arg 'int q(const) n'*/ + if( (_PyGSL_SF_L_TO_I(*((long *) ip1), &tmpi1)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip1), tmpi1); goto fail;} /* arg 'int q(const) l'*/ + /* arg 'double q(const) Z'*/ + /* arg 'double q(const) r'*/ + *((double *) rp4) = ((double (*)(int, int, double, double)) func)(/* int q(const) n */ tmpi0, /* int q(const) l */ tmpi1, /* double q(const) Z */ (*((double *) ip2)), /* double q(const) r */ (*((double *) ip3))); + + continue; + + fail: + FUNC_MESS("FAIL"); + + DEBUG_MESS(3, "Failed in loop %ld", (long) i); + + *((double *) rp4) = _PyGSL_NAN; + } + FUNC_MESS_END(); + +} /* PyGSL_sf_ufunc_Il_l_d_d__Rd__O */ + +void PyGSL_sf_ufunc_Il_l_d_d__Rd__O_as_minor (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) +{ + char *ip0 = args[0], *ip1 = args[1], *ip2 = args[2], *ip3 = args[3], *rp4 = args[4]; + PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], is2 = steps[2], is3 = steps[3], rs4 = steps[4]; + + + double tmpi2; + double tmpi3; + double tmpr4; + FUNC_MESS_BEGIN(); + + for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, ip2 += is2, ip3 += is3, rp4 += rs4){ + + /* arg 'int q(const) n'*/ + /* arg 'int q(const) l'*/ + tmpi2 = *((float *) ip2); /* arg 'double q(const) Z'*/ + tmpi3 = *((float *) ip3); /* arg 'double q(const) r'*/ + tmpr4 = ((double (*)(int, int, double, double)) func)(/* int q(const) n */ (*((int *) ip0)), /* int q(const) l */ (*((int *) ip1)), /* double q(const) Z */ tmpi2, /* double q(const) r */ tmpi3); + (*((float *) rp4)) = (float) tmpr4; + continue; + } + FUNC_MESS_END(); + +} /* PyGSL_sf_ufunc_Il_l_d_d__Rd__O_as_minor */ + +void PyGSL_sf_ufunc_Id_d_d_l__Rl__Od_d_rd_rd_rd_rd (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) +{ + char *ip0 = args[0], *ip1 = args[1], *ip2 = args[2], *ip3 = args[3], *rp4 = args[4], *op5 = args[5], *op6 = args[6], *op7 = args[7], *op8 = args[8], *op9 = args[9], *op10 = args[10], *op11 = args[11], *op12 = args[12], *op13 = args[13], *op14 = args[14]; + PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], is2 = steps[2], is3 = steps[3], rs4 = steps[4], os5 = steps[5], os6 = steps[6], os7 = steps[7], os8 = steps[8], os9 = steps[9], os10 = steps[10], os11 = steps[11], os12 = steps[12], os13 = steps[13], os14 = steps[14]; + + + + int tmpi3; + int tmpr4; + + + gsl_sf_result tmpo7; + gsl_sf_result tmpo9; + gsl_sf_result tmpo11; + gsl_sf_result tmpo13; + FUNC_MESS_BEGIN(); + + for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, ip2 += is2, ip3 += is3, rp4 += rs4, op5 += os5, op6 += os6, op7 += os7, op8 += os8, op9 += os9, op10 += os10, op11 += os11, op12 += os12, op13 += os13, op14 += os14){ + + /* arg 'double q(const) eta'*/ + /* arg 'double q(const) x'*/ + /* arg 'double q(const) lam_F'*/ + if( (_PyGSL_SF_L_TO_I(*((long *) ip3), &tmpi3)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip3), tmpi3); goto fail;} /* arg 'int q(const) k_lam_G'*/ + tmpr4 = ((int (*)(double, double, double, int, double *, double *, gsl_sf_result *, gsl_sf_result *, gsl_sf_result *, gsl_sf_result *)) func)(/* double q(const) eta */ (*((double *) ip0)), /* double q(const) x */ (*((double *) ip1)), /* double q(const) lam_F */ (*((double *) ip2)), /* int q(const) k_lam_G */ tmpi3, /* double p exp_G */ ((double *) op5), /* double p exp_F */ ((double *) op6), /* gsl_sf_result p Gp */ &tmpo7, /* gsl_sf_result p G */ &tmpo9, /* gsl_sf_result p Fp */ &tmpo11, /* gsl_sf_result p F */ &tmpo13); + DEBUG_MESS(3, "long return val : %d -> %ld", tmpr4, (long) tmpr4); + *((long *) rp4) = 0L; + *((long *) rp4) = (long) tmpr4; + + + *((double *) op7) = (double) tmpo7.val; + *((double *) op8) = (double) tmpo7.err; + *((double *) op9) = (double) tmpo9.val; + *((double *) op10) = (double) tmpo9.err; + *((double *) op11) = (double) tmpo11.val; + *((double *) op12) = (double) tmpo11.err; + *((double *) op13) = (double) tmpo13.val; + *((double *) op14) = (double) tmpo13.err; + continue; + + fail: + FUNC_MESS("FAIL"); + + DEBUG_MESS(3, "Failed in loop %ld", (long) i); + + *((int *) rp4) = INT_MIN; + *((double *) op5) = _PyGSL_NAN; + *((double *) op6) = _PyGSL_NAN; + *((double *) op7) = _PyGSL_NAN; + *((double *) op8) = _PyGSL_NAN; + *((double *) op9) = _PyGSL_NAN; + *((double *) op10) = _PyGSL_NAN; + *((double *) op11) = _PyGSL_NAN; + *((double *) op12) = _PyGSL_NAN; + *((double *) op13) = _PyGSL_NAN; + *((double *) op14) = _PyGSL_NAN; + } + FUNC_MESS_END(); + +} /* PyGSL_sf_ufunc_Id_d_d_l__Rl__Od_d_rd_rd_rd_rd */ + +void PyGSL_sf_ufunc_Id_d_d_l__Rl__Od_d_rd_rd_rd_rd_as_minor (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) +{ + char *ip0 = args[0], *ip1 = args[1], *ip2 = args[2], *ip3 = args[3], *rp4 = args[4], *op5 = args[5], *op6 = args[6], *op7 = args[7], *op8 = args[8], *op9 = args[9], *op10 = args[10], *op11 = args[11], *op12 = args[12], *op13 = args[13], *op14 = args[14]; + PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], is2 = steps[2], is3 = steps[3], rs4 = steps[4], os5 = steps[5], os6 = steps[6], os7 = steps[7], os8 = steps[8], os9 = steps[9], os10 = steps[10], os11 = steps[11], os12 = steps[12], os13 = steps[13], os14 = steps[14]; + double tmpi0; + double tmpi1; + double tmpi2; + + + double tmpo5; + double tmpo6; + gsl_sf_result tmpo7; + gsl_sf_result tmpo9; + gsl_sf_result tmpo11; + gsl_sf_result tmpo13; + FUNC_MESS_BEGIN(); + + for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, ip2 += is2, ip3 += is3, rp4 += rs4, op5 += os5, op6 += os6, op7 += os7, op8 += os8, op9 += os9, op10 += os10, op11 += os11, op12 += os12, op13 += os13, op14 += os14){ + + tmpi0 = *((float *) ip0); /* arg 'double q(const) eta'*/ + tmpi1 = *((float *) ip1); /* arg 'double q(const) x'*/ + tmpi2 = *((float *) ip2); /* arg 'double q(const) lam_F'*/ + /* arg 'int q(const) k_lam_G'*/ + *((int *) rp4) = ((int (*)(double, double, double, int, double *, double *, gsl_sf_result *, gsl_sf_result *, gsl_sf_result *, gsl_sf_result *)) func)(/* double q(const) eta */ tmpi0, /* double q(const) x */ tmpi1, /* double q(const) lam_F */ tmpi2, /* int q(const) k_lam_G */ (*((int *) ip3)), /* double p exp_G */ &tmpo5, /* double p exp_F */ &tmpo6, /* gsl_sf_result p Gp */ &tmpo7, /* gsl_sf_result p G */ &tmpo9, /* gsl_sf_result p Fp */ &tmpo11, /* gsl_sf_result p F */ &tmpo13); + + *((float *) op5) = (float) tmpo5; + *((float *) op6) = (float) tmpo6; + *((float *) op7) = (float) tmpo7.val; + *((float *) op8) = (float) tmpo7.err; + *((float *) op9) = (float) tmpo9.val; + *((float *) op10) = (float) tmpo9.err; + *((float *) op11) = (float) tmpo11.val; + *((float *) op12) = (float) tmpo11.err; + *((float *) op13) = (float) tmpo13.val; + *((float *) op14) = (float) tmpo13.err; + continue; + } + FUNC_MESS_END(); + +} /* PyGSL_sf_ufunc_Id_d_d_l__Rl__Od_d_rd_rd_rd_rd_as_minor */ + +void PyGSL_sf_ufunc_Il_l_l_l_l_l__Rl__Ord (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) +{ + char *ip0 = args[0], *ip1 = args[1], *ip2 = args[2], *ip3 = args[3], *ip4 = args[4], *ip5 = args[5], *rp6 = args[6], *op7 = args[7], *op8 = args[8]; + PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], is2 = steps[2], is3 = steps[3], is4 = steps[4], is5 = steps[5], rs6 = steps[6], os7 = steps[7], os8 = steps[8]; + int tmpi0; + int tmpi1; + int tmpi2; + int tmpi3; + int tmpi4; + int tmpi5; + int tmpr6; + gsl_sf_result tmpo7; + FUNC_MESS_BEGIN(); + + for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, ip2 += is2, ip3 += is3, ip4 += is4, ip5 += is5, rp6 += rs6, op7 += os7, op8 += os8){ + + if( (_PyGSL_SF_L_TO_I(*((long *) ip0), &tmpi0)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip0), tmpi0); goto fail;} /* arg 'int two_ja'*/ + if( (_PyGSL_SF_L_TO_I(*((long *) ip1), &tmpi1)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip1), tmpi1); goto fail;} /* arg 'int two_jb'*/ + if( (_PyGSL_SF_L_TO_I(*((long *) ip2), &tmpi2)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip2), tmpi2); goto fail;} /* arg 'int two_jc'*/ + if( (_PyGSL_SF_L_TO_I(*((long *) ip3), &tmpi3)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip3), tmpi3); goto fail;} /* arg 'int two_ma'*/ + if( (_PyGSL_SF_L_TO_I(*((long *) ip4), &tmpi4)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip4), tmpi4); goto fail;} /* arg 'int two_mb'*/ + if( (_PyGSL_SF_L_TO_I(*((long *) ip5), &tmpi5)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip5), tmpi5); goto fail;} /* arg 'int two_mc'*/ + tmpr6 = ((int (*)(int, int, int, int, int, int, gsl_sf_result *)) func)(/* int two_ja */ tmpi0, /* int two_jb */ tmpi1, /* int two_jc */ tmpi2, /* int two_ma */ tmpi3, /* int two_mb */ tmpi4, /* int two_mc */ tmpi5, /* gsl_sf_result p result */ &tmpo7); + DEBUG_MESS(3, "long return val : %d -> %ld", tmpr6, (long) tmpr6); + *((long *) rp6) = 0L; + *((long *) rp6) = (long) tmpr6; + *((double *) op7) = (double) tmpo7.val; + *((double *) op8) = (double) tmpo7.err; + continue; + + fail: + FUNC_MESS("FAIL"); + + DEBUG_MESS(3, "Failed in loop %ld", (long) i); + + *((int *) rp6) = INT_MIN; + *((double *) op7) = _PyGSL_NAN; + *((double *) op8) = _PyGSL_NAN; + } + FUNC_MESS_END(); + +} /* PyGSL_sf_ufunc_Il_l_l_l_l_l__Rl__Ord */ + +void PyGSL_sf_ufunc_Il_l_l_l_l_l__Rl__Ord_as_minor (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) +{ + char *ip0 = args[0], *ip1 = args[1], *ip2 = args[2], *ip3 = args[3], *ip4 = args[4], *ip5 = args[5], *rp6 = args[6], *op7 = args[7], *op8 = args[8]; + PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], is2 = steps[2], is3 = steps[3], is4 = steps[4], is5 = steps[5], rs6 = steps[6], os7 = steps[7], os8 = steps[8]; + + + + + + + + gsl_sf_result tmpo7; + FUNC_MESS_BEGIN(); + + for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, ip2 += is2, ip3 += is3, ip4 += is4, ip5 += is5, rp6 += rs6, op7 += os7, op8 += os8){ + + /* arg 'int two_ja'*/ + /* arg 'int two_jb'*/ + /* arg 'int two_jc'*/ + /* arg 'int two_ma'*/ + /* arg 'int two_mb'*/ + /* arg 'int two_mc'*/ + *((int *) rp6) = ((int (*)(int, int, int, int, int, int, gsl_sf_result *)) func)(/* int two_ja */ (*((int *) ip0)), /* int two_jb */ (*((int *) ip1)), /* int two_jc */ (*((int *) ip2)), /* int two_ma */ (*((int *) ip3)), /* int two_mb */ (*((int *) ip4)), /* int two_mc */ (*((int *) ip5)), /* gsl_sf_result p result */ &tmpo7); + + *((float *) op7) = (float) tmpo7.val; + *((float *) op8) = (float) tmpo7.err; + continue; + } + FUNC_MESS_END(); + +} /* PyGSL_sf_ufunc_Il_l_l_l_l_l__Rl__Ord_as_minor */ + +void PyGSL_sf_ufunc_Il_l_l_l_l_l__Rd__O (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) +{ + char *ip0 = args[0], *ip1 = args[1], *ip2 = args[2], *ip3 = args[3], *ip4 = args[4], *ip5 = args[5], *rp6 = args[6]; + PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], is2 = steps[2], is3 = steps[3], is4 = steps[4], is5 = steps[5], rs6 = steps[6]; + int tmpi0; + int tmpi1; + int tmpi2; + int tmpi3; + int tmpi4; + int tmpi5; + + FUNC_MESS_BEGIN(); + + for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, ip2 += is2, ip3 += is3, ip4 += is4, ip5 += is5, rp6 += rs6){ + + if( (_PyGSL_SF_L_TO_I(*((long *) ip0), &tmpi0)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip0), tmpi0); goto fail;} /* arg 'int two_ja'*/ + if( (_PyGSL_SF_L_TO_I(*((long *) ip1), &tmpi1)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip1), tmpi1); goto fail;} /* arg 'int two_jb'*/ + if( (_PyGSL_SF_L_TO_I(*((long *) ip2), &tmpi2)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip2), tmpi2); goto fail;} /* arg 'int two_jc'*/ + if( (_PyGSL_SF_L_TO_I(*((long *) ip3), &tmpi3)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip3), tmpi3); goto fail;} /* arg 'int two_ma'*/ + if( (_PyGSL_SF_L_TO_I(*((long *) ip4), &tmpi4)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip4), tmpi4); goto fail;} /* arg 'int two_mb'*/ + if( (_PyGSL_SF_L_TO_I(*((long *) ip5), &tmpi5)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip5), tmpi5); goto fail;} /* arg 'int two_mc'*/ + *((double *) rp6) = ((double (*)(int, int, int, int, int, int)) func)(/* int two_ja */ tmpi0, /* int two_jb */ tmpi1, /* int two_jc */ tmpi2, /* int two_ma */ tmpi3, /* int two_mb */ tmpi4, /* int two_mc */ tmpi5); + + continue; + + fail: + FUNC_MESS("FAIL"); + + DEBUG_MESS(3, "Failed in loop %ld", (long) i); + + *((double *) rp6) = _PyGSL_NAN; + } + FUNC_MESS_END(); + +} /* PyGSL_sf_ufunc_Il_l_l_l_l_l__Rd__O */ + +void PyGSL_sf_ufunc_Il_l_l_l_l_l__Rd__O_as_minor (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) +{ + char *ip0 = args[0], *ip1 = args[1], *ip2 = args[2], *ip3 = args[3], *ip4 = args[4], *ip5 = args[5], *rp6 = args[6]; + PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], is2 = steps[2], is3 = steps[3], is4 = steps[4], is5 = steps[5], rs6 = steps[6]; + + + + + + + double tmpr6; + FUNC_MESS_BEGIN(); + + for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, ip2 += is2, ip3 += is3, ip4 += is4, ip5 += is5, rp6 += rs6){ + + /* arg 'int two_ja'*/ + /* arg 'int two_jb'*/ + /* arg 'int two_jc'*/ + /* arg 'int two_ma'*/ + /* arg 'int two_mb'*/ + /* arg 'int two_mc'*/ + tmpr6 = ((double (*)(int, int, int, int, int, int)) func)(/* int two_ja */ (*((int *) ip0)), /* int two_jb */ (*((int *) ip1)), /* int two_jc */ (*((int *) ip2)), /* int two_ma */ (*((int *) ip3)), /* int two_mb */ (*((int *) ip4)), /* int two_mc */ (*((int *) ip5))); + (*((float *) rp6)) = (float) tmpr6; + continue; + } + FUNC_MESS_END(); + +} /* PyGSL_sf_ufunc_Il_l_l_l_l_l__Rd__O_as_minor */ + +void PyGSL_sf_ufunc_Il_l_l_l_l_l_l_l_l__Rl__Ord (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) +{ + char *ip0 = args[0], *ip1 = args[1], *ip2 = args[2], *ip3 = args[3], *ip4 = args[4], *ip5 = args[5], *ip6 = args[6], *ip7 = args[7], *ip8 = args[8], *rp9 = args[9], *op10 = args[10], *op11 = args[11]; + PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], is2 = steps[2], is3 = steps[3], is4 = steps[4], is5 = steps[5], is6 = steps[6], is7 = steps[7], is8 = steps[8], rs9 = steps[9], os10 = steps[10], os11 = steps[11]; + int tmpi0; + int tmpi1; + int tmpi2; + int tmpi3; + int tmpi4; + int tmpi5; + int tmpi6; + int tmpi7; + int tmpi8; + int tmpr9; + gsl_sf_result tmpo10; + FUNC_MESS_BEGIN(); + + for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, ip2 += is2, ip3 += is3, ip4 += is4, ip5 += is5, ip6 += is6, ip7 += is7, ip8 += is8, rp9 += rs9, op10 += os10, op11 += os11){ + + if( (_PyGSL_SF_L_TO_I(*((long *) ip0), &tmpi0)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip0), tmpi0); goto fail;} /* arg 'int two_ja'*/ + if( (_PyGSL_SF_L_TO_I(*((long *) ip1), &tmpi1)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip1), tmpi1); goto fail;} /* arg 'int two_jb'*/ + if( (_PyGSL_SF_L_TO_I(*((long *) ip2), &tmpi2)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip2), tmpi2); goto fail;} /* arg 'int two_jc'*/ + if( (_PyGSL_SF_L_TO_I(*((long *) ip3), &tmpi3)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip3), tmpi3); goto fail;} /* arg 'int two_jd'*/ + if( (_PyGSL_SF_L_TO_I(*((long *) ip4), &tmpi4)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip4), tmpi4); goto fail;} /* arg 'int two_je'*/ + if( (_PyGSL_SF_L_TO_I(*((long *) ip5), &tmpi5)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip5), tmpi5); goto fail;} /* arg 'int two_jf'*/ + if( (_PyGSL_SF_L_TO_I(*((long *) ip6), &tmpi6)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip6), tmpi6); goto fail;} /* arg 'int two_jg'*/ + if( (_PyGSL_SF_L_TO_I(*((long *) ip7), &tmpi7)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip7), tmpi7); goto fail;} /* arg 'int two_jh'*/ + if( (_PyGSL_SF_L_TO_I(*((long *) ip8), &tmpi8)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip8), tmpi8); goto fail;} /* arg 'int two_ji'*/ + tmpr9 = ((int (*)(int, int, int, int, int, int, int, int, int, gsl_sf_result *)) func)(/* int two_ja */ tmpi0, /* int two_jb */ tmpi1, /* int two_jc */ tmpi2, /* int two_jd */ tmpi3, /* int two_je */ tmpi4, /* int two_jf */ tmpi5, /* int two_jg */ tmpi6, /* int two_jh */ tmpi7, /* int two_ji */ tmpi8, /* gsl_sf_result p result */ &tmpo10); + DEBUG_MESS(3, "long return val : %d -> %ld", tmpr9, (long) tmpr9); + *((long *) rp9) = 0L; + *((long *) rp9) = (long) tmpr9; + *((double *) op10) = (double) tmpo10.val; + *((double *) op11) = (double) tmpo10.err; + continue; + + fail: + FUNC_MESS("FAIL"); + + DEBUG_MESS(3, "Failed in loop %ld", (long) i); + + *((int *) rp9) = INT_MIN; + *((double *) op10) = _PyGSL_NAN; + *((double *) op11) = _PyGSL_NAN; + } + FUNC_MESS_END(); + +} /* PyGSL_sf_ufunc_Il_l_l_l_l_l_l_l_l__Rl__Ord */ + +void PyGSL_sf_ufunc_Il_l_l_l_l_l_l_l_l__Rl__Ord_as_minor (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) +{ + char *ip0 = args[0], *ip1 = args[1], *ip2 = args[2], *ip3 = args[3], *ip4 = args[4], *ip5 = args[5], *ip6 = args[6], *ip7 = args[7], *ip8 = args[8], *rp9 = args[9], *op10 = args[10], *op11 = args[11]; + PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], is2 = steps[2], is3 = steps[3], is4 = steps[4], is5 = steps[5], is6 = steps[6], is7 = steps[7], is8 = steps[8], rs9 = steps[9], os10 = steps[10], os11 = steps[11]; + + + + + + + + + + + gsl_sf_result tmpo10; + FUNC_MESS_BEGIN(); + + for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, ip2 += is2, ip3 += is3, ip4 += is4, ip5 += is5, ip6 += is6, ip7 += is7, ip8 += is8, rp9 += rs9, op10 += os10, op11 += os11){ + + /* arg 'int two_ja'*/ + /* arg 'int two_jb'*/ + /* arg 'int two_jc'*/ + /* arg 'int two_jd'*/ + /* arg 'int two_je'*/ + /* arg 'int two_jf'*/ + /* arg 'int two_jg'*/ + /* arg 'int two_jh'*/ + /* arg 'int two_ji'*/ + *((int *) rp9) = ((int (*)(int, int, int, int, int, int, int, int, int, gsl_sf_result *)) func)(/* int two_ja */ (*((int *) ip0)), /* int two_jb */ (*((int *) ip1)), /* int two_jc */ (*((int *) ip2)), /* int two_jd */ (*((int *) ip3)), /* int two_je */ (*((int *) ip4)), /* int two_jf */ (*((int *) ip5)), /* int two_jg */ (*((int *) ip6)), /* int two_jh */ (*((int *) ip7)), /* int two_ji */ (*((int *) ip8)), /* gsl_sf_result p result */ &tmpo10); + + *((float *) op10) = (float) tmpo10.val; + *((float *) op11) = (float) tmpo10.err; + continue; + } + FUNC_MESS_END(); + +} /* PyGSL_sf_ufunc_Il_l_l_l_l_l_l_l_l__Rl__Ord_as_minor */ + +void PyGSL_sf_ufunc_Il_l_l_l_l_l_l_l_l__Rd__O (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) +{ + char *ip0 = args[0], *ip1 = args[1], *ip2 = args[2], *ip3 = args[3], *ip4 = args[4], *ip5 = args[5], *ip6 = args[6], *ip7 = args[7], *ip8 = args[8], *rp9 = args[9]; + PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], is2 = steps[2], is3 = steps[3], is4 = steps[4], is5 = steps[5], is6 = steps[6], is7 = steps[7], is8 = steps[8], rs9 = steps[9]; + int tmpi0; + int tmpi1; + int tmpi2; + int tmpi3; + int tmpi4; + int tmpi5; + int tmpi6; + int tmpi7; + int tmpi8; + + FUNC_MESS_BEGIN(); + + for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, ip2 += is2, ip3 += is3, ip4 += is4, ip5 += is5, ip6 += is6, ip7 += is7, ip8 += is8, rp9 += rs9){ + + if( (_PyGSL_SF_L_TO_I(*((long *) ip0), &tmpi0)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip0), tmpi0); goto fail;} /* arg 'int two_ja'*/ + if( (_PyGSL_SF_L_TO_I(*((long *) ip1), &tmpi1)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip1), tmpi1); goto fail;} /* arg 'int two_jb'*/ + if( (_PyGSL_SF_L_TO_I(*((long *) ip2), &tmpi2)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip2), tmpi2); goto fail;} /* arg 'int two_jc'*/ + if( (_PyGSL_SF_L_TO_I(*((long *) ip3), &tmpi3)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip3), tmpi3); goto fail;} /* arg 'int two_jd'*/ + if( (_PyGSL_SF_L_TO_I(*((long *) ip4), &tmpi4)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip4), tmpi4); goto fail;} /* arg 'int two_je'*/ + if( (_PyGSL_SF_L_TO_I(*((long *) ip5), &tmpi5)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip5), tmpi5); goto fail;} /* arg 'int two_jf'*/ + if( (_PyGSL_SF_L_TO_I(*((long *) ip6), &tmpi6)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip6), tmpi6); goto fail;} /* arg 'int two_jg'*/ + if( (_PyGSL_SF_L_TO_I(*((long *) ip7), &tmpi7)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip7), tmpi7); goto fail;} /* arg 'int two_jh'*/ + if( (_PyGSL_SF_L_TO_I(*((long *) ip8), &tmpi8)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip8), tmpi8); goto fail;} /* arg 'int two_ji'*/ + *((double *) rp9) = ((double (*)(int, int, int, int, int, int, int, int, int)) func)(/* int two_ja */ tmpi0, /* int two_jb */ tmpi1, /* int two_jc */ tmpi2, /* int two_jd */ tmpi3, /* int two_je */ tmpi4, /* int two_jf */ tmpi5, /* int two_jg */ tmpi6, /* int two_jh */ tmpi7, /* int two_ji */ tmpi8); + + continue; + + fail: + FUNC_MESS("FAIL"); + + DEBUG_MESS(3, "Failed in loop %ld", (long) i); + + *((double *) rp9) = _PyGSL_NAN; + } + FUNC_MESS_END(); + +} /* PyGSL_sf_ufunc_Il_l_l_l_l_l_l_l_l__Rd__O */ + +void PyGSL_sf_ufunc_Il_l_l_l_l_l_l_l_l__Rd__O_as_minor (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) +{ + char *ip0 = args[0], *ip1 = args[1], *ip2 = args[2], *ip3 = args[3], *ip4 = args[4], *ip5 = args[5], *ip6 = args[6], *ip7 = args[7], *ip8 = args[8], *rp9 = args[9]; + PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], is2 = steps[2], is3 = steps[3], is4 = steps[4], is5 = steps[5], is6 = steps[6], is7 = steps[7], is8 = steps[8], rs9 = steps[9]; + + + + + + + + + + double tmpr9; + FUNC_MESS_BEGIN(); + + for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, ip2 += is2, ip3 += is3, ip4 += is4, ip5 += is5, ip6 += is6, ip7 += is7, ip8 += is8, rp9 += rs9){ + + /* arg 'int two_ja'*/ + /* arg 'int two_jb'*/ + /* arg 'int two_jc'*/ + /* arg 'int two_jd'*/ + /* arg 'int two_je'*/ + /* arg 'int two_jf'*/ + /* arg 'int two_jg'*/ + /* arg 'int two_jh'*/ + /* arg 'int two_ji'*/ + tmpr9 = ((double (*)(int, int, int, int, int, int, int, int, int)) func)(/* int two_ja */ (*((int *) ip0)), /* int two_jb */ (*((int *) ip1)), /* int two_jc */ (*((int *) ip2)), /* int two_jd */ (*((int *) ip3)), /* int two_je */ (*((int *) ip4)), /* int two_jf */ (*((int *) ip5)), /* int two_jg */ (*((int *) ip6)), /* int two_jh */ (*((int *) ip7)), /* int two_ji */ (*((int *) ip8))); + (*((float *) rp9)) = (float) tmpr9; + continue; + } + FUNC_MESS_END(); + +} /* PyGSL_sf_ufunc_Il_l_l_l_l_l_l_l_l__Rd__O_as_minor */ + +void PyGSL_sf_ufunc_Id_d__Rl__Ord_rd (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) +{ + char *ip0 = args[0], *ip1 = args[1], *rp2 = args[2], *op3 = args[3], *op4 = args[4], *op5 = args[5], *op6 = args[6]; + PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], rs2 = steps[2], os3 = steps[3], os4 = steps[4], os5 = steps[5], os6 = steps[6]; + + + int tmpr2; + gsl_sf_result tmpo3; + gsl_sf_result tmpo5; + FUNC_MESS_BEGIN(); + + for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, rp2 += rs2, op3 += os3, op4 += os4, op5 += os5, op6 += os6){ + + /* arg 'double q(const) x'*/ + /* arg 'double q(const) y'*/ + tmpr2 = ((int (*)(double, double, gsl_sf_result *, gsl_sf_result *)) func)(/* double q(const) x */ (*((double *) ip0)), /* double q(const) y */ (*((double *) ip1)), /* gsl_sf_result p result_im */ &tmpo3, /* gsl_sf_result p result_re */ &tmpo5); + DEBUG_MESS(3, "long return val : %d -> %ld", tmpr2, (long) tmpr2); + *((long *) rp2) = 0L; + *((long *) rp2) = (long) tmpr2; + *((double *) op3) = (double) tmpo3.val; + *((double *) op4) = (double) tmpo3.err; + *((double *) op5) = (double) tmpo5.val; + *((double *) op6) = (double) tmpo5.err; + continue; + } + FUNC_MESS_END(); + +} /* PyGSL_sf_ufunc_Id_d__Rl__Ord_rd */ + +void PyGSL_sf_ufunc_Id_d__Rl__Ord_rd_as_minor (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) +{ + char *ip0 = args[0], *ip1 = args[1], *rp2 = args[2], *op3 = args[3], *op4 = args[4], *op5 = args[5], *op6 = args[6]; + PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], rs2 = steps[2], os3 = steps[3], os4 = steps[4], os5 = steps[5], os6 = steps[6]; + double tmpi0; + double tmpi1; + + gsl_sf_result tmpo3; + gsl_sf_result tmpo5; + FUNC_MESS_BEGIN(); + + for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, rp2 += rs2, op3 += os3, op4 += os4, op5 += os5, op6 += os6){ + + tmpi0 = *((float *) ip0); /* arg 'double q(const) x'*/ + tmpi1 = *((float *) ip1); /* arg 'double q(const) y'*/ + *((int *) rp2) = ((int (*)(double, double, gsl_sf_result *, gsl_sf_result *)) func)(/* double q(const) x */ tmpi0, /* double q(const) y */ tmpi1, /* gsl_sf_result p result_im */ &tmpo3, /* gsl_sf_result p result_re */ &tmpo5); + + *((float *) op3) = (float) tmpo3.val; + *((float *) op4) = (float) tmpo3.err; + *((float *) op5) = (float) tmpo5.val; + *((float *) op6) = (float) tmpo5.err; + continue; + } + FUNC_MESS_END(); + +} /* PyGSL_sf_ufunc_Id_d__Rl__Ord_rd_as_minor */ + +void PyGSL_sf_ufunc_Id_d_d_d__Rl__Ord (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) +{ + char *ip0 = args[0], *ip1 = args[1], *ip2 = args[2], *ip3 = args[3], *rp4 = args[4], *op5 = args[5], *op6 = args[6]; + PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], is2 = steps[2], is3 = steps[3], rs4 = steps[4], os5 = steps[5], os6 = steps[6]; + + + + + int tmpr4; + gsl_sf_result tmpo5; + FUNC_MESS_BEGIN(); + + for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, ip2 += is2, ip3 += is3, rp4 += rs4, op5 += os5, op6 += os6){ + + /* arg 'double q(const) x'*/ + /* arg 'double q(const) dx'*/ + /* arg 'double q(const) y'*/ + /* arg 'double q(const) dy'*/ + tmpr4 = ((int (*)(double, double, double, double, gsl_sf_result *)) func)(/* double q(const) x */ (*((double *) ip0)), /* double q(const) dx */ (*((double *) ip1)), /* double q(const) y */ (*((double *) ip2)), /* double q(const) dy */ (*((double *) ip3)), /* gsl_sf_result p result */ &tmpo5); + DEBUG_MESS(3, "long return val : %d -> %ld", tmpr4, (long) tmpr4); + *((long *) rp4) = 0L; + *((long *) rp4) = (long) tmpr4; + *((double *) op5) = (double) tmpo5.val; + *((double *) op6) = (double) tmpo5.err; + continue; + } + FUNC_MESS_END(); + +} /* PyGSL_sf_ufunc_Id_d_d_d__Rl__Ord */ + +void PyGSL_sf_ufunc_Id_d_d_d__Rl__Ord_as_minor (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) +{ + char *ip0 = args[0], *ip1 = args[1], *ip2 = args[2], *ip3 = args[3], *rp4 = args[4], *op5 = args[5], *op6 = args[6]; + PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], is2 = steps[2], is3 = steps[3], rs4 = steps[4], os5 = steps[5], os6 = steps[6]; + double tmpi0; + double tmpi1; + double tmpi2; + double tmpi3; + + gsl_sf_result tmpo5; + FUNC_MESS_BEGIN(); + + for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, ip2 += is2, ip3 += is3, rp4 += rs4, op5 += os5, op6 += os6){ + + tmpi0 = *((float *) ip0); /* arg 'double q(const) x'*/ + tmpi1 = *((float *) ip1); /* arg 'double q(const) dx'*/ + tmpi2 = *((float *) ip2); /* arg 'double q(const) y'*/ + tmpi3 = *((float *) ip3); /* arg 'double q(const) dy'*/ + *((int *) rp4) = ((int (*)(double, double, double, double, gsl_sf_result *)) func)(/* double q(const) x */ tmpi0, /* double q(const) dx */ tmpi1, /* double q(const) y */ tmpi2, /* double q(const) dy */ tmpi3, /* gsl_sf_result p result */ &tmpo5); + + *((float *) op5) = (float) tmpo5.val; + *((float *) op6) = (float) tmpo5.err; + continue; + } + FUNC_MESS_END(); + +} /* PyGSL_sf_ufunc_Id_d_d_d__Rl__Ord_as_minor */ + +void PyGSL_sf_ufunc_Id_d_m__Rl__Ord (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) +{ + char *ip0 = args[0], *ip1 = args[1], *ip2 = args[2], *rp3 = args[3], *op4 = args[4], *op5 = args[5]; + PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], is2 = steps[2], rs3 = steps[3], os4 = steps[4], os5 = steps[5]; + + + gsl_mode_t tmpi2; + int tmpr3; + gsl_sf_result tmpo4; + FUNC_MESS_BEGIN(); + + for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, ip2 += is2, rp3 += rs3, op4 += os4, op5 += os5){ + + /* arg 'double k'*/ + /* arg 'double n'*/ + if( (_PyGSL_SF_L_TO_U(*((long *) ip2), &tmpi2)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip2), tmpi2); goto fail;} /* arg 'gsl_mode_t mode'*/ + tmpr3 = ((int (*)(double, double, gsl_mode_t, gsl_sf_result *)) func)(/* double k */ (*((double *) ip0)), /* double n */ (*((double *) ip1)), /* gsl_mode_t mode */ tmpi2, /* gsl_sf_result p result */ &tmpo4); + DEBUG_MESS(3, "long return val : %d -> %ld", tmpr3, (long) tmpr3); + *((long *) rp3) = 0L; + *((long *) rp3) = (long) tmpr3; + *((double *) op4) = (double) tmpo4.val; + *((double *) op5) = (double) tmpo4.err; + continue; + + fail: + FUNC_MESS("FAIL"); + + DEBUG_MESS(3, "Failed in loop %ld", (long) i); + + *((int *) rp3) = INT_MIN; + *((double *) op4) = _PyGSL_NAN; + *((double *) op5) = _PyGSL_NAN; + } + FUNC_MESS_END(); + +} /* PyGSL_sf_ufunc_Id_d_m__Rl__Ord */ + +void PyGSL_sf_ufunc_Id_d_m__Rl__Ord_as_minor (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) +{ + char *ip0 = args[0], *ip1 = args[1], *ip2 = args[2], *rp3 = args[3], *op4 = args[4], *op5 = args[5]; + PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], is2 = steps[2], rs3 = steps[3], os4 = steps[4], os5 = steps[5]; + double tmpi0; + double tmpi1; + + + gsl_sf_result tmpo4; + FUNC_MESS_BEGIN(); + + for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, ip2 += is2, rp3 += rs3, op4 += os4, op5 += os5){ + + tmpi0 = *((float *) ip0); /* arg 'double k'*/ + tmpi1 = *((float *) ip1); /* arg 'double n'*/ + /* arg 'gsl_mode_t mode'*/ + *((int *) rp3) = ((int (*)(double, double, gsl_mode_t, gsl_sf_result *)) func)(/* double k */ tmpi0, /* double n */ tmpi1, /* gsl_mode_t mode */ (*((int *) ip2)), /* gsl_sf_result p result */ &tmpo4); + + *((float *) op4) = (float) tmpo4.val; + *((float *) op5) = (float) tmpo4.err; + continue; + } + FUNC_MESS_END(); + +} /* PyGSL_sf_ufunc_Id_d_m__Rl__Ord_as_minor */ + +void PyGSL_sf_ufunc_Id_d_m__Rd__O (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) +{ + char *ip0 = args[0], *ip1 = args[1], *ip2 = args[2], *rp3 = args[3]; + PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], is2 = steps[2], rs3 = steps[3]; + + + gsl_mode_t tmpi2; + + FUNC_MESS_BEGIN(); + + for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, ip2 += is2, rp3 += rs3){ + + /* arg 'double k'*/ + /* arg 'double n'*/ + if( (_PyGSL_SF_L_TO_U(*((long *) ip2), &tmpi2)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip2), tmpi2); goto fail;} /* arg 'gsl_mode_t mode'*/ + *((double *) rp3) = ((double (*)(double, double, gsl_mode_t)) func)(/* double k */ (*((double *) ip0)), /* double n */ (*((double *) ip1)), /* gsl_mode_t mode */ tmpi2); + + continue; + + fail: + FUNC_MESS("FAIL"); + + DEBUG_MESS(3, "Failed in loop %ld", (long) i); + + *((double *) rp3) = _PyGSL_NAN; + } + FUNC_MESS_END(); + +} /* PyGSL_sf_ufunc_Id_d_m__Rd__O */ + +void PyGSL_sf_ufunc_Id_d_m__Rd__O_as_minor (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) +{ + char *ip0 = args[0], *ip1 = args[1], *ip2 = args[2], *rp3 = args[3]; + PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], is2 = steps[2], rs3 = steps[3]; + double tmpi0; + double tmpi1; + + double tmpr3; + FUNC_MESS_BEGIN(); + + for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, ip2 += is2, rp3 += rs3){ + + tmpi0 = *((float *) ip0); /* arg 'double k'*/ + tmpi1 = *((float *) ip1); /* arg 'double n'*/ + /* arg 'gsl_mode_t mode'*/ + tmpr3 = ((double (*)(double, double, gsl_mode_t)) func)(/* double k */ tmpi0, /* double n */ tmpi1, /* gsl_mode_t mode */ (*((int *) ip2))); + (*((float *) rp3)) = (float) tmpr3; + continue; + } + FUNC_MESS_END(); + +} /* PyGSL_sf_ufunc_Id_d_m__Rd__O_as_minor */ + +void PyGSL_sf_ufunc_Id_d_d_m__Rl__Ord (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) +{ + char *ip0 = args[0], *ip1 = args[1], *ip2 = args[2], *ip3 = args[3], *rp4 = args[4], *op5 = args[5], *op6 = args[6]; + PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], is2 = steps[2], is3 = steps[3], rs4 = steps[4], os5 = steps[5], os6 = steps[6]; + + + + gsl_mode_t tmpi3; + int tmpr4; + gsl_sf_result tmpo5; + FUNC_MESS_BEGIN(); + + for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, ip2 += is2, ip3 += is3, rp4 += rs4, op5 += os5, op6 += os6){ + + /* arg 'double phi'*/ + /* arg 'double k'*/ + /* arg 'double n'*/ + if( (_PyGSL_SF_L_TO_U(*((long *) ip3), &tmpi3)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip3), tmpi3); goto fail;} /* arg 'gsl_mode_t mode'*/ + tmpr4 = ((int (*)(double, double, double, gsl_mode_t, gsl_sf_result *)) func)(/* double phi */ (*((double *) ip0)), /* double k */ (*((double *) ip1)), /* double n */ (*((double *) ip2)), /* gsl_mode_t mode */ tmpi3, /* gsl_sf_result p result */ &tmpo5); + DEBUG_MESS(3, "long return val : %d -> %ld", tmpr4, (long) tmpr4); + *((long *) rp4) = 0L; + *((long *) rp4) = (long) tmpr4; + *((double *) op5) = (double) tmpo5.val; + *((double *) op6) = (double) tmpo5.err; + continue; + + fail: + FUNC_MESS("FAIL"); + + DEBUG_MESS(3, "Failed in loop %ld", (long) i); + + *((int *) rp4) = INT_MIN; + *((double *) op5) = _PyGSL_NAN; + *((double *) op6) = _PyGSL_NAN; + } + FUNC_MESS_END(); + +} /* PyGSL_sf_ufunc_Id_d_d_m__Rl__Ord */ + +void PyGSL_sf_ufunc_Id_d_d_m__Rl__Ord_as_minor (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) +{ + char *ip0 = args[0], *ip1 = args[1], *ip2 = args[2], *ip3 = args[3], *rp4 = args[4], *op5 = args[5], *op6 = args[6]; + PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], is2 = steps[2], is3 = steps[3], rs4 = steps[4], os5 = steps[5], os6 = steps[6]; + double tmpi0; + double tmpi1; + double tmpi2; + + + gsl_sf_result tmpo5; + FUNC_MESS_BEGIN(); + + for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, ip2 += is2, ip3 += is3, rp4 += rs4, op5 += os5, op6 += os6){ + + tmpi0 = *((float *) ip0); /* arg 'double phi'*/ + tmpi1 = *((float *) ip1); /* arg 'double k'*/ + tmpi2 = *((float *) ip2); /* arg 'double n'*/ + /* arg 'gsl_mode_t mode'*/ + *((int *) rp4) = ((int (*)(double, double, double, gsl_mode_t, gsl_sf_result *)) func)(/* double phi */ tmpi0, /* double k */ tmpi1, /* double n */ tmpi2, /* gsl_mode_t mode */ (*((int *) ip3)), /* gsl_sf_result p result */ &tmpo5); + + *((float *) op5) = (float) tmpo5.val; + *((float *) op6) = (float) tmpo5.err; + continue; + } + FUNC_MESS_END(); + +} /* PyGSL_sf_ufunc_Id_d_d_m__Rl__Ord_as_minor */ + +void PyGSL_sf_ufunc_Id_d_d_m__Rd__O (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) +{ + char *ip0 = args[0], *ip1 = args[1], *ip2 = args[2], *ip3 = args[3], *rp4 = args[4]; + PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], is2 = steps[2], is3 = steps[3], rs4 = steps[4]; + + + + gsl_mode_t tmpi3; + + FUNC_MESS_BEGIN(); + + for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, ip2 += is2, ip3 += is3, rp4 += rs4){ + + /* arg 'double phi'*/ + /* arg 'double k'*/ + /* arg 'double n'*/ + if( (_PyGSL_SF_L_TO_U(*((long *) ip3), &tmpi3)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip3), tmpi3); goto fail;} /* arg 'gsl_mode_t mode'*/ + *((double *) rp4) = ((double (*)(double, double, double, gsl_mode_t)) func)(/* double phi */ (*((double *) ip0)), /* double k */ (*((double *) ip1)), /* double n */ (*((double *) ip2)), /* gsl_mode_t mode */ tmpi3); + + continue; + + fail: + FUNC_MESS("FAIL"); + + DEBUG_MESS(3, "Failed in loop %ld", (long) i); + + *((double *) rp4) = _PyGSL_NAN; + } + FUNC_MESS_END(); + +} /* PyGSL_sf_ufunc_Id_d_d_m__Rd__O */ + +void PyGSL_sf_ufunc_Id_d_d_m__Rd__O_as_minor (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) +{ + char *ip0 = args[0], *ip1 = args[1], *ip2 = args[2], *ip3 = args[3], *rp4 = args[4]; + PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], is2 = steps[2], is3 = steps[3], rs4 = steps[4]; + double tmpi0; + double tmpi1; + double tmpi2; + + double tmpr4; + FUNC_MESS_BEGIN(); + + for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, ip2 += is2, ip3 += is3, rp4 += rs4){ + + tmpi0 = *((float *) ip0); /* arg 'double phi'*/ + tmpi1 = *((float *) ip1); /* arg 'double k'*/ + tmpi2 = *((float *) ip2); /* arg 'double n'*/ + /* arg 'gsl_mode_t mode'*/ + tmpr4 = ((double (*)(double, double, double, gsl_mode_t)) func)(/* double phi */ tmpi0, /* double k */ tmpi1, /* double n */ tmpi2, /* gsl_mode_t mode */ (*((int *) ip3))); + (*((float *) rp4)) = (float) tmpr4; + continue; + } + FUNC_MESS_END(); + +} /* PyGSL_sf_ufunc_Id_d_d_m__Rd__O_as_minor */ + +void PyGSL_sf_ufunc_Id_d_d_d_m__Rl__Ord (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) +{ + char *ip0 = args[0], *ip1 = args[1], *ip2 = args[2], *ip3 = args[3], *ip4 = args[4], *rp5 = args[5], *op6 = args[6], *op7 = args[7]; + PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], is2 = steps[2], is3 = steps[3], is4 = steps[4], rs5 = steps[5], os6 = steps[6], os7 = steps[7]; + + + + + gsl_mode_t tmpi4; + int tmpr5; + gsl_sf_result tmpo6; + FUNC_MESS_BEGIN(); + + for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, ip2 += is2, ip3 += is3, ip4 += is4, rp5 += rs5, op6 += os6, op7 += os7){ + + /* arg 'double x'*/ + /* arg 'double y'*/ + /* arg 'double z'*/ + /* arg 'double p'*/ + if( (_PyGSL_SF_L_TO_U(*((long *) ip4), &tmpi4)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip4), tmpi4); goto fail;} /* arg 'gsl_mode_t mode'*/ + tmpr5 = ((int (*)(double, double, double, double, gsl_mode_t, gsl_sf_result *)) func)(/* double x */ (*((double *) ip0)), /* double y */ (*((double *) ip1)), /* double z */ (*((double *) ip2)), /* double p */ (*((double *) ip3)), /* gsl_mode_t mode */ tmpi4, /* gsl_sf_result p result */ &tmpo6); + DEBUG_MESS(3, "long return val : %d -> %ld", tmpr5, (long) tmpr5); + *((long *) rp5) = 0L; + *((long *) rp5) = (long) tmpr5; + *((double *) op6) = (double) tmpo6.val; + *((double *) op7) = (double) tmpo6.err; + continue; + + fail: + FUNC_MESS("FAIL"); + + DEBUG_MESS(3, "Failed in loop %ld", (long) i); + + *((int *) rp5) = INT_MIN; + *((double *) op6) = _PyGSL_NAN; + *((double *) op7) = _PyGSL_NAN; + } + FUNC_MESS_END(); + +} /* PyGSL_sf_ufunc_Id_d_d_d_m__Rl__Ord */ + +void PyGSL_sf_ufunc_Id_d_d_d_m__Rl__Ord_as_minor (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) +{ + char *ip0 = args[0], *ip1 = args[1], *ip2 = args[2], *ip3 = args[3], *ip4 = args[4], *rp5 = args[5], *op6 = args[6], *op7 = args[7]; + PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], is2 = steps[2], is3 = steps[3], is4 = steps[4], rs5 = steps[5], os6 = steps[6], os7 = steps[7]; + double tmpi0; + double tmpi1; + double tmpi2; + double tmpi3; + + + gsl_sf_result tmpo6; + FUNC_MESS_BEGIN(); + + for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, ip2 += is2, ip3 += is3, ip4 += is4, rp5 += rs5, op6 += os6, op7 += os7){ + + tmpi0 = *((float *) ip0); /* arg 'double x'*/ + tmpi1 = *((float *) ip1); /* arg 'double y'*/ + tmpi2 = *((float *) ip2); /* arg 'double z'*/ + tmpi3 = *((float *) ip3); /* arg 'double p'*/ + /* arg 'gsl_mode_t mode'*/ + *((int *) rp5) = ((int (*)(double, double, double, double, gsl_mode_t, gsl_sf_result *)) func)(/* double x */ tmpi0, /* double y */ tmpi1, /* double z */ tmpi2, /* double p */ tmpi3, /* gsl_mode_t mode */ (*((int *) ip4)), /* gsl_sf_result p result */ &tmpo6); + + *((float *) op6) = (float) tmpo6.val; + *((float *) op7) = (float) tmpo6.err; + continue; + } + FUNC_MESS_END(); + +} /* PyGSL_sf_ufunc_Id_d_d_d_m__Rl__Ord_as_minor */ + +void PyGSL_sf_ufunc_Id_d_d_d_m__Rd__O (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) +{ + char *ip0 = args[0], *ip1 = args[1], *ip2 = args[2], *ip3 = args[3], *ip4 = args[4], *rp5 = args[5]; + PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], is2 = steps[2], is3 = steps[3], is4 = steps[4], rs5 = steps[5]; + + + + + gsl_mode_t tmpi4; + + FUNC_MESS_BEGIN(); + + for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, ip2 += is2, ip3 += is3, ip4 += is4, rp5 += rs5){ + + /* arg 'double x'*/ + /* arg 'double y'*/ + /* arg 'double z'*/ + /* arg 'double p'*/ + if( (_PyGSL_SF_L_TO_U(*((long *) ip4), &tmpi4)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip4), tmpi4); goto fail;} /* arg 'gsl_mode_t mode'*/ + *((double *) rp5) = ((double (*)(double, double, double, double, gsl_mode_t)) func)(/* double x */ (*((double *) ip0)), /* double y */ (*((double *) ip1)), /* double z */ (*((double *) ip2)), /* double p */ (*((double *) ip3)), /* gsl_mode_t mode */ tmpi4); + + continue; + + fail: + FUNC_MESS("FAIL"); + + DEBUG_MESS(3, "Failed in loop %ld", (long) i); + + *((double *) rp5) = _PyGSL_NAN; + } + FUNC_MESS_END(); + +} /* PyGSL_sf_ufunc_Id_d_d_d_m__Rd__O */ + +void PyGSL_sf_ufunc_Id_d_d_d_m__Rd__O_as_minor (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) +{ + char *ip0 = args[0], *ip1 = args[1], *ip2 = args[2], *ip3 = args[3], *ip4 = args[4], *rp5 = args[5]; + PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], is2 = steps[2], is3 = steps[3], is4 = steps[4], rs5 = steps[5]; + double tmpi0; + double tmpi1; + double tmpi2; + double tmpi3; + + double tmpr5; + FUNC_MESS_BEGIN(); + + for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, ip2 += is2, ip3 += is3, ip4 += is4, rp5 += rs5){ + + tmpi0 = *((float *) ip0); /* arg 'double x'*/ + tmpi1 = *((float *) ip1); /* arg 'double y'*/ + tmpi2 = *((float *) ip2); /* arg 'double z'*/ + tmpi3 = *((float *) ip3); /* arg 'double p'*/ + /* arg 'gsl_mode_t mode'*/ + tmpr5 = ((double (*)(double, double, double, double, gsl_mode_t)) func)(/* double x */ tmpi0, /* double y */ tmpi1, /* double z */ tmpi2, /* double p */ tmpi3, /* gsl_mode_t mode */ (*((int *) ip4))); + (*((float *) rp5)) = (float) tmpr5; + continue; + } + FUNC_MESS_END(); + +} /* PyGSL_sf_ufunc_Id_d_d_d_m__Rd__O_as_minor */ + +void PyGSL_sf_ufunc_Id_d__Rl__Od_d_d (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) +{ + char *ip0 = args[0], *ip1 = args[1], *rp2 = args[2], *op3 = args[3], *op4 = args[4], *op5 = args[5]; + PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], rs2 = steps[2], os3 = steps[3], os4 = steps[4], os5 = steps[5]; + + + int tmpr2; + + + + FUNC_MESS_BEGIN(); + + for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, rp2 += rs2, op3 += os3, op4 += os4, op5 += os5){ + + /* arg 'double u'*/ + /* arg 'double m'*/ + tmpr2 = ((int (*)(double, double, double *, double *, double *)) func)(/* double u */ (*((double *) ip0)), /* double m */ (*((double *) ip1)), /* double p dn */ ((double *) op3), /* double p cn */ ((double *) op4), /* double p sn */ ((double *) op5)); + DEBUG_MESS(3, "long return val : %d -> %ld", tmpr2, (long) tmpr2); + *((long *) rp2) = 0L; + *((long *) rp2) = (long) tmpr2; + + + + continue; + } + FUNC_MESS_END(); + +} /* PyGSL_sf_ufunc_Id_d__Rl__Od_d_d */ + +void PyGSL_sf_ufunc_Id_d__Rl__Od_d_d_as_minor (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) +{ + char *ip0 = args[0], *ip1 = args[1], *rp2 = args[2], *op3 = args[3], *op4 = args[4], *op5 = args[5]; + PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], rs2 = steps[2], os3 = steps[3], os4 = steps[4], os5 = steps[5]; + double tmpi0; + double tmpi1; + + double tmpo3; + double tmpo4; + double tmpo5; + FUNC_MESS_BEGIN(); + + for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, rp2 += rs2, op3 += os3, op4 += os4, op5 += os5){ + + tmpi0 = *((float *) ip0); /* arg 'double u'*/ + tmpi1 = *((float *) ip1); /* arg 'double m'*/ + *((int *) rp2) = ((int (*)(double, double, double *, double *, double *)) func)(/* double u */ tmpi0, /* double m */ tmpi1, /* double p dn */ &tmpo3, /* double p cn */ &tmpo4, /* double p sn */ &tmpo5); + + *((float *) op3) = (float) tmpo3; + *((float *) op4) = (float) tmpo4; + *((float *) op5) = (float) tmpo5; + continue; + } + FUNC_MESS_END(); + +} /* PyGSL_sf_ufunc_Id_d__Rl__Od_d_d_as_minor */ + +void PyGSL_sf_ufunc_Id__Rl__Oerd (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) +{ + char *ip0 = args[0], *rp1 = args[1], *op2 = args[2], *op3 = args[3], *op4 = args[4]; + PyGSL_array_index_t i, is0 = steps[0], rs1 = steps[1], os2 = steps[2]; + + int tmpr1; + gsl_sf_result_e10 tmpo2; + FUNC_MESS_BEGIN(); + + for(i = 0; i < dimensions[0]; ++i, ip0 += is0, rp1 += rs1, op2 += os2){ + + /* arg 'double q(const) x'*/ + tmpr1 = ((int (*)(double, gsl_sf_result_e10 *)) func)(/* double q(const) x */ (*((double *) ip0)), /* gsl_sf_result_e10 p result */ &tmpo2); + DEBUG_MESS(3, "long return val : %d -> %ld", tmpr1, (long) tmpr1); + *((long *) rp1) = 0L; + *((long *) rp1) = (long) tmpr1; + *((double *) op2) = (double) tmpo2.val; + *((double *) op3) = (double) tmpo2.err; + *((int *) op4) = (int) tmpo2.e10; + continue; + } + FUNC_MESS_END(); + +} /* PyGSL_sf_ufunc_Id__Rl__Oerd */ + +void PyGSL_sf_ufunc_Id__Rl__Oerd_as_minor (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) +{ + char *ip0 = args[0], *rp1 = args[1], *op2 = args[2], *op3 = args[3], *op4 = args[4]; + PyGSL_array_index_t i, is0 = steps[0], rs1 = steps[1], os2 = steps[2]; + double tmpi0; + + gsl_sf_result_e10 tmpo2; + FUNC_MESS_BEGIN(); + + for(i = 0; i < dimensions[0]; ++i, ip0 += is0, rp1 += rs1, op2 += os2){ + + tmpi0 = *((float *) ip0); /* arg 'double q(const) x'*/ + *((int *) rp1) = ((int (*)(double, gsl_sf_result_e10 *)) func)(/* double q(const) x */ tmpi0, /* gsl_sf_result_e10 p result */ &tmpo2); + + *((double *) op2) = (double) tmpo2.val; + *((double *) op3) = (double) tmpo2.err; + *((int *) op4) = (int) tmpo2.e10; + continue; + } + FUNC_MESS_END(); + +} /* PyGSL_sf_ufunc_Id__Rl__Oerd_as_minor */ + +void PyGSL_sf_ufunc_Id_d_d_d__Rl__Oerd (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) +{ + char *ip0 = args[0], *ip1 = args[1], *ip2 = args[2], *ip3 = args[3], *rp4 = args[4], *op5 = args[5], *op6 = args[6], *op7 = args[7]; + PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], is2 = steps[2], is3 = steps[3], rs4 = steps[4], os5 = steps[5]; + + + + + int tmpr4; + gsl_sf_result_e10 tmpo5; + FUNC_MESS_BEGIN(); + + for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, ip2 += is2, ip3 += is3, rp4 += rs4, op5 += os5){ + + /* arg 'double q(const) x'*/ + /* arg 'double q(const) dx'*/ + /* arg 'double q(const) y'*/ + /* arg 'double q(const) dy'*/ + tmpr4 = ((int (*)(double, double, double, double, gsl_sf_result_e10 *)) func)(/* double q(const) x */ (*((double *) ip0)), /* double q(const) dx */ (*((double *) ip1)), /* double q(const) y */ (*((double *) ip2)), /* double q(const) dy */ (*((double *) ip3)), /* gsl_sf_result_e10 p result */ &tmpo5); + DEBUG_MESS(3, "long return val : %d -> %ld", tmpr4, (long) tmpr4); + *((long *) rp4) = 0L; + *((long *) rp4) = (long) tmpr4; + *((double *) op5) = (double) tmpo5.val; + *((double *) op6) = (double) tmpo5.err; + *((int *) op7) = (int) tmpo5.e10; + continue; + } + FUNC_MESS_END(); + +} /* PyGSL_sf_ufunc_Id_d_d_d__Rl__Oerd */ + +void PyGSL_sf_ufunc_Id_d_d_d__Rl__Oerd_as_minor (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) +{ + char *ip0 = args[0], *ip1 = args[1], *ip2 = args[2], *ip3 = args[3], *rp4 = args[4], *op5 = args[5], *op6 = args[6], *op7 = args[7]; + PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], is2 = steps[2], is3 = steps[3], rs4 = steps[4], os5 = steps[5]; + double tmpi0; + double tmpi1; + double tmpi2; + double tmpi3; + + gsl_sf_result_e10 tmpo5; + FUNC_MESS_BEGIN(); + + for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, ip2 += is2, ip3 += is3, rp4 += rs4, op5 += os5){ + + tmpi0 = *((float *) ip0); /* arg 'double q(const) x'*/ + tmpi1 = *((float *) ip1); /* arg 'double q(const) dx'*/ + tmpi2 = *((float *) ip2); /* arg 'double q(const) y'*/ + tmpi3 = *((float *) ip3); /* arg 'double q(const) dy'*/ + *((int *) rp4) = ((int (*)(double, double, double, double, gsl_sf_result_e10 *)) func)(/* double q(const) x */ tmpi0, /* double q(const) dx */ tmpi1, /* double q(const) y */ tmpi2, /* double q(const) dy */ tmpi3, /* gsl_sf_result_e10 p result */ &tmpo5); + + *((double *) op5) = (double) tmpo5.val; + *((double *) op6) = (double) tmpo5.err; + *((int *) op7) = (int) tmpo5.e10; + continue; + } + FUNC_MESS_END(); + +} /* PyGSL_sf_ufunc_Id_d_d_d__Rl__Oerd_as_minor */ + +void PyGSL_sf_ufunc_Id__Rl__Od_rd (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) +{ + char *ip0 = args[0], *rp1 = args[1], *op2 = args[2], *op3 = args[3], *op4 = args[4]; + PyGSL_array_index_t i, is0 = steps[0], rs1 = steps[1], os2 = steps[2], os3 = steps[3], os4 = steps[4]; + + int tmpr1; + + gsl_sf_result tmpo3; + FUNC_MESS_BEGIN(); + + for(i = 0; i < dimensions[0]; ++i, ip0 += is0, rp1 += rs1, op2 += os2, op3 += os3, op4 += os4){ + + /* arg 'double x'*/ + tmpr1 = ((int (*)(double, double *, gsl_sf_result *)) func)(/* double x */ (*((double *) ip0)), /* double p sgn */ ((double *) op2), /* gsl_sf_result p result_lg */ &tmpo3); + DEBUG_MESS(3, "long return val : %d -> %ld", tmpr1, (long) tmpr1); + *((long *) rp1) = 0L; + *((long *) rp1) = (long) tmpr1; + + *((double *) op3) = (double) tmpo3.val; + *((double *) op4) = (double) tmpo3.err; + continue; + } + FUNC_MESS_END(); + +} /* PyGSL_sf_ufunc_Id__Rl__Od_rd */ + +void PyGSL_sf_ufunc_Id__Rl__Od_rd_as_minor (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) +{ + char *ip0 = args[0], *rp1 = args[1], *op2 = args[2], *op3 = args[3], *op4 = args[4]; + PyGSL_array_index_t i, is0 = steps[0], rs1 = steps[1], os2 = steps[2], os3 = steps[3], os4 = steps[4]; + double tmpi0; + + double tmpo2; + gsl_sf_result tmpo3; + FUNC_MESS_BEGIN(); + + for(i = 0; i < dimensions[0]; ++i, ip0 += is0, rp1 += rs1, op2 += os2, op3 += os3, op4 += os4){ + + tmpi0 = *((float *) ip0); /* arg 'double x'*/ + *((int *) rp1) = ((int (*)(double, double *, gsl_sf_result *)) func)(/* double x */ tmpi0, /* double p sgn */ &tmpo2, /* gsl_sf_result p result_lg */ &tmpo3); + + *((float *) op2) = (float) tmpo2; + *((float *) op3) = (float) tmpo3.val; + *((float *) op4) = (float) tmpo3.err; + continue; + } + FUNC_MESS_END(); + +} /* PyGSL_sf_ufunc_Id__Rl__Od_rd_as_minor */ + +void PyGSL_sf_ufunc_Iui_ui__Rl__Ord (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) +{ + char *ip0 = args[0], *ip1 = args[1], *rp2 = args[2], *op3 = args[3], *op4 = args[4]; + PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], rs2 = steps[2], os3 = steps[3], os4 = steps[4]; + unsigned int tmpi0; + unsigned int tmpi1; + int tmpr2; + gsl_sf_result tmpo3; + FUNC_MESS_BEGIN(); + + for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, rp2 += rs2, op3 += os3, op4 += os4){ + + if( (_PyGSL_SF_L_TO_U(*((long *) ip0), &tmpi0)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip0), tmpi0); goto fail;} /* arg 'unsigned int n'*/ + if( (_PyGSL_SF_L_TO_U(*((long *) ip1), &tmpi1)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip1), tmpi1); goto fail;} /* arg 'unsigned int m'*/ + tmpr2 = ((int (*)(unsigned int, unsigned int, gsl_sf_result *)) func)(/* unsigned int n */ tmpi0, /* unsigned int m */ tmpi1, /* gsl_sf_result p result */ &tmpo3); + DEBUG_MESS(3, "long return val : %d -> %ld", tmpr2, (long) tmpr2); + *((long *) rp2) = 0L; + *((long *) rp2) = (long) tmpr2; + *((double *) op3) = (double) tmpo3.val; + *((double *) op4) = (double) tmpo3.err; + continue; + + fail: + FUNC_MESS("FAIL"); + + DEBUG_MESS(3, "Failed in loop %ld", (long) i); + + *((int *) rp2) = INT_MIN; + *((double *) op3) = _PyGSL_NAN; + *((double *) op4) = _PyGSL_NAN; + } + FUNC_MESS_END(); + +} /* PyGSL_sf_ufunc_Iui_ui__Rl__Ord */ + +void PyGSL_sf_ufunc_Iui_ui__Rl__Ord_as_minor (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) +{ + char *ip0 = args[0], *ip1 = args[1], *rp2 = args[2], *op3 = args[3], *op4 = args[4]; + PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], rs2 = steps[2], os3 = steps[3], os4 = steps[4]; + + + + gsl_sf_result tmpo3; + FUNC_MESS_BEGIN(); + + for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, rp2 += rs2, op3 += os3, op4 += os4){ + + /* arg 'unsigned int n'*/ + /* arg 'unsigned int m'*/ + *((int *) rp2) = ((int (*)(unsigned int, unsigned int, gsl_sf_result *)) func)(/* unsigned int n */ (*((int *) ip0)), /* unsigned int m */ (*((int *) ip1)), /* gsl_sf_result p result */ &tmpo3); + + *((float *) op3) = (float) tmpo3.val; + *((float *) op4) = (float) tmpo3.err; + continue; + } + FUNC_MESS_END(); + +} /* PyGSL_sf_ufunc_Iui_ui__Rl__Ord_as_minor */ + +void PyGSL_sf_ufunc_Iui_ui__Rd__O (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) +{ + char *ip0 = args[0], *ip1 = args[1], *rp2 = args[2]; + PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], rs2 = steps[2]; + unsigned int tmpi0; + unsigned int tmpi1; + + FUNC_MESS_BEGIN(); + + for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, rp2 += rs2){ + + if( (_PyGSL_SF_L_TO_U(*((long *) ip0), &tmpi0)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip0), tmpi0); goto fail;} /* arg 'unsigned int n'*/ + if( (_PyGSL_SF_L_TO_U(*((long *) ip1), &tmpi1)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip1), tmpi1); goto fail;} /* arg 'unsigned int m'*/ + *((double *) rp2) = ((double (*)(unsigned int, unsigned int)) func)(/* unsigned int n */ tmpi0, /* unsigned int m */ tmpi1); + + continue; + + fail: + FUNC_MESS("FAIL"); + + DEBUG_MESS(3, "Failed in loop %ld", (long) i); + + *((double *) rp2) = _PyGSL_NAN; + } + FUNC_MESS_END(); + +} /* PyGSL_sf_ufunc_Iui_ui__Rd__O */ + +void PyGSL_sf_ufunc_Iui_ui__Rd__O_as_minor (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) +{ + char *ip0 = args[0], *ip1 = args[1], *rp2 = args[2]; + PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], rs2 = steps[2]; + + + double tmpr2; + FUNC_MESS_BEGIN(); + + for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, rp2 += rs2){ + + /* arg 'unsigned int n'*/ + /* arg 'unsigned int m'*/ + tmpr2 = ((double (*)(unsigned int, unsigned int)) func)(/* unsigned int n */ (*((int *) ip0)), /* unsigned int m */ (*((int *) ip1))); + (*((float *) rp2)) = (float) tmpr2; + continue; + } + FUNC_MESS_END(); + +} /* PyGSL_sf_ufunc_Iui_ui__Rd__O_as_minor */ + +void PyGSL_sf_ufunc_Id_d__Rl__Od_rd (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) +{ + char *ip0 = args[0], *ip1 = args[1], *rp2 = args[2], *op3 = args[3], *op4 = args[4], *op5 = args[5]; + PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], rs2 = steps[2], os3 = steps[3], os4 = steps[4], os5 = steps[5]; + + + int tmpr2; + + gsl_sf_result tmpo4; + FUNC_MESS_BEGIN(); + + for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, rp2 += rs2, op3 += os3, op4 += os4, op5 += os5){ + + /* arg 'double q(const) a'*/ + /* arg 'double q(const) x'*/ + tmpr2 = ((int (*)(double, double, double *, gsl_sf_result *)) func)(/* double q(const) a */ (*((double *) ip0)), /* double q(const) x */ (*((double *) ip1)), /* double p sgn */ ((double *) op3), /* gsl_sf_result p result */ &tmpo4); + DEBUG_MESS(3, "long return val : %d -> %ld", tmpr2, (long) tmpr2); + *((long *) rp2) = 0L; + *((long *) rp2) = (long) tmpr2; + + *((double *) op4) = (double) tmpo4.val; + *((double *) op5) = (double) tmpo4.err; + continue; + } + FUNC_MESS_END(); + +} /* PyGSL_sf_ufunc_Id_d__Rl__Od_rd */ + +void PyGSL_sf_ufunc_Id_d__Rl__Od_rd_as_minor (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) +{ + char *ip0 = args[0], *ip1 = args[1], *rp2 = args[2], *op3 = args[3], *op4 = args[4], *op5 = args[5]; + PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], rs2 = steps[2], os3 = steps[3], os4 = steps[4], os5 = steps[5]; + double tmpi0; + double tmpi1; + + double tmpo3; + gsl_sf_result tmpo4; + FUNC_MESS_BEGIN(); + + for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, rp2 += rs2, op3 += os3, op4 += os4, op5 += os5){ + + tmpi0 = *((float *) ip0); /* arg 'double q(const) a'*/ + tmpi1 = *((float *) ip1); /* arg 'double q(const) x'*/ + *((int *) rp2) = ((int (*)(double, double, double *, gsl_sf_result *)) func)(/* double q(const) a */ tmpi0, /* double q(const) x */ tmpi1, /* double p sgn */ &tmpo3, /* gsl_sf_result p result */ &tmpo4); + + *((float *) op3) = (float) tmpo3; + *((float *) op4) = (float) tmpo4.val; + *((float *) op5) = (float) tmpo4.err; + continue; + } + FUNC_MESS_END(); + +} /* PyGSL_sf_ufunc_Id_d__Rl__Od_rd_as_minor */ + +void PyGSL_sf_ufunc_Id_d_d__Rl__Ord (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) +{ + char *ip0 = args[0], *ip1 = args[1], *ip2 = args[2], *rp3 = args[3], *op4 = args[4], *op5 = args[5]; + PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], is2 = steps[2], rs3 = steps[3], os4 = steps[4], os5 = steps[5]; + + + + int tmpr3; + gsl_sf_result tmpo4; + FUNC_MESS_BEGIN(); + + for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, ip2 += is2, rp3 += rs3, op4 += os4, op5 += os5){ + + /* arg 'double q(const) a'*/ + /* arg 'double q(const) b'*/ + /* arg 'double q(const) x'*/ + tmpr3 = ((int (*)(double, double, double, gsl_sf_result *)) func)(/* double q(const) a */ (*((double *) ip0)), /* double q(const) b */ (*((double *) ip1)), /* double q(const) x */ (*((double *) ip2)), /* gsl_sf_result p result */ &tmpo4); + DEBUG_MESS(3, "long return val : %d -> %ld", tmpr3, (long) tmpr3); + *((long *) rp3) = 0L; + *((long *) rp3) = (long) tmpr3; + *((double *) op4) = (double) tmpo4.val; + *((double *) op5) = (double) tmpo4.err; + continue; + } + FUNC_MESS_END(); + +} /* PyGSL_sf_ufunc_Id_d_d__Rl__Ord */ + +void PyGSL_sf_ufunc_Id_d_d__Rl__Ord_as_minor (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) +{ + char *ip0 = args[0], *ip1 = args[1], *ip2 = args[2], *rp3 = args[3], *op4 = args[4], *op5 = args[5]; + PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], is2 = steps[2], rs3 = steps[3], os4 = steps[4], os5 = steps[5]; + double tmpi0; + double tmpi1; + double tmpi2; + + gsl_sf_result tmpo4; + FUNC_MESS_BEGIN(); + + for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, ip2 += is2, rp3 += rs3, op4 += os4, op5 += os5){ + + tmpi0 = *((float *) ip0); /* arg 'double q(const) a'*/ + tmpi1 = *((float *) ip1); /* arg 'double q(const) b'*/ + tmpi2 = *((float *) ip2); /* arg 'double q(const) x'*/ + *((int *) rp3) = ((int (*)(double, double, double, gsl_sf_result *)) func)(/* double q(const) a */ tmpi0, /* double q(const) b */ tmpi1, /* double q(const) x */ tmpi2, /* gsl_sf_result p result */ &tmpo4); + + *((float *) op4) = (float) tmpo4.val; + *((float *) op5) = (float) tmpo4.err; + continue; + } + FUNC_MESS_END(); + +} /* PyGSL_sf_ufunc_Id_d_d__Rl__Ord_as_minor */ + +void PyGSL_sf_ufunc_Id_d_d__Rd__O (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) +{ + char *ip0 = args[0], *ip1 = args[1], *ip2 = args[2], *rp3 = args[3]; + PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], is2 = steps[2], rs3 = steps[3]; + + + + + FUNC_MESS_BEGIN(); + + for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, ip2 += is2, rp3 += rs3){ + + /* arg 'double q(const) a'*/ + /* arg 'double q(const) b'*/ + /* arg 'double q(const) x'*/ + *((double *) rp3) = ((double (*)(double, double, double)) func)(/* double q(const) a */ (*((double *) ip0)), /* double q(const) b */ (*((double *) ip1)), /* double q(const) x */ (*((double *) ip2))); + + continue; + } + FUNC_MESS_END(); + +} /* PyGSL_sf_ufunc_Id_d_d__Rd__O */ + +void PyGSL_sf_ufunc_Id_d_d__Rd__O_as_minor (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) +{ + char *ip0 = args[0], *ip1 = args[1], *ip2 = args[2], *rp3 = args[3]; + PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], is2 = steps[2], rs3 = steps[3]; + double tmpi0; + double tmpi1; + double tmpi2; + double tmpr3; + FUNC_MESS_BEGIN(); + + for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, ip2 += is2, rp3 += rs3){ + + tmpi0 = *((float *) ip0); /* arg 'double q(const) a'*/ + tmpi1 = *((float *) ip1); /* arg 'double q(const) b'*/ + tmpi2 = *((float *) ip2); /* arg 'double q(const) x'*/ + tmpr3 = ((double (*)(double, double, double)) func)(/* double q(const) a */ tmpi0, /* double q(const) b */ tmpi1, /* double q(const) x */ tmpi2); + (*((float *) rp3)) = (float) tmpr3; + continue; + } + FUNC_MESS_END(); + +} /* PyGSL_sf_ufunc_Id_d_d__Rd__O_as_minor */ + +void PyGSL_sf_ufunc_Il_d_d__Rl__Ord (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) +{ + char *ip0 = args[0], *ip1 = args[1], *ip2 = args[2], *rp3 = args[3], *op4 = args[4], *op5 = args[5]; + PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], is2 = steps[2], rs3 = steps[3], os4 = steps[4], os5 = steps[5]; + int tmpi0; + + + int tmpr3; + gsl_sf_result tmpo4; + FUNC_MESS_BEGIN(); + + for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, ip2 += is2, rp3 += rs3, op4 += os4, op5 += os5){ + + if( (_PyGSL_SF_L_TO_I(*((long *) ip0), &tmpi0)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip0), tmpi0); goto fail;} /* arg 'int n'*/ + /* arg 'double lambda'*/ + /* arg 'double x'*/ + tmpr3 = ((int (*)(int, double, double, gsl_sf_result *)) func)(/* int n */ tmpi0, /* double lambda */ (*((double *) ip1)), /* double x */ (*((double *) ip2)), /* gsl_sf_result p result */ &tmpo4); + DEBUG_MESS(3, "long return val : %d -> %ld", tmpr3, (long) tmpr3); + *((long *) rp3) = 0L; + *((long *) rp3) = (long) tmpr3; + *((double *) op4) = (double) tmpo4.val; + *((double *) op5) = (double) tmpo4.err; + continue; + + fail: + FUNC_MESS("FAIL"); + + DEBUG_MESS(3, "Failed in loop %ld", (long) i); + + *((int *) rp3) = INT_MIN; + *((double *) op4) = _PyGSL_NAN; + *((double *) op5) = _PyGSL_NAN; + } + FUNC_MESS_END(); + +} /* PyGSL_sf_ufunc_Il_d_d__Rl__Ord */ + +void PyGSL_sf_ufunc_Il_d_d__Rl__Ord_as_minor (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) +{ + char *ip0 = args[0], *ip1 = args[1], *ip2 = args[2], *rp3 = args[3], *op4 = args[4], *op5 = args[5]; + PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], is2 = steps[2], rs3 = steps[3], os4 = steps[4], os5 = steps[5]; + + double tmpi1; + double tmpi2; + + gsl_sf_result tmpo4; + FUNC_MESS_BEGIN(); + + for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, ip2 += is2, rp3 += rs3, op4 += os4, op5 += os5){ + + /* arg 'int n'*/ + tmpi1 = *((float *) ip1); /* arg 'double lambda'*/ + tmpi2 = *((float *) ip2); /* arg 'double x'*/ + *((int *) rp3) = ((int (*)(int, double, double, gsl_sf_result *)) func)(/* int n */ (*((int *) ip0)), /* double lambda */ tmpi1, /* double x */ tmpi2, /* gsl_sf_result p result */ &tmpo4); + + *((float *) op4) = (float) tmpo4.val; + *((float *) op5) = (float) tmpo4.err; + continue; + } + FUNC_MESS_END(); + +} /* PyGSL_sf_ufunc_Il_d_d__Rl__Ord_as_minor */ + +void PyGSL_sf_ufunc_Il_d_d__Rd__O (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) +{ + char *ip0 = args[0], *ip1 = args[1], *ip2 = args[2], *rp3 = args[3]; + PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], is2 = steps[2], rs3 = steps[3]; + int tmpi0; + + + + FUNC_MESS_BEGIN(); + + for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, ip2 += is2, rp3 += rs3){ + + if( (_PyGSL_SF_L_TO_I(*((long *) ip0), &tmpi0)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip0), tmpi0); goto fail;} /* arg 'int n'*/ + /* arg 'double lambda'*/ + /* arg 'double x'*/ + *((double *) rp3) = ((double (*)(int, double, double)) func)(/* int n */ tmpi0, /* double lambda */ (*((double *) ip1)), /* double x */ (*((double *) ip2))); + + continue; + + fail: + FUNC_MESS("FAIL"); + + DEBUG_MESS(3, "Failed in loop %ld", (long) i); + + *((double *) rp3) = _PyGSL_NAN; + } + FUNC_MESS_END(); + +} /* PyGSL_sf_ufunc_Il_d_d__Rd__O */ + +void PyGSL_sf_ufunc_Il_d_d__Rd__O_as_minor (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) +{ + char *ip0 = args[0], *ip1 = args[1], *ip2 = args[2], *rp3 = args[3]; + PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], is2 = steps[2], rs3 = steps[3]; + + double tmpi1; + double tmpi2; + double tmpr3; + FUNC_MESS_BEGIN(); + + for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, ip2 += is2, rp3 += rs3){ + + /* arg 'int n'*/ + tmpi1 = *((float *) ip1); /* arg 'double lambda'*/ + tmpi2 = *((float *) ip2); /* arg 'double x'*/ + tmpr3 = ((double (*)(int, double, double)) func)(/* int n */ (*((int *) ip0)), /* double lambda */ tmpi1, /* double x */ tmpi2); + (*((float *) rp3)) = (float) tmpr3; + continue; + } + FUNC_MESS_END(); + +} /* PyGSL_sf_ufunc_Il_d_d__Rd__O_as_minor */ + +void PyGSL_sf_ufunc_Il_l_d__Rl__Ord (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) +{ + char *ip0 = args[0], *ip1 = args[1], *ip2 = args[2], *rp3 = args[3], *op4 = args[4], *op5 = args[5]; + PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], is2 = steps[2], rs3 = steps[3], os4 = steps[4], os5 = steps[5]; + int tmpi0; + int tmpi1; + + int tmpr3; + gsl_sf_result tmpo4; + FUNC_MESS_BEGIN(); + + for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, ip2 += is2, rp3 += rs3, op4 += os4, op5 += os5){ + + if( (_PyGSL_SF_L_TO_I(*((long *) ip0), &tmpi0)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip0), tmpi0); goto fail;} /* arg 'int q(const) m'*/ + if( (_PyGSL_SF_L_TO_I(*((long *) ip1), &tmpi1)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip1), tmpi1); goto fail;} /* arg 'int q(const) n'*/ + /* arg 'double q(const) x'*/ + tmpr3 = ((int (*)(int, int, double, gsl_sf_result *)) func)(/* int q(const) m */ tmpi0, /* int q(const) n */ tmpi1, /* double q(const) x */ (*((double *) ip2)), /* gsl_sf_result p result */ &tmpo4); + DEBUG_MESS(3, "long return val : %d -> %ld", tmpr3, (long) tmpr3); + *((long *) rp3) = 0L; + *((long *) rp3) = (long) tmpr3; + *((double *) op4) = (double) tmpo4.val; + *((double *) op5) = (double) tmpo4.err; + continue; + + fail: + FUNC_MESS("FAIL"); + + DEBUG_MESS(3, "Failed in loop %ld", (long) i); + + *((int *) rp3) = INT_MIN; + *((double *) op4) = _PyGSL_NAN; + *((double *) op5) = _PyGSL_NAN; + } + FUNC_MESS_END(); + +} /* PyGSL_sf_ufunc_Il_l_d__Rl__Ord */ + +void PyGSL_sf_ufunc_Il_l_d__Rl__Ord_as_minor (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) +{ + char *ip0 = args[0], *ip1 = args[1], *ip2 = args[2], *rp3 = args[3], *op4 = args[4], *op5 = args[5]; + PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], is2 = steps[2], rs3 = steps[3], os4 = steps[4], os5 = steps[5]; + + + double tmpi2; + + gsl_sf_result tmpo4; + FUNC_MESS_BEGIN(); + + for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, ip2 += is2, rp3 += rs3, op4 += os4, op5 += os5){ + + /* arg 'int q(const) m'*/ + /* arg 'int q(const) n'*/ + tmpi2 = *((float *) ip2); /* arg 'double q(const) x'*/ + *((int *) rp3) = ((int (*)(int, int, double, gsl_sf_result *)) func)(/* int q(const) m */ (*((int *) ip0)), /* int q(const) n */ (*((int *) ip1)), /* double q(const) x */ tmpi2, /* gsl_sf_result p result */ &tmpo4); + + *((float *) op4) = (float) tmpo4.val; + *((float *) op5) = (float) tmpo4.err; + continue; + } + FUNC_MESS_END(); + +} /* PyGSL_sf_ufunc_Il_l_d__Rl__Ord_as_minor */ + +void PyGSL_sf_ufunc_Il_l_d__Rd__O (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) +{ + char *ip0 = args[0], *ip1 = args[1], *ip2 = args[2], *rp3 = args[3]; + PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], is2 = steps[2], rs3 = steps[3]; + int tmpi0; + int tmpi1; + + + FUNC_MESS_BEGIN(); + + for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, ip2 += is2, rp3 += rs3){ + + if( (_PyGSL_SF_L_TO_I(*((long *) ip0), &tmpi0)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip0), tmpi0); goto fail;} /* arg 'int q(const) m'*/ + if( (_PyGSL_SF_L_TO_I(*((long *) ip1), &tmpi1)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip1), tmpi1); goto fail;} /* arg 'int q(const) n'*/ + /* arg 'double x'*/ + *((double *) rp3) = ((double (*)(int, int, double)) func)(/* int q(const) m */ tmpi0, /* int q(const) n */ tmpi1, /* double x */ (*((double *) ip2))); + + continue; + + fail: + FUNC_MESS("FAIL"); + + DEBUG_MESS(3, "Failed in loop %ld", (long) i); + + *((double *) rp3) = _PyGSL_NAN; + } + FUNC_MESS_END(); + +} /* PyGSL_sf_ufunc_Il_l_d__Rd__O */ + +void PyGSL_sf_ufunc_Il_l_d__Rd__O_as_minor (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) +{ + char *ip0 = args[0], *ip1 = args[1], *ip2 = args[2], *rp3 = args[3]; + PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], is2 = steps[2], rs3 = steps[3]; + + + double tmpi2; + double tmpr3; + FUNC_MESS_BEGIN(); + + for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, ip2 += is2, rp3 += rs3){ + + /* arg 'int q(const) m'*/ + /* arg 'int q(const) n'*/ + tmpi2 = *((float *) ip2); /* arg 'double x'*/ + tmpr3 = ((double (*)(int, int, double)) func)(/* int q(const) m */ (*((int *) ip0)), /* int q(const) n */ (*((int *) ip1)), /* double x */ tmpi2); + (*((float *) rp3)) = (float) tmpr3; + continue; + } + FUNC_MESS_END(); + +} /* PyGSL_sf_ufunc_Il_l_d__Rd__O_as_minor */ + +void PyGSL_sf_ufunc_Il_l_d__Rl__Oerd (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) +{ + char *ip0 = args[0], *ip1 = args[1], *ip2 = args[2], *rp3 = args[3], *op4 = args[4], *op5 = args[5], *op6 = args[6]; + PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], is2 = steps[2], rs3 = steps[3], os4 = steps[4]; + int tmpi0; + int tmpi1; + + int tmpr3; + gsl_sf_result_e10 tmpo4; + FUNC_MESS_BEGIN(); + + for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, ip2 += is2, rp3 += rs3, op4 += os4){ + + if( (_PyGSL_SF_L_TO_I(*((long *) ip0), &tmpi0)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip0), tmpi0); goto fail;} /* arg 'int q(const) m'*/ + if( (_PyGSL_SF_L_TO_I(*((long *) ip1), &tmpi1)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip1), tmpi1); goto fail;} /* arg 'int q(const) n'*/ + /* arg 'double q(const) x'*/ + tmpr3 = ((int (*)(int, int, double, gsl_sf_result_e10 *)) func)(/* int q(const) m */ tmpi0, /* int q(const) n */ tmpi1, /* double q(const) x */ (*((double *) ip2)), /* gsl_sf_result_e10 p result */ &tmpo4); + DEBUG_MESS(3, "long return val : %d -> %ld", tmpr3, (long) tmpr3); + *((long *) rp3) = 0L; + *((long *) rp3) = (long) tmpr3; + *((double *) op4) = (double) tmpo4.val; + *((double *) op5) = (double) tmpo4.err; + *((int *) op6) = (int) tmpo4.e10; + continue; + + fail: + FUNC_MESS("FAIL"); + + DEBUG_MESS(3, "Failed in loop %ld", (long) i); + + *((int *) rp3) = INT_MIN; + *((double *) op4) = _PyGSL_NAN; + *((double *) op5) = _PyGSL_NAN; + *((int *) op6) = INT_MIN; + } + FUNC_MESS_END(); + +} /* PyGSL_sf_ufunc_Il_l_d__Rl__Oerd */ + +void PyGSL_sf_ufunc_Il_l_d__Rl__Oerd_as_minor (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) +{ + char *ip0 = args[0], *ip1 = args[1], *ip2 = args[2], *rp3 = args[3], *op4 = args[4], *op5 = args[5], *op6 = args[6]; + PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], is2 = steps[2], rs3 = steps[3], os4 = steps[4]; + + + double tmpi2; + + gsl_sf_result_e10 tmpo4; + FUNC_MESS_BEGIN(); + + for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, ip2 += is2, rp3 += rs3, op4 += os4){ + + /* arg 'int q(const) m'*/ + /* arg 'int q(const) n'*/ + tmpi2 = *((float *) ip2); /* arg 'double q(const) x'*/ + *((int *) rp3) = ((int (*)(int, int, double, gsl_sf_result_e10 *)) func)(/* int q(const) m */ (*((int *) ip0)), /* int q(const) n */ (*((int *) ip1)), /* double q(const) x */ tmpi2, /* gsl_sf_result_e10 p result */ &tmpo4); + + *((double *) op4) = (double) tmpo4.val; + *((double *) op5) = (double) tmpo4.err; + *((int *) op6) = (int) tmpo4.e10; + continue; + } + FUNC_MESS_END(); + +} /* PyGSL_sf_ufunc_Il_l_d__Rl__Oerd_as_minor */ + +void PyGSL_sf_ufunc_Id_d_d__Rl__Oerd (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) +{ + char *ip0 = args[0], *ip1 = args[1], *ip2 = args[2], *rp3 = args[3], *op4 = args[4], *op5 = args[5], *op6 = args[6]; + PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], is2 = steps[2], rs3 = steps[3], os4 = steps[4]; + + + + int tmpr3; + gsl_sf_result_e10 tmpo4; + FUNC_MESS_BEGIN(); + + for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, ip2 += is2, rp3 += rs3, op4 += os4){ + + /* arg 'double q(const) a'*/ + /* arg 'double q(const) b'*/ + /* arg 'double q(const) x'*/ + tmpr3 = ((int (*)(double, double, double, gsl_sf_result_e10 *)) func)(/* double q(const) a */ (*((double *) ip0)), /* double q(const) b */ (*((double *) ip1)), /* double q(const) x */ (*((double *) ip2)), /* gsl_sf_result_e10 p result */ &tmpo4); + DEBUG_MESS(3, "long return val : %d -> %ld", tmpr3, (long) tmpr3); + *((long *) rp3) = 0L; + *((long *) rp3) = (long) tmpr3; + *((double *) op4) = (double) tmpo4.val; + *((double *) op5) = (double) tmpo4.err; + *((int *) op6) = (int) tmpo4.e10; + continue; + } + FUNC_MESS_END(); + +} /* PyGSL_sf_ufunc_Id_d_d__Rl__Oerd */ + +void PyGSL_sf_ufunc_Id_d_d__Rl__Oerd_as_minor (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) +{ + char *ip0 = args[0], *ip1 = args[1], *ip2 = args[2], *rp3 = args[3], *op4 = args[4], *op5 = args[5], *op6 = args[6]; + PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], is2 = steps[2], rs3 = steps[3], os4 = steps[4]; + double tmpi0; + double tmpi1; + double tmpi2; + + gsl_sf_result_e10 tmpo4; + FUNC_MESS_BEGIN(); + + for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, ip2 += is2, rp3 += rs3, op4 += os4){ + + tmpi0 = *((float *) ip0); /* arg 'double q(const) a'*/ + tmpi1 = *((float *) ip1); /* arg 'double q(const) b'*/ + tmpi2 = *((float *) ip2); /* arg 'double q(const) x'*/ + *((int *) rp3) = ((int (*)(double, double, double, gsl_sf_result_e10 *)) func)(/* double q(const) a */ tmpi0, /* double q(const) b */ tmpi1, /* double q(const) x */ tmpi2, /* gsl_sf_result_e10 p result */ &tmpo4); + + *((double *) op4) = (double) tmpo4.val; + *((double *) op5) = (double) tmpo4.err; + *((int *) op6) = (int) tmpo4.e10; + continue; + } + FUNC_MESS_END(); + +} /* PyGSL_sf_ufunc_Id_d_d__Rl__Oerd_as_minor */ + +void PyGSL_sf_ufunc_Id_d_d_d__Rd__O (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) +{ + char *ip0 = args[0], *ip1 = args[1], *ip2 = args[2], *ip3 = args[3], *rp4 = args[4]; + PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], is2 = steps[2], is3 = steps[3], rs4 = steps[4]; + + + + + + FUNC_MESS_BEGIN(); + + for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, ip2 += is2, ip3 += is3, rp4 += rs4){ + + /* arg 'double a'*/ + /* arg 'double b'*/ + /* arg 'double c'*/ + /* arg 'double x'*/ + *((double *) rp4) = ((double (*)(double, double, double, double)) func)(/* double a */ (*((double *) ip0)), /* double b */ (*((double *) ip1)), /* double c */ (*((double *) ip2)), /* double x */ (*((double *) ip3))); + + continue; + } + FUNC_MESS_END(); + +} /* PyGSL_sf_ufunc_Id_d_d_d__Rd__O */ + +void PyGSL_sf_ufunc_Id_d_d_d__Rd__O_as_minor (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) +{ + char *ip0 = args[0], *ip1 = args[1], *ip2 = args[2], *ip3 = args[3], *rp4 = args[4]; + PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], is2 = steps[2], is3 = steps[3], rs4 = steps[4]; + double tmpi0; + double tmpi1; + double tmpi2; + double tmpi3; + double tmpr4; + FUNC_MESS_BEGIN(); + + for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, ip2 += is2, ip3 += is3, rp4 += rs4){ + + tmpi0 = *((float *) ip0); /* arg 'double a'*/ + tmpi1 = *((float *) ip1); /* arg 'double b'*/ + tmpi2 = *((float *) ip2); /* arg 'double c'*/ + tmpi3 = *((float *) ip3); /* arg 'double x'*/ + tmpr4 = ((double (*)(double, double, double, double)) func)(/* double a */ tmpi0, /* double b */ tmpi1, /* double c */ tmpi2, /* double x */ tmpi3); + (*((float *) rp4)) = (float) tmpr4; + continue; + } + FUNC_MESS_END(); + +} /* PyGSL_sf_ufunc_Id_d_d_d__Rd__O_as_minor */ + +void PyGSL_sf_ufunc_Id_l__Rl__Ord (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) +{ + char *ip0 = args[0], *ip1 = args[1], *rp2 = args[2], *op3 = args[3], *op4 = args[4]; + PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], rs2 = steps[2], os3 = steps[3], os4 = steps[4]; + + int tmpi1; + int tmpr2; + gsl_sf_result tmpo3; + FUNC_MESS_BEGIN(); + + for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, rp2 += rs2, op3 += os3, op4 += os4){ + + /* arg 'double x'*/ + if( (_PyGSL_SF_L_TO_I(*((long *) ip1), &tmpi1)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip1), tmpi1); goto fail;} /* arg 'int n'*/ + tmpr2 = ((int (*)(double, int, gsl_sf_result *)) func)(/* double x */ (*((double *) ip0)), /* int n */ tmpi1, /* gsl_sf_result p result */ &tmpo3); + DEBUG_MESS(3, "long return val : %d -> %ld", tmpr2, (long) tmpr2); + *((long *) rp2) = 0L; + *((long *) rp2) = (long) tmpr2; + *((double *) op3) = (double) tmpo3.val; + *((double *) op4) = (double) tmpo3.err; + continue; + + fail: + FUNC_MESS("FAIL"); + + DEBUG_MESS(3, "Failed in loop %ld", (long) i); + + *((int *) rp2) = INT_MIN; + *((double *) op3) = _PyGSL_NAN; + *((double *) op4) = _PyGSL_NAN; + } + FUNC_MESS_END(); + +} /* PyGSL_sf_ufunc_Id_l__Rl__Ord */ + +void PyGSL_sf_ufunc_Id_l__Rl__Ord_as_minor (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) +{ + char *ip0 = args[0], *ip1 = args[1], *rp2 = args[2], *op3 = args[3], *op4 = args[4]; + PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], rs2 = steps[2], os3 = steps[3], os4 = steps[4]; + double tmpi0; + + + gsl_sf_result tmpo3; + FUNC_MESS_BEGIN(); + + for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, rp2 += rs2, op3 += os3, op4 += os4){ + + tmpi0 = *((float *) ip0); /* arg 'double x'*/ + /* arg 'int n'*/ + *((int *) rp2) = ((int (*)(double, int, gsl_sf_result *)) func)(/* double x */ tmpi0, /* int n */ (*((int *) ip1)), /* gsl_sf_result p result */ &tmpo3); + + *((float *) op3) = (float) tmpo3.val; + *((float *) op4) = (float) tmpo3.err; + continue; + } + FUNC_MESS_END(); + +} /* PyGSL_sf_ufunc_Id_l__Rl__Ord_as_minor */ + +void PyGSL_sf_ufunc_Id_l__Rd__O (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) +{ + char *ip0 = args[0], *ip1 = args[1], *rp2 = args[2]; + PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], rs2 = steps[2]; + + int tmpi1; + + FUNC_MESS_BEGIN(); + + for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, rp2 += rs2){ + + /* arg 'double q(const) x'*/ + if( (_PyGSL_SF_L_TO_I(*((long *) ip1), &tmpi1)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip1), tmpi1); goto fail;} /* arg 'int q(const) n'*/ + *((double *) rp2) = ((double (*)(double, int)) func)(/* double q(const) x */ (*((double *) ip0)), /* int q(const) n */ tmpi1); + + continue; + + fail: + FUNC_MESS("FAIL"); + + DEBUG_MESS(3, "Failed in loop %ld", (long) i); + + *((double *) rp2) = _PyGSL_NAN; + } + FUNC_MESS_END(); + +} /* PyGSL_sf_ufunc_Id_l__Rd__O */ + +void PyGSL_sf_ufunc_Id_l__Rd__O_as_minor (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) +{ + char *ip0 = args[0], *ip1 = args[1], *rp2 = args[2]; + PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], rs2 = steps[2]; + double tmpi0; + + double tmpr2; + FUNC_MESS_BEGIN(); + + for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, rp2 += rs2){ + + tmpi0 = *((float *) ip0); /* arg 'double q(const) x'*/ + /* arg 'int q(const) n'*/ + tmpr2 = ((double (*)(double, int)) func)(/* double q(const) x */ tmpi0, /* int q(const) n */ (*((int *) ip1))); + (*((float *) rp2)) = (float) tmpr2; + continue; + } + FUNC_MESS_END(); + +} /* PyGSL_sf_ufunc_Id_l__Rd__O_as_minor */ + +void PyGSL_sf_ufunc_Il__Rl__Ord (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) +{ + char *ip0 = args[0], *rp1 = args[1], *op2 = args[2], *op3 = args[3]; + PyGSL_array_index_t i, is0 = steps[0], rs1 = steps[1], os2 = steps[2], os3 = steps[3]; + int tmpi0; + int tmpr1; + gsl_sf_result tmpo2; + FUNC_MESS_BEGIN(); + + for(i = 0; i < dimensions[0]; ++i, ip0 += is0, rp1 += rs1, op2 += os2, op3 += os3){ + + if( (_PyGSL_SF_L_TO_I(*((long *) ip0), &tmpi0)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip0), tmpi0); goto fail;} /* arg 'int q(const) n'*/ + tmpr1 = ((int (*)(int, gsl_sf_result *)) func)(/* int q(const) n */ tmpi0, /* gsl_sf_result p result */ &tmpo2); + DEBUG_MESS(3, "long return val : %d -> %ld", tmpr1, (long) tmpr1); + *((long *) rp1) = 0L; + *((long *) rp1) = (long) tmpr1; + *((double *) op2) = (double) tmpo2.val; + *((double *) op3) = (double) tmpo2.err; + continue; + + fail: + FUNC_MESS("FAIL"); + + DEBUG_MESS(3, "Failed in loop %ld", (long) i); + + *((int *) rp1) = INT_MIN; + *((double *) op2) = _PyGSL_NAN; + *((double *) op3) = _PyGSL_NAN; + } + FUNC_MESS_END(); + +} /* PyGSL_sf_ufunc_Il__Rl__Ord */ + +void PyGSL_sf_ufunc_Il__Rl__Ord_as_minor (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) +{ + char *ip0 = args[0], *rp1 = args[1], *op2 = args[2], *op3 = args[3]; + PyGSL_array_index_t i, is0 = steps[0], rs1 = steps[1], os2 = steps[2], os3 = steps[3]; + + + gsl_sf_result tmpo2; + FUNC_MESS_BEGIN(); + + for(i = 0; i < dimensions[0]; ++i, ip0 += is0, rp1 += rs1, op2 += os2, op3 += os3){ + + /* arg 'int q(const) n'*/ + *((int *) rp1) = ((int (*)(int, gsl_sf_result *)) func)(/* int q(const) n */ (*((int *) ip0)), /* gsl_sf_result p result */ &tmpo2); + + *((float *) op2) = (float) tmpo2.val; + *((float *) op3) = (float) tmpo2.err; + continue; + } + FUNC_MESS_END(); + +} /* PyGSL_sf_ufunc_Il__Rl__Ord_as_minor */ + +void PyGSL_sf_ufunc_Il__Rd__O (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) +{ + char *ip0 = args[0], *rp1 = args[1]; + PyGSL_array_index_t i, is0 = steps[0], rs1 = steps[1]; + int tmpi0; + + FUNC_MESS_BEGIN(); + + for(i = 0; i < dimensions[0]; ++i, ip0 += is0, rp1 += rs1){ + + if( (_PyGSL_SF_L_TO_I(*((long *) ip0), &tmpi0)) != GSL_SUCCESS){ DEBUG_MESS(2, "Failed: (long) %ld, int %d", *((long *) ip0), tmpi0); goto fail;} /* arg 'int q(const) n'*/ + *((double *) rp1) = ((double (*)(int)) func)(/* int q(const) n */ tmpi0); + + continue; + + fail: + FUNC_MESS("FAIL"); + + DEBUG_MESS(3, "Failed in loop %ld", (long) i); + + *((double *) rp1) = _PyGSL_NAN; + } + FUNC_MESS_END(); + +} /* PyGSL_sf_ufunc_Il__Rd__O */ + +void PyGSL_sf_ufunc_Il__Rd__O_as_minor (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) +{ + char *ip0 = args[0], *rp1 = args[1]; + PyGSL_array_index_t i, is0 = steps[0], rs1 = steps[1]; + + double tmpr1; + FUNC_MESS_BEGIN(); + + for(i = 0; i < dimensions[0]; ++i, ip0 += is0, rp1 += rs1){ + + /* arg 'int q(const) n'*/ + tmpr1 = ((double (*)(int)) func)(/* int q(const) n */ (*((int *) ip0))); + (*((float *) rp1)) = (float) tmpr1; + continue; + } + FUNC_MESS_END(); + +} /* PyGSL_sf_ufunc_Il__Rd__O_as_minor */ + +void PyGSL_sf_ufunc_Id_d__RD__O (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) +{ + char *ip0 = args[0], *ip1 = args[1], *rp2 = args[2]; + PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], rs2 = steps[2]; + + + gsl_complex tmpr2; + FUNC_MESS_BEGIN(); + + for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, rp2 += rs2){ + + /* arg 'double r'*/ + /* arg 'double theta'*/ + tmpr2 = ((gsl_complex (*)(double, double)) func)(/* double r */ (*((double *) ip0)), /* double theta */ (*((double *) ip1))); + *(( (double *) rp2) ) = (double) tmpr2.dat[0]; + *(( (double *) rp2) + 1) = (double) tmpr2.dat[1]; + continue; + } + FUNC_MESS_END(); + +} /* PyGSL_sf_ufunc_Id_d__RD__O */ + +void PyGSL_sf_ufunc_Id_d__RD__O_as_minor (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) +{ + char *ip0 = args[0], *ip1 = args[1], *rp2 = args[2]; + PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], rs2 = steps[2]; + double tmpi0; + double tmpi1; + gsl_complex tmpr2; + FUNC_MESS_BEGIN(); + + for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, rp2 += rs2){ + + tmpi0 = *((float *) ip0); /* arg 'double r'*/ + tmpi1 = *((float *) ip1); /* arg 'double theta'*/ + tmpr2 = ((gsl_complex (*)(double, double)) func)(/* double r */ tmpi0, /* double theta */ tmpi1); + *(( (float *) rp2) ) = (float) tmpr2.dat[0]; + *(( (float *) rp2) + 1) = (float) tmpr2.dat[1]; + continue; + } + FUNC_MESS_END(); + +} /* PyGSL_sf_ufunc_Id_d__RD__O_as_minor */ + +void PyGSL_sf_ufunc_ID__Rd__O (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) +{ + char *ip0 = args[0], *rp1 = args[1]; + PyGSL_array_index_t i, is0 = steps[0], rs1 = steps[1]; + gsl_complex tmpi0; + + FUNC_MESS_BEGIN(); + + for(i = 0; i < dimensions[0]; ++i, ip0 += is0, rp1 += rs1){ + + tmpi0 = *((gsl_complex *) ip0); /* arg 'gsl_complex z'*/ + *((double *) rp1) = ((double (*)(gsl_complex)) func)(/* gsl_complex z */ tmpi0); + + continue; + } + FUNC_MESS_END(); + +} /* PyGSL_sf_ufunc_ID__Rd__O */ + +void PyGSL_sf_ufunc_ID__Rd__O_as_minor (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) +{ + char *ip0 = args[0], *rp1 = args[1]; + PyGSL_array_index_t i, is0 = steps[0], rs1 = steps[1]; + gsl_complex tmpi0; + double tmpr1; + FUNC_MESS_BEGIN(); + + for(i = 0; i < dimensions[0]; ++i, ip0 += is0, rp1 += rs1){ + + tmpi0.dat[0] = (float) (* (float *) ip0); /* arg 'gsl_complex z'*/ + tmpi0.dat[1] = (float) (*((float *) ip0) + 1); + tmpr1 = ((double (*)(gsl_complex)) func)(/* gsl_complex z */ tmpi0); + (*((float *) rp1)) = (float) tmpr1; + continue; + } + FUNC_MESS_END(); + +} /* PyGSL_sf_ufunc_ID__Rd__O_as_minor */ + +void PyGSL_sf_ufunc_ID_D__RD__O (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) +{ + char *ip0 = args[0], *ip1 = args[1], *rp2 = args[2]; + PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], rs2 = steps[2]; + gsl_complex tmpi0; + gsl_complex tmpi1; + gsl_complex tmpr2; + FUNC_MESS_BEGIN(); + + for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, rp2 += rs2){ + + tmpi0 = *((gsl_complex *) ip0); /* arg 'gsl_complex a'*/ + tmpi1 = *((gsl_complex *) ip1); /* arg 'gsl_complex b'*/ + tmpr2 = ((gsl_complex (*)(gsl_complex, gsl_complex)) func)(/* gsl_complex a */ tmpi0, /* gsl_complex b */ tmpi1); + *(( (double *) rp2) ) = (double) tmpr2.dat[0]; + *(( (double *) rp2) + 1) = (double) tmpr2.dat[1]; + continue; + } + FUNC_MESS_END(); + +} /* PyGSL_sf_ufunc_ID_D__RD__O */ + +void PyGSL_sf_ufunc_ID_D__RD__O_as_minor (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) +{ + char *ip0 = args[0], *ip1 = args[1], *rp2 = args[2]; + PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], rs2 = steps[2]; + gsl_complex tmpi0; + gsl_complex tmpi1; + gsl_complex tmpr2; + FUNC_MESS_BEGIN(); + + for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, rp2 += rs2){ + + tmpi0.dat[0] = (float) (* (float *) ip0); /* arg 'gsl_complex a'*/ + tmpi0.dat[1] = (float) (*((float *) ip0) + 1); + tmpi1.dat[0] = (float) (* (float *) ip1); /* arg 'gsl_complex b'*/ + tmpi1.dat[1] = (float) (*((float *) ip1) + 1); + tmpr2 = ((gsl_complex (*)(gsl_complex, gsl_complex)) func)(/* gsl_complex a */ tmpi0, /* gsl_complex b */ tmpi1); + *(( (float *) rp2) ) = (float) tmpr2.dat[0]; + *(( (float *) rp2) + 1) = (float) tmpr2.dat[1]; + continue; + } + FUNC_MESS_END(); + +} /* PyGSL_sf_ufunc_ID_D__RD__O_as_minor */ + +void PyGSL_sf_ufunc_ID_d__RD__O (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) +{ + char *ip0 = args[0], *ip1 = args[1], *rp2 = args[2]; + PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], rs2 = steps[2]; + gsl_complex tmpi0; + + gsl_complex tmpr2; + FUNC_MESS_BEGIN(); + + for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, rp2 += rs2){ + + tmpi0 = *((gsl_complex *) ip0); /* arg 'gsl_complex a'*/ + /* arg 'double x'*/ + tmpr2 = ((gsl_complex (*)(gsl_complex, double)) func)(/* gsl_complex a */ tmpi0, /* double x */ (*((double *) ip1))); + *(( (double *) rp2) ) = (double) tmpr2.dat[0]; + *(( (double *) rp2) + 1) = (double) tmpr2.dat[1]; + continue; + } + FUNC_MESS_END(); + +} /* PyGSL_sf_ufunc_ID_d__RD__O */ + +void PyGSL_sf_ufunc_ID_d__RD__O_as_minor (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) +{ + char *ip0 = args[0], *ip1 = args[1], *rp2 = args[2]; + PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], rs2 = steps[2]; + gsl_complex tmpi0; + double tmpi1; + gsl_complex tmpr2; + FUNC_MESS_BEGIN(); + + for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, rp2 += rs2){ + + tmpi0.dat[0] = (float) (* (float *) ip0); /* arg 'gsl_complex a'*/ + tmpi0.dat[1] = (float) (*((float *) ip0) + 1); + tmpi1 = *((float *) ip1); /* arg 'double x'*/ + tmpr2 = ((gsl_complex (*)(gsl_complex, double)) func)(/* gsl_complex a */ tmpi0, /* double x */ tmpi1); + *(( (float *) rp2) ) = (float) tmpr2.dat[0]; + *(( (float *) rp2) + 1) = (float) tmpr2.dat[1]; + continue; + } + FUNC_MESS_END(); + +} /* PyGSL_sf_ufunc_ID_d__RD__O_as_minor */ + +void PyGSL_sf_ufunc_ID__RD__O (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) +{ + char *ip0 = args[0], *rp1 = args[1]; + PyGSL_array_index_t i, is0 = steps[0], rs1 = steps[1]; + gsl_complex tmpi0; + gsl_complex tmpr1; + FUNC_MESS_BEGIN(); + + for(i = 0; i < dimensions[0]; ++i, ip0 += is0, rp1 += rs1){ + + tmpi0 = *((gsl_complex *) ip0); /* arg 'gsl_complex z'*/ + tmpr1 = ((gsl_complex (*)(gsl_complex)) func)(/* gsl_complex z */ tmpi0); + *(( (double *) rp1) ) = (double) tmpr1.dat[0]; + *(( (double *) rp1) + 1) = (double) tmpr1.dat[1]; + continue; + } + FUNC_MESS_END(); + +} /* PyGSL_sf_ufunc_ID__RD__O */ + +void PyGSL_sf_ufunc_ID__RD__O_as_minor (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) +{ + char *ip0 = args[0], *rp1 = args[1]; + PyGSL_array_index_t i, is0 = steps[0], rs1 = steps[1]; + gsl_complex tmpi0; + gsl_complex tmpr1; + FUNC_MESS_BEGIN(); + + for(i = 0; i < dimensions[0]; ++i, ip0 += is0, rp1 += rs1){ + + tmpi0.dat[0] = (float) (* (float *) ip0); /* arg 'gsl_complex z'*/ + tmpi0.dat[1] = (float) (*((float *) ip0) + 1); + tmpr1 = ((gsl_complex (*)(gsl_complex)) func)(/* gsl_complex z */ tmpi0); + *(( (float *) rp1) ) = (float) tmpr1.dat[0]; + *(( (float *) rp1) + 1) = (float) tmpr1.dat[1]; + continue; + } + FUNC_MESS_END(); + +} /* PyGSL_sf_ufunc_ID__RD__O_as_minor */ + +void PyGSL_sf_ufunc_Id__RD__O (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) +{ + char *ip0 = args[0], *rp1 = args[1]; + PyGSL_array_index_t i, is0 = steps[0], rs1 = steps[1]; + + gsl_complex tmpr1; + FUNC_MESS_BEGIN(); + + for(i = 0; i < dimensions[0]; ++i, ip0 += is0, rp1 += rs1){ + + /* arg 'double x'*/ + tmpr1 = ((gsl_complex (*)(double)) func)(/* double x */ (*((double *) ip0))); + *(( (double *) rp1) ) = (double) tmpr1.dat[0]; + *(( (double *) rp1) + 1) = (double) tmpr1.dat[1]; + continue; + } + FUNC_MESS_END(); + +} /* PyGSL_sf_ufunc_Id__RD__O */ + +void PyGSL_sf_ufunc_Id__RD__O_as_minor (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) +{ + char *ip0 = args[0], *rp1 = args[1]; + PyGSL_array_index_t i, is0 = steps[0], rs1 = steps[1]; + double tmpi0; + gsl_complex tmpr1; + FUNC_MESS_BEGIN(); + + for(i = 0; i < dimensions[0]; ++i, ip0 += is0, rp1 += rs1){ + + tmpi0 = *((float *) ip0); /* arg 'double x'*/ + tmpr1 = ((gsl_complex (*)(double)) func)(/* double x */ tmpi0); + *(( (float *) rp1) ) = (float) tmpr1.dat[0]; + *(( (float *) rp1) + 1) = (float) tmpr1.dat[1]; + continue; + } + FUNC_MESS_END(); + +} /* PyGSL_sf_ufunc_Id__RD__O_as_minor */ + +void PyGSL_sf_ufunc_Id__Rl__O (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) +{ + char *ip0 = args[0], *rp1 = args[1]; + PyGSL_array_index_t i, is0 = steps[0], rs1 = steps[1]; + + int tmpr1; + FUNC_MESS_BEGIN(); + + for(i = 0; i < dimensions[0]; ++i, ip0 += is0, rp1 += rs1){ + + /* arg 'double q(const) x'*/ + tmpr1 = ((int (*)(double)) func)(/* double q(const) x */ (*((double *) ip0))); + DEBUG_MESS(3, "long return val : %d -> %ld", tmpr1, (long) tmpr1); + *((long *) rp1) = 0L; + *((long *) rp1) = (long) tmpr1; + continue; + } + FUNC_MESS_END(); + +} /* PyGSL_sf_ufunc_Id__Rl__O */ + +void PyGSL_sf_ufunc_Id__Rl__O_as_minor (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) +{ + char *ip0 = args[0], *rp1 = args[1]; + PyGSL_array_index_t i, is0 = steps[0], rs1 = steps[1]; + double tmpi0; + + FUNC_MESS_BEGIN(); + + for(i = 0; i < dimensions[0]; ++i, ip0 += is0, rp1 += rs1){ + + tmpi0 = *((float *) ip0); /* arg 'double q(const) x'*/ + *((int *) rp1) = ((int (*)(double)) func)(/* double q(const) x */ tmpi0); + + continue; + } + FUNC_MESS_END(); + +} /* PyGSL_sf_ufunc_Id__Rl__O_as_minor */ + +void PyGSL_sf_ufunc_Id__Rd__Ol (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) +{ + char *ip0 = args[0], *rp1 = args[1], *op2 = args[2]; + PyGSL_array_index_t i, is0 = steps[0], rs1 = steps[1], os2 = steps[2]; + + + int tmpo2; + FUNC_MESS_BEGIN(); + + for(i = 0; i < dimensions[0]; ++i, ip0 += is0, rp1 += rs1, op2 += os2){ + + /* arg 'double q(const) x'*/ + *((double *) rp1) = ((double (*)(double, int *)) func)(/* double q(const) x */ (*((double *) ip0)), /* int p e */ &tmpo2); + + DEBUG_MESS(3, "long return val : %d -> %ld", tmpo2, (long) tmpo2); + *((long *) op2) = 0L; + *((long *) op2) = (long) tmpo2; + continue; + } + FUNC_MESS_END(); + +} /* PyGSL_sf_ufunc_Id__Rd__Ol */ + +void PyGSL_sf_ufunc_Id__Rd__Ol_as_minor (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) +{ + char *ip0 = args[0], *rp1 = args[1], *op2 = args[2]; + PyGSL_array_index_t i, is0 = steps[0], rs1 = steps[1], os2 = steps[2]; + double tmpi0; + double tmpr1; + + FUNC_MESS_BEGIN(); + + for(i = 0; i < dimensions[0]; ++i, ip0 += is0, rp1 += rs1, op2 += os2){ + + tmpi0 = *((float *) ip0); /* arg 'double q(const) x'*/ + tmpr1 = ((double (*)(double, int *)) func)(/* double q(const) x */ tmpi0, /* int p e */ ((int *) op2)); + (*((float *) rp1)) = (float) tmpr1; + + continue; + } + FUNC_MESS_END(); + +} /* PyGSL_sf_ufunc_Id__Rd__Ol_as_minor */ + +void PyGSL_sf_ufunc_Id_d_d__Rl__O (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) +{ + char *ip0 = args[0], *ip1 = args[1], *ip2 = args[2], *rp3 = args[3]; + PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], is2 = steps[2], rs3 = steps[3]; + + + + int tmpr3; + FUNC_MESS_BEGIN(); + + for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, ip2 += is2, rp3 += rs3){ + + /* arg 'double q(const) x1'*/ + /* arg 'double q(const) x2'*/ + /* arg 'double q(const) epsilon'*/ + tmpr3 = ((int (*)(double, double, double)) func)(/* double q(const) x1 */ (*((double *) ip0)), /* double q(const) x2 */ (*((double *) ip1)), /* double q(const) epsilon */ (*((double *) ip2))); + DEBUG_MESS(3, "long return val : %d -> %ld", tmpr3, (long) tmpr3); + *((long *) rp3) = 0L; + *((long *) rp3) = (long) tmpr3; + continue; + } + FUNC_MESS_END(); + +} /* PyGSL_sf_ufunc_Id_d_d__Rl__O */ + +void PyGSL_sf_ufunc_Id_d_d__Rl__O_as_minor (char **args, PyGSL_array_index_t *dimensions, PyGSL_array_index_t *steps, void *func) +{ + char *ip0 = args[0], *ip1 = args[1], *ip2 = args[2], *rp3 = args[3]; + PyGSL_array_index_t i, is0 = steps[0], is1 = steps[1], is2 = steps[2], rs3 = steps[3]; + double tmpi0; + double tmpi1; + double tmpi2; + + FUNC_MESS_BEGIN(); + + for(i = 0; i < dimensions[0]; ++i, ip0 += is0, ip1 += is1, ip2 += is2, rp3 += rs3){ + + tmpi0 = *((float *) ip0); /* arg 'double q(const) x1'*/ + tmpi1 = *((float *) ip1); /* arg 'double q(const) x2'*/ + tmpi2 = *((float *) ip2); /* arg 'double q(const) epsilon'*/ + *((int *) rp3) = ((int (*)(double, double, double)) func)(/* double q(const) x1 */ tmpi0, /* double q(const) x2 */ tmpi1, /* double q(const) epsilon */ tmpi2); + + continue; + } + FUNC_MESS_END(); + +} /* PyGSL_sf_ufunc_Id_d_d__Rl__O_as_minor */ diff --git a/testing/src/sf/sf__objects.c b/testing/src/sf/sf__objects.c index e534de1..824941f 100644 --- a/testing/src/sf/sf__objects.c +++ b/testing/src/sf/sf__objects.c @@ -1,8416 +1,8224 @@ -PyGSL_sf_ufunc_Id_m__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_m__Rl__Ord; -PyGSL_sf_ufunc_Id_m__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_m__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_m__Rl__Ord int ret = gsl_sf_airy_Ai_e (I.double q(const) x, I.gsl_mode_t q(const) mode, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_m__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_airy_Ai_e_data, /* call backs */ - PyGSL_sf_ufunc_Id_m__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_airy_Ai_e", /* name of py object */ - gsl_sf_airy_Ai_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_airy_Ai_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_m__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_m__Rd__O; -PyGSL_sf_ufunc_Id_m__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_m__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_m__Rd__O double ret = gsl_sf_airy_Ai (I.double q(const) x, I.gsl_mode_t mode)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_m__Rd__O_data, /* NULL ptr data */ - gsl_sf_airy_Ai_data, /* call backs */ - PyGSL_sf_ufunc_Id_m__Rd__O_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_airy_Ai", /* name of py object */ - gsl_sf_airy_Ai_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_airy_Ai" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_m__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_m__Rl__Ord; -PyGSL_sf_ufunc_Id_m__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_m__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_m__Rl__Ord int ret = gsl_sf_airy_Bi_e (I.double q(const) x, I.gsl_mode_t mode, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_m__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_airy_Bi_e_data, /* call backs */ - PyGSL_sf_ufunc_Id_m__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_airy_Bi_e", /* name of py object */ - gsl_sf_airy_Bi_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_airy_Bi_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_m__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_m__Rd__O; -PyGSL_sf_ufunc_Id_m__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_m__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_m__Rd__O double ret = gsl_sf_airy_Bi (I.double q(const) x, I.gsl_mode_t mode)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_m__Rd__O_data, /* NULL ptr data */ - gsl_sf_airy_Bi_data, /* call backs */ - PyGSL_sf_ufunc_Id_m__Rd__O_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_airy_Bi", /* name of py object */ - gsl_sf_airy_Bi_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_airy_Bi" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_m__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_m__Rl__Ord; -PyGSL_sf_ufunc_Id_m__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_m__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_m__Rl__Ord int ret = gsl_sf_airy_Ai_scaled_e (I.double q(const) x, I.gsl_mode_t mode, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_m__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_airy_Ai_scaled_e_data, /* call backs */ - PyGSL_sf_ufunc_Id_m__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_airy_Ai_scaled_e", /* name of py object */ - gsl_sf_airy_Ai_scaled_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_airy_Ai_scaled_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_m__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_m__Rd__O; -PyGSL_sf_ufunc_Id_m__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_m__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_m__Rd__O double ret = gsl_sf_airy_Ai_scaled (I.double q(const) x, I.gsl_mode_t mode)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_m__Rd__O_data, /* NULL ptr data */ - gsl_sf_airy_Ai_scaled_data, /* call backs */ - PyGSL_sf_ufunc_Id_m__Rd__O_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_airy_Ai_scaled", /* name of py object */ - gsl_sf_airy_Ai_scaled_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_airy_Ai_scaled" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_m__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_m__Rl__Ord; -PyGSL_sf_ufunc_Id_m__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_m__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_m__Rl__Ord int ret = gsl_sf_airy_Bi_scaled_e (I.double q(const) x, I.gsl_mode_t mode, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_m__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_airy_Bi_scaled_e_data, /* call backs */ - PyGSL_sf_ufunc_Id_m__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_airy_Bi_scaled_e", /* name of py object */ - gsl_sf_airy_Bi_scaled_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_airy_Bi_scaled_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_m__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_m__Rd__O; -PyGSL_sf_ufunc_Id_m__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_m__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_m__Rd__O double ret = gsl_sf_airy_Bi_scaled (I.double q(const) x, I.gsl_mode_t mode)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_m__Rd__O_data, /* NULL ptr data */ - gsl_sf_airy_Bi_scaled_data, /* call backs */ - PyGSL_sf_ufunc_Id_m__Rd__O_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_airy_Bi_scaled", /* name of py object */ - gsl_sf_airy_Bi_scaled_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_airy_Bi_scaled" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_m__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_m__Rl__Ord; -PyGSL_sf_ufunc_Id_m__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_m__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_m__Rl__Ord int ret = gsl_sf_airy_Ai_deriv_e (I.double q(const) x, I.gsl_mode_t mode, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_m__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_airy_Ai_deriv_e_data, /* call backs */ - PyGSL_sf_ufunc_Id_m__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_airy_Ai_deriv_e", /* name of py object */ - gsl_sf_airy_Ai_deriv_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_airy_Ai_deriv_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_m__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_m__Rd__O; -PyGSL_sf_ufunc_Id_m__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_m__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_m__Rd__O double ret = gsl_sf_airy_Ai_deriv (I.double q(const) x, I.gsl_mode_t mode)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_m__Rd__O_data, /* NULL ptr data */ - gsl_sf_airy_Ai_deriv_data, /* call backs */ - PyGSL_sf_ufunc_Id_m__Rd__O_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_airy_Ai_deriv", /* name of py object */ - gsl_sf_airy_Ai_deriv_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_airy_Ai_deriv" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_m__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_m__Rl__Ord; -PyGSL_sf_ufunc_Id_m__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_m__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_m__Rl__Ord int ret = gsl_sf_airy_Bi_deriv_e (I.double q(const) x, I.gsl_mode_t mode, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_m__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_airy_Bi_deriv_e_data, /* call backs */ - PyGSL_sf_ufunc_Id_m__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_airy_Bi_deriv_e", /* name of py object */ - gsl_sf_airy_Bi_deriv_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_airy_Bi_deriv_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_m__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_m__Rd__O; -PyGSL_sf_ufunc_Id_m__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_m__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_m__Rd__O double ret = gsl_sf_airy_Bi_deriv (I.double q(const) x, I.gsl_mode_t mode)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_m__Rd__O_data, /* NULL ptr data */ - gsl_sf_airy_Bi_deriv_data, /* call backs */ - PyGSL_sf_ufunc_Id_m__Rd__O_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_airy_Bi_deriv", /* name of py object */ - gsl_sf_airy_Bi_deriv_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_airy_Bi_deriv" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_m__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_m__Rl__Ord; -PyGSL_sf_ufunc_Id_m__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_m__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_m__Rl__Ord int ret = gsl_sf_airy_Ai_deriv_scaled_e (I.double q(const) x, I.gsl_mode_t mode, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_m__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_airy_Ai_deriv_scaled_e_data, /* call backs */ - PyGSL_sf_ufunc_Id_m__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_airy_Ai_deriv_scaled_e", /* name of py object */ - gsl_sf_airy_Ai_deriv_scaled_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_airy_Ai_deriv_scaled_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_m__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_m__Rd__O; -PyGSL_sf_ufunc_Id_m__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_m__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_m__Rd__O double ret = gsl_sf_airy_Ai_deriv_scaled (I.double q(const) x, I.gsl_mode_t mode)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_m__Rd__O_data, /* NULL ptr data */ - gsl_sf_airy_Ai_deriv_scaled_data, /* call backs */ - PyGSL_sf_ufunc_Id_m__Rd__O_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_airy_Ai_deriv_scaled", /* name of py object */ - gsl_sf_airy_Ai_deriv_scaled_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_airy_Ai_deriv_scaled" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_m__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_m__Rl__Ord; -PyGSL_sf_ufunc_Id_m__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_m__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_m__Rl__Ord int ret = gsl_sf_airy_Bi_deriv_scaled_e (I.double q(const) x, I.gsl_mode_t mode, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_m__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_airy_Bi_deriv_scaled_e_data, /* call backs */ - PyGSL_sf_ufunc_Id_m__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_airy_Bi_deriv_scaled_e", /* name of py object */ - gsl_sf_airy_Bi_deriv_scaled_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_airy_Bi_deriv_scaled_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_m__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_m__Rd__O; -PyGSL_sf_ufunc_Id_m__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_m__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_m__Rd__O double ret = gsl_sf_airy_Bi_deriv_scaled (I.double q(const) x, I.gsl_mode_t mode)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_m__Rd__O_data, /* NULL ptr data */ - gsl_sf_airy_Bi_deriv_scaled_data, /* call backs */ - PyGSL_sf_ufunc_Id_m__Rd__O_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_airy_Bi_deriv_scaled", /* name of py object */ - gsl_sf_airy_Bi_deriv_scaled_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_airy_Bi_deriv_scaled" /* name of py object */, f); - -PyGSL_sf_ufunc_Iui__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Iui__Rl__Ord; -PyGSL_sf_ufunc_Iui__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Iui__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Iui__Rl__Ord int ret = gsl_sf_airy_zero_Ai_e (I.unsigned int s, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Iui__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_airy_zero_Ai_e_data, /* call backs */ - PyGSL_sf_ufunc_Iui__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_airy_zero_Ai_e", /* name of py object */ - gsl_sf_airy_zero_Ai_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_airy_zero_Ai_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Iui__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Iui__Rd__O; -PyGSL_sf_ufunc_Iui__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Iui__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Iui__Rd__O double ret = gsl_sf_airy_zero_Ai (I.unsigned int s)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Iui__Rd__O_data, /* NULL ptr data */ - gsl_sf_airy_zero_Ai_data, /* call backs */ - PyGSL_sf_ufunc_Iui__Rd__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_airy_zero_Ai", /* name of py object */ - gsl_sf_airy_zero_Ai_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_airy_zero_Ai" /* name of py object */, f); - -PyGSL_sf_ufunc_Iui__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Iui__Rl__Ord; -PyGSL_sf_ufunc_Iui__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Iui__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Iui__Rl__Ord int ret = gsl_sf_airy_zero_Bi_e (I.unsigned int s, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Iui__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_airy_zero_Bi_e_data, /* call backs */ - PyGSL_sf_ufunc_Iui__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_airy_zero_Bi_e", /* name of py object */ - gsl_sf_airy_zero_Bi_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_airy_zero_Bi_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Iui__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Iui__Rd__O; -PyGSL_sf_ufunc_Iui__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Iui__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Iui__Rd__O double ret = gsl_sf_airy_zero_Bi (I.unsigned int s)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Iui__Rd__O_data, /* NULL ptr data */ - gsl_sf_airy_zero_Bi_data, /* call backs */ - PyGSL_sf_ufunc_Iui__Rd__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_airy_zero_Bi", /* name of py object */ - gsl_sf_airy_zero_Bi_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_airy_zero_Bi" /* name of py object */, f); - -PyGSL_sf_ufunc_Iui__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Iui__Rl__Ord; -PyGSL_sf_ufunc_Iui__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Iui__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Iui__Rl__Ord int ret = gsl_sf_airy_zero_Ai_deriv_e (I.unsigned int s, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Iui__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_airy_zero_Ai_deriv_e_data, /* call backs */ - PyGSL_sf_ufunc_Iui__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_airy_zero_Ai_deriv_e", /* name of py object */ - gsl_sf_airy_zero_Ai_deriv_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_airy_zero_Ai_deriv_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Iui__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Iui__Rd__O; -PyGSL_sf_ufunc_Iui__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Iui__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Iui__Rd__O double ret = gsl_sf_airy_zero_Ai_deriv (I.unsigned int s)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Iui__Rd__O_data, /* NULL ptr data */ - gsl_sf_airy_zero_Ai_deriv_data, /* call backs */ - PyGSL_sf_ufunc_Iui__Rd__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_airy_zero_Ai_deriv", /* name of py object */ - gsl_sf_airy_zero_Ai_deriv_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_airy_zero_Ai_deriv" /* name of py object */, f); - -PyGSL_sf_ufunc_Iui__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Iui__Rl__Ord; -PyGSL_sf_ufunc_Iui__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Iui__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Iui__Rl__Ord int ret = gsl_sf_airy_zero_Bi_deriv_e (I.unsigned int s, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Iui__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_airy_zero_Bi_deriv_e_data, /* call backs */ - PyGSL_sf_ufunc_Iui__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_airy_zero_Bi_deriv_e", /* name of py object */ - gsl_sf_airy_zero_Bi_deriv_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_airy_zero_Bi_deriv_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Iui__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Iui__Rd__O; -PyGSL_sf_ufunc_Iui__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Iui__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Iui__Rd__O double ret = gsl_sf_airy_zero_Bi_deriv (I.unsigned int s)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Iui__Rd__O_data, /* NULL ptr data */ - gsl_sf_airy_zero_Bi_deriv_data, /* call backs */ - PyGSL_sf_ufunc_Iui__Rd__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_airy_zero_Bi_deriv", /* name of py object */ - gsl_sf_airy_zero_Bi_deriv_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_airy_zero_Bi_deriv" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; -PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_bessel_J0_e (I.double q(const) x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_bessel_J0_e_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_bessel_J0_e", /* name of py object */ - gsl_sf_bessel_J0_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_bessel_J0_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; -PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_bessel_J0 (I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ - gsl_sf_bessel_J0_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_bessel_J0", /* name of py object */ - gsl_sf_bessel_J0_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_bessel_J0" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; -PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_bessel_J1_e (I.double q(const) x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_bessel_J1_e_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_bessel_J1_e", /* name of py object */ - gsl_sf_bessel_J1_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_bessel_J1_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; -PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_bessel_J1 (I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ - gsl_sf_bessel_J1_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_bessel_J1", /* name of py object */ - gsl_sf_bessel_J1_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_bessel_J1" /* name of py object */, f); - -PyGSL_sf_ufunc_Il_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rl__Ord; -PyGSL_sf_ufunc_Il_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_d__Rl__Ord int ret = gsl_sf_bessel_Jn_e (I.int n, I.double x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_d__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_bessel_Jn_e_data, /* call backs */ - PyGSL_sf_ufunc_Il_d__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_bessel_Jn_e", /* name of py object */ - gsl_sf_bessel_Jn_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_bessel_Jn_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Il_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rd__O; -PyGSL_sf_ufunc_Il_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_d__Rd__O double ret = gsl_sf_bessel_Jn (I.int q(const) n, I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_d__Rd__O_data, /* NULL ptr data */ - gsl_sf_bessel_Jn_data, /* call backs */ - PyGSL_sf_ufunc_Il_d__Rd__O_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_bessel_Jn", /* name of py object */ - gsl_sf_bessel_Jn_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_bessel_Jn" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; -PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_bessel_Y0_e (I.double q(const) x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_bessel_Y0_e_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_bessel_Y0_e", /* name of py object */ - gsl_sf_bessel_Y0_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_bessel_Y0_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; -PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_bessel_Y0 (I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ - gsl_sf_bessel_Y0_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_bessel_Y0", /* name of py object */ - gsl_sf_bessel_Y0_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_bessel_Y0" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; -PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_bessel_Y1_e (I.double q(const) x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_bessel_Y1_e_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_bessel_Y1_e", /* name of py object */ - gsl_sf_bessel_Y1_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_bessel_Y1_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; -PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_bessel_Y1 (I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ - gsl_sf_bessel_Y1_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_bessel_Y1", /* name of py object */ - gsl_sf_bessel_Y1_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_bessel_Y1" /* name of py object */, f); - -PyGSL_sf_ufunc_Il_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rl__Ord; -PyGSL_sf_ufunc_Il_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_d__Rl__Ord int ret = gsl_sf_bessel_Yn_e (I.int n, I.double q(const) x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_d__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_bessel_Yn_e_data, /* call backs */ - PyGSL_sf_ufunc_Il_d__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_bessel_Yn_e", /* name of py object */ - gsl_sf_bessel_Yn_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_bessel_Yn_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Il_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rd__O; -PyGSL_sf_ufunc_Il_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_d__Rd__O double ret = gsl_sf_bessel_Yn (I.int q(const) n, I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_d__Rd__O_data, /* NULL ptr data */ - gsl_sf_bessel_Yn_data, /* call backs */ - PyGSL_sf_ufunc_Il_d__Rd__O_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_bessel_Yn", /* name of py object */ - gsl_sf_bessel_Yn_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_bessel_Yn" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; -PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_bessel_I0_e (I.double q(const) x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_bessel_I0_e_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_bessel_I0_e", /* name of py object */ - gsl_sf_bessel_I0_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_bessel_I0_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; -PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_bessel_I0 (I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ - gsl_sf_bessel_I0_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_bessel_I0", /* name of py object */ - gsl_sf_bessel_I0_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_bessel_I0" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; -PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_bessel_I1_e (I.double q(const) x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_bessel_I1_e_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_bessel_I1_e", /* name of py object */ - gsl_sf_bessel_I1_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_bessel_I1_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; -PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_bessel_I1 (I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ - gsl_sf_bessel_I1_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_bessel_I1", /* name of py object */ - gsl_sf_bessel_I1_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_bessel_I1" /* name of py object */, f); - -PyGSL_sf_ufunc_Il_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rl__Ord; -PyGSL_sf_ufunc_Il_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_d__Rl__Ord int ret = gsl_sf_bessel_In_e (I.int q(const) n, I.double q(const) x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_d__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_bessel_In_e_data, /* call backs */ - PyGSL_sf_ufunc_Il_d__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_bessel_In_e", /* name of py object */ - gsl_sf_bessel_In_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_bessel_In_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Il_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rd__O; -PyGSL_sf_ufunc_Il_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_d__Rd__O double ret = gsl_sf_bessel_In (I.int q(const) n, I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_d__Rd__O_data, /* NULL ptr data */ - gsl_sf_bessel_In_data, /* call backs */ - PyGSL_sf_ufunc_Il_d__Rd__O_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_bessel_In", /* name of py object */ - gsl_sf_bessel_In_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_bessel_In" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; -PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_bessel_I0_scaled_e (I.double q(const) x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_bessel_I0_scaled_e_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_bessel_I0_scaled_e", /* name of py object */ - gsl_sf_bessel_I0_scaled_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_bessel_I0_scaled_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; -PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_bessel_I0_scaled (I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ - gsl_sf_bessel_I0_scaled_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_bessel_I0_scaled", /* name of py object */ - gsl_sf_bessel_I0_scaled_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_bessel_I0_scaled" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; -PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_bessel_I1_scaled_e (I.double q(const) x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_bessel_I1_scaled_e_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_bessel_I1_scaled_e", /* name of py object */ - gsl_sf_bessel_I1_scaled_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_bessel_I1_scaled_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; -PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_bessel_I1_scaled (I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ - gsl_sf_bessel_I1_scaled_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_bessel_I1_scaled", /* name of py object */ - gsl_sf_bessel_I1_scaled_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_bessel_I1_scaled" /* name of py object */, f); - -PyGSL_sf_ufunc_Il_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rl__Ord; -PyGSL_sf_ufunc_Il_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_d__Rl__Ord int ret = gsl_sf_bessel_In_scaled_e (I.int n, I.double q(const) x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_d__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_bessel_In_scaled_e_data, /* call backs */ - PyGSL_sf_ufunc_Il_d__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_bessel_In_scaled_e", /* name of py object */ - gsl_sf_bessel_In_scaled_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_bessel_In_scaled_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Il_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rd__O; -PyGSL_sf_ufunc_Il_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_d__Rd__O double ret = gsl_sf_bessel_In_scaled (I.int q(const) n, I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_d__Rd__O_data, /* NULL ptr data */ - gsl_sf_bessel_In_scaled_data, /* call backs */ - PyGSL_sf_ufunc_Il_d__Rd__O_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_bessel_In_scaled", /* name of py object */ - gsl_sf_bessel_In_scaled_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_bessel_In_scaled" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; -PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_bessel_K0_e (I.double q(const) x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_bessel_K0_e_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_bessel_K0_e", /* name of py object */ - gsl_sf_bessel_K0_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_bessel_K0_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; -PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_bessel_K0 (I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ - gsl_sf_bessel_K0_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_bessel_K0", /* name of py object */ - gsl_sf_bessel_K0_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_bessel_K0" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; -PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_bessel_K1_e (I.double q(const) x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_bessel_K1_e_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_bessel_K1_e", /* name of py object */ - gsl_sf_bessel_K1_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_bessel_K1_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; -PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_bessel_K1 (I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ - gsl_sf_bessel_K1_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_bessel_K1", /* name of py object */ - gsl_sf_bessel_K1_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_bessel_K1" /* name of py object */, f); - -PyGSL_sf_ufunc_Il_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rl__Ord; -PyGSL_sf_ufunc_Il_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_d__Rl__Ord int ret = gsl_sf_bessel_Kn_e (I.int q(const) n, I.double q(const) x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_d__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_bessel_Kn_e_data, /* call backs */ - PyGSL_sf_ufunc_Il_d__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_bessel_Kn_e", /* name of py object */ - gsl_sf_bessel_Kn_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_bessel_Kn_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Il_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rd__O; -PyGSL_sf_ufunc_Il_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_d__Rd__O double ret = gsl_sf_bessel_Kn (I.int q(const) n, I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_d__Rd__O_data, /* NULL ptr data */ - gsl_sf_bessel_Kn_data, /* call backs */ - PyGSL_sf_ufunc_Il_d__Rd__O_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_bessel_Kn", /* name of py object */ - gsl_sf_bessel_Kn_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_bessel_Kn" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; -PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_bessel_K0_scaled_e (I.double q(const) x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_bessel_K0_scaled_e_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_bessel_K0_scaled_e", /* name of py object */ - gsl_sf_bessel_K0_scaled_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_bessel_K0_scaled_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; -PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_bessel_K0_scaled (I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ - gsl_sf_bessel_K0_scaled_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_bessel_K0_scaled", /* name of py object */ - gsl_sf_bessel_K0_scaled_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_bessel_K0_scaled" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; -PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_bessel_K1_scaled_e (I.double q(const) x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_bessel_K1_scaled_e_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_bessel_K1_scaled_e", /* name of py object */ - gsl_sf_bessel_K1_scaled_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_bessel_K1_scaled_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; -PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_bessel_K1_scaled (I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ - gsl_sf_bessel_K1_scaled_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_bessel_K1_scaled", /* name of py object */ - gsl_sf_bessel_K1_scaled_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_bessel_K1_scaled" /* name of py object */, f); - -PyGSL_sf_ufunc_Il_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rl__Ord; -PyGSL_sf_ufunc_Il_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_d__Rl__Ord int ret = gsl_sf_bessel_Kn_scaled_e (I.int n, I.double q(const) x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_d__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_bessel_Kn_scaled_e_data, /* call backs */ - PyGSL_sf_ufunc_Il_d__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_bessel_Kn_scaled_e", /* name of py object */ - gsl_sf_bessel_Kn_scaled_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_bessel_Kn_scaled_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Il_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rd__O; -PyGSL_sf_ufunc_Il_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_d__Rd__O double ret = gsl_sf_bessel_Kn_scaled (I.int q(const) n, I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_d__Rd__O_data, /* NULL ptr data */ - gsl_sf_bessel_Kn_scaled_data, /* call backs */ - PyGSL_sf_ufunc_Il_d__Rd__O_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_bessel_Kn_scaled", /* name of py object */ - gsl_sf_bessel_Kn_scaled_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_bessel_Kn_scaled" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; -PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_bessel_j0_e (I.double q(const) x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_bessel_j0_e_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_bessel_j0_e", /* name of py object */ - gsl_sf_bessel_j0_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_bessel_j0_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; -PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_bessel_j0 (I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ - gsl_sf_bessel_j0_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_bessel_j0", /* name of py object */ - gsl_sf_bessel_j0_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_bessel_j0" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; -PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_bessel_j1_e (I.double q(const) x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_bessel_j1_e_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_bessel_j1_e", /* name of py object */ - gsl_sf_bessel_j1_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_bessel_j1_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; -PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_bessel_j1 (I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ - gsl_sf_bessel_j1_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_bessel_j1", /* name of py object */ - gsl_sf_bessel_j1_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_bessel_j1" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; -PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_bessel_j2_e (I.double q(const) x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_bessel_j2_e_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_bessel_j2_e", /* name of py object */ - gsl_sf_bessel_j2_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_bessel_j2_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; -PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_bessel_j2 (I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ - gsl_sf_bessel_j2_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_bessel_j2", /* name of py object */ - gsl_sf_bessel_j2_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_bessel_j2" /* name of py object */, f); - -PyGSL_sf_ufunc_Il_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rl__Ord; -PyGSL_sf_ufunc_Il_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_d__Rl__Ord int ret = gsl_sf_bessel_jl_e (I.int q(const) l, I.double q(const) x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_d__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_bessel_jl_e_data, /* call backs */ - PyGSL_sf_ufunc_Il_d__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_bessel_jl_e", /* name of py object */ - gsl_sf_bessel_jl_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_bessel_jl_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Il_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rd__O; -PyGSL_sf_ufunc_Il_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_d__Rd__O double ret = gsl_sf_bessel_jl (I.int q(const) l, I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_d__Rd__O_data, /* NULL ptr data */ - gsl_sf_bessel_jl_data, /* call backs */ - PyGSL_sf_ufunc_Il_d__Rd__O_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_bessel_jl", /* name of py object */ - gsl_sf_bessel_jl_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_bessel_jl" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; -PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_bessel_y0_e (I.double q(const) x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_bessel_y0_e_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_bessel_y0_e", /* name of py object */ - gsl_sf_bessel_y0_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_bessel_y0_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; -PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_bessel_y0 (I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ - gsl_sf_bessel_y0_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_bessel_y0", /* name of py object */ - gsl_sf_bessel_y0_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_bessel_y0" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; -PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_bessel_y1_e (I.double q(const) x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_bessel_y1_e_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_bessel_y1_e", /* name of py object */ - gsl_sf_bessel_y1_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_bessel_y1_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; -PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_bessel_y1 (I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ - gsl_sf_bessel_y1_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_bessel_y1", /* name of py object */ - gsl_sf_bessel_y1_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_bessel_y1" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; -PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_bessel_y2_e (I.double q(const) x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_bessel_y2_e_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_bessel_y2_e", /* name of py object */ - gsl_sf_bessel_y2_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_bessel_y2_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; -PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_bessel_y2 (I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ - gsl_sf_bessel_y2_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_bessel_y2", /* name of py object */ - gsl_sf_bessel_y2_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_bessel_y2" /* name of py object */, f); - -PyGSL_sf_ufunc_Il_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rl__Ord; -PyGSL_sf_ufunc_Il_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_d__Rl__Ord int ret = gsl_sf_bessel_yl_e (I.int l, I.double q(const) x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_d__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_bessel_yl_e_data, /* call backs */ - PyGSL_sf_ufunc_Il_d__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_bessel_yl_e", /* name of py object */ - gsl_sf_bessel_yl_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_bessel_yl_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Il_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rd__O; -PyGSL_sf_ufunc_Il_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_d__Rd__O double ret = gsl_sf_bessel_yl (I.int q(const) l, I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_d__Rd__O_data, /* NULL ptr data */ - gsl_sf_bessel_yl_data, /* call backs */ - PyGSL_sf_ufunc_Il_d__Rd__O_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_bessel_yl", /* name of py object */ - gsl_sf_bessel_yl_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_bessel_yl" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; -PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_bessel_i0_scaled_e (I.double q(const) x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_bessel_i0_scaled_e_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_bessel_i0_scaled_e", /* name of py object */ - gsl_sf_bessel_i0_scaled_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_bessel_i0_scaled_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; -PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_bessel_i0_scaled (I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ - gsl_sf_bessel_i0_scaled_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_bessel_i0_scaled", /* name of py object */ - gsl_sf_bessel_i0_scaled_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_bessel_i0_scaled" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; -PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_bessel_i1_scaled_e (I.double q(const) x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_bessel_i1_scaled_e_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_bessel_i1_scaled_e", /* name of py object */ - gsl_sf_bessel_i1_scaled_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_bessel_i1_scaled_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; -PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_bessel_i1_scaled (I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ - gsl_sf_bessel_i1_scaled_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_bessel_i1_scaled", /* name of py object */ - gsl_sf_bessel_i1_scaled_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_bessel_i1_scaled" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; -PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_bessel_i2_scaled_e (I.double q(const) x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_bessel_i2_scaled_e_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_bessel_i2_scaled_e", /* name of py object */ - gsl_sf_bessel_i2_scaled_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_bessel_i2_scaled_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; -PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_bessel_i2_scaled (I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ - gsl_sf_bessel_i2_scaled_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_bessel_i2_scaled", /* name of py object */ - gsl_sf_bessel_i2_scaled_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_bessel_i2_scaled" /* name of py object */, f); - -PyGSL_sf_ufunc_Il_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rl__Ord; -PyGSL_sf_ufunc_Il_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_d__Rl__Ord int ret = gsl_sf_bessel_il_scaled_e (I.int q(const) l, I.double x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_d__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_bessel_il_scaled_e_data, /* call backs */ - PyGSL_sf_ufunc_Il_d__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_bessel_il_scaled_e", /* name of py object */ - gsl_sf_bessel_il_scaled_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_bessel_il_scaled_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Il_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rd__O; -PyGSL_sf_ufunc_Il_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_d__Rd__O double ret = gsl_sf_bessel_il_scaled (I.int q(const) l, I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_d__Rd__O_data, /* NULL ptr data */ - gsl_sf_bessel_il_scaled_data, /* call backs */ - PyGSL_sf_ufunc_Il_d__Rd__O_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_bessel_il_scaled", /* name of py object */ - gsl_sf_bessel_il_scaled_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_bessel_il_scaled" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; -PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_bessel_k0_scaled_e (I.double q(const) x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_bessel_k0_scaled_e_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_bessel_k0_scaled_e", /* name of py object */ - gsl_sf_bessel_k0_scaled_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_bessel_k0_scaled_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; -PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_bessel_k0_scaled (I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ - gsl_sf_bessel_k0_scaled_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_bessel_k0_scaled", /* name of py object */ - gsl_sf_bessel_k0_scaled_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_bessel_k0_scaled" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; -PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_bessel_k1_scaled_e (I.double q(const) x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_bessel_k1_scaled_e_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_bessel_k1_scaled_e", /* name of py object */ - gsl_sf_bessel_k1_scaled_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_bessel_k1_scaled_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; -PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_bessel_k1_scaled (I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ - gsl_sf_bessel_k1_scaled_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_bessel_k1_scaled", /* name of py object */ - gsl_sf_bessel_k1_scaled_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_bessel_k1_scaled" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; -PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_bessel_k2_scaled_e (I.double q(const) x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_bessel_k2_scaled_e_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_bessel_k2_scaled_e", /* name of py object */ - gsl_sf_bessel_k2_scaled_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_bessel_k2_scaled_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; -PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_bessel_k2_scaled (I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ - gsl_sf_bessel_k2_scaled_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_bessel_k2_scaled", /* name of py object */ - gsl_sf_bessel_k2_scaled_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_bessel_k2_scaled" /* name of py object */, f); - -PyGSL_sf_ufunc_Il_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rl__Ord; -PyGSL_sf_ufunc_Il_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_d__Rl__Ord int ret = gsl_sf_bessel_kl_scaled_e (I.int l, I.double q(const) x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_d__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_bessel_kl_scaled_e_data, /* call backs */ - PyGSL_sf_ufunc_Il_d__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_bessel_kl_scaled_e", /* name of py object */ - gsl_sf_bessel_kl_scaled_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_bessel_kl_scaled_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Il_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rd__O; -PyGSL_sf_ufunc_Il_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_d__Rd__O double ret = gsl_sf_bessel_kl_scaled (I.int q(const) l, I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_d__Rd__O_data, /* NULL ptr data */ - gsl_sf_bessel_kl_scaled_data, /* call backs */ - PyGSL_sf_ufunc_Il_d__Rd__O_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_bessel_kl_scaled", /* name of py object */ - gsl_sf_bessel_kl_scaled_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_bessel_kl_scaled" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord; -PyGSL_sf_ufunc_Id_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rl__Ord int ret = gsl_sf_bessel_Jnu_e (I.double q(const) nu, I.double q(const) x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_bessel_Jnu_e_data, /* call backs */ - PyGSL_sf_ufunc_Id_d__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_bessel_Jnu_e", /* name of py object */ - gsl_sf_bessel_Jnu_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_bessel_Jnu_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O; -PyGSL_sf_ufunc_Id_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rd__O double ret = gsl_sf_bessel_Jnu (I.double q(const) nu, I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rd__O_data, /* NULL ptr data */ - gsl_sf_bessel_Jnu_data, /* call backs */ - PyGSL_sf_ufunc_Id_d__Rd__O_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_bessel_Jnu", /* name of py object */ - gsl_sf_bessel_Jnu_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_bessel_Jnu" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord; -PyGSL_sf_ufunc_Id_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rl__Ord int ret = gsl_sf_bessel_Ynu_e (I.double nu, I.double x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_bessel_Ynu_e_data, /* call backs */ - PyGSL_sf_ufunc_Id_d__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_bessel_Ynu_e", /* name of py object */ - gsl_sf_bessel_Ynu_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_bessel_Ynu_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O; -PyGSL_sf_ufunc_Id_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rd__O double ret = gsl_sf_bessel_Ynu (I.double q(const) nu, I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rd__O_data, /* NULL ptr data */ - gsl_sf_bessel_Ynu_data, /* call backs */ - PyGSL_sf_ufunc_Id_d__Rd__O_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_bessel_Ynu", /* name of py object */ - gsl_sf_bessel_Ynu_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_bessel_Ynu" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord; -PyGSL_sf_ufunc_Id_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rl__Ord int ret = gsl_sf_bessel_Inu_scaled_e (I.double nu, I.double x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_bessel_Inu_scaled_e_data, /* call backs */ - PyGSL_sf_ufunc_Id_d__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_bessel_Inu_scaled_e", /* name of py object */ - gsl_sf_bessel_Inu_scaled_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_bessel_Inu_scaled_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O; -PyGSL_sf_ufunc_Id_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rd__O double ret = gsl_sf_bessel_Inu_scaled (I.double nu, I.double x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rd__O_data, /* NULL ptr data */ - gsl_sf_bessel_Inu_scaled_data, /* call backs */ - PyGSL_sf_ufunc_Id_d__Rd__O_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_bessel_Inu_scaled", /* name of py object */ - gsl_sf_bessel_Inu_scaled_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_bessel_Inu_scaled" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord; -PyGSL_sf_ufunc_Id_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rl__Ord int ret = gsl_sf_bessel_Inu_e (I.double nu, I.double x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_bessel_Inu_e_data, /* call backs */ - PyGSL_sf_ufunc_Id_d__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_bessel_Inu_e", /* name of py object */ - gsl_sf_bessel_Inu_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_bessel_Inu_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O; -PyGSL_sf_ufunc_Id_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rd__O double ret = gsl_sf_bessel_Inu (I.double nu, I.double x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rd__O_data, /* NULL ptr data */ - gsl_sf_bessel_Inu_data, /* call backs */ - PyGSL_sf_ufunc_Id_d__Rd__O_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_bessel_Inu", /* name of py object */ - gsl_sf_bessel_Inu_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_bessel_Inu" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord; -PyGSL_sf_ufunc_Id_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rl__Ord int ret = gsl_sf_bessel_Knu_scaled_e (I.double q(const) nu, I.double q(const) x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_bessel_Knu_scaled_e_data, /* call backs */ - PyGSL_sf_ufunc_Id_d__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_bessel_Knu_scaled_e", /* name of py object */ - gsl_sf_bessel_Knu_scaled_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_bessel_Knu_scaled_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O; -PyGSL_sf_ufunc_Id_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rd__O double ret = gsl_sf_bessel_Knu_scaled (I.double q(const) nu, I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rd__O_data, /* NULL ptr data */ - gsl_sf_bessel_Knu_scaled_data, /* call backs */ - PyGSL_sf_ufunc_Id_d__Rd__O_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_bessel_Knu_scaled", /* name of py object */ - gsl_sf_bessel_Knu_scaled_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_bessel_Knu_scaled" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d__Rl__Oerd_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Oerd; -PyGSL_sf_ufunc_Id_d__Rl__Oerd_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Oerd_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rl__Oerd int ret = gsl_sf_bessel_Knu_scaled_e10_e (I.double q(const) nu, I.double q(const) x, O.gsl_sf_result_e10 p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rl__Oerd_data, /* NULL ptr data */ - gsl_sf_bessel_Knu_scaled_e10_e_data, /* call backs */ - PyGSL_sf_ufunc_Id_d__Rl__Oerd_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 4, /* out args */ - PyUFunc_None, - "sf_bessel_Knu_scaled_e10_e", /* name of py object */ - gsl_sf_bessel_Knu_scaled_e10_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_bessel_Knu_scaled_e10_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord; -PyGSL_sf_ufunc_Id_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rl__Ord int ret = gsl_sf_bessel_Knu_e (I.double q(const) nu, I.double q(const) x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_bessel_Knu_e_data, /* call backs */ - PyGSL_sf_ufunc_Id_d__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_bessel_Knu_e", /* name of py object */ - gsl_sf_bessel_Knu_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_bessel_Knu_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O; -PyGSL_sf_ufunc_Id_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rd__O double ret = gsl_sf_bessel_Knu (I.double q(const) nu, I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rd__O_data, /* NULL ptr data */ - gsl_sf_bessel_Knu_data, /* call backs */ - PyGSL_sf_ufunc_Id_d__Rd__O_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_bessel_Knu", /* name of py object */ - gsl_sf_bessel_Knu_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_bessel_Knu" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord; -PyGSL_sf_ufunc_Id_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rl__Ord int ret = gsl_sf_bessel_lnKnu_e (I.double q(const) nu, I.double q(const) x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_bessel_lnKnu_e_data, /* call backs */ - PyGSL_sf_ufunc_Id_d__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_bessel_lnKnu_e", /* name of py object */ - gsl_sf_bessel_lnKnu_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_bessel_lnKnu_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O; -PyGSL_sf_ufunc_Id_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rd__O double ret = gsl_sf_bessel_lnKnu (I.double q(const) nu, I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rd__O_data, /* NULL ptr data */ - gsl_sf_bessel_lnKnu_data, /* call backs */ - PyGSL_sf_ufunc_Id_d__Rd__O_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_bessel_lnKnu", /* name of py object */ - gsl_sf_bessel_lnKnu_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_bessel_lnKnu" /* name of py object */, f); - -PyGSL_sf_ufunc_Iui__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Iui__Rl__Ord; -PyGSL_sf_ufunc_Iui__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Iui__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Iui__Rl__Ord int ret = gsl_sf_bessel_zero_J0_e (I.unsigned int s, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Iui__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_bessel_zero_J0_e_data, /* call backs */ - PyGSL_sf_ufunc_Iui__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_bessel_zero_J0_e", /* name of py object */ - gsl_sf_bessel_zero_J0_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_bessel_zero_J0_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Iui__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Iui__Rd__O; -PyGSL_sf_ufunc_Iui__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Iui__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Iui__Rd__O double ret = gsl_sf_bessel_zero_J0 (I.unsigned int s)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Iui__Rd__O_data, /* NULL ptr data */ - gsl_sf_bessel_zero_J0_data, /* call backs */ - PyGSL_sf_ufunc_Iui__Rd__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_bessel_zero_J0", /* name of py object */ - gsl_sf_bessel_zero_J0_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_bessel_zero_J0" /* name of py object */, f); - -PyGSL_sf_ufunc_Iui__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Iui__Rl__Ord; -PyGSL_sf_ufunc_Iui__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Iui__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Iui__Rl__Ord int ret = gsl_sf_bessel_zero_J1_e (I.unsigned int s, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Iui__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_bessel_zero_J1_e_data, /* call backs */ - PyGSL_sf_ufunc_Iui__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_bessel_zero_J1_e", /* name of py object */ - gsl_sf_bessel_zero_J1_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_bessel_zero_J1_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Iui__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Iui__Rd__O; -PyGSL_sf_ufunc_Iui__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Iui__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Iui__Rd__O double ret = gsl_sf_bessel_zero_J1 (I.unsigned int s)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Iui__Rd__O_data, /* NULL ptr data */ - gsl_sf_bessel_zero_J1_data, /* call backs */ - PyGSL_sf_ufunc_Iui__Rd__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_bessel_zero_J1", /* name of py object */ - gsl_sf_bessel_zero_J1_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_bessel_zero_J1" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_ui__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_ui__Rl__Ord; -PyGSL_sf_ufunc_Id_ui__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_ui__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_ui__Rl__Ord int ret = gsl_sf_bessel_zero_Jnu_e (I.double nu, I.unsigned int s, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_ui__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_bessel_zero_Jnu_e_data, /* call backs */ - PyGSL_sf_ufunc_Id_ui__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_bessel_zero_Jnu_e", /* name of py object */ - gsl_sf_bessel_zero_Jnu_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_bessel_zero_Jnu_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_ui__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_ui__Rd__O; -PyGSL_sf_ufunc_Id_ui__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_ui__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_ui__Rd__O double ret = gsl_sf_bessel_zero_Jnu (I.double nu, I.unsigned int s)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_ui__Rd__O_data, /* NULL ptr data */ - gsl_sf_bessel_zero_Jnu_data, /* call backs */ - PyGSL_sf_ufunc_Id_ui__Rd__O_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_bessel_zero_Jnu", /* name of py object */ - gsl_sf_bessel_zero_Jnu_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_bessel_zero_Jnu" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; -PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_clausen_e (I.double x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_clausen_e_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_clausen_e", /* name of py object */ - gsl_sf_clausen_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_clausen_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; -PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_clausen (I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ - gsl_sf_clausen_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_clausen", /* name of py object */ - gsl_sf_clausen_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_clausen" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord; -PyGSL_sf_ufunc_Id_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rl__Ord int ret = gsl_sf_hydrogenicR_1_e (I.double q(const) Z, I.double q(const) r, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_hydrogenicR_1_e_data, /* call backs */ - PyGSL_sf_ufunc_Id_d__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_hydrogenicR_1_e", /* name of py object */ - gsl_sf_hydrogenicR_1_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_hydrogenicR_1_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O; -PyGSL_sf_ufunc_Id_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rd__O double ret = gsl_sf_hydrogenicR_1 (I.double q(const) Z, I.double q(const) r)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rd__O_data, /* NULL ptr data */ - gsl_sf_hydrogenicR_1_data, /* call backs */ - PyGSL_sf_ufunc_Id_d__Rd__O_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_hydrogenicR_1", /* name of py object */ - gsl_sf_hydrogenicR_1_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_hydrogenicR_1" /* name of py object */, f); - -PyGSL_sf_ufunc_Il_l_d_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_l_d_d__Rl__Ord; -PyGSL_sf_ufunc_Il_l_d_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_l_d_d__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_l_d_d__Rl__Ord int ret = gsl_sf_hydrogenicR_e (I.int q(const) n, I.int q(const) l, I.double q(const) Z, I.double q(const) r, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_l_d_d__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_hydrogenicR_e_data, /* call backs */ - PyGSL_sf_ufunc_Il_l_d_d__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 4, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_hydrogenicR_e", /* name of py object */ - gsl_sf_hydrogenicR_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_hydrogenicR_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Il_l_d_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_l_d_d__Rd__O; -PyGSL_sf_ufunc_Il_l_d_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_l_d_d__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_l_d_d__Rd__O double ret = gsl_sf_hydrogenicR (I.int q(const) n, I.int q(const) l, I.double q(const) Z, I.double q(const) r)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_l_d_d__Rd__O_data, /* NULL ptr data */ - gsl_sf_hydrogenicR_data, /* call backs */ - PyGSL_sf_ufunc_Il_l_d_d__Rd__O_types, /* types */ - 2, /* number of supported types */ - 4, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_hydrogenicR", /* name of py object */ - gsl_sf_hydrogenicR_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_hydrogenicR" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d_d_l__Rl__Od_d_rd_rd_rd_rd_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d_l__Rl__Od_d_rd_rd_rd_rd; -PyGSL_sf_ufunc_Id_d_d_l__Rl__Od_d_rd_rd_rd_rd_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d_l__Rl__Od_d_rd_rd_rd_rd_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d_d_l__Rl__Od_d_rd_rd_rd_rd int ret = gsl_sf_coulomb_wave_FG_e (I.double q(const) eta, I.double q(const) x, I.double q(const) lam_F, I.int q(const) k_lam_G, O.gsl_sf_result p F, O.gsl_sf_result p Fp, O.gsl_sf_result p G, O.gsl_sf_result p Gp, O.double p exp_F, O.double p exp_G)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d_d_l__Rl__Od_d_rd_rd_rd_rd_data, /* NULL ptr data */ - gsl_sf_coulomb_wave_FG_e_data, /* call backs */ - PyGSL_sf_ufunc_Id_d_d_l__Rl__Od_d_rd_rd_rd_rd_types, /* types */ - 2, /* number of supported types */ - 4, /* in args */ - 11, /* out args */ - PyUFunc_None, - "sf_coulomb_wave_FG_e", /* name of py object */ - gsl_sf_coulomb_wave_FG_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_coulomb_wave_FG_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord; -PyGSL_sf_ufunc_Id_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rl__Ord int ret = gsl_sf_coulomb_CL_e (I.double L, I.double eta, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_coulomb_CL_e_data, /* call backs */ - PyGSL_sf_ufunc_Id_d__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_coulomb_CL_e", /* name of py object */ - gsl_sf_coulomb_CL_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_coulomb_CL_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Il_l_l_l_l_l__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_l_l_l_l_l__Rl__Ord; -PyGSL_sf_ufunc_Il_l_l_l_l_l__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_l_l_l_l_l__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_l_l_l_l_l__Rl__Ord int ret = gsl_sf_coupling_3j_e (I.int two_ja, I.int two_jb, I.int two_jc, I.int two_ma, I.int two_mb, I.int two_mc, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_l_l_l_l_l__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_coupling_3j_e_data, /* call backs */ - PyGSL_sf_ufunc_Il_l_l_l_l_l__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 6, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_coupling_3j_e", /* name of py object */ - gsl_sf_coupling_3j_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_coupling_3j_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Il_l_l_l_l_l__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_l_l_l_l_l__Rd__O; -PyGSL_sf_ufunc_Il_l_l_l_l_l__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_l_l_l_l_l__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_l_l_l_l_l__Rd__O double ret = gsl_sf_coupling_3j (I.int two_ja, I.int two_jb, I.int two_jc, I.int two_ma, I.int two_mb, I.int two_mc)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_l_l_l_l_l__Rd__O_data, /* NULL ptr data */ - gsl_sf_coupling_3j_data, /* call backs */ - PyGSL_sf_ufunc_Il_l_l_l_l_l__Rd__O_types, /* types */ - 2, /* number of supported types */ - 6, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_coupling_3j", /* name of py object */ - gsl_sf_coupling_3j_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_coupling_3j" /* name of py object */, f); - -PyGSL_sf_ufunc_Il_l_l_l_l_l__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_l_l_l_l_l__Rl__Ord; -PyGSL_sf_ufunc_Il_l_l_l_l_l__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_l_l_l_l_l__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_l_l_l_l_l__Rl__Ord int ret = gsl_sf_coupling_6j_e (I.int two_ja, I.int two_jb, I.int two_jc, I.int two_jd, I.int two_je, I.int two_jf, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_l_l_l_l_l__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_coupling_6j_e_data, /* call backs */ - PyGSL_sf_ufunc_Il_l_l_l_l_l__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 6, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_coupling_6j_e", /* name of py object */ - gsl_sf_coupling_6j_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_coupling_6j_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Il_l_l_l_l_l__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_l_l_l_l_l__Rd__O; -PyGSL_sf_ufunc_Il_l_l_l_l_l__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_l_l_l_l_l__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_l_l_l_l_l__Rd__O double ret = gsl_sf_coupling_6j (I.int two_ja, I.int two_jb, I.int two_jc, I.int two_jd, I.int two_je, I.int two_jf)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_l_l_l_l_l__Rd__O_data, /* NULL ptr data */ - gsl_sf_coupling_6j_data, /* call backs */ - PyGSL_sf_ufunc_Il_l_l_l_l_l__Rd__O_types, /* types */ - 2, /* number of supported types */ - 6, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_coupling_6j", /* name of py object */ - gsl_sf_coupling_6j_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_coupling_6j" /* name of py object */, f); - -PyGSL_sf_ufunc_Il_l_l_l_l_l__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_l_l_l_l_l__Rl__Ord; -PyGSL_sf_ufunc_Il_l_l_l_l_l__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_l_l_l_l_l__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_l_l_l_l_l__Rl__Ord int ret = gsl_sf_coupling_RacahW_e (I.int two_ja, I.int two_jb, I.int two_jc, I.int two_jd, I.int two_je, I.int two_jf, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_l_l_l_l_l__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_coupling_RacahW_e_data, /* call backs */ - PyGSL_sf_ufunc_Il_l_l_l_l_l__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 6, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_coupling_RacahW_e", /* name of py object */ - gsl_sf_coupling_RacahW_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_coupling_RacahW_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Il_l_l_l_l_l__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_l_l_l_l_l__Rd__O; -PyGSL_sf_ufunc_Il_l_l_l_l_l__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_l_l_l_l_l__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_l_l_l_l_l__Rd__O double ret = gsl_sf_coupling_RacahW (I.int two_ja, I.int two_jb, I.int two_jc, I.int two_jd, I.int two_je, I.int two_jf)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_l_l_l_l_l__Rd__O_data, /* NULL ptr data */ - gsl_sf_coupling_RacahW_data, /* call backs */ - PyGSL_sf_ufunc_Il_l_l_l_l_l__Rd__O_types, /* types */ - 2, /* number of supported types */ - 6, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_coupling_RacahW", /* name of py object */ - gsl_sf_coupling_RacahW_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_coupling_RacahW" /* name of py object */, f); - -PyGSL_sf_ufunc_Il_l_l_l_l_l_l_l_l__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_l_l_l_l_l_l_l_l__Rl__Ord; -PyGSL_sf_ufunc_Il_l_l_l_l_l_l_l_l__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_l_l_l_l_l_l_l_l__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_l_l_l_l_l_l_l_l__Rl__Ord int ret = gsl_sf_coupling_9j_e (I.int two_ja, I.int two_jb, I.int two_jc, I.int two_jd, I.int two_je, I.int two_jf, I.int two_jg, I.int two_jh, I.int two_ji, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_l_l_l_l_l_l_l_l__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_coupling_9j_e_data, /* call backs */ - PyGSL_sf_ufunc_Il_l_l_l_l_l_l_l_l__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 9, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_coupling_9j_e", /* name of py object */ - gsl_sf_coupling_9j_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_coupling_9j_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Il_l_l_l_l_l_l_l_l__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_l_l_l_l_l_l_l_l__Rd__O; -PyGSL_sf_ufunc_Il_l_l_l_l_l_l_l_l__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_l_l_l_l_l_l_l_l__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_l_l_l_l_l_l_l_l__Rd__O double ret = gsl_sf_coupling_9j (I.int two_ja, I.int two_jb, I.int two_jc, I.int two_jd, I.int two_je, I.int two_jf, I.int two_jg, I.int two_jh, I.int two_ji)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_l_l_l_l_l_l_l_l__Rd__O_data, /* NULL ptr data */ - gsl_sf_coupling_9j_data, /* call backs */ - PyGSL_sf_ufunc_Il_l_l_l_l_l_l_l_l__Rd__O_types, /* types */ - 2, /* number of supported types */ - 9, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_coupling_9j", /* name of py object */ - gsl_sf_coupling_9j_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_coupling_9j" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; -PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_dawson_e (I.double x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_dawson_e_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_dawson_e", /* name of py object */ - gsl_sf_dawson_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_dawson_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; -PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_dawson (I.double x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ - gsl_sf_dawson_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_dawson", /* name of py object */ - gsl_sf_dawson_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_dawson" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; -PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_debye_1_e (I.double q(const) x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_debye_1_e_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_debye_1_e", /* name of py object */ - gsl_sf_debye_1_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_debye_1_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; -PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_debye_1 (I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ - gsl_sf_debye_1_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_debye_1", /* name of py object */ - gsl_sf_debye_1_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_debye_1" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; -PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_debye_2_e (I.double q(const) x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_debye_2_e_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_debye_2_e", /* name of py object */ - gsl_sf_debye_2_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_debye_2_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; -PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_debye_2 (I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ - gsl_sf_debye_2_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_debye_2", /* name of py object */ - gsl_sf_debye_2_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_debye_2" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; -PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_debye_3_e (I.double q(const) x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_debye_3_e_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_debye_3_e", /* name of py object */ - gsl_sf_debye_3_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_debye_3_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; -PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_debye_3 (I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ - gsl_sf_debye_3_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_debye_3", /* name of py object */ - gsl_sf_debye_3_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_debye_3" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; -PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_debye_4_e (I.double q(const) x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_debye_4_e_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_debye_4_e", /* name of py object */ - gsl_sf_debye_4_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_debye_4_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; -PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_debye_4 (I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ - gsl_sf_debye_4_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_debye_4", /* name of py object */ - gsl_sf_debye_4_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_debye_4" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; -PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_debye_5_e (I.double q(const) x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_debye_5_e_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_debye_5_e", /* name of py object */ - gsl_sf_debye_5_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_debye_5_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; -PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_debye_5 (I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ - gsl_sf_debye_5_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_debye_5", /* name of py object */ - gsl_sf_debye_5_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_debye_5" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; -PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_debye_6_e (I.double q(const) x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_debye_6_e_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_debye_6_e", /* name of py object */ - gsl_sf_debye_6_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_debye_6_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; -PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_debye_6 (I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ - gsl_sf_debye_6_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_debye_6", /* name of py object */ - gsl_sf_debye_6_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_debye_6" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; -PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_dilog_e (I.double q(const) x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_dilog_e_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_dilog_e", /* name of py object */ - gsl_sf_dilog_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_dilog_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; -PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_dilog (I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ - gsl_sf_dilog_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_dilog", /* name of py object */ - gsl_sf_dilog_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_dilog" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d__Rl__Ord_rd_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord_rd; -PyGSL_sf_ufunc_Id_d__Rl__Ord_rd_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord_rd_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rl__Ord_rd int ret = gsl_sf_complex_dilog_xy_e (I.double q(const) x, I.double q(const) y, O.gsl_sf_result p result_re, O.gsl_sf_result p result_im)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rl__Ord_rd_data, /* NULL ptr data */ - gsl_sf_complex_dilog_xy_e_data, /* call backs */ - PyGSL_sf_ufunc_Id_d__Rl__Ord_rd_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 5, /* out args */ - PyUFunc_None, - "sf_complex_dilog_xy_e", /* name of py object */ - gsl_sf_complex_dilog_xy_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_complex_dilog_xy_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d__Rl__Ord_rd_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord_rd; -PyGSL_sf_ufunc_Id_d__Rl__Ord_rd_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord_rd_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rl__Ord_rd int ret = gsl_sf_complex_spence_xy_e (I.double q(const) x, I.double q(const) y, O.gsl_sf_result p real_sp, O.gsl_sf_result p imag_sp)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rl__Ord_rd_data, /* NULL ptr data */ - gsl_sf_complex_spence_xy_e_data, /* call backs */ - PyGSL_sf_ufunc_Id_d__Rl__Ord_rd_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 5, /* out args */ - PyUFunc_None, - "sf_complex_spence_xy_e", /* name of py object */ - gsl_sf_complex_spence_xy_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_complex_spence_xy_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord; -PyGSL_sf_ufunc_Id_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rl__Ord int ret = gsl_sf_multiply_e (I.double q(const) x, I.double q(const) y, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_multiply_e_data, /* call backs */ - PyGSL_sf_ufunc_Id_d__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_multiply_e", /* name of py object */ - gsl_sf_multiply_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_multiply_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O; -PyGSL_sf_ufunc_Id_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rd__O double ret = gsl_sf_multiply (I.double q(const) x, I.double q(const) y)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rd__O_data, /* NULL ptr data */ - gsl_sf_multiply_data, /* call backs */ - PyGSL_sf_ufunc_Id_d__Rd__O_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_multiply", /* name of py object */ - gsl_sf_multiply_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_multiply" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d_d_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d_d__Rl__Ord; -PyGSL_sf_ufunc_Id_d_d_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d_d__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d_d_d__Rl__Ord int ret = gsl_sf_multiply_err_e (I.double q(const) x, I.double q(const) dx, I.double q(const) y, I.double q(const) dy, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d_d_d__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_multiply_err_e_data, /* call backs */ - PyGSL_sf_ufunc_Id_d_d_d__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 4, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_multiply_err_e", /* name of py object */ - gsl_sf_multiply_err_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_multiply_err_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_m__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_m__Rl__Ord; -PyGSL_sf_ufunc_Id_m__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_m__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_m__Rl__Ord int ret = gsl_sf_ellint_Kcomp_e (I.double k, I.gsl_mode_t mode, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_m__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_ellint_Kcomp_e_data, /* call backs */ - PyGSL_sf_ufunc_Id_m__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_ellint_Kcomp_e", /* name of py object */ - gsl_sf_ellint_Kcomp_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_ellint_Kcomp_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_m__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_m__Rd__O; -PyGSL_sf_ufunc_Id_m__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_m__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_m__Rd__O double ret = gsl_sf_ellint_Kcomp (I.double k, I.gsl_mode_t mode)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_m__Rd__O_data, /* NULL ptr data */ - gsl_sf_ellint_Kcomp_data, /* call backs */ - PyGSL_sf_ufunc_Id_m__Rd__O_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_ellint_Kcomp", /* name of py object */ - gsl_sf_ellint_Kcomp_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_ellint_Kcomp" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_m__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_m__Rl__Ord; -PyGSL_sf_ufunc_Id_m__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_m__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_m__Rl__Ord int ret = gsl_sf_ellint_Ecomp_e (I.double k, I.gsl_mode_t mode, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_m__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_ellint_Ecomp_e_data, /* call backs */ - PyGSL_sf_ufunc_Id_m__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_ellint_Ecomp_e", /* name of py object */ - gsl_sf_ellint_Ecomp_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_ellint_Ecomp_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_m__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_m__Rd__O; -PyGSL_sf_ufunc_Id_m__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_m__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_m__Rd__O double ret = gsl_sf_ellint_Ecomp (I.double k, I.gsl_mode_t mode)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_m__Rd__O_data, /* NULL ptr data */ - gsl_sf_ellint_Ecomp_data, /* call backs */ - PyGSL_sf_ufunc_Id_m__Rd__O_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_ellint_Ecomp", /* name of py object */ - gsl_sf_ellint_Ecomp_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_ellint_Ecomp" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d_m__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_m__Rl__Ord; -PyGSL_sf_ufunc_Id_d_m__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_m__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d_m__Rl__Ord int ret = gsl_sf_ellint_Pcomp_e (I.double k, I.double n, I.gsl_mode_t mode, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d_m__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_ellint_Pcomp_e_data, /* call backs */ - PyGSL_sf_ufunc_Id_d_m__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 3, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_ellint_Pcomp_e", /* name of py object */ - gsl_sf_ellint_Pcomp_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_ellint_Pcomp_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d_m__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_m__Rd__O; -PyGSL_sf_ufunc_Id_d_m__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_m__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d_m__Rd__O double ret = gsl_sf_ellint_Pcomp (I.double k, I.double n, I.gsl_mode_t mode)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d_m__Rd__O_data, /* NULL ptr data */ - gsl_sf_ellint_Pcomp_data, /* call backs */ - PyGSL_sf_ufunc_Id_d_m__Rd__O_types, /* types */ - 2, /* number of supported types */ - 3, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_ellint_Pcomp", /* name of py object */ - gsl_sf_ellint_Pcomp_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_ellint_Pcomp" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_m__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_m__Rl__Ord; -PyGSL_sf_ufunc_Id_m__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_m__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_m__Rl__Ord int ret = gsl_sf_ellint_Dcomp_e (I.double k, I.gsl_mode_t mode, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_m__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_ellint_Dcomp_e_data, /* call backs */ - PyGSL_sf_ufunc_Id_m__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_ellint_Dcomp_e", /* name of py object */ - gsl_sf_ellint_Dcomp_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_ellint_Dcomp_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_m__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_m__Rd__O; -PyGSL_sf_ufunc_Id_m__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_m__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_m__Rd__O double ret = gsl_sf_ellint_Dcomp (I.double k, I.gsl_mode_t mode)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_m__Rd__O_data, /* NULL ptr data */ - gsl_sf_ellint_Dcomp_data, /* call backs */ - PyGSL_sf_ufunc_Id_m__Rd__O_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_ellint_Dcomp", /* name of py object */ - gsl_sf_ellint_Dcomp_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_ellint_Dcomp" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d_m__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_m__Rl__Ord; -PyGSL_sf_ufunc_Id_d_m__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_m__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d_m__Rl__Ord int ret = gsl_sf_ellint_F_e (I.double phi, I.double k, I.gsl_mode_t mode, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d_m__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_ellint_F_e_data, /* call backs */ - PyGSL_sf_ufunc_Id_d_m__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 3, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_ellint_F_e", /* name of py object */ - gsl_sf_ellint_F_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_ellint_F_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d_m__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_m__Rd__O; -PyGSL_sf_ufunc_Id_d_m__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_m__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d_m__Rd__O double ret = gsl_sf_ellint_F (I.double phi, I.double k, I.gsl_mode_t mode)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d_m__Rd__O_data, /* NULL ptr data */ - gsl_sf_ellint_F_data, /* call backs */ - PyGSL_sf_ufunc_Id_d_m__Rd__O_types, /* types */ - 2, /* number of supported types */ - 3, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_ellint_F", /* name of py object */ - gsl_sf_ellint_F_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_ellint_F" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d_m__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_m__Rl__Ord; -PyGSL_sf_ufunc_Id_d_m__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_m__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d_m__Rl__Ord int ret = gsl_sf_ellint_E_e (I.double phi, I.double k, I.gsl_mode_t mode, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d_m__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_ellint_E_e_data, /* call backs */ - PyGSL_sf_ufunc_Id_d_m__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 3, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_ellint_E_e", /* name of py object */ - gsl_sf_ellint_E_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_ellint_E_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d_m__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_m__Rd__O; -PyGSL_sf_ufunc_Id_d_m__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_m__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d_m__Rd__O double ret = gsl_sf_ellint_E (I.double phi, I.double k, I.gsl_mode_t mode)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d_m__Rd__O_data, /* NULL ptr data */ - gsl_sf_ellint_E_data, /* call backs */ - PyGSL_sf_ufunc_Id_d_m__Rd__O_types, /* types */ - 2, /* number of supported types */ - 3, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_ellint_E", /* name of py object */ - gsl_sf_ellint_E_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_ellint_E" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d_d_m__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d_m__Rl__Ord; -PyGSL_sf_ufunc_Id_d_d_m__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d_m__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d_d_m__Rl__Ord int ret = gsl_sf_ellint_P_e (I.double phi, I.double k, I.double n, I.gsl_mode_t mode, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d_d_m__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_ellint_P_e_data, /* call backs */ - PyGSL_sf_ufunc_Id_d_d_m__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 4, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_ellint_P_e", /* name of py object */ - gsl_sf_ellint_P_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_ellint_P_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d_d_m__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d_m__Rd__O; -PyGSL_sf_ufunc_Id_d_d_m__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d_m__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d_d_m__Rd__O double ret = gsl_sf_ellint_P (I.double phi, I.double k, I.double n, I.gsl_mode_t mode)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d_d_m__Rd__O_data, /* NULL ptr data */ - gsl_sf_ellint_P_data, /* call backs */ - PyGSL_sf_ufunc_Id_d_d_m__Rd__O_types, /* types */ - 2, /* number of supported types */ - 4, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_ellint_P", /* name of py object */ - gsl_sf_ellint_P_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_ellint_P" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d_m__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_m__Rl__Ord; -PyGSL_sf_ufunc_Id_d_m__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_m__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d_m__Rl__Ord int ret = gsl_sf_ellint_D_e (I.double phi, I.double k, I.gsl_mode_t mode, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d_m__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_ellint_D_e_data, /* call backs */ - PyGSL_sf_ufunc_Id_d_m__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 3, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_ellint_D_e", /* name of py object */ - gsl_sf_ellint_D_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_ellint_D_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d_m__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_m__Rd__O; -PyGSL_sf_ufunc_Id_d_m__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_m__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d_m__Rd__O double ret = gsl_sf_ellint_D (I.double phi, I.double k, I.gsl_mode_t mode)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d_m__Rd__O_data, /* NULL ptr data */ - gsl_sf_ellint_D_data, /* call backs */ - PyGSL_sf_ufunc_Id_d_m__Rd__O_types, /* types */ - 2, /* number of supported types */ - 3, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_ellint_D", /* name of py object */ - gsl_sf_ellint_D_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_ellint_D" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d_m__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_m__Rl__Ord; -PyGSL_sf_ufunc_Id_d_m__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_m__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d_m__Rl__Ord int ret = gsl_sf_ellint_RC_e (I.double x, I.double y, I.gsl_mode_t mode, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d_m__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_ellint_RC_e_data, /* call backs */ - PyGSL_sf_ufunc_Id_d_m__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 3, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_ellint_RC_e", /* name of py object */ - gsl_sf_ellint_RC_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_ellint_RC_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d_m__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_m__Rd__O; -PyGSL_sf_ufunc_Id_d_m__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_m__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d_m__Rd__O double ret = gsl_sf_ellint_RC (I.double x, I.double y, I.gsl_mode_t mode)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d_m__Rd__O_data, /* NULL ptr data */ - gsl_sf_ellint_RC_data, /* call backs */ - PyGSL_sf_ufunc_Id_d_m__Rd__O_types, /* types */ - 2, /* number of supported types */ - 3, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_ellint_RC", /* name of py object */ - gsl_sf_ellint_RC_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_ellint_RC" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d_d_m__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d_m__Rl__Ord; -PyGSL_sf_ufunc_Id_d_d_m__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d_m__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d_d_m__Rl__Ord int ret = gsl_sf_ellint_RD_e (I.double x, I.double y, I.double z, I.gsl_mode_t mode, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d_d_m__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_ellint_RD_e_data, /* call backs */ - PyGSL_sf_ufunc_Id_d_d_m__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 4, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_ellint_RD_e", /* name of py object */ - gsl_sf_ellint_RD_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_ellint_RD_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d_d_m__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d_m__Rd__O; -PyGSL_sf_ufunc_Id_d_d_m__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d_m__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d_d_m__Rd__O double ret = gsl_sf_ellint_RD (I.double x, I.double y, I.double z, I.gsl_mode_t mode)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d_d_m__Rd__O_data, /* NULL ptr data */ - gsl_sf_ellint_RD_data, /* call backs */ - PyGSL_sf_ufunc_Id_d_d_m__Rd__O_types, /* types */ - 2, /* number of supported types */ - 4, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_ellint_RD", /* name of py object */ - gsl_sf_ellint_RD_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_ellint_RD" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d_d_m__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d_m__Rl__Ord; -PyGSL_sf_ufunc_Id_d_d_m__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d_m__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d_d_m__Rl__Ord int ret = gsl_sf_ellint_RF_e (I.double x, I.double y, I.double z, I.gsl_mode_t mode, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d_d_m__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_ellint_RF_e_data, /* call backs */ - PyGSL_sf_ufunc_Id_d_d_m__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 4, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_ellint_RF_e", /* name of py object */ - gsl_sf_ellint_RF_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_ellint_RF_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d_d_m__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d_m__Rd__O; -PyGSL_sf_ufunc_Id_d_d_m__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d_m__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d_d_m__Rd__O double ret = gsl_sf_ellint_RF (I.double x, I.double y, I.double z, I.gsl_mode_t mode)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d_d_m__Rd__O_data, /* NULL ptr data */ - gsl_sf_ellint_RF_data, /* call backs */ - PyGSL_sf_ufunc_Id_d_d_m__Rd__O_types, /* types */ - 2, /* number of supported types */ - 4, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_ellint_RF", /* name of py object */ - gsl_sf_ellint_RF_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_ellint_RF" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d_d_d_m__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d_d_m__Rl__Ord; -PyGSL_sf_ufunc_Id_d_d_d_m__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d_d_m__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d_d_d_m__Rl__Ord int ret = gsl_sf_ellint_RJ_e (I.double x, I.double y, I.double z, I.double p, I.gsl_mode_t mode, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d_d_d_m__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_ellint_RJ_e_data, /* call backs */ - PyGSL_sf_ufunc_Id_d_d_d_m__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 5, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_ellint_RJ_e", /* name of py object */ - gsl_sf_ellint_RJ_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_ellint_RJ_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d_d_d_m__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d_d_m__Rd__O; -PyGSL_sf_ufunc_Id_d_d_d_m__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d_d_m__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d_d_d_m__Rd__O double ret = gsl_sf_ellint_RJ (I.double x, I.double y, I.double z, I.double p, I.gsl_mode_t mode)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d_d_d_m__Rd__O_data, /* NULL ptr data */ - gsl_sf_ellint_RJ_data, /* call backs */ - PyGSL_sf_ufunc_Id_d_d_d_m__Rd__O_types, /* types */ - 2, /* number of supported types */ - 5, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_ellint_RJ", /* name of py object */ - gsl_sf_ellint_RJ_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_ellint_RJ" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d__Rl__Od_d_d_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Od_d_d; -PyGSL_sf_ufunc_Id_d__Rl__Od_d_d_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Od_d_d_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rl__Od_d_d int ret = gsl_sf_elljac_e (I.double u, I.double m, O.double p sn, O.double p cn, O.double p dn)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rl__Od_d_d_data, /* NULL ptr data */ - gsl_sf_elljac_e_data, /* call backs */ - PyGSL_sf_ufunc_Id_d__Rl__Od_d_d_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 4, /* out args */ - PyUFunc_None, - "sf_elljac_e", /* name of py object */ - gsl_sf_elljac_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_elljac_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; -PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_erfc_e (I.double x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_erfc_e_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_erfc_e", /* name of py object */ - gsl_sf_erfc_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_erfc_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; -PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_erfc (I.double x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ - gsl_sf_erfc_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_erfc", /* name of py object */ - gsl_sf_erfc_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_erfc" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; -PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_log_erfc_e (I.double x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_log_erfc_e_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_log_erfc_e", /* name of py object */ - gsl_sf_log_erfc_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_log_erfc_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; -PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_log_erfc (I.double x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ - gsl_sf_log_erfc_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_log_erfc", /* name of py object */ - gsl_sf_log_erfc_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_log_erfc" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; -PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_erf_e (I.double x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_erf_e_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_erf_e", /* name of py object */ - gsl_sf_erf_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_erf_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; -PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_erf (I.double x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ - gsl_sf_erf_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_erf", /* name of py object */ - gsl_sf_erf_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_erf" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; -PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_erf_Z_e (I.double x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_erf_Z_e_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_erf_Z_e", /* name of py object */ - gsl_sf_erf_Z_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_erf_Z_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; -PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_erf_Q_e (I.double x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_erf_Q_e_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_erf_Q_e", /* name of py object */ - gsl_sf_erf_Q_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_erf_Q_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; -PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_erf_Z (I.double x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ - gsl_sf_erf_Z_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_erf_Z", /* name of py object */ - gsl_sf_erf_Z_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_erf_Z" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; -PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_erf_Q (I.double x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ - gsl_sf_erf_Q_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_erf_Q", /* name of py object */ - gsl_sf_erf_Q_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_erf_Q" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; -PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_hazard_e (I.double x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_hazard_e_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_hazard_e", /* name of py object */ - gsl_sf_hazard_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_hazard_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; -PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_hazard (I.double x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ - gsl_sf_hazard_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_hazard", /* name of py object */ - gsl_sf_hazard_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_hazard" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; -PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_exp_e (I.double q(const) x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_exp_e_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_exp_e", /* name of py object */ - gsl_sf_exp_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_exp_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; -PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_exp (I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ - gsl_sf_exp_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_exp", /* name of py object */ - gsl_sf_exp_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_exp" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rl__Oerd_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Oerd; -PyGSL_sf_ufunc_Id__Rl__Oerd_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Oerd_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Oerd int ret = gsl_sf_exp_e10_e (I.double q(const) x, O.gsl_sf_result_e10 p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Oerd_data, /* NULL ptr data */ - gsl_sf_exp_e10_e_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rl__Oerd_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 4, /* out args */ - PyUFunc_None, - "sf_exp_e10_e", /* name of py object */ - gsl_sf_exp_e10_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_exp_e10_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord; -PyGSL_sf_ufunc_Id_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rl__Ord int ret = gsl_sf_exp_mult_e (I.double q(const) x, I.double q(const) y, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_exp_mult_e_data, /* call backs */ - PyGSL_sf_ufunc_Id_d__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_exp_mult_e", /* name of py object */ - gsl_sf_exp_mult_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_exp_mult_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O; -PyGSL_sf_ufunc_Id_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rd__O double ret = gsl_sf_exp_mult (I.double q(const) x, I.double q(const) y)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rd__O_data, /* NULL ptr data */ - gsl_sf_exp_mult_data, /* call backs */ - PyGSL_sf_ufunc_Id_d__Rd__O_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_exp_mult", /* name of py object */ - gsl_sf_exp_mult_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_exp_mult" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d__Rl__Oerd_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Oerd; -PyGSL_sf_ufunc_Id_d__Rl__Oerd_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Oerd_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rl__Oerd int ret = gsl_sf_exp_mult_e10_e (I.double q(const) x, I.double q(const) y, O.gsl_sf_result_e10 p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rl__Oerd_data, /* NULL ptr data */ - gsl_sf_exp_mult_e10_e_data, /* call backs */ - PyGSL_sf_ufunc_Id_d__Rl__Oerd_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 4, /* out args */ - PyUFunc_None, - "sf_exp_mult_e10_e", /* name of py object */ - gsl_sf_exp_mult_e10_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_exp_mult_e10_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; -PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_expm1_e (I.double q(const) x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_expm1_e_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_expm1_e", /* name of py object */ - gsl_sf_expm1_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_expm1_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; -PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_expm1 (I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ - gsl_sf_expm1_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_expm1", /* name of py object */ - gsl_sf_expm1_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_expm1" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; -PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_exprel_e (I.double q(const) x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_exprel_e_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_exprel_e", /* name of py object */ - gsl_sf_exprel_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_exprel_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; -PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_exprel (I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ - gsl_sf_exprel_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_exprel", /* name of py object */ - gsl_sf_exprel_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_exprel" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; -PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_exprel_2_e (I.double x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_exprel_2_e_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_exprel_2_e", /* name of py object */ - gsl_sf_exprel_2_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_exprel_2_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; -PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_exprel_2 (I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ - gsl_sf_exprel_2_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_exprel_2", /* name of py object */ - gsl_sf_exprel_2_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_exprel_2" /* name of py object */, f); - -PyGSL_sf_ufunc_Il_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rl__Ord; -PyGSL_sf_ufunc_Il_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_d__Rl__Ord int ret = gsl_sf_exprel_n_e (I.int q(const) n, I.double q(const) x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_d__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_exprel_n_e_data, /* call backs */ - PyGSL_sf_ufunc_Il_d__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_exprel_n_e", /* name of py object */ - gsl_sf_exprel_n_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_exprel_n_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Il_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rd__O; -PyGSL_sf_ufunc_Il_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_d__Rd__O double ret = gsl_sf_exprel_n (I.int q(const) n, I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_d__Rd__O_data, /* NULL ptr data */ - gsl_sf_exprel_n_data, /* call backs */ - PyGSL_sf_ufunc_Il_d__Rd__O_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_exprel_n", /* name of py object */ - gsl_sf_exprel_n_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_exprel_n" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord; -PyGSL_sf_ufunc_Id_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rl__Ord int ret = gsl_sf_exprel_n_CF_e (I.double q(const) n, I.double q(const) x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_exprel_n_CF_e_data, /* call backs */ - PyGSL_sf_ufunc_Id_d__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_exprel_n_CF_e", /* name of py object */ - gsl_sf_exprel_n_CF_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_exprel_n_CF_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord; -PyGSL_sf_ufunc_Id_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rl__Ord int ret = gsl_sf_exp_err_e (I.double q(const) x, I.double q(const) dx, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_exp_err_e_data, /* call backs */ - PyGSL_sf_ufunc_Id_d__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_exp_err_e", /* name of py object */ - gsl_sf_exp_err_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_exp_err_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d__Rl__Oerd_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Oerd; -PyGSL_sf_ufunc_Id_d__Rl__Oerd_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Oerd_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rl__Oerd int ret = gsl_sf_exp_err_e10_e (I.double q(const) x, I.double q(const) dx, O.gsl_sf_result_e10 p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rl__Oerd_data, /* NULL ptr data */ - gsl_sf_exp_err_e10_e_data, /* call backs */ - PyGSL_sf_ufunc_Id_d__Rl__Oerd_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 4, /* out args */ - PyUFunc_None, - "sf_exp_err_e10_e", /* name of py object */ - gsl_sf_exp_err_e10_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_exp_err_e10_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d_d_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d_d__Rl__Ord; -PyGSL_sf_ufunc_Id_d_d_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d_d__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d_d_d__Rl__Ord int ret = gsl_sf_exp_mult_err_e (I.double q(const) x, I.double q(const) dx, I.double q(const) y, I.double q(const) dy, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d_d_d__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_exp_mult_err_e_data, /* call backs */ - PyGSL_sf_ufunc_Id_d_d_d__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 4, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_exp_mult_err_e", /* name of py object */ - gsl_sf_exp_mult_err_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_exp_mult_err_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d_d_d__Rl__Oerd_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d_d__Rl__Oerd; -PyGSL_sf_ufunc_Id_d_d_d__Rl__Oerd_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d_d__Rl__Oerd_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d_d_d__Rl__Oerd int ret = gsl_sf_exp_mult_err_e10_e (I.double q(const) x, I.double q(const) dx, I.double q(const) y, I.double q(const) dy, O.gsl_sf_result_e10 p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d_d_d__Rl__Oerd_data, /* NULL ptr data */ - gsl_sf_exp_mult_err_e10_e_data, /* call backs */ - PyGSL_sf_ufunc_Id_d_d_d__Rl__Oerd_types, /* types */ - 2, /* number of supported types */ - 4, /* in args */ - 4, /* out args */ - PyUFunc_None, - "sf_exp_mult_err_e10_e", /* name of py object */ - gsl_sf_exp_mult_err_e10_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_exp_mult_err_e10_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; -PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_expint_E1_e (I.double q(const) x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_expint_E1_e_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_expint_E1_e", /* name of py object */ - gsl_sf_expint_E1_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_expint_E1_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; -PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_expint_E1 (I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ - gsl_sf_expint_E1_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_expint_E1", /* name of py object */ - gsl_sf_expint_E1_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_expint_E1" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; -PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_expint_E2_e (I.double q(const) x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_expint_E2_e_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_expint_E2_e", /* name of py object */ - gsl_sf_expint_E2_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_expint_E2_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; -PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_expint_E2 (I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ - gsl_sf_expint_E2_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_expint_E2", /* name of py object */ - gsl_sf_expint_E2_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_expint_E2" /* name of py object */, f); - -PyGSL_sf_ufunc_Il_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rl__Ord; -PyGSL_sf_ufunc_Il_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_d__Rl__Ord int ret = gsl_sf_expint_En_e (I.int q(const) n, I.double q(const) x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_d__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_expint_En_e_data, /* call backs */ - PyGSL_sf_ufunc_Il_d__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_expint_En_e", /* name of py object */ - gsl_sf_expint_En_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_expint_En_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Il_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rd__O; -PyGSL_sf_ufunc_Il_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_d__Rd__O double ret = gsl_sf_expint_En (I.int q(const) n, I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_d__Rd__O_data, /* NULL ptr data */ - gsl_sf_expint_En_data, /* call backs */ - PyGSL_sf_ufunc_Il_d__Rd__O_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_expint_En", /* name of py object */ - gsl_sf_expint_En_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_expint_En" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; -PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_expint_E1_scaled_e (I.double q(const) x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_expint_E1_scaled_e_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_expint_E1_scaled_e", /* name of py object */ - gsl_sf_expint_E1_scaled_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_expint_E1_scaled_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; -PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_expint_E1_scaled (I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ - gsl_sf_expint_E1_scaled_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_expint_E1_scaled", /* name of py object */ - gsl_sf_expint_E1_scaled_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_expint_E1_scaled" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; -PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_expint_E2_scaled_e (I.double q(const) x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_expint_E2_scaled_e_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_expint_E2_scaled_e", /* name of py object */ - gsl_sf_expint_E2_scaled_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_expint_E2_scaled_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; -PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_expint_E2_scaled (I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ - gsl_sf_expint_E2_scaled_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_expint_E2_scaled", /* name of py object */ - gsl_sf_expint_E2_scaled_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_expint_E2_scaled" /* name of py object */, f); - -PyGSL_sf_ufunc_Il_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rl__Ord; -PyGSL_sf_ufunc_Il_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_d__Rl__Ord int ret = gsl_sf_expint_En_scaled_e (I.int q(const) n, I.double q(const) x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_d__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_expint_En_scaled_e_data, /* call backs */ - PyGSL_sf_ufunc_Il_d__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_expint_En_scaled_e", /* name of py object */ - gsl_sf_expint_En_scaled_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_expint_En_scaled_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Il_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rd__O; -PyGSL_sf_ufunc_Il_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_d__Rd__O double ret = gsl_sf_expint_En_scaled (I.int q(const) n, I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_d__Rd__O_data, /* NULL ptr data */ - gsl_sf_expint_En_scaled_data, /* call backs */ - PyGSL_sf_ufunc_Il_d__Rd__O_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_expint_En_scaled", /* name of py object */ - gsl_sf_expint_En_scaled_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_expint_En_scaled" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; -PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_expint_Ei_e (I.double q(const) x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_expint_Ei_e_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_expint_Ei_e", /* name of py object */ - gsl_sf_expint_Ei_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_expint_Ei_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; -PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_expint_Ei (I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ - gsl_sf_expint_Ei_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_expint_Ei", /* name of py object */ - gsl_sf_expint_Ei_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_expint_Ei" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; -PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_expint_Ei_scaled_e (I.double q(const) x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_expint_Ei_scaled_e_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_expint_Ei_scaled_e", /* name of py object */ - gsl_sf_expint_Ei_scaled_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_expint_Ei_scaled_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; -PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_expint_Ei_scaled (I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ - gsl_sf_expint_Ei_scaled_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_expint_Ei_scaled", /* name of py object */ - gsl_sf_expint_Ei_scaled_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_expint_Ei_scaled" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; -PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_Shi_e (I.double q(const) x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_Shi_e_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_Shi_e", /* name of py object */ - gsl_sf_Shi_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_Shi_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; -PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_Shi (I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ - gsl_sf_Shi_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_Shi", /* name of py object */ - gsl_sf_Shi_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_Shi" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; -PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_Chi_e (I.double q(const) x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_Chi_e_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_Chi_e", /* name of py object */ - gsl_sf_Chi_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_Chi_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; -PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_Chi (I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ - gsl_sf_Chi_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_Chi", /* name of py object */ - gsl_sf_Chi_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_Chi" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; -PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_expint_3_e (I.double q(const) x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_expint_3_e_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_expint_3_e", /* name of py object */ - gsl_sf_expint_3_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_expint_3_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; -PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_expint_3 (I.double x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ - gsl_sf_expint_3_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_expint_3", /* name of py object */ - gsl_sf_expint_3_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_expint_3" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; -PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_Si_e (I.double q(const) x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_Si_e_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_Si_e", /* name of py object */ - gsl_sf_Si_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_Si_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; -PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_Si (I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ - gsl_sf_Si_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_Si", /* name of py object */ - gsl_sf_Si_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_Si" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; -PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_Ci_e (I.double q(const) x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_Ci_e_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_Ci_e", /* name of py object */ - gsl_sf_Ci_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_Ci_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; -PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_Ci (I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ - gsl_sf_Ci_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_Ci", /* name of py object */ - gsl_sf_Ci_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_Ci" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; -PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_atanint_e (I.double q(const) x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_atanint_e_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_atanint_e", /* name of py object */ - gsl_sf_atanint_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_atanint_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; -PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_atanint (I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ - gsl_sf_atanint_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_atanint", /* name of py object */ - gsl_sf_atanint_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_atanint" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; -PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_fermi_dirac_m1_e (I.double q(const) x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_fermi_dirac_m1_e_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_fermi_dirac_m1_e", /* name of py object */ - gsl_sf_fermi_dirac_m1_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_fermi_dirac_m1_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; -PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_fermi_dirac_m1 (I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ - gsl_sf_fermi_dirac_m1_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_fermi_dirac_m1", /* name of py object */ - gsl_sf_fermi_dirac_m1_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_fermi_dirac_m1" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; -PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_fermi_dirac_0_e (I.double q(const) x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_fermi_dirac_0_e_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_fermi_dirac_0_e", /* name of py object */ - gsl_sf_fermi_dirac_0_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_fermi_dirac_0_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; -PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_fermi_dirac_0 (I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ - gsl_sf_fermi_dirac_0_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_fermi_dirac_0", /* name of py object */ - gsl_sf_fermi_dirac_0_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_fermi_dirac_0" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; -PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_fermi_dirac_1_e (I.double q(const) x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_fermi_dirac_1_e_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_fermi_dirac_1_e", /* name of py object */ - gsl_sf_fermi_dirac_1_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_fermi_dirac_1_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; -PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_fermi_dirac_1 (I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ - gsl_sf_fermi_dirac_1_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_fermi_dirac_1", /* name of py object */ - gsl_sf_fermi_dirac_1_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_fermi_dirac_1" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; -PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_fermi_dirac_2_e (I.double q(const) x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_fermi_dirac_2_e_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_fermi_dirac_2_e", /* name of py object */ - gsl_sf_fermi_dirac_2_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_fermi_dirac_2_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; -PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_fermi_dirac_2 (I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ - gsl_sf_fermi_dirac_2_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_fermi_dirac_2", /* name of py object */ - gsl_sf_fermi_dirac_2_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_fermi_dirac_2" /* name of py object */, f); - -PyGSL_sf_ufunc_Il_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rl__Ord; -PyGSL_sf_ufunc_Il_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_d__Rl__Ord int ret = gsl_sf_fermi_dirac_int_e (I.int q(const) j, I.double q(const) x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_d__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_fermi_dirac_int_e_data, /* call backs */ - PyGSL_sf_ufunc_Il_d__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_fermi_dirac_int_e", /* name of py object */ - gsl_sf_fermi_dirac_int_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_fermi_dirac_int_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Il_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rd__O; -PyGSL_sf_ufunc_Il_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_d__Rd__O double ret = gsl_sf_fermi_dirac_int (I.int q(const) j, I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_d__Rd__O_data, /* NULL ptr data */ - gsl_sf_fermi_dirac_int_data, /* call backs */ - PyGSL_sf_ufunc_Il_d__Rd__O_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_fermi_dirac_int", /* name of py object */ - gsl_sf_fermi_dirac_int_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_fermi_dirac_int" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; -PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_fermi_dirac_mhalf_e (I.double q(const) x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_fermi_dirac_mhalf_e_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_fermi_dirac_mhalf_e", /* name of py object */ - gsl_sf_fermi_dirac_mhalf_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_fermi_dirac_mhalf_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; -PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_fermi_dirac_mhalf (I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ - gsl_sf_fermi_dirac_mhalf_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_fermi_dirac_mhalf", /* name of py object */ - gsl_sf_fermi_dirac_mhalf_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_fermi_dirac_mhalf" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; -PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_fermi_dirac_half_e (I.double q(const) x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_fermi_dirac_half_e_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_fermi_dirac_half_e", /* name of py object */ - gsl_sf_fermi_dirac_half_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_fermi_dirac_half_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; -PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_fermi_dirac_half (I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ - gsl_sf_fermi_dirac_half_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_fermi_dirac_half", /* name of py object */ - gsl_sf_fermi_dirac_half_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_fermi_dirac_half" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; -PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_fermi_dirac_3half_e (I.double q(const) x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_fermi_dirac_3half_e_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_fermi_dirac_3half_e", /* name of py object */ - gsl_sf_fermi_dirac_3half_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_fermi_dirac_3half_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; -PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_fermi_dirac_3half (I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ - gsl_sf_fermi_dirac_3half_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_fermi_dirac_3half", /* name of py object */ - gsl_sf_fermi_dirac_3half_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_fermi_dirac_3half" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord; -PyGSL_sf_ufunc_Id_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rl__Ord int ret = gsl_sf_fermi_dirac_inc_0_e (I.double q(const) x, I.double q(const) b, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_fermi_dirac_inc_0_e_data, /* call backs */ - PyGSL_sf_ufunc_Id_d__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_fermi_dirac_inc_0_e", /* name of py object */ - gsl_sf_fermi_dirac_inc_0_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_fermi_dirac_inc_0_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O; -PyGSL_sf_ufunc_Id_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rd__O double ret = gsl_sf_fermi_dirac_inc_0 (I.double q(const) x, I.double q(const) b)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rd__O_data, /* NULL ptr data */ - gsl_sf_fermi_dirac_inc_0_data, /* call backs */ - PyGSL_sf_ufunc_Id_d__Rd__O_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_fermi_dirac_inc_0", /* name of py object */ - gsl_sf_fermi_dirac_inc_0_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_fermi_dirac_inc_0" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; -PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_lngamma_e (I.double x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_lngamma_e_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_lngamma_e", /* name of py object */ - gsl_sf_lngamma_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_lngamma_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; -PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_lngamma (I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ - gsl_sf_lngamma_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_lngamma", /* name of py object */ - gsl_sf_lngamma_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_lngamma" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rl__Od_rd_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Od_rd; -PyGSL_sf_ufunc_Id__Rl__Od_rd_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Od_rd_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Od_rd int ret = gsl_sf_lngamma_sgn_e (I.double x, O.gsl_sf_result p result_lg, O.double p sgn)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Od_rd_data, /* NULL ptr data */ - gsl_sf_lngamma_sgn_e_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rl__Od_rd_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 4, /* out args */ - PyUFunc_None, - "sf_lngamma_sgn_e", /* name of py object */ - gsl_sf_lngamma_sgn_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_lngamma_sgn_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; -PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_gamma_e (I.double q(const) x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_gamma_e_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_gamma_e", /* name of py object */ - gsl_sf_gamma_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_gamma_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; -PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_gamma (I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ - gsl_sf_gamma_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_gamma", /* name of py object */ - gsl_sf_gamma_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_gamma" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; -PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_gammastar_e (I.double q(const) x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_gammastar_e_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_gammastar_e", /* name of py object */ - gsl_sf_gammastar_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_gammastar_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; -PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_gammastar (I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ - gsl_sf_gammastar_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_gammastar", /* name of py object */ - gsl_sf_gammastar_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_gammastar" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; -PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_gammainv_e (I.double q(const) x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_gammainv_e_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_gammainv_e", /* name of py object */ - gsl_sf_gammainv_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_gammainv_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; -PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_gammainv (I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ - gsl_sf_gammainv_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_gammainv", /* name of py object */ - gsl_sf_gammainv_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_gammainv" /* name of py object */, f); - -PyGSL_sf_ufunc_Il_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rl__Ord; -PyGSL_sf_ufunc_Il_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_d__Rl__Ord int ret = gsl_sf_taylorcoeff_e (I.int q(const) n, I.double q(const) x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_d__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_taylorcoeff_e_data, /* call backs */ - PyGSL_sf_ufunc_Il_d__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_taylorcoeff_e", /* name of py object */ - gsl_sf_taylorcoeff_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_taylorcoeff_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Il_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rd__O; -PyGSL_sf_ufunc_Il_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_d__Rd__O double ret = gsl_sf_taylorcoeff (I.int q(const) n, I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_d__Rd__O_data, /* NULL ptr data */ - gsl_sf_taylorcoeff_data, /* call backs */ - PyGSL_sf_ufunc_Il_d__Rd__O_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_taylorcoeff", /* name of py object */ - gsl_sf_taylorcoeff_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_taylorcoeff" /* name of py object */, f); - -PyGSL_sf_ufunc_Iui__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Iui__Rl__Ord; -PyGSL_sf_ufunc_Iui__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Iui__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Iui__Rl__Ord int ret = gsl_sf_fact_e (I.unsigned int q(const) n, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Iui__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_fact_e_data, /* call backs */ - PyGSL_sf_ufunc_Iui__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_fact_e", /* name of py object */ - gsl_sf_fact_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_fact_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Iui__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Iui__Rd__O; -PyGSL_sf_ufunc_Iui__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Iui__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Iui__Rd__O double ret = gsl_sf_fact (I.unsigned int q(const) n)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Iui__Rd__O_data, /* NULL ptr data */ - gsl_sf_fact_data, /* call backs */ - PyGSL_sf_ufunc_Iui__Rd__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_fact", /* name of py object */ - gsl_sf_fact_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_fact" /* name of py object */, f); - -PyGSL_sf_ufunc_Iui__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Iui__Rl__Ord; -PyGSL_sf_ufunc_Iui__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Iui__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Iui__Rl__Ord int ret = gsl_sf_doublefact_e (I.unsigned int q(const) n, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Iui__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_doublefact_e_data, /* call backs */ - PyGSL_sf_ufunc_Iui__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_doublefact_e", /* name of py object */ - gsl_sf_doublefact_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_doublefact_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Iui__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Iui__Rd__O; -PyGSL_sf_ufunc_Iui__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Iui__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Iui__Rd__O double ret = gsl_sf_doublefact (I.unsigned int q(const) n)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Iui__Rd__O_data, /* NULL ptr data */ - gsl_sf_doublefact_data, /* call backs */ - PyGSL_sf_ufunc_Iui__Rd__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_doublefact", /* name of py object */ - gsl_sf_doublefact_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_doublefact" /* name of py object */, f); - -PyGSL_sf_ufunc_Iui__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Iui__Rl__Ord; -PyGSL_sf_ufunc_Iui__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Iui__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Iui__Rl__Ord int ret = gsl_sf_lnfact_e (I.unsigned int q(const) n, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Iui__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_lnfact_e_data, /* call backs */ - PyGSL_sf_ufunc_Iui__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_lnfact_e", /* name of py object */ - gsl_sf_lnfact_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_lnfact_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Iui__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Iui__Rd__O; -PyGSL_sf_ufunc_Iui__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Iui__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Iui__Rd__O double ret = gsl_sf_lnfact (I.unsigned int q(const) n)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Iui__Rd__O_data, /* NULL ptr data */ - gsl_sf_lnfact_data, /* call backs */ - PyGSL_sf_ufunc_Iui__Rd__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_lnfact", /* name of py object */ - gsl_sf_lnfact_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_lnfact" /* name of py object */, f); - -PyGSL_sf_ufunc_Iui__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Iui__Rl__Ord; -PyGSL_sf_ufunc_Iui__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Iui__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Iui__Rl__Ord int ret = gsl_sf_lndoublefact_e (I.unsigned int q(const) n, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Iui__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_lndoublefact_e_data, /* call backs */ - PyGSL_sf_ufunc_Iui__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_lndoublefact_e", /* name of py object */ - gsl_sf_lndoublefact_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_lndoublefact_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Iui__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Iui__Rd__O; -PyGSL_sf_ufunc_Iui__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Iui__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Iui__Rd__O double ret = gsl_sf_lndoublefact (I.unsigned int q(const) n)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Iui__Rd__O_data, /* NULL ptr data */ - gsl_sf_lndoublefact_data, /* call backs */ - PyGSL_sf_ufunc_Iui__Rd__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_lndoublefact", /* name of py object */ - gsl_sf_lndoublefact_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_lndoublefact" /* name of py object */, f); - -PyGSL_sf_ufunc_Iui_ui__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Iui_ui__Rl__Ord; -PyGSL_sf_ufunc_Iui_ui__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Iui_ui__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Iui_ui__Rl__Ord int ret = gsl_sf_lnchoose_e (I.unsigned int n, I.unsigned int m, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Iui_ui__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_lnchoose_e_data, /* call backs */ - PyGSL_sf_ufunc_Iui_ui__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_lnchoose_e", /* name of py object */ - gsl_sf_lnchoose_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_lnchoose_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Iui_ui__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Iui_ui__Rd__O; -PyGSL_sf_ufunc_Iui_ui__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Iui_ui__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Iui_ui__Rd__O double ret = gsl_sf_lnchoose (I.unsigned int n, I.unsigned int m)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Iui_ui__Rd__O_data, /* NULL ptr data */ - gsl_sf_lnchoose_data, /* call backs */ - PyGSL_sf_ufunc_Iui_ui__Rd__O_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_lnchoose", /* name of py object */ - gsl_sf_lnchoose_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_lnchoose" /* name of py object */, f); - -PyGSL_sf_ufunc_Iui_ui__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Iui_ui__Rl__Ord; -PyGSL_sf_ufunc_Iui_ui__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Iui_ui__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Iui_ui__Rl__Ord int ret = gsl_sf_choose_e (I.unsigned int n, I.unsigned int m, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Iui_ui__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_choose_e_data, /* call backs */ - PyGSL_sf_ufunc_Iui_ui__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_choose_e", /* name of py object */ - gsl_sf_choose_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_choose_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Iui_ui__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Iui_ui__Rd__O; -PyGSL_sf_ufunc_Iui_ui__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Iui_ui__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Iui_ui__Rd__O double ret = gsl_sf_choose (I.unsigned int n, I.unsigned int m)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Iui_ui__Rd__O_data, /* NULL ptr data */ - gsl_sf_choose_data, /* call backs */ - PyGSL_sf_ufunc_Iui_ui__Rd__O_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_choose", /* name of py object */ - gsl_sf_choose_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_choose" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord; -PyGSL_sf_ufunc_Id_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rl__Ord int ret = gsl_sf_lnpoch_e (I.double q(const) a, I.double q(const) x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_lnpoch_e_data, /* call backs */ - PyGSL_sf_ufunc_Id_d__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_lnpoch_e", /* name of py object */ - gsl_sf_lnpoch_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_lnpoch_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O; -PyGSL_sf_ufunc_Id_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rd__O double ret = gsl_sf_lnpoch (I.double q(const) a, I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rd__O_data, /* NULL ptr data */ - gsl_sf_lnpoch_data, /* call backs */ - PyGSL_sf_ufunc_Id_d__Rd__O_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_lnpoch", /* name of py object */ - gsl_sf_lnpoch_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_lnpoch" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d__Rl__Od_rd_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Od_rd; -PyGSL_sf_ufunc_Id_d__Rl__Od_rd_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Od_rd_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rl__Od_rd int ret = gsl_sf_lnpoch_sgn_e (I.double q(const) a, I.double q(const) x, O.gsl_sf_result p result, O.double p sgn)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rl__Od_rd_data, /* NULL ptr data */ - gsl_sf_lnpoch_sgn_e_data, /* call backs */ - PyGSL_sf_ufunc_Id_d__Rl__Od_rd_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 4, /* out args */ - PyUFunc_None, - "sf_lnpoch_sgn_e", /* name of py object */ - gsl_sf_lnpoch_sgn_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_lnpoch_sgn_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord; -PyGSL_sf_ufunc_Id_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rl__Ord int ret = gsl_sf_poch_e (I.double q(const) a, I.double q(const) x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_poch_e_data, /* call backs */ - PyGSL_sf_ufunc_Id_d__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_poch_e", /* name of py object */ - gsl_sf_poch_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_poch_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O; -PyGSL_sf_ufunc_Id_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rd__O double ret = gsl_sf_poch (I.double q(const) a, I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rd__O_data, /* NULL ptr data */ - gsl_sf_poch_data, /* call backs */ - PyGSL_sf_ufunc_Id_d__Rd__O_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_poch", /* name of py object */ - gsl_sf_poch_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_poch" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord; -PyGSL_sf_ufunc_Id_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rl__Ord int ret = gsl_sf_pochrel_e (I.double q(const) a, I.double q(const) x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_pochrel_e_data, /* call backs */ - PyGSL_sf_ufunc_Id_d__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_pochrel_e", /* name of py object */ - gsl_sf_pochrel_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_pochrel_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O; -PyGSL_sf_ufunc_Id_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rd__O double ret = gsl_sf_pochrel (I.double q(const) a, I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rd__O_data, /* NULL ptr data */ - gsl_sf_pochrel_data, /* call backs */ - PyGSL_sf_ufunc_Id_d__Rd__O_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_pochrel", /* name of py object */ - gsl_sf_pochrel_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_pochrel" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord; -PyGSL_sf_ufunc_Id_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rl__Ord int ret = gsl_sf_gamma_inc_Q_e (I.double q(const) a, I.double q(const) x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_gamma_inc_Q_e_data, /* call backs */ - PyGSL_sf_ufunc_Id_d__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_gamma_inc_Q_e", /* name of py object */ - gsl_sf_gamma_inc_Q_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_gamma_inc_Q_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O; -PyGSL_sf_ufunc_Id_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rd__O double ret = gsl_sf_gamma_inc_Q (I.double q(const) a, I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rd__O_data, /* NULL ptr data */ - gsl_sf_gamma_inc_Q_data, /* call backs */ - PyGSL_sf_ufunc_Id_d__Rd__O_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_gamma_inc_Q", /* name of py object */ - gsl_sf_gamma_inc_Q_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_gamma_inc_Q" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord; -PyGSL_sf_ufunc_Id_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rl__Ord int ret = gsl_sf_gamma_inc_P_e (I.double q(const) a, I.double q(const) x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_gamma_inc_P_e_data, /* call backs */ - PyGSL_sf_ufunc_Id_d__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_gamma_inc_P_e", /* name of py object */ - gsl_sf_gamma_inc_P_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_gamma_inc_P_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O; -PyGSL_sf_ufunc_Id_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rd__O double ret = gsl_sf_gamma_inc_P (I.double q(const) a, I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rd__O_data, /* NULL ptr data */ - gsl_sf_gamma_inc_P_data, /* call backs */ - PyGSL_sf_ufunc_Id_d__Rd__O_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_gamma_inc_P", /* name of py object */ - gsl_sf_gamma_inc_P_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_gamma_inc_P" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord; -PyGSL_sf_ufunc_Id_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rl__Ord int ret = gsl_sf_gamma_inc_e (I.double q(const) a, I.double q(const) x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_gamma_inc_e_data, /* call backs */ - PyGSL_sf_ufunc_Id_d__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_gamma_inc_e", /* name of py object */ - gsl_sf_gamma_inc_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_gamma_inc_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O; -PyGSL_sf_ufunc_Id_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rd__O double ret = gsl_sf_gamma_inc (I.double q(const) a, I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rd__O_data, /* NULL ptr data */ - gsl_sf_gamma_inc_data, /* call backs */ - PyGSL_sf_ufunc_Id_d__Rd__O_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_gamma_inc", /* name of py object */ - gsl_sf_gamma_inc_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_gamma_inc" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord; -PyGSL_sf_ufunc_Id_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rl__Ord int ret = gsl_sf_lnbeta_e (I.double q(const) a, I.double q(const) b, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_lnbeta_e_data, /* call backs */ - PyGSL_sf_ufunc_Id_d__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_lnbeta_e", /* name of py object */ - gsl_sf_lnbeta_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_lnbeta_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O; -PyGSL_sf_ufunc_Id_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rd__O double ret = gsl_sf_lnbeta (I.double q(const) a, I.double q(const) b)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rd__O_data, /* NULL ptr data */ - gsl_sf_lnbeta_data, /* call backs */ - PyGSL_sf_ufunc_Id_d__Rd__O_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_lnbeta", /* name of py object */ - gsl_sf_lnbeta_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_lnbeta" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d__Rl__Od_rd_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Od_rd; -PyGSL_sf_ufunc_Id_d__Rl__Od_rd_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Od_rd_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rl__Od_rd int ret = gsl_sf_lnbeta_sgn_e (I.double q(const) x, I.double q(const) y, O.gsl_sf_result p result, O.double p sgn)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rl__Od_rd_data, /* NULL ptr data */ - gsl_sf_lnbeta_sgn_e_data, /* call backs */ - PyGSL_sf_ufunc_Id_d__Rl__Od_rd_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 4, /* out args */ - PyUFunc_None, - "sf_lnbeta_sgn_e", /* name of py object */ - gsl_sf_lnbeta_sgn_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_lnbeta_sgn_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord; -PyGSL_sf_ufunc_Id_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rl__Ord int ret = gsl_sf_beta_e (I.double q(const) a, I.double q(const) b, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_beta_e_data, /* call backs */ - PyGSL_sf_ufunc_Id_d__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_beta_e", /* name of py object */ - gsl_sf_beta_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_beta_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O; -PyGSL_sf_ufunc_Id_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rd__O double ret = gsl_sf_beta (I.double q(const) a, I.double q(const) b)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rd__O_data, /* NULL ptr data */ - gsl_sf_beta_data, /* call backs */ - PyGSL_sf_ufunc_Id_d__Rd__O_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_beta", /* name of py object */ - gsl_sf_beta_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_beta" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d__Rl__Ord; -PyGSL_sf_ufunc_Id_d_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d_d__Rl__Ord int ret = gsl_sf_beta_inc_e (I.double q(const) a, I.double q(const) b, I.double q(const) x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d_d__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_beta_inc_e_data, /* call backs */ - PyGSL_sf_ufunc_Id_d_d__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 3, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_beta_inc_e", /* name of py object */ - gsl_sf_beta_inc_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_beta_inc_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d__Rd__O; -PyGSL_sf_ufunc_Id_d_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d_d__Rd__O double ret = gsl_sf_beta_inc (I.double q(const) a, I.double q(const) b, I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d_d__Rd__O_data, /* NULL ptr data */ - gsl_sf_beta_inc_data, /* call backs */ - PyGSL_sf_ufunc_Id_d_d__Rd__O_types, /* types */ - 2, /* number of supported types */ - 3, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_beta_inc", /* name of py object */ - gsl_sf_beta_inc_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_beta_inc" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord; -PyGSL_sf_ufunc_Id_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rl__Ord int ret = gsl_sf_gegenpoly_1_e (I.double lambda, I.double x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_gegenpoly_1_e_data, /* call backs */ - PyGSL_sf_ufunc_Id_d__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_gegenpoly_1_e", /* name of py object */ - gsl_sf_gegenpoly_1_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_gegenpoly_1_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord; -PyGSL_sf_ufunc_Id_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rl__Ord int ret = gsl_sf_gegenpoly_2_e (I.double lambda, I.double x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_gegenpoly_2_e_data, /* call backs */ - PyGSL_sf_ufunc_Id_d__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_gegenpoly_2_e", /* name of py object */ - gsl_sf_gegenpoly_2_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_gegenpoly_2_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord; -PyGSL_sf_ufunc_Id_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rl__Ord int ret = gsl_sf_gegenpoly_3_e (I.double lambda, I.double x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_gegenpoly_3_e_data, /* call backs */ - PyGSL_sf_ufunc_Id_d__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_gegenpoly_3_e", /* name of py object */ - gsl_sf_gegenpoly_3_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_gegenpoly_3_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O; -PyGSL_sf_ufunc_Id_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rd__O double ret = gsl_sf_gegenpoly_1 (I.double lambda, I.double x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rd__O_data, /* NULL ptr data */ - gsl_sf_gegenpoly_1_data, /* call backs */ - PyGSL_sf_ufunc_Id_d__Rd__O_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_gegenpoly_1", /* name of py object */ - gsl_sf_gegenpoly_1_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_gegenpoly_1" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O; -PyGSL_sf_ufunc_Id_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rd__O double ret = gsl_sf_gegenpoly_2 (I.double lambda, I.double x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rd__O_data, /* NULL ptr data */ - gsl_sf_gegenpoly_2_data, /* call backs */ - PyGSL_sf_ufunc_Id_d__Rd__O_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_gegenpoly_2", /* name of py object */ - gsl_sf_gegenpoly_2_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_gegenpoly_2" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O; -PyGSL_sf_ufunc_Id_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rd__O double ret = gsl_sf_gegenpoly_3 (I.double lambda, I.double x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rd__O_data, /* NULL ptr data */ - gsl_sf_gegenpoly_3_data, /* call backs */ - PyGSL_sf_ufunc_Id_d__Rd__O_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_gegenpoly_3", /* name of py object */ - gsl_sf_gegenpoly_3_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_gegenpoly_3" /* name of py object */, f); - -PyGSL_sf_ufunc_Il_d_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d_d__Rl__Ord; -PyGSL_sf_ufunc_Il_d_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d_d__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_d_d__Rl__Ord int ret = gsl_sf_gegenpoly_n_e (I.int n, I.double lambda, I.double x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_d_d__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_gegenpoly_n_e_data, /* call backs */ - PyGSL_sf_ufunc_Il_d_d__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 3, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_gegenpoly_n_e", /* name of py object */ - gsl_sf_gegenpoly_n_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_gegenpoly_n_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Il_d_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d_d__Rd__O; -PyGSL_sf_ufunc_Il_d_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d_d__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_d_d__Rd__O double ret = gsl_sf_gegenpoly_n (I.int n, I.double lambda, I.double x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_d_d__Rd__O_data, /* NULL ptr data */ - gsl_sf_gegenpoly_n_data, /* call backs */ - PyGSL_sf_ufunc_Il_d_d__Rd__O_types, /* types */ - 2, /* number of supported types */ - 3, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_gegenpoly_n", /* name of py object */ - gsl_sf_gegenpoly_n_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_gegenpoly_n" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord; -PyGSL_sf_ufunc_Id_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rl__Ord int ret = gsl_sf_hyperg_0F1_e (I.double c, I.double x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_hyperg_0F1_e_data, /* call backs */ - PyGSL_sf_ufunc_Id_d__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_hyperg_0F1_e", /* name of py object */ - gsl_sf_hyperg_0F1_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_hyperg_0F1_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O; -PyGSL_sf_ufunc_Id_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rd__O double ret = gsl_sf_hyperg_0F1 (I.double q(const) c, I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rd__O_data, /* NULL ptr data */ - gsl_sf_hyperg_0F1_data, /* call backs */ - PyGSL_sf_ufunc_Id_d__Rd__O_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_hyperg_0F1", /* name of py object */ - gsl_sf_hyperg_0F1_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_hyperg_0F1" /* name of py object */, f); - -PyGSL_sf_ufunc_Il_l_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_l_d__Rl__Ord; -PyGSL_sf_ufunc_Il_l_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_l_d__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_l_d__Rl__Ord int ret = gsl_sf_hyperg_1F1_int_e (I.int q(const) m, I.int q(const) n, I.double q(const) x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_l_d__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_hyperg_1F1_int_e_data, /* call backs */ - PyGSL_sf_ufunc_Il_l_d__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 3, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_hyperg_1F1_int_e", /* name of py object */ - gsl_sf_hyperg_1F1_int_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_hyperg_1F1_int_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Il_l_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_l_d__Rd__O; -PyGSL_sf_ufunc_Il_l_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_l_d__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_l_d__Rd__O double ret = gsl_sf_hyperg_1F1_int (I.int q(const) m, I.int q(const) n, I.double x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_l_d__Rd__O_data, /* NULL ptr data */ - gsl_sf_hyperg_1F1_int_data, /* call backs */ - PyGSL_sf_ufunc_Il_l_d__Rd__O_types, /* types */ - 2, /* number of supported types */ - 3, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_hyperg_1F1_int", /* name of py object */ - gsl_sf_hyperg_1F1_int_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_hyperg_1F1_int" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d__Rl__Ord; -PyGSL_sf_ufunc_Id_d_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d_d__Rl__Ord int ret = gsl_sf_hyperg_1F1_e (I.double q(const) a, I.double q(const) b, I.double q(const) x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d_d__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_hyperg_1F1_e_data, /* call backs */ - PyGSL_sf_ufunc_Id_d_d__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 3, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_hyperg_1F1_e", /* name of py object */ - gsl_sf_hyperg_1F1_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_hyperg_1F1_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d__Rd__O; -PyGSL_sf_ufunc_Id_d_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d_d__Rd__O double ret = gsl_sf_hyperg_1F1 (I.double a, I.double b, I.double x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d_d__Rd__O_data, /* NULL ptr data */ - gsl_sf_hyperg_1F1_data, /* call backs */ - PyGSL_sf_ufunc_Id_d_d__Rd__O_types, /* types */ - 2, /* number of supported types */ - 3, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_hyperg_1F1", /* name of py object */ - gsl_sf_hyperg_1F1_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_hyperg_1F1" /* name of py object */, f); - -PyGSL_sf_ufunc_Il_l_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_l_d__Rl__Ord; -PyGSL_sf_ufunc_Il_l_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_l_d__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_l_d__Rl__Ord int ret = gsl_sf_hyperg_U_int_e (I.int q(const) m, I.int q(const) n, I.double q(const) x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_l_d__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_hyperg_U_int_e_data, /* call backs */ - PyGSL_sf_ufunc_Il_l_d__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 3, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_hyperg_U_int_e", /* name of py object */ - gsl_sf_hyperg_U_int_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_hyperg_U_int_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Il_l_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_l_d__Rd__O; -PyGSL_sf_ufunc_Il_l_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_l_d__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_l_d__Rd__O double ret = gsl_sf_hyperg_U_int (I.int q(const) m, I.int q(const) n, I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_l_d__Rd__O_data, /* NULL ptr data */ - gsl_sf_hyperg_U_int_data, /* call backs */ - PyGSL_sf_ufunc_Il_l_d__Rd__O_types, /* types */ - 2, /* number of supported types */ - 3, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_hyperg_U_int", /* name of py object */ - gsl_sf_hyperg_U_int_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_hyperg_U_int" /* name of py object */, f); - -PyGSL_sf_ufunc_Il_l_d__Rl__Oerd_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_l_d__Rl__Oerd; -PyGSL_sf_ufunc_Il_l_d__Rl__Oerd_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_l_d__Rl__Oerd_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_l_d__Rl__Oerd int ret = gsl_sf_hyperg_U_int_e10_e (I.int q(const) m, I.int q(const) n, I.double q(const) x, O.gsl_sf_result_e10 p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_l_d__Rl__Oerd_data, /* NULL ptr data */ - gsl_sf_hyperg_U_int_e10_e_data, /* call backs */ - PyGSL_sf_ufunc_Il_l_d__Rl__Oerd_types, /* types */ - 2, /* number of supported types */ - 3, /* in args */ - 4, /* out args */ - PyUFunc_None, - "sf_hyperg_U_int_e10_e", /* name of py object */ - gsl_sf_hyperg_U_int_e10_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_hyperg_U_int_e10_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d__Rl__Ord; -PyGSL_sf_ufunc_Id_d_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d_d__Rl__Ord int ret = gsl_sf_hyperg_U_e (I.double q(const) a, I.double q(const) b, I.double q(const) x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d_d__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_hyperg_U_e_data, /* call backs */ - PyGSL_sf_ufunc_Id_d_d__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 3, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_hyperg_U_e", /* name of py object */ - gsl_sf_hyperg_U_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_hyperg_U_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d__Rd__O; -PyGSL_sf_ufunc_Id_d_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d_d__Rd__O double ret = gsl_sf_hyperg_U (I.double q(const) a, I.double q(const) b, I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d_d__Rd__O_data, /* NULL ptr data */ - gsl_sf_hyperg_U_data, /* call backs */ - PyGSL_sf_ufunc_Id_d_d__Rd__O_types, /* types */ - 2, /* number of supported types */ - 3, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_hyperg_U", /* name of py object */ - gsl_sf_hyperg_U_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_hyperg_U" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d_d__Rl__Oerd_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d__Rl__Oerd; -PyGSL_sf_ufunc_Id_d_d__Rl__Oerd_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d__Rl__Oerd_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d_d__Rl__Oerd int ret = gsl_sf_hyperg_U_e10_e (I.double q(const) a, I.double q(const) b, I.double q(const) x, O.gsl_sf_result_e10 p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d_d__Rl__Oerd_data, /* NULL ptr data */ - gsl_sf_hyperg_U_e10_e_data, /* call backs */ - PyGSL_sf_ufunc_Id_d_d__Rl__Oerd_types, /* types */ - 2, /* number of supported types */ - 3, /* in args */ - 4, /* out args */ - PyUFunc_None, - "sf_hyperg_U_e10_e", /* name of py object */ - gsl_sf_hyperg_U_e10_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_hyperg_U_e10_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d_d_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d_d__Rl__Ord; -PyGSL_sf_ufunc_Id_d_d_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d_d__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d_d_d__Rl__Ord int ret = gsl_sf_hyperg_2F1_e (I.double a, I.double b, I.double q(const) c, I.double q(const) x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d_d_d__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_hyperg_2F1_e_data, /* call backs */ - PyGSL_sf_ufunc_Id_d_d_d__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 4, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_hyperg_2F1_e", /* name of py object */ - gsl_sf_hyperg_2F1_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_hyperg_2F1_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d_d_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d_d__Rd__O; -PyGSL_sf_ufunc_Id_d_d_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d_d__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d_d_d__Rd__O double ret = gsl_sf_hyperg_2F1 (I.double a, I.double b, I.double c, I.double x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d_d_d__Rd__O_data, /* NULL ptr data */ - gsl_sf_hyperg_2F1_data, /* call backs */ - PyGSL_sf_ufunc_Id_d_d_d__Rd__O_types, /* types */ - 2, /* number of supported types */ - 4, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_hyperg_2F1", /* name of py object */ - gsl_sf_hyperg_2F1_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_hyperg_2F1" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d_d_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d_d__Rl__Ord; -PyGSL_sf_ufunc_Id_d_d_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d_d__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d_d_d__Rl__Ord int ret = gsl_sf_hyperg_2F1_conj_e (I.double q(const) aR, I.double q(const) aI, I.double q(const) c, I.double q(const) x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d_d_d__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_hyperg_2F1_conj_e_data, /* call backs */ - PyGSL_sf_ufunc_Id_d_d_d__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 4, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_hyperg_2F1_conj_e", /* name of py object */ - gsl_sf_hyperg_2F1_conj_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_hyperg_2F1_conj_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d_d_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d_d__Rd__O; -PyGSL_sf_ufunc_Id_d_d_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d_d__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d_d_d__Rd__O double ret = gsl_sf_hyperg_2F1_conj (I.double aR, I.double aI, I.double c, I.double x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d_d_d__Rd__O_data, /* NULL ptr data */ - gsl_sf_hyperg_2F1_conj_data, /* call backs */ - PyGSL_sf_ufunc_Id_d_d_d__Rd__O_types, /* types */ - 2, /* number of supported types */ - 4, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_hyperg_2F1_conj", /* name of py object */ - gsl_sf_hyperg_2F1_conj_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_hyperg_2F1_conj" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d_d_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d_d__Rl__Ord; -PyGSL_sf_ufunc_Id_d_d_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d_d__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d_d_d__Rl__Ord int ret = gsl_sf_hyperg_2F1_renorm_e (I.double q(const) a, I.double q(const) b, I.double q(const) c, I.double q(const) x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d_d_d__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_hyperg_2F1_renorm_e_data, /* call backs */ - PyGSL_sf_ufunc_Id_d_d_d__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 4, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_hyperg_2F1_renorm_e", /* name of py object */ - gsl_sf_hyperg_2F1_renorm_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_hyperg_2F1_renorm_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d_d_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d_d__Rd__O; -PyGSL_sf_ufunc_Id_d_d_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d_d__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d_d_d__Rd__O double ret = gsl_sf_hyperg_2F1_renorm (I.double a, I.double b, I.double c, I.double x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d_d_d__Rd__O_data, /* NULL ptr data */ - gsl_sf_hyperg_2F1_renorm_data, /* call backs */ - PyGSL_sf_ufunc_Id_d_d_d__Rd__O_types, /* types */ - 2, /* number of supported types */ - 4, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_hyperg_2F1_renorm", /* name of py object */ - gsl_sf_hyperg_2F1_renorm_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_hyperg_2F1_renorm" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d_d_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d_d__Rl__Ord; -PyGSL_sf_ufunc_Id_d_d_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d_d__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d_d_d__Rl__Ord int ret = gsl_sf_hyperg_2F1_conj_renorm_e (I.double q(const) aR, I.double q(const) aI, I.double q(const) c, I.double q(const) x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d_d_d__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_hyperg_2F1_conj_renorm_e_data, /* call backs */ - PyGSL_sf_ufunc_Id_d_d_d__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 4, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_hyperg_2F1_conj_renorm_e", /* name of py object */ - gsl_sf_hyperg_2F1_conj_renorm_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_hyperg_2F1_conj_renorm_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d_d_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d_d__Rd__O; -PyGSL_sf_ufunc_Id_d_d_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d_d__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d_d_d__Rd__O double ret = gsl_sf_hyperg_2F1_conj_renorm (I.double aR, I.double aI, I.double c, I.double x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d_d_d__Rd__O_data, /* NULL ptr data */ - gsl_sf_hyperg_2F1_conj_renorm_data, /* call backs */ - PyGSL_sf_ufunc_Id_d_d_d__Rd__O_types, /* types */ - 2, /* number of supported types */ - 4, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_hyperg_2F1_conj_renorm", /* name of py object */ - gsl_sf_hyperg_2F1_conj_renorm_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_hyperg_2F1_conj_renorm" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d__Rl__Ord; -PyGSL_sf_ufunc_Id_d_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d_d__Rl__Ord int ret = gsl_sf_hyperg_2F0_e (I.double q(const) a, I.double q(const) b, I.double q(const) x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d_d__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_hyperg_2F0_e_data, /* call backs */ - PyGSL_sf_ufunc_Id_d_d__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 3, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_hyperg_2F0_e", /* name of py object */ - gsl_sf_hyperg_2F0_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_hyperg_2F0_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d__Rd__O; -PyGSL_sf_ufunc_Id_d_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d_d__Rd__O double ret = gsl_sf_hyperg_2F0 (I.double q(const) a, I.double q(const) b, I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d_d__Rd__O_data, /* NULL ptr data */ - gsl_sf_hyperg_2F0_data, /* call backs */ - PyGSL_sf_ufunc_Id_d_d__Rd__O_types, /* types */ - 2, /* number of supported types */ - 3, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_hyperg_2F0", /* name of py object */ - gsl_sf_hyperg_2F0_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_hyperg_2F0" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord; -PyGSL_sf_ufunc_Id_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rl__Ord int ret = gsl_sf_laguerre_1_e (I.double q(const) a, I.double q(const) x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_laguerre_1_e_data, /* call backs */ - PyGSL_sf_ufunc_Id_d__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_laguerre_1_e", /* name of py object */ - gsl_sf_laguerre_1_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_laguerre_1_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord; -PyGSL_sf_ufunc_Id_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rl__Ord int ret = gsl_sf_laguerre_2_e (I.double q(const) a, I.double q(const) x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_laguerre_2_e_data, /* call backs */ - PyGSL_sf_ufunc_Id_d__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_laguerre_2_e", /* name of py object */ - gsl_sf_laguerre_2_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_laguerre_2_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord; -PyGSL_sf_ufunc_Id_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rl__Ord int ret = gsl_sf_laguerre_3_e (I.double q(const) a, I.double q(const) x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_laguerre_3_e_data, /* call backs */ - PyGSL_sf_ufunc_Id_d__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_laguerre_3_e", /* name of py object */ - gsl_sf_laguerre_3_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_laguerre_3_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O; -PyGSL_sf_ufunc_Id_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rd__O double ret = gsl_sf_laguerre_1 (I.double a, I.double x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rd__O_data, /* NULL ptr data */ - gsl_sf_laguerre_1_data, /* call backs */ - PyGSL_sf_ufunc_Id_d__Rd__O_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_laguerre_1", /* name of py object */ - gsl_sf_laguerre_1_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_laguerre_1" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O; -PyGSL_sf_ufunc_Id_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rd__O double ret = gsl_sf_laguerre_2 (I.double a, I.double x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rd__O_data, /* NULL ptr data */ - gsl_sf_laguerre_2_data, /* call backs */ - PyGSL_sf_ufunc_Id_d__Rd__O_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_laguerre_2", /* name of py object */ - gsl_sf_laguerre_2_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_laguerre_2" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O; -PyGSL_sf_ufunc_Id_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rd__O double ret = gsl_sf_laguerre_3 (I.double a, I.double x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rd__O_data, /* NULL ptr data */ - gsl_sf_laguerre_3_data, /* call backs */ - PyGSL_sf_ufunc_Id_d__Rd__O_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_laguerre_3", /* name of py object */ - gsl_sf_laguerre_3_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_laguerre_3" /* name of py object */, f); - -PyGSL_sf_ufunc_Il_d_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d_d__Rl__Ord; -PyGSL_sf_ufunc_Il_d_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d_d__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_d_d__Rl__Ord int ret = gsl_sf_laguerre_n_e (I.int q(const) n, I.double q(const) a, I.double q(const) x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_d_d__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_laguerre_n_e_data, /* call backs */ - PyGSL_sf_ufunc_Il_d_d__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 3, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_laguerre_n_e", /* name of py object */ - gsl_sf_laguerre_n_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_laguerre_n_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Il_d_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d_d__Rd__O; -PyGSL_sf_ufunc_Il_d_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d_d__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_d_d__Rd__O double ret = gsl_sf_laguerre_n (I.int n, I.double a, I.double x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_d_d__Rd__O_data, /* NULL ptr data */ - gsl_sf_laguerre_n_data, /* call backs */ - PyGSL_sf_ufunc_Il_d_d__Rd__O_types, /* types */ - 2, /* number of supported types */ - 3, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_laguerre_n", /* name of py object */ - gsl_sf_laguerre_n_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_laguerre_n" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; -PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_lambert_W0_e (I.double x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_lambert_W0_e_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_lambert_W0_e", /* name of py object */ - gsl_sf_lambert_W0_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_lambert_W0_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; -PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_lambert_W0 (I.double x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ - gsl_sf_lambert_W0_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_lambert_W0", /* name of py object */ - gsl_sf_lambert_W0_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_lambert_W0" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; -PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_lambert_Wm1_e (I.double x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_lambert_Wm1_e_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_lambert_Wm1_e", /* name of py object */ - gsl_sf_lambert_Wm1_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_lambert_Wm1_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; -PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_lambert_Wm1 (I.double x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ - gsl_sf_lambert_Wm1_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_lambert_Wm1", /* name of py object */ - gsl_sf_lambert_Wm1_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_lambert_Wm1" /* name of py object */, f); - -PyGSL_sf_ufunc_Il_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rl__Ord; -PyGSL_sf_ufunc_Il_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_d__Rl__Ord int ret = gsl_sf_legendre_Pl_e (I.int q(const) l, I.double q(const) x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_d__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_legendre_Pl_e_data, /* call backs */ - PyGSL_sf_ufunc_Il_d__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_legendre_Pl_e", /* name of py object */ - gsl_sf_legendre_Pl_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_legendre_Pl_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Il_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rd__O; -PyGSL_sf_ufunc_Il_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_d__Rd__O double ret = gsl_sf_legendre_Pl (I.int q(const) l, I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_d__Rd__O_data, /* NULL ptr data */ - gsl_sf_legendre_Pl_data, /* call backs */ - PyGSL_sf_ufunc_Il_d__Rd__O_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_legendre_Pl", /* name of py object */ - gsl_sf_legendre_Pl_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_legendre_Pl" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; -PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_legendre_P1_e (I.double x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_legendre_P1_e_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_legendre_P1_e", /* name of py object */ - gsl_sf_legendre_P1_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_legendre_P1_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; -PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_legendre_P2_e (I.double x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_legendre_P2_e_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_legendre_P2_e", /* name of py object */ - gsl_sf_legendre_P2_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_legendre_P2_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; -PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_legendre_P3_e (I.double x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_legendre_P3_e_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_legendre_P3_e", /* name of py object */ - gsl_sf_legendre_P3_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_legendre_P3_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; -PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_legendre_P1 (I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ - gsl_sf_legendre_P1_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_legendre_P1", /* name of py object */ - gsl_sf_legendre_P1_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_legendre_P1" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; -PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_legendre_P2 (I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ - gsl_sf_legendre_P2_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_legendre_P2", /* name of py object */ - gsl_sf_legendre_P2_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_legendre_P2" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; -PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_legendre_P3 (I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ - gsl_sf_legendre_P3_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_legendre_P3", /* name of py object */ - gsl_sf_legendre_P3_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_legendre_P3" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; -PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_legendre_Q0_e (I.double q(const) x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_legendre_Q0_e_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_legendre_Q0_e", /* name of py object */ - gsl_sf_legendre_Q0_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_legendre_Q0_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; -PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_legendre_Q0 (I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ - gsl_sf_legendre_Q0_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_legendre_Q0", /* name of py object */ - gsl_sf_legendre_Q0_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_legendre_Q0" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; -PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_legendre_Q1_e (I.double q(const) x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_legendre_Q1_e_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_legendre_Q1_e", /* name of py object */ - gsl_sf_legendre_Q1_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_legendre_Q1_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; -PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_legendre_Q1 (I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ - gsl_sf_legendre_Q1_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_legendre_Q1", /* name of py object */ - gsl_sf_legendre_Q1_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_legendre_Q1" /* name of py object */, f); - -PyGSL_sf_ufunc_Il_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rl__Ord; -PyGSL_sf_ufunc_Il_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_d__Rl__Ord int ret = gsl_sf_legendre_Ql_e (I.int q(const) l, I.double q(const) x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_d__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_legendre_Ql_e_data, /* call backs */ - PyGSL_sf_ufunc_Il_d__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_legendre_Ql_e", /* name of py object */ - gsl_sf_legendre_Ql_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_legendre_Ql_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Il_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rd__O; -PyGSL_sf_ufunc_Il_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_d__Rd__O double ret = gsl_sf_legendre_Ql (I.int q(const) l, I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_d__Rd__O_data, /* NULL ptr data */ - gsl_sf_legendre_Ql_data, /* call backs */ - PyGSL_sf_ufunc_Il_d__Rd__O_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_legendre_Ql", /* name of py object */ - gsl_sf_legendre_Ql_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_legendre_Ql" /* name of py object */, f); - -PyGSL_sf_ufunc_Il_l_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_l_d__Rl__Ord; -PyGSL_sf_ufunc_Il_l_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_l_d__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_l_d__Rl__Ord int ret = gsl_sf_legendre_Plm_e (I.int q(const) l, I.int q(const) m, I.double q(const) x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_l_d__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_legendre_Plm_e_data, /* call backs */ - PyGSL_sf_ufunc_Il_l_d__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 3, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_legendre_Plm_e", /* name of py object */ - gsl_sf_legendre_Plm_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_legendre_Plm_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Il_l_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_l_d__Rd__O; -PyGSL_sf_ufunc_Il_l_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_l_d__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_l_d__Rd__O double ret = gsl_sf_legendre_Plm (I.int q(const) l, I.int q(const) m, I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_l_d__Rd__O_data, /* NULL ptr data */ - gsl_sf_legendre_Plm_data, /* call backs */ - PyGSL_sf_ufunc_Il_l_d__Rd__O_types, /* types */ - 2, /* number of supported types */ - 3, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_legendre_Plm", /* name of py object */ - gsl_sf_legendre_Plm_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_legendre_Plm" /* name of py object */, f); - -PyGSL_sf_ufunc_Il_l_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_l_d__Rl__Ord; -PyGSL_sf_ufunc_Il_l_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_l_d__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_l_d__Rl__Ord int ret = gsl_sf_legendre_sphPlm_e (I.int q(const) l, I.int m, I.double q(const) x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_l_d__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_legendre_sphPlm_e_data, /* call backs */ - PyGSL_sf_ufunc_Il_l_d__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 3, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_legendre_sphPlm_e", /* name of py object */ - gsl_sf_legendre_sphPlm_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_legendre_sphPlm_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Il_l_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_l_d__Rd__O; -PyGSL_sf_ufunc_Il_l_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_l_d__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_l_d__Rd__O double ret = gsl_sf_legendre_sphPlm (I.int q(const) l, I.int q(const) m, I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_l_d__Rd__O_data, /* NULL ptr data */ - gsl_sf_legendre_sphPlm_data, /* call backs */ - PyGSL_sf_ufunc_Il_l_d__Rd__O_types, /* types */ - 2, /* number of supported types */ - 3, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_legendre_sphPlm", /* name of py object */ - gsl_sf_legendre_sphPlm_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_legendre_sphPlm" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord; -PyGSL_sf_ufunc_Id_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rl__Ord int ret = gsl_sf_conicalP_half_e (I.double q(const) lambda, I.double q(const) x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_conicalP_half_e_data, /* call backs */ - PyGSL_sf_ufunc_Id_d__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_conicalP_half_e", /* name of py object */ - gsl_sf_conicalP_half_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_conicalP_half_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O; -PyGSL_sf_ufunc_Id_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rd__O double ret = gsl_sf_conicalP_half (I.double q(const) lambda, I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rd__O_data, /* NULL ptr data */ - gsl_sf_conicalP_half_data, /* call backs */ - PyGSL_sf_ufunc_Id_d__Rd__O_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_conicalP_half", /* name of py object */ - gsl_sf_conicalP_half_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_conicalP_half" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord; -PyGSL_sf_ufunc_Id_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rl__Ord int ret = gsl_sf_conicalP_mhalf_e (I.double q(const) lambda, I.double q(const) x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_conicalP_mhalf_e_data, /* call backs */ - PyGSL_sf_ufunc_Id_d__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_conicalP_mhalf_e", /* name of py object */ - gsl_sf_conicalP_mhalf_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_conicalP_mhalf_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O; -PyGSL_sf_ufunc_Id_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rd__O double ret = gsl_sf_conicalP_mhalf (I.double q(const) lambda, I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rd__O_data, /* NULL ptr data */ - gsl_sf_conicalP_mhalf_data, /* call backs */ - PyGSL_sf_ufunc_Id_d__Rd__O_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_conicalP_mhalf", /* name of py object */ - gsl_sf_conicalP_mhalf_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_conicalP_mhalf" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord; -PyGSL_sf_ufunc_Id_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rl__Ord int ret = gsl_sf_conicalP_0_e (I.double q(const) lambda, I.double q(const) x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_conicalP_0_e_data, /* call backs */ - PyGSL_sf_ufunc_Id_d__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_conicalP_0_e", /* name of py object */ - gsl_sf_conicalP_0_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_conicalP_0_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O; -PyGSL_sf_ufunc_Id_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rd__O double ret = gsl_sf_conicalP_0 (I.double q(const) lambda, I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rd__O_data, /* NULL ptr data */ - gsl_sf_conicalP_0_data, /* call backs */ - PyGSL_sf_ufunc_Id_d__Rd__O_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_conicalP_0", /* name of py object */ - gsl_sf_conicalP_0_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_conicalP_0" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord; -PyGSL_sf_ufunc_Id_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rl__Ord int ret = gsl_sf_conicalP_1_e (I.double q(const) lambda, I.double q(const) x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_conicalP_1_e_data, /* call backs */ - PyGSL_sf_ufunc_Id_d__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_conicalP_1_e", /* name of py object */ - gsl_sf_conicalP_1_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_conicalP_1_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O; -PyGSL_sf_ufunc_Id_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rd__O double ret = gsl_sf_conicalP_1 (I.double q(const) lambda, I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rd__O_data, /* NULL ptr data */ - gsl_sf_conicalP_1_data, /* call backs */ - PyGSL_sf_ufunc_Id_d__Rd__O_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_conicalP_1", /* name of py object */ - gsl_sf_conicalP_1_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_conicalP_1" /* name of py object */, f); - -PyGSL_sf_ufunc_Il_d_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d_d__Rl__Ord; -PyGSL_sf_ufunc_Il_d_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d_d__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_d_d__Rl__Ord int ret = gsl_sf_conicalP_sph_reg_e (I.int q(const) l, I.double q(const) lambda, I.double q(const) x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_d_d__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_conicalP_sph_reg_e_data, /* call backs */ - PyGSL_sf_ufunc_Il_d_d__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 3, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_conicalP_sph_reg_e", /* name of py object */ - gsl_sf_conicalP_sph_reg_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_conicalP_sph_reg_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Il_d_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d_d__Rd__O; -PyGSL_sf_ufunc_Il_d_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d_d__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_d_d__Rd__O double ret = gsl_sf_conicalP_sph_reg (I.int q(const) l, I.double q(const) lambda, I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_d_d__Rd__O_data, /* NULL ptr data */ - gsl_sf_conicalP_sph_reg_data, /* call backs */ - PyGSL_sf_ufunc_Il_d_d__Rd__O_types, /* types */ - 2, /* number of supported types */ - 3, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_conicalP_sph_reg", /* name of py object */ - gsl_sf_conicalP_sph_reg_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_conicalP_sph_reg" /* name of py object */, f); - -PyGSL_sf_ufunc_Il_d_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d_d__Rl__Ord; -PyGSL_sf_ufunc_Il_d_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d_d__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_d_d__Rl__Ord int ret = gsl_sf_conicalP_cyl_reg_e (I.int q(const) m, I.double q(const) lambda, I.double q(const) x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_d_d__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_conicalP_cyl_reg_e_data, /* call backs */ - PyGSL_sf_ufunc_Il_d_d__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 3, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_conicalP_cyl_reg_e", /* name of py object */ - gsl_sf_conicalP_cyl_reg_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_conicalP_cyl_reg_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Il_d_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d_d__Rd__O; -PyGSL_sf_ufunc_Il_d_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d_d__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_d_d__Rd__O double ret = gsl_sf_conicalP_cyl_reg (I.int q(const) m, I.double q(const) lambda, I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_d_d__Rd__O_data, /* NULL ptr data */ - gsl_sf_conicalP_cyl_reg_data, /* call backs */ - PyGSL_sf_ufunc_Il_d_d__Rd__O_types, /* types */ - 2, /* number of supported types */ - 3, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_conicalP_cyl_reg", /* name of py object */ - gsl_sf_conicalP_cyl_reg_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_conicalP_cyl_reg" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord; -PyGSL_sf_ufunc_Id_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rl__Ord int ret = gsl_sf_legendre_H3d_0_e (I.double q(const) lambda, I.double q(const) eta, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_legendre_H3d_0_e_data, /* call backs */ - PyGSL_sf_ufunc_Id_d__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_legendre_H3d_0_e", /* name of py object */ - gsl_sf_legendre_H3d_0_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_legendre_H3d_0_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O; -PyGSL_sf_ufunc_Id_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rd__O double ret = gsl_sf_legendre_H3d_0 (I.double q(const) lambda, I.double q(const) eta)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rd__O_data, /* NULL ptr data */ - gsl_sf_legendre_H3d_0_data, /* call backs */ - PyGSL_sf_ufunc_Id_d__Rd__O_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_legendre_H3d_0", /* name of py object */ - gsl_sf_legendre_H3d_0_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_legendre_H3d_0" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord; -PyGSL_sf_ufunc_Id_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rl__Ord int ret = gsl_sf_legendre_H3d_1_e (I.double q(const) lambda, I.double q(const) eta, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_legendre_H3d_1_e_data, /* call backs */ - PyGSL_sf_ufunc_Id_d__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_legendre_H3d_1_e", /* name of py object */ - gsl_sf_legendre_H3d_1_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_legendre_H3d_1_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O; -PyGSL_sf_ufunc_Id_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rd__O double ret = gsl_sf_legendre_H3d_1 (I.double q(const) lambda, I.double q(const) eta)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rd__O_data, /* NULL ptr data */ - gsl_sf_legendre_H3d_1_data, /* call backs */ - PyGSL_sf_ufunc_Id_d__Rd__O_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_legendre_H3d_1", /* name of py object */ - gsl_sf_legendre_H3d_1_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_legendre_H3d_1" /* name of py object */, f); - -PyGSL_sf_ufunc_Il_d_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d_d__Rl__Ord; -PyGSL_sf_ufunc_Il_d_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d_d__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_d_d__Rl__Ord int ret = gsl_sf_legendre_H3d_e (I.int q(const) l, I.double q(const) lambda, I.double q(const) eta, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_d_d__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_legendre_H3d_e_data, /* call backs */ - PyGSL_sf_ufunc_Il_d_d__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 3, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_legendre_H3d_e", /* name of py object */ - gsl_sf_legendre_H3d_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_legendre_H3d_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Il_d_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d_d__Rd__O; -PyGSL_sf_ufunc_Il_d_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d_d__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_d_d__Rd__O double ret = gsl_sf_legendre_H3d (I.int q(const) l, I.double q(const) lambda, I.double q(const) eta)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_d_d__Rd__O_data, /* NULL ptr data */ - gsl_sf_legendre_H3d_data, /* call backs */ - PyGSL_sf_ufunc_Il_d_d__Rd__O_types, /* types */ - 2, /* number of supported types */ - 3, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_legendre_H3d", /* name of py object */ - gsl_sf_legendre_H3d_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_legendre_H3d" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; -PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_log_e (I.double q(const) x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_log_e_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_log_e", /* name of py object */ - gsl_sf_log_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_log_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; -PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_log (I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ - gsl_sf_log_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_log", /* name of py object */ - gsl_sf_log_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_log" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; -PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_log_abs_e (I.double q(const) x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_log_abs_e_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_log_abs_e", /* name of py object */ - gsl_sf_log_abs_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_log_abs_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; -PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_log_abs (I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ - gsl_sf_log_abs_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_log_abs", /* name of py object */ - gsl_sf_log_abs_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_log_abs" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; -PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_log_1plusx_e (I.double q(const) x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_log_1plusx_e_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_log_1plusx_e", /* name of py object */ - gsl_sf_log_1plusx_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_log_1plusx_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; -PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_log_1plusx (I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ - gsl_sf_log_1plusx_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_log_1plusx", /* name of py object */ - gsl_sf_log_1plusx_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_log_1plusx" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; -PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_log_1plusx_mx_e (I.double q(const) x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_log_1plusx_mx_e_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_log_1plusx_mx_e", /* name of py object */ - gsl_sf_log_1plusx_mx_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_log_1plusx_mx_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; -PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_log_1plusx_mx (I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ - gsl_sf_log_1plusx_mx_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_log_1plusx_mx", /* name of py object */ - gsl_sf_log_1plusx_mx_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_log_1plusx_mx" /* name of py object */, f); - -PyGSL_sf_ufunc_Il_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rl__Ord; -PyGSL_sf_ufunc_Il_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_d__Rl__Ord int ret = gsl_sf_mathieu_a_e (I.int order, I.double qq, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_d__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_mathieu_a_e_data, /* call backs */ - PyGSL_sf_ufunc_Il_d__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_mathieu_a_e", /* name of py object */ - gsl_sf_mathieu_a_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_mathieu_a_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Il_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rd__O; -PyGSL_sf_ufunc_Il_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_d__Rd__O double ret = gsl_sf_mathieu_a (I.int order, I.double qq)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_d__Rd__O_data, /* NULL ptr data */ - gsl_sf_mathieu_a_data, /* call backs */ - PyGSL_sf_ufunc_Il_d__Rd__O_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_mathieu_a", /* name of py object */ - gsl_sf_mathieu_a_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_mathieu_a" /* name of py object */, f); - -PyGSL_sf_ufunc_Il_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rl__Ord; -PyGSL_sf_ufunc_Il_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_d__Rl__Ord int ret = gsl_sf_mathieu_b_e (I.int order, I.double qq, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_d__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_mathieu_b_e_data, /* call backs */ - PyGSL_sf_ufunc_Il_d__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_mathieu_b_e", /* name of py object */ - gsl_sf_mathieu_b_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_mathieu_b_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Il_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rd__O; -PyGSL_sf_ufunc_Il_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_d__Rd__O double ret = gsl_sf_mathieu_b (I.int order, I.double qq)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_d__Rd__O_data, /* NULL ptr data */ - gsl_sf_mathieu_b_data, /* call backs */ - PyGSL_sf_ufunc_Il_d__Rd__O_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_mathieu_b", /* name of py object */ - gsl_sf_mathieu_b_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_mathieu_b" /* name of py object */, f); - -PyGSL_sf_ufunc_Il_d_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d_d__Rl__Ord; -PyGSL_sf_ufunc_Il_d_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d_d__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_d_d__Rl__Ord int ret = gsl_sf_mathieu_ce_e (I.int order, I.double qq, I.double zz, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_d_d__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_mathieu_ce_e_data, /* call backs */ - PyGSL_sf_ufunc_Il_d_d__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 3, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_mathieu_ce_e", /* name of py object */ - gsl_sf_mathieu_ce_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_mathieu_ce_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Il_d_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d_d__Rd__O; -PyGSL_sf_ufunc_Il_d_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d_d__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_d_d__Rd__O double ret = gsl_sf_mathieu_ce (I.int order, I.double qq, I.double zz)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_d_d__Rd__O_data, /* NULL ptr data */ - gsl_sf_mathieu_ce_data, /* call backs */ - PyGSL_sf_ufunc_Il_d_d__Rd__O_types, /* types */ - 2, /* number of supported types */ - 3, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_mathieu_ce", /* name of py object */ - gsl_sf_mathieu_ce_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_mathieu_ce" /* name of py object */, f); - -PyGSL_sf_ufunc_Il_d_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d_d__Rl__Ord; -PyGSL_sf_ufunc_Il_d_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d_d__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_d_d__Rl__Ord int ret = gsl_sf_mathieu_se_e (I.int order, I.double qq, I.double zz, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_d_d__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_mathieu_se_e_data, /* call backs */ - PyGSL_sf_ufunc_Il_d_d__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 3, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_mathieu_se_e", /* name of py object */ - gsl_sf_mathieu_se_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_mathieu_se_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Il_d_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d_d__Rd__O; -PyGSL_sf_ufunc_Il_d_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d_d__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_d_d__Rd__O double ret = gsl_sf_mathieu_se (I.int order, I.double qq, I.double zz)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_d_d__Rd__O_data, /* NULL ptr data */ - gsl_sf_mathieu_se_data, /* call backs */ - PyGSL_sf_ufunc_Il_d_d__Rd__O_types, /* types */ - 2, /* number of supported types */ - 3, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_mathieu_se", /* name of py object */ - gsl_sf_mathieu_se_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_mathieu_se" /* name of py object */, f); - -PyGSL_sf_ufunc_Il_l_d_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_l_d_d__Rl__Ord; -PyGSL_sf_ufunc_Il_l_d_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_l_d_d__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_l_d_d__Rl__Ord int ret = gsl_sf_mathieu_Mc_e (I.int kind, I.int order, I.double qq, I.double zz, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_l_d_d__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_mathieu_Mc_e_data, /* call backs */ - PyGSL_sf_ufunc_Il_l_d_d__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 4, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_mathieu_Mc_e", /* name of py object */ - gsl_sf_mathieu_Mc_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_mathieu_Mc_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Il_l_d_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_l_d_d__Rd__O; -PyGSL_sf_ufunc_Il_l_d_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_l_d_d__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_l_d_d__Rd__O double ret = gsl_sf_mathieu_Mc (I.int kind, I.int order, I.double qq, I.double zz)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_l_d_d__Rd__O_data, /* NULL ptr data */ - gsl_sf_mathieu_Mc_data, /* call backs */ - PyGSL_sf_ufunc_Il_l_d_d__Rd__O_types, /* types */ - 2, /* number of supported types */ - 4, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_mathieu_Mc", /* name of py object */ - gsl_sf_mathieu_Mc_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_mathieu_Mc" /* name of py object */, f); - -PyGSL_sf_ufunc_Il_l_d_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_l_d_d__Rl__Ord; -PyGSL_sf_ufunc_Il_l_d_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_l_d_d__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_l_d_d__Rl__Ord int ret = gsl_sf_mathieu_Ms_e (I.int kind, I.int order, I.double qq, I.double zz, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_l_d_d__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_mathieu_Ms_e_data, /* call backs */ - PyGSL_sf_ufunc_Il_l_d_d__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 4, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_mathieu_Ms_e", /* name of py object */ - gsl_sf_mathieu_Ms_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_mathieu_Ms_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Il_l_d_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_l_d_d__Rd__O; -PyGSL_sf_ufunc_Il_l_d_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_l_d_d__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_l_d_d__Rd__O double ret = gsl_sf_mathieu_Ms (I.int kind, I.int order, I.double qq, I.double zz)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_l_d_d__Rd__O_data, /* NULL ptr data */ - gsl_sf_mathieu_Ms_data, /* call backs */ - PyGSL_sf_ufunc_Il_l_d_d__Rd__O_types, /* types */ - 2, /* number of supported types */ - 4, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_mathieu_Ms", /* name of py object */ - gsl_sf_mathieu_Ms_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_mathieu_Ms" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_l__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_l__Rl__Ord; -PyGSL_sf_ufunc_Id_l__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_l__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_l__Rl__Ord int ret = gsl_sf_pow_int_e (I.double x, I.int n, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_l__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_pow_int_e_data, /* call backs */ - PyGSL_sf_ufunc_Id_l__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_pow_int_e", /* name of py object */ - gsl_sf_pow_int_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_pow_int_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_l__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_l__Rd__O; -PyGSL_sf_ufunc_Id_l__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_l__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_l__Rd__O double ret = gsl_sf_pow_int (I.double q(const) x, I.int q(const) n)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_l__Rd__O_data, /* NULL ptr data */ - gsl_sf_pow_int_data, /* call backs */ - PyGSL_sf_ufunc_Id_l__Rd__O_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_pow_int", /* name of py object */ - gsl_sf_pow_int_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_pow_int" /* name of py object */, f); - -PyGSL_sf_ufunc_Il__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il__Rl__Ord; -PyGSL_sf_ufunc_Il__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il__Rl__Ord int ret = gsl_sf_psi_int_e (I.int q(const) n, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_psi_int_e_data, /* call backs */ - PyGSL_sf_ufunc_Il__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_psi_int_e", /* name of py object */ - gsl_sf_psi_int_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_psi_int_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Il__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il__Rd__O; -PyGSL_sf_ufunc_Il__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il__Rd__O double ret = gsl_sf_psi_int (I.int q(const) n)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il__Rd__O_data, /* NULL ptr data */ - gsl_sf_psi_int_data, /* call backs */ - PyGSL_sf_ufunc_Il__Rd__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_psi_int", /* name of py object */ - gsl_sf_psi_int_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_psi_int" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; -PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_psi_e (I.double q(const) x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_psi_e_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_psi_e", /* name of py object */ - gsl_sf_psi_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_psi_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; -PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_psi (I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ - gsl_sf_psi_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_psi", /* name of py object */ - gsl_sf_psi_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_psi" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; -PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_psi_1piy_e (I.double q(const) y, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_psi_1piy_e_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_psi_1piy_e", /* name of py object */ - gsl_sf_psi_1piy_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_psi_1piy_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; -PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_psi_1piy (I.double q(const) y)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ - gsl_sf_psi_1piy_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_psi_1piy", /* name of py object */ - gsl_sf_psi_1piy_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_psi_1piy" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d__Rl__Ord_rd_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord_rd; -PyGSL_sf_ufunc_Id_d__Rl__Ord_rd_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord_rd_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rl__Ord_rd int ret = gsl_sf_complex_psi_e (I.double q(const) x, I.double q(const) y, O.gsl_sf_result p result_re, O.gsl_sf_result p result_im)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rl__Ord_rd_data, /* NULL ptr data */ - gsl_sf_complex_psi_e_data, /* call backs */ - PyGSL_sf_ufunc_Id_d__Rl__Ord_rd_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 5, /* out args */ - PyUFunc_None, - "sf_complex_psi_e", /* name of py object */ - gsl_sf_complex_psi_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_complex_psi_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Il__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il__Rl__Ord; -PyGSL_sf_ufunc_Il__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il__Rl__Ord int ret = gsl_sf_psi_1_int_e (I.int q(const) n, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_psi_1_int_e_data, /* call backs */ - PyGSL_sf_ufunc_Il__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_psi_1_int_e", /* name of py object */ - gsl_sf_psi_1_int_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_psi_1_int_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Il__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il__Rd__O; -PyGSL_sf_ufunc_Il__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il__Rd__O double ret = gsl_sf_psi_1_int (I.int q(const) n)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il__Rd__O_data, /* NULL ptr data */ - gsl_sf_psi_1_int_data, /* call backs */ - PyGSL_sf_ufunc_Il__Rd__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_psi_1_int", /* name of py object */ - gsl_sf_psi_1_int_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_psi_1_int" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; -PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_psi_1_e (I.double q(const) x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_psi_1_e_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_psi_1_e", /* name of py object */ - gsl_sf_psi_1_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_psi_1_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; -PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_psi_1 (I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ - gsl_sf_psi_1_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_psi_1", /* name of py object */ - gsl_sf_psi_1_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_psi_1" /* name of py object */, f); - -PyGSL_sf_ufunc_Il_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rl__Ord; -PyGSL_sf_ufunc_Il_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_d__Rl__Ord int ret = gsl_sf_psi_n_e (I.int q(const) n, I.double q(const) x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_d__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_psi_n_e_data, /* call backs */ - PyGSL_sf_ufunc_Il_d__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_psi_n_e", /* name of py object */ - gsl_sf_psi_n_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_psi_n_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Il_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rd__O; -PyGSL_sf_ufunc_Il_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_d__Rd__O double ret = gsl_sf_psi_n (I.int q(const) n, I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_d__Rd__O_data, /* NULL ptr data */ - gsl_sf_psi_n_data, /* call backs */ - PyGSL_sf_ufunc_Il_d__Rd__O_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_psi_n", /* name of py object */ - gsl_sf_psi_n_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_psi_n" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; -PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_synchrotron_1_e (I.double q(const) x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_synchrotron_1_e_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_synchrotron_1_e", /* name of py object */ - gsl_sf_synchrotron_1_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_synchrotron_1_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; -PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_synchrotron_1 (I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ - gsl_sf_synchrotron_1_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_synchrotron_1", /* name of py object */ - gsl_sf_synchrotron_1_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_synchrotron_1" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; -PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_synchrotron_2_e (I.double q(const) x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_synchrotron_2_e_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_synchrotron_2_e", /* name of py object */ - gsl_sf_synchrotron_2_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_synchrotron_2_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; -PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_synchrotron_2 (I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ - gsl_sf_synchrotron_2_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_synchrotron_2", /* name of py object */ - gsl_sf_synchrotron_2_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_synchrotron_2" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; -PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_transport_2_e (I.double q(const) x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_transport_2_e_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_transport_2_e", /* name of py object */ - gsl_sf_transport_2_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_transport_2_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; -PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_transport_2 (I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ - gsl_sf_transport_2_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_transport_2", /* name of py object */ - gsl_sf_transport_2_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_transport_2" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; -PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_transport_3_e (I.double q(const) x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_transport_3_e_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_transport_3_e", /* name of py object */ - gsl_sf_transport_3_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_transport_3_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; -PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_transport_3 (I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ - gsl_sf_transport_3_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_transport_3", /* name of py object */ - gsl_sf_transport_3_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_transport_3" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; -PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_transport_4_e (I.double q(const) x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_transport_4_e_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_transport_4_e", /* name of py object */ - gsl_sf_transport_4_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_transport_4_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; -PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_transport_4 (I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ - gsl_sf_transport_4_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_transport_4", /* name of py object */ - gsl_sf_transport_4_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_transport_4" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; -PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_transport_5_e (I.double q(const) x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_transport_5_e_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_transport_5_e", /* name of py object */ - gsl_sf_transport_5_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_transport_5_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; -PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_transport_5 (I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ - gsl_sf_transport_5_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_transport_5", /* name of py object */ - gsl_sf_transport_5_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_transport_5" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; -PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_sin_e (I.double x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_sin_e_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_sin_e", /* name of py object */ - gsl_sf_sin_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_sin_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; -PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_sin (I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ - gsl_sf_sin_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_sin", /* name of py object */ - gsl_sf_sin_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_sin" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; -PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_cos_e (I.double x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_cos_e_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_cos_e", /* name of py object */ - gsl_sf_cos_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_cos_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; -PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_cos (I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ - gsl_sf_cos_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_cos", /* name of py object */ - gsl_sf_cos_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_cos" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord; -PyGSL_sf_ufunc_Id_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rl__Ord int ret = gsl_sf_hypot_e (I.double q(const) x, I.double q(const) y, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_hypot_e_data, /* call backs */ - PyGSL_sf_ufunc_Id_d__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_hypot_e", /* name of py object */ - gsl_sf_hypot_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_hypot_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O; -PyGSL_sf_ufunc_Id_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rd__O double ret = gsl_sf_hypot (I.double q(const) x, I.double q(const) y)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rd__O_data, /* NULL ptr data */ - gsl_sf_hypot_data, /* call backs */ - PyGSL_sf_ufunc_Id_d__Rd__O_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_hypot", /* name of py object */ - gsl_sf_hypot_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_hypot" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; -PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_sinc_e (I.double x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_sinc_e_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_sinc_e", /* name of py object */ - gsl_sf_sinc_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_sinc_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; -PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_sinc (I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ - gsl_sf_sinc_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_sinc", /* name of py object */ - gsl_sf_sinc_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_sinc" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; -PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_lnsinh_e (I.double q(const) x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_lnsinh_e_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_lnsinh_e", /* name of py object */ - gsl_sf_lnsinh_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_lnsinh_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; -PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_lnsinh (I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ - gsl_sf_lnsinh_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_lnsinh", /* name of py object */ - gsl_sf_lnsinh_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_lnsinh" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; -PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_lncosh_e (I.double q(const) x, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_lncosh_e_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_lncosh_e", /* name of py object */ - gsl_sf_lncosh_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_lncosh_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; -PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_lncosh (I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ - gsl_sf_lncosh_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_lncosh", /* name of py object */ - gsl_sf_lncosh_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_lncosh" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord; -PyGSL_sf_ufunc_Id_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rl__Ord int ret = gsl_sf_sin_err_e (I.double q(const) x, I.double q(const) dx, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_sin_err_e_data, /* call backs */ - PyGSL_sf_ufunc_Id_d__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_sin_err_e", /* name of py object */ - gsl_sf_sin_err_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_sin_err_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord; -PyGSL_sf_ufunc_Id_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rl__Ord int ret = gsl_sf_cos_err_e (I.double q(const) x, I.double q(const) dx, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_cos_err_e_data, /* call backs */ - PyGSL_sf_ufunc_Id_d__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_cos_err_e", /* name of py object */ - gsl_sf_cos_err_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_cos_err_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; -PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_angle_restrict_symm (I.double q(const) theta)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ - gsl_sf_angle_restrict_symm_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_angle_restrict_symm", /* name of py object */ - gsl_sf_angle_restrict_symm_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_angle_restrict_symm" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; -PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_angle_restrict_pos (I.double q(const) theta)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ - gsl_sf_angle_restrict_pos_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_angle_restrict_pos", /* name of py object */ - gsl_sf_angle_restrict_pos_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_angle_restrict_pos" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; -PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_angle_restrict_symm_err_e (I.double q(const) theta, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_angle_restrict_symm_err_e_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_angle_restrict_symm_err_e", /* name of py object */ - gsl_sf_angle_restrict_symm_err_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_angle_restrict_symm_err_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; -PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_angle_restrict_pos_err_e (I.double q(const) theta, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_angle_restrict_pos_err_e_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_angle_restrict_pos_err_e", /* name of py object */ - gsl_sf_angle_restrict_pos_err_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_angle_restrict_pos_err_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Il__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il__Rl__Ord; -PyGSL_sf_ufunc_Il__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il__Rl__Ord int ret = gsl_sf_zeta_int_e (I.int q(const) n, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_zeta_int_e_data, /* call backs */ - PyGSL_sf_ufunc_Il__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_zeta_int_e", /* name of py object */ - gsl_sf_zeta_int_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_zeta_int_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Il__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il__Rd__O; -PyGSL_sf_ufunc_Il__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il__Rd__O double ret = gsl_sf_zeta_int (I.int q(const) n)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il__Rd__O_data, /* NULL ptr data */ - gsl_sf_zeta_int_data, /* call backs */ - PyGSL_sf_ufunc_Il__Rd__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_zeta_int", /* name of py object */ - gsl_sf_zeta_int_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_zeta_int" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; -PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_zeta_e (I.double q(const) s, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_zeta_e_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_zeta_e", /* name of py object */ - gsl_sf_zeta_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_zeta_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; -PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_zeta (I.double q(const) s)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ - gsl_sf_zeta_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_zeta", /* name of py object */ - gsl_sf_zeta_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_zeta" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; -PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_zetam1_e (I.double q(const) s, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_zetam1_e_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_zetam1_e", /* name of py object */ - gsl_sf_zetam1_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_zetam1_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; -PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_zetam1 (I.double q(const) s)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ - gsl_sf_zetam1_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_zetam1", /* name of py object */ - gsl_sf_zetam1_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_zetam1" /* name of py object */, f); - -PyGSL_sf_ufunc_Il__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il__Rl__Ord; -PyGSL_sf_ufunc_Il__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il__Rl__Ord int ret = gsl_sf_zetam1_int_e (I.int q(const) s, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_zetam1_int_e_data, /* call backs */ - PyGSL_sf_ufunc_Il__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_zetam1_int_e", /* name of py object */ - gsl_sf_zetam1_int_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_zetam1_int_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Il__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il__Rd__O; -PyGSL_sf_ufunc_Il__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il__Rd__O double ret = gsl_sf_zetam1_int (I.int q(const) s)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il__Rd__O_data, /* NULL ptr data */ - gsl_sf_zetam1_int_data, /* call backs */ - PyGSL_sf_ufunc_Il__Rd__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_zetam1_int", /* name of py object */ - gsl_sf_zetam1_int_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_zetam1_int" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord; -PyGSL_sf_ufunc_Id_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rl__Ord int ret = gsl_sf_hzeta_e (I.double q(const) s, I.double q(const) q, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_hzeta_e_data, /* call backs */ - PyGSL_sf_ufunc_Id_d__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_hzeta_e", /* name of py object */ - gsl_sf_hzeta_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_hzeta_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O; -PyGSL_sf_ufunc_Id_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rd__O double ret = gsl_sf_hzeta (I.double q(const) s, I.double q(const) q)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rd__O_data, /* NULL ptr data */ - gsl_sf_hzeta_data, /* call backs */ - PyGSL_sf_ufunc_Id_d__Rd__O_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_hzeta", /* name of py object */ - gsl_sf_hzeta_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_hzeta" /* name of py object */, f); - -PyGSL_sf_ufunc_Il__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il__Rl__Ord; -PyGSL_sf_ufunc_Il__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il__Rl__Ord int ret = gsl_sf_eta_int_e (I.int n, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_eta_int_e_data, /* call backs */ - PyGSL_sf_ufunc_Il__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_eta_int_e", /* name of py object */ - gsl_sf_eta_int_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_eta_int_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Il__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il__Rd__O; -PyGSL_sf_ufunc_Il__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il__Rd__O double ret = gsl_sf_eta_int (I.int q(const) n)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il__Rd__O_data, /* NULL ptr data */ - gsl_sf_eta_int_data, /* call backs */ - PyGSL_sf_ufunc_Il__Rd__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_eta_int", /* name of py object */ - gsl_sf_eta_int_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_eta_int" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; -PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_eta_e (I.double q(const) s, O.gsl_sf_result p result)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ - gsl_sf_eta_e_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 3, /* out args */ - PyUFunc_None, - "sf_eta_e", /* name of py object */ - gsl_sf_eta_e_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_eta_e" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; -PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_eta (I.double q(const) s)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ - gsl_sf_eta_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "sf_eta", /* name of py object */ - gsl_sf_eta_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"sf_eta" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d__RD__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__RD__O; -PyGSL_sf_ufunc_Id_d__RD__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__RD__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__RD__O gsl_complex ret = gsl_complex_polar (I.double r, I.double theta)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__RD__O_data, /* NULL ptr data */ - gsl_complex_polar_data, /* call backs */ - PyGSL_sf_ufunc_Id_d__RD__O_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 1, /* out args */ - PyUFunc_None, - "complex_polar", /* name of py object */ - gsl_complex_polar_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"complex_polar" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d__RD__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__RD__O; -PyGSL_sf_ufunc_Id_d__RD__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__RD__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__RD__O gsl_complex ret = gsl_complex_rect (I.double x, I.double y)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__RD__O_data, /* NULL ptr data */ - gsl_complex_rect_data, /* call backs */ - PyGSL_sf_ufunc_Id_d__RD__O_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 1, /* out args */ - PyUFunc_None, - "complex_rect", /* name of py object */ - gsl_complex_rect_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"complex_rect" /* name of py object */, f); - -PyGSL_sf_ufunc_ID__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__Rd__O; -PyGSL_sf_ufunc_ID__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_ID__Rd__O double ret = gsl_complex_arg (I.gsl_complex z)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_ID__Rd__O_data, /* NULL ptr data */ - gsl_complex_arg_data, /* call backs */ - PyGSL_sf_ufunc_ID__Rd__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "complex_arg", /* name of py object */ - gsl_complex_arg_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"complex_arg" /* name of py object */, f); - -PyGSL_sf_ufunc_ID__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__Rd__O; -PyGSL_sf_ufunc_ID__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_ID__Rd__O double ret = gsl_complex_abs (I.gsl_complex z)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_ID__Rd__O_data, /* NULL ptr data */ - gsl_complex_abs_data, /* call backs */ - PyGSL_sf_ufunc_ID__Rd__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "complex_abs", /* name of py object */ - gsl_complex_abs_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"complex_abs" /* name of py object */, f); - -PyGSL_sf_ufunc_ID__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__Rd__O; -PyGSL_sf_ufunc_ID__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_ID__Rd__O double ret = gsl_complex_abs2 (I.gsl_complex z)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_ID__Rd__O_data, /* NULL ptr data */ - gsl_complex_abs2_data, /* call backs */ - PyGSL_sf_ufunc_ID__Rd__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "complex_abs2", /* name of py object */ - gsl_complex_abs2_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"complex_abs2" /* name of py object */, f); - -PyGSL_sf_ufunc_ID__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__Rd__O; -PyGSL_sf_ufunc_ID__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_ID__Rd__O double ret = gsl_complex_logabs (I.gsl_complex z)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_ID__Rd__O_data, /* NULL ptr data */ - gsl_complex_logabs_data, /* call backs */ - PyGSL_sf_ufunc_ID__Rd__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "complex_logabs", /* name of py object */ - gsl_complex_logabs_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"complex_logabs" /* name of py object */, f); - -PyGSL_sf_ufunc_ID_D__RD__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID_D__RD__O; -PyGSL_sf_ufunc_ID_D__RD__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID_D__RD__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_ID_D__RD__O gsl_complex ret = gsl_complex_add (I.gsl_complex a, I.gsl_complex b)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_ID_D__RD__O_data, /* NULL ptr data */ - gsl_complex_add_data, /* call backs */ - PyGSL_sf_ufunc_ID_D__RD__O_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 1, /* out args */ - PyUFunc_None, - "complex_add", /* name of py object */ - gsl_complex_add_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"complex_add" /* name of py object */, f); - -PyGSL_sf_ufunc_ID_D__RD__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID_D__RD__O; -PyGSL_sf_ufunc_ID_D__RD__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID_D__RD__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_ID_D__RD__O gsl_complex ret = gsl_complex_sub (I.gsl_complex a, I.gsl_complex b)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_ID_D__RD__O_data, /* NULL ptr data */ - gsl_complex_sub_data, /* call backs */ - PyGSL_sf_ufunc_ID_D__RD__O_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 1, /* out args */ - PyUFunc_None, - "complex_sub", /* name of py object */ - gsl_complex_sub_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"complex_sub" /* name of py object */, f); - -PyGSL_sf_ufunc_ID_D__RD__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID_D__RD__O; -PyGSL_sf_ufunc_ID_D__RD__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID_D__RD__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_ID_D__RD__O gsl_complex ret = gsl_complex_mul (I.gsl_complex a, I.gsl_complex b)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_ID_D__RD__O_data, /* NULL ptr data */ - gsl_complex_mul_data, /* call backs */ - PyGSL_sf_ufunc_ID_D__RD__O_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 1, /* out args */ - PyUFunc_None, - "complex_mul", /* name of py object */ - gsl_complex_mul_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"complex_mul" /* name of py object */, f); - -PyGSL_sf_ufunc_ID_D__RD__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID_D__RD__O; -PyGSL_sf_ufunc_ID_D__RD__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID_D__RD__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_ID_D__RD__O gsl_complex ret = gsl_complex_div (I.gsl_complex a, I.gsl_complex b)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_ID_D__RD__O_data, /* NULL ptr data */ - gsl_complex_div_data, /* call backs */ - PyGSL_sf_ufunc_ID_D__RD__O_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 1, /* out args */ - PyUFunc_None, - "complex_div", /* name of py object */ - gsl_complex_div_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"complex_div" /* name of py object */, f); - -PyGSL_sf_ufunc_ID_d__RD__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID_d__RD__O; -PyGSL_sf_ufunc_ID_d__RD__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID_d__RD__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_ID_d__RD__O gsl_complex ret = gsl_complex_add_real (I.gsl_complex a, I.double x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_ID_d__RD__O_data, /* NULL ptr data */ - gsl_complex_add_real_data, /* call backs */ - PyGSL_sf_ufunc_ID_d__RD__O_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 1, /* out args */ - PyUFunc_None, - "complex_add_real", /* name of py object */ - gsl_complex_add_real_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"complex_add_real" /* name of py object */, f); - -PyGSL_sf_ufunc_ID_d__RD__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID_d__RD__O; -PyGSL_sf_ufunc_ID_d__RD__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID_d__RD__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_ID_d__RD__O gsl_complex ret = gsl_complex_sub_real (I.gsl_complex a, I.double x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_ID_d__RD__O_data, /* NULL ptr data */ - gsl_complex_sub_real_data, /* call backs */ - PyGSL_sf_ufunc_ID_d__RD__O_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 1, /* out args */ - PyUFunc_None, - "complex_sub_real", /* name of py object */ - gsl_complex_sub_real_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"complex_sub_real" /* name of py object */, f); - -PyGSL_sf_ufunc_ID_d__RD__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID_d__RD__O; -PyGSL_sf_ufunc_ID_d__RD__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID_d__RD__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_ID_d__RD__O gsl_complex ret = gsl_complex_mul_real (I.gsl_complex a, I.double x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_ID_d__RD__O_data, /* NULL ptr data */ - gsl_complex_mul_real_data, /* call backs */ - PyGSL_sf_ufunc_ID_d__RD__O_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 1, /* out args */ - PyUFunc_None, - "complex_mul_real", /* name of py object */ - gsl_complex_mul_real_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"complex_mul_real" /* name of py object */, f); - -PyGSL_sf_ufunc_ID_d__RD__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID_d__RD__O; -PyGSL_sf_ufunc_ID_d__RD__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID_d__RD__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_ID_d__RD__O gsl_complex ret = gsl_complex_div_real (I.gsl_complex a, I.double x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_ID_d__RD__O_data, /* NULL ptr data */ - gsl_complex_div_real_data, /* call backs */ - PyGSL_sf_ufunc_ID_d__RD__O_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 1, /* out args */ - PyUFunc_None, - "complex_div_real", /* name of py object */ - gsl_complex_div_real_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"complex_div_real" /* name of py object */, f); - -PyGSL_sf_ufunc_ID_d__RD__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID_d__RD__O; -PyGSL_sf_ufunc_ID_d__RD__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID_d__RD__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_ID_d__RD__O gsl_complex ret = gsl_complex_add_imag (I.gsl_complex a, I.double y)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_ID_d__RD__O_data, /* NULL ptr data */ - gsl_complex_add_imag_data, /* call backs */ - PyGSL_sf_ufunc_ID_d__RD__O_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 1, /* out args */ - PyUFunc_None, - "complex_add_imag", /* name of py object */ - gsl_complex_add_imag_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"complex_add_imag" /* name of py object */, f); - -PyGSL_sf_ufunc_ID_d__RD__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID_d__RD__O; -PyGSL_sf_ufunc_ID_d__RD__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID_d__RD__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_ID_d__RD__O gsl_complex ret = gsl_complex_sub_imag (I.gsl_complex a, I.double y)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_ID_d__RD__O_data, /* NULL ptr data */ - gsl_complex_sub_imag_data, /* call backs */ - PyGSL_sf_ufunc_ID_d__RD__O_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 1, /* out args */ - PyUFunc_None, - "complex_sub_imag", /* name of py object */ - gsl_complex_sub_imag_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"complex_sub_imag" /* name of py object */, f); - -PyGSL_sf_ufunc_ID_d__RD__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID_d__RD__O; -PyGSL_sf_ufunc_ID_d__RD__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID_d__RD__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_ID_d__RD__O gsl_complex ret = gsl_complex_mul_imag (I.gsl_complex a, I.double y)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_ID_d__RD__O_data, /* NULL ptr data */ - gsl_complex_mul_imag_data, /* call backs */ - PyGSL_sf_ufunc_ID_d__RD__O_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 1, /* out args */ - PyUFunc_None, - "complex_mul_imag", /* name of py object */ - gsl_complex_mul_imag_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"complex_mul_imag" /* name of py object */, f); - -PyGSL_sf_ufunc_ID_d__RD__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID_d__RD__O; -PyGSL_sf_ufunc_ID_d__RD__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID_d__RD__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_ID_d__RD__O gsl_complex ret = gsl_complex_div_imag (I.gsl_complex a, I.double y)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_ID_d__RD__O_data, /* NULL ptr data */ - gsl_complex_div_imag_data, /* call backs */ - PyGSL_sf_ufunc_ID_d__RD__O_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 1, /* out args */ - PyUFunc_None, - "complex_div_imag", /* name of py object */ - gsl_complex_div_imag_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"complex_div_imag" /* name of py object */, f); - -PyGSL_sf_ufunc_ID__RD__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O; -PyGSL_sf_ufunc_ID__RD__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_ID__RD__O gsl_complex ret = gsl_complex_conjugate (I.gsl_complex z)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_ID__RD__O_data, /* NULL ptr data */ - gsl_complex_conjugate_data, /* call backs */ - PyGSL_sf_ufunc_ID__RD__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "complex_conjugate", /* name of py object */ - gsl_complex_conjugate_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"complex_conjugate" /* name of py object */, f); - -PyGSL_sf_ufunc_ID__RD__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O; -PyGSL_sf_ufunc_ID__RD__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_ID__RD__O gsl_complex ret = gsl_complex_inverse (I.gsl_complex a)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_ID__RD__O_data, /* NULL ptr data */ - gsl_complex_inverse_data, /* call backs */ - PyGSL_sf_ufunc_ID__RD__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "complex_inverse", /* name of py object */ - gsl_complex_inverse_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"complex_inverse" /* name of py object */, f); - -PyGSL_sf_ufunc_ID__RD__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O; -PyGSL_sf_ufunc_ID__RD__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_ID__RD__O gsl_complex ret = gsl_complex_negative (I.gsl_complex a)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_ID__RD__O_data, /* NULL ptr data */ - gsl_complex_negative_data, /* call backs */ - PyGSL_sf_ufunc_ID__RD__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "complex_negative", /* name of py object */ - gsl_complex_negative_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"complex_negative" /* name of py object */, f); - -PyGSL_sf_ufunc_ID__RD__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O; -PyGSL_sf_ufunc_ID__RD__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_ID__RD__O gsl_complex ret = gsl_complex_sqrt (I.gsl_complex z)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_ID__RD__O_data, /* NULL ptr data */ - gsl_complex_sqrt_data, /* call backs */ - PyGSL_sf_ufunc_ID__RD__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "complex_sqrt", /* name of py object */ - gsl_complex_sqrt_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"complex_sqrt" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__RD__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__RD__O; -PyGSL_sf_ufunc_Id__RD__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__RD__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__RD__O gsl_complex ret = gsl_complex_sqrt_real (I.double x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__RD__O_data, /* NULL ptr data */ - gsl_complex_sqrt_real_data, /* call backs */ - PyGSL_sf_ufunc_Id__RD__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "complex_sqrt_real", /* name of py object */ - gsl_complex_sqrt_real_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"complex_sqrt_real" /* name of py object */, f); - -PyGSL_sf_ufunc_ID_D__RD__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID_D__RD__O; -PyGSL_sf_ufunc_ID_D__RD__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID_D__RD__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_ID_D__RD__O gsl_complex ret = gsl_complex_pow (I.gsl_complex a, I.gsl_complex b)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_ID_D__RD__O_data, /* NULL ptr data */ - gsl_complex_pow_data, /* call backs */ - PyGSL_sf_ufunc_ID_D__RD__O_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 1, /* out args */ - PyUFunc_None, - "complex_pow", /* name of py object */ - gsl_complex_pow_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"complex_pow" /* name of py object */, f); - -PyGSL_sf_ufunc_ID_d__RD__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID_d__RD__O; -PyGSL_sf_ufunc_ID_d__RD__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID_d__RD__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_ID_d__RD__O gsl_complex ret = gsl_complex_pow_real (I.gsl_complex a, I.double b)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_ID_d__RD__O_data, /* NULL ptr data */ - gsl_complex_pow_real_data, /* call backs */ - PyGSL_sf_ufunc_ID_d__RD__O_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 1, /* out args */ - PyUFunc_None, - "complex_pow_real", /* name of py object */ - gsl_complex_pow_real_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"complex_pow_real" /* name of py object */, f); - -PyGSL_sf_ufunc_ID__RD__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O; -PyGSL_sf_ufunc_ID__RD__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_ID__RD__O gsl_complex ret = gsl_complex_exp (I.gsl_complex a)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_ID__RD__O_data, /* NULL ptr data */ - gsl_complex_exp_data, /* call backs */ - PyGSL_sf_ufunc_ID__RD__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "complex_exp", /* name of py object */ - gsl_complex_exp_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"complex_exp" /* name of py object */, f); - -PyGSL_sf_ufunc_ID__RD__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O; -PyGSL_sf_ufunc_ID__RD__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_ID__RD__O gsl_complex ret = gsl_complex_log (I.gsl_complex a)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_ID__RD__O_data, /* NULL ptr data */ - gsl_complex_log_data, /* call backs */ - PyGSL_sf_ufunc_ID__RD__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "complex_log", /* name of py object */ - gsl_complex_log_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"complex_log" /* name of py object */, f); - -PyGSL_sf_ufunc_ID__RD__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O; -PyGSL_sf_ufunc_ID__RD__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_ID__RD__O gsl_complex ret = gsl_complex_log10 (I.gsl_complex a)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_ID__RD__O_data, /* NULL ptr data */ - gsl_complex_log10_data, /* call backs */ - PyGSL_sf_ufunc_ID__RD__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "complex_log10", /* name of py object */ - gsl_complex_log10_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"complex_log10" /* name of py object */, f); - -PyGSL_sf_ufunc_ID_D__RD__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID_D__RD__O; -PyGSL_sf_ufunc_ID_D__RD__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID_D__RD__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_ID_D__RD__O gsl_complex ret = gsl_complex_log_b (I.gsl_complex a, I.gsl_complex b)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_ID_D__RD__O_data, /* NULL ptr data */ - gsl_complex_log_b_data, /* call backs */ - PyGSL_sf_ufunc_ID_D__RD__O_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 1, /* out args */ - PyUFunc_None, - "complex_log_b", /* name of py object */ - gsl_complex_log_b_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"complex_log_b" /* name of py object */, f); - -PyGSL_sf_ufunc_ID__RD__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O; -PyGSL_sf_ufunc_ID__RD__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_ID__RD__O gsl_complex ret = gsl_complex_sin (I.gsl_complex a)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_ID__RD__O_data, /* NULL ptr data */ - gsl_complex_sin_data, /* call backs */ - PyGSL_sf_ufunc_ID__RD__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "complex_sin", /* name of py object */ - gsl_complex_sin_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"complex_sin" /* name of py object */, f); - -PyGSL_sf_ufunc_ID__RD__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O; -PyGSL_sf_ufunc_ID__RD__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_ID__RD__O gsl_complex ret = gsl_complex_cos (I.gsl_complex a)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_ID__RD__O_data, /* NULL ptr data */ - gsl_complex_cos_data, /* call backs */ - PyGSL_sf_ufunc_ID__RD__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "complex_cos", /* name of py object */ - gsl_complex_cos_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"complex_cos" /* name of py object */, f); - -PyGSL_sf_ufunc_ID__RD__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O; -PyGSL_sf_ufunc_ID__RD__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_ID__RD__O gsl_complex ret = gsl_complex_sec (I.gsl_complex a)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_ID__RD__O_data, /* NULL ptr data */ - gsl_complex_sec_data, /* call backs */ - PyGSL_sf_ufunc_ID__RD__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "complex_sec", /* name of py object */ - gsl_complex_sec_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"complex_sec" /* name of py object */, f); - -PyGSL_sf_ufunc_ID__RD__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O; -PyGSL_sf_ufunc_ID__RD__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_ID__RD__O gsl_complex ret = gsl_complex_csc (I.gsl_complex a)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_ID__RD__O_data, /* NULL ptr data */ - gsl_complex_csc_data, /* call backs */ - PyGSL_sf_ufunc_ID__RD__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "complex_csc", /* name of py object */ - gsl_complex_csc_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"complex_csc" /* name of py object */, f); - -PyGSL_sf_ufunc_ID__RD__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O; -PyGSL_sf_ufunc_ID__RD__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_ID__RD__O gsl_complex ret = gsl_complex_tan (I.gsl_complex a)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_ID__RD__O_data, /* NULL ptr data */ - gsl_complex_tan_data, /* call backs */ - PyGSL_sf_ufunc_ID__RD__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "complex_tan", /* name of py object */ - gsl_complex_tan_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"complex_tan" /* name of py object */, f); - -PyGSL_sf_ufunc_ID__RD__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O; -PyGSL_sf_ufunc_ID__RD__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_ID__RD__O gsl_complex ret = gsl_complex_cot (I.gsl_complex a)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_ID__RD__O_data, /* NULL ptr data */ - gsl_complex_cot_data, /* call backs */ - PyGSL_sf_ufunc_ID__RD__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "complex_cot", /* name of py object */ - gsl_complex_cot_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"complex_cot" /* name of py object */, f); - -PyGSL_sf_ufunc_ID__RD__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O; -PyGSL_sf_ufunc_ID__RD__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_ID__RD__O gsl_complex ret = gsl_complex_arcsin (I.gsl_complex a)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_ID__RD__O_data, /* NULL ptr data */ - gsl_complex_arcsin_data, /* call backs */ - PyGSL_sf_ufunc_ID__RD__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "complex_arcsin", /* name of py object */ - gsl_complex_arcsin_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"complex_arcsin" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__RD__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__RD__O; -PyGSL_sf_ufunc_Id__RD__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__RD__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__RD__O gsl_complex ret = gsl_complex_arcsin_real (I.double a)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__RD__O_data, /* NULL ptr data */ - gsl_complex_arcsin_real_data, /* call backs */ - PyGSL_sf_ufunc_Id__RD__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "complex_arcsin_real", /* name of py object */ - gsl_complex_arcsin_real_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"complex_arcsin_real" /* name of py object */, f); - -PyGSL_sf_ufunc_ID__RD__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O; -PyGSL_sf_ufunc_ID__RD__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_ID__RD__O gsl_complex ret = gsl_complex_arccos (I.gsl_complex a)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_ID__RD__O_data, /* NULL ptr data */ - gsl_complex_arccos_data, /* call backs */ - PyGSL_sf_ufunc_ID__RD__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "complex_arccos", /* name of py object */ - gsl_complex_arccos_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"complex_arccos" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__RD__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__RD__O; -PyGSL_sf_ufunc_Id__RD__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__RD__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__RD__O gsl_complex ret = gsl_complex_arccos_real (I.double a)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__RD__O_data, /* NULL ptr data */ - gsl_complex_arccos_real_data, /* call backs */ - PyGSL_sf_ufunc_Id__RD__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "complex_arccos_real", /* name of py object */ - gsl_complex_arccos_real_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"complex_arccos_real" /* name of py object */, f); - -PyGSL_sf_ufunc_ID__RD__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O; -PyGSL_sf_ufunc_ID__RD__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_ID__RD__O gsl_complex ret = gsl_complex_arcsec (I.gsl_complex a)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_ID__RD__O_data, /* NULL ptr data */ - gsl_complex_arcsec_data, /* call backs */ - PyGSL_sf_ufunc_ID__RD__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "complex_arcsec", /* name of py object */ - gsl_complex_arcsec_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"complex_arcsec" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__RD__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__RD__O; -PyGSL_sf_ufunc_Id__RD__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__RD__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__RD__O gsl_complex ret = gsl_complex_arcsec_real (I.double a)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__RD__O_data, /* NULL ptr data */ - gsl_complex_arcsec_real_data, /* call backs */ - PyGSL_sf_ufunc_Id__RD__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "complex_arcsec_real", /* name of py object */ - gsl_complex_arcsec_real_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"complex_arcsec_real" /* name of py object */, f); - -PyGSL_sf_ufunc_ID__RD__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O; -PyGSL_sf_ufunc_ID__RD__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_ID__RD__O gsl_complex ret = gsl_complex_arccsc (I.gsl_complex a)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_ID__RD__O_data, /* NULL ptr data */ - gsl_complex_arccsc_data, /* call backs */ - PyGSL_sf_ufunc_ID__RD__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "complex_arccsc", /* name of py object */ - gsl_complex_arccsc_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"complex_arccsc" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__RD__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__RD__O; -PyGSL_sf_ufunc_Id__RD__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__RD__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__RD__O gsl_complex ret = gsl_complex_arccsc_real (I.double a)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__RD__O_data, /* NULL ptr data */ - gsl_complex_arccsc_real_data, /* call backs */ - PyGSL_sf_ufunc_Id__RD__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "complex_arccsc_real", /* name of py object */ - gsl_complex_arccsc_real_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"complex_arccsc_real" /* name of py object */, f); - -PyGSL_sf_ufunc_ID__RD__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O; -PyGSL_sf_ufunc_ID__RD__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_ID__RD__O gsl_complex ret = gsl_complex_arctan (I.gsl_complex a)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_ID__RD__O_data, /* NULL ptr data */ - gsl_complex_arctan_data, /* call backs */ - PyGSL_sf_ufunc_ID__RD__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "complex_arctan", /* name of py object */ - gsl_complex_arctan_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"complex_arctan" /* name of py object */, f); - -PyGSL_sf_ufunc_ID__RD__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O; -PyGSL_sf_ufunc_ID__RD__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_ID__RD__O gsl_complex ret = gsl_complex_arccot (I.gsl_complex a)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_ID__RD__O_data, /* NULL ptr data */ - gsl_complex_arccot_data, /* call backs */ - PyGSL_sf_ufunc_ID__RD__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "complex_arccot", /* name of py object */ - gsl_complex_arccot_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"complex_arccot" /* name of py object */, f); - -PyGSL_sf_ufunc_ID__RD__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O; -PyGSL_sf_ufunc_ID__RD__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_ID__RD__O gsl_complex ret = gsl_complex_sinh (I.gsl_complex a)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_ID__RD__O_data, /* NULL ptr data */ - gsl_complex_sinh_data, /* call backs */ - PyGSL_sf_ufunc_ID__RD__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "complex_sinh", /* name of py object */ - gsl_complex_sinh_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"complex_sinh" /* name of py object */, f); - -PyGSL_sf_ufunc_ID__RD__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O; -PyGSL_sf_ufunc_ID__RD__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_ID__RD__O gsl_complex ret = gsl_complex_cosh (I.gsl_complex a)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_ID__RD__O_data, /* NULL ptr data */ - gsl_complex_cosh_data, /* call backs */ - PyGSL_sf_ufunc_ID__RD__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "complex_cosh", /* name of py object */ - gsl_complex_cosh_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"complex_cosh" /* name of py object */, f); - -PyGSL_sf_ufunc_ID__RD__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O; -PyGSL_sf_ufunc_ID__RD__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_ID__RD__O gsl_complex ret = gsl_complex_sech (I.gsl_complex a)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_ID__RD__O_data, /* NULL ptr data */ - gsl_complex_sech_data, /* call backs */ - PyGSL_sf_ufunc_ID__RD__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "complex_sech", /* name of py object */ - gsl_complex_sech_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"complex_sech" /* name of py object */, f); - -PyGSL_sf_ufunc_ID__RD__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O; -PyGSL_sf_ufunc_ID__RD__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_ID__RD__O gsl_complex ret = gsl_complex_csch (I.gsl_complex a)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_ID__RD__O_data, /* NULL ptr data */ - gsl_complex_csch_data, /* call backs */ - PyGSL_sf_ufunc_ID__RD__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "complex_csch", /* name of py object */ - gsl_complex_csch_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"complex_csch" /* name of py object */, f); - -PyGSL_sf_ufunc_ID__RD__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O; -PyGSL_sf_ufunc_ID__RD__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_ID__RD__O gsl_complex ret = gsl_complex_tanh (I.gsl_complex a)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_ID__RD__O_data, /* NULL ptr data */ - gsl_complex_tanh_data, /* call backs */ - PyGSL_sf_ufunc_ID__RD__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "complex_tanh", /* name of py object */ - gsl_complex_tanh_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"complex_tanh" /* name of py object */, f); - -PyGSL_sf_ufunc_ID__RD__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O; -PyGSL_sf_ufunc_ID__RD__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_ID__RD__O gsl_complex ret = gsl_complex_coth (I.gsl_complex a)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_ID__RD__O_data, /* NULL ptr data */ - gsl_complex_coth_data, /* call backs */ - PyGSL_sf_ufunc_ID__RD__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "complex_coth", /* name of py object */ - gsl_complex_coth_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"complex_coth" /* name of py object */, f); - -PyGSL_sf_ufunc_ID__RD__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O; -PyGSL_sf_ufunc_ID__RD__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_ID__RD__O gsl_complex ret = gsl_complex_arcsinh (I.gsl_complex a)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_ID__RD__O_data, /* NULL ptr data */ - gsl_complex_arcsinh_data, /* call backs */ - PyGSL_sf_ufunc_ID__RD__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "complex_arcsinh", /* name of py object */ - gsl_complex_arcsinh_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"complex_arcsinh" /* name of py object */, f); - -PyGSL_sf_ufunc_ID__RD__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O; -PyGSL_sf_ufunc_ID__RD__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_ID__RD__O gsl_complex ret = gsl_complex_arccosh (I.gsl_complex a)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_ID__RD__O_data, /* NULL ptr data */ - gsl_complex_arccosh_data, /* call backs */ - PyGSL_sf_ufunc_ID__RD__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "complex_arccosh", /* name of py object */ - gsl_complex_arccosh_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"complex_arccosh" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__RD__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__RD__O; -PyGSL_sf_ufunc_Id__RD__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__RD__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__RD__O gsl_complex ret = gsl_complex_arccosh_real (I.double a)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__RD__O_data, /* NULL ptr data */ - gsl_complex_arccosh_real_data, /* call backs */ - PyGSL_sf_ufunc_Id__RD__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "complex_arccosh_real", /* name of py object */ - gsl_complex_arccosh_real_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"complex_arccosh_real" /* name of py object */, f); - -PyGSL_sf_ufunc_ID__RD__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O; -PyGSL_sf_ufunc_ID__RD__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_ID__RD__O gsl_complex ret = gsl_complex_arcsech (I.gsl_complex a)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_ID__RD__O_data, /* NULL ptr data */ - gsl_complex_arcsech_data, /* call backs */ - PyGSL_sf_ufunc_ID__RD__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "complex_arcsech", /* name of py object */ - gsl_complex_arcsech_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"complex_arcsech" /* name of py object */, f); - -PyGSL_sf_ufunc_ID__RD__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O; -PyGSL_sf_ufunc_ID__RD__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_ID__RD__O gsl_complex ret = gsl_complex_arccsch (I.gsl_complex a)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_ID__RD__O_data, /* NULL ptr data */ - gsl_complex_arccsch_data, /* call backs */ - PyGSL_sf_ufunc_ID__RD__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "complex_arccsch", /* name of py object */ - gsl_complex_arccsch_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"complex_arccsch" /* name of py object */, f); - -PyGSL_sf_ufunc_ID__RD__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O; -PyGSL_sf_ufunc_ID__RD__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_ID__RD__O gsl_complex ret = gsl_complex_arctanh (I.gsl_complex a)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_ID__RD__O_data, /* NULL ptr data */ - gsl_complex_arctanh_data, /* call backs */ - PyGSL_sf_ufunc_ID__RD__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "complex_arctanh", /* name of py object */ - gsl_complex_arctanh_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"complex_arctanh" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__RD__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__RD__O; -PyGSL_sf_ufunc_Id__RD__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__RD__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__RD__O gsl_complex ret = gsl_complex_arctanh_real (I.double a)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__RD__O_data, /* NULL ptr data */ - gsl_complex_arctanh_real_data, /* call backs */ - PyGSL_sf_ufunc_Id__RD__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "complex_arctanh_real", /* name of py object */ - gsl_complex_arctanh_real_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"complex_arctanh_real" /* name of py object */, f); - -PyGSL_sf_ufunc_ID__RD__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O; -PyGSL_sf_ufunc_ID__RD__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_ID__RD__O gsl_complex ret = gsl_complex_arccoth (I.gsl_complex a)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_ID__RD__O_data, /* NULL ptr data */ - gsl_complex_arccoth_data, /* call backs */ - PyGSL_sf_ufunc_ID__RD__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "complex_arccoth", /* name of py object */ - gsl_complex_arccoth_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"complex_arccoth" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; -PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_log1p (I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ - gsl_log1p_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "log1p", /* name of py object */ - gsl_log1p_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"log1p" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; -PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_expm1 (I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ - gsl_expm1_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "expm1", /* name of py object */ - gsl_expm1_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"expm1" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O; -PyGSL_sf_ufunc_Id_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rd__O double ret = gsl_hypot (I.double q(const) x, I.double q(const) y)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rd__O_data, /* NULL ptr data */ - gsl_hypot_data, /* call backs */ - PyGSL_sf_ufunc_Id_d__Rd__O_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 1, /* out args */ - PyUFunc_None, - "hypot", /* name of py object */ - gsl_hypot_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"hypot" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d__Rd__O; -PyGSL_sf_ufunc_Id_d_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d_d__Rd__O double ret = gsl_hypot3 (I.double q(const) x, I.double q(const) y, I.double q(const) z)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d_d__Rd__O_data, /* NULL ptr data */ - gsl_hypot3_data, /* call backs */ - PyGSL_sf_ufunc_Id_d_d__Rd__O_types, /* types */ - 2, /* number of supported types */ - 3, /* in args */ - 1, /* out args */ - PyUFunc_None, - "hypot3", /* name of py object */ - gsl_hypot3_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"hypot3" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; -PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_acosh (I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ - gsl_acosh_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "acosh", /* name of py object */ - gsl_acosh_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"acosh" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; -PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_asinh (I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ - gsl_asinh_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "asinh", /* name of py object */ - gsl_asinh_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"asinh" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; -PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_atanh (I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ - gsl_atanh_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "atanh", /* name of py object */ - gsl_atanh_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"atanh" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rl__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__O; -PyGSL_sf_ufunc_Id__Rl__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__O int ret = gsl_isnan (I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__O_data, /* NULL ptr data */ - gsl_isnan_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rl__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "isnan", /* name of py object */ - gsl_isnan_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"isnan" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rl__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__O; -PyGSL_sf_ufunc_Id__Rl__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__O int ret = gsl_isinf (I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__O_data, /* NULL ptr data */ - gsl_isinf_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rl__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "isinf", /* name of py object */ - gsl_isinf_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"isinf" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rl__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__O; -PyGSL_sf_ufunc_Id__Rl__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__O int ret = gsl_finite (I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__O_data, /* NULL ptr data */ - gsl_finite_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rl__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "finite", /* name of py object */ - gsl_finite_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"finite" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O; -PyGSL_sf_ufunc_Id_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rd__O double ret = gsl_fdiv (I.double q(const) x, I.double q(const) y)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rd__O_data, /* NULL ptr data */ - gsl_fdiv_data, /* call backs */ - PyGSL_sf_ufunc_Id_d__Rd__O_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 1, /* out args */ - PyUFunc_None, - "fdiv", /* name of py object */ - gsl_fdiv_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"fdiv" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; -PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_coerce_double (I.double q(const) x)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ - gsl_coerce_double_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 1, /* out args */ - PyUFunc_None, - "coerce_double", /* name of py object */ - gsl_coerce_double_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"coerce_double" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_l__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_l__Rd__O; -PyGSL_sf_ufunc_Id_l__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_l__Rd__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_l__Rd__O double ret = gsl_ldexp (I.double q(const) x, I.int q(const) e)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_l__Rd__O_data, /* NULL ptr data */ - gsl_ldexp_data, /* call backs */ - PyGSL_sf_ufunc_Id_l__Rd__O_types, /* types */ - 2, /* number of supported types */ - 2, /* in args */ - 1, /* out args */ - PyUFunc_None, - "ldexp", /* name of py object */ - gsl_ldexp_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"ldexp" /* name of py object */, f); - -PyGSL_sf_ufunc_Id__Rd__Ol_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__Ol; -PyGSL_sf_ufunc_Id__Rd__Ol_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__Ol_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__Ol double ret = gsl_frexp (I.double q(const) x, O.int p e)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__Ol_data, /* NULL ptr data */ - gsl_frexp_data, /* call backs */ - PyGSL_sf_ufunc_Id__Rd__Ol_types, /* types */ - 2, /* number of supported types */ - 1, /* in args */ - 2, /* out args */ - PyUFunc_None, - "frexp", /* name of py object */ - gsl_frexp_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"frexp" /* name of py object */, f); - -PyGSL_sf_ufunc_Id_d_d__Rl__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d__Rl__O; -PyGSL_sf_ufunc_Id_d_d__Rl__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d__Rl__O_as_minor; - -/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d_d__Rl__O int ret = gsl_fcmp (I.double q(const) x1, I.double q(const) x2, I.double q(const) epsilon)'*/ -f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d_d__Rl__O_data, /* NULL ptr data */ - gsl_fcmp_data, /* call backs */ - PyGSL_sf_ufunc_Id_d_d__Rl__O_types, /* types */ - 2, /* number of supported types */ - 3, /* in args */ - 1, /* out args */ - PyUFunc_None, - "fcmp", /* name of py object */ - gsl_fcmp_doc, /* doc variable */ - 0 /*check return*/); -PyDict_SetItemString(sf_dict,"fcmp" /* name of py object */, f); - +PyGSL_sf_ufunc_Id_m__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_m__Rl__Ord; +PyGSL_sf_ufunc_Id_m__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_m__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_m__Rl__Ord int ret = gsl_sf_airy_Ai_e (I.double q(const) x, I.gsl_mode_t q(const) mode, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_m__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_airy_Ai_e_data, /* call backs */ + PyGSL_sf_ufunc_Id_m__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_airy_Ai_e", /* name of py object */ + gsl_sf_airy_Ai_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_airy_Ai_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_m__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_m__Rd__O; +PyGSL_sf_ufunc_Id_m__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_m__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_m__Rd__O double ret = gsl_sf_airy_Ai (I.double q(const) x, I.gsl_mode_t mode)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_m__Rd__O_data, /* NULL ptr data */ + gsl_sf_airy_Ai_data, /* call backs */ + PyGSL_sf_ufunc_Id_m__Rd__O_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_airy_Ai", /* name of py object */ + gsl_sf_airy_Ai_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_airy_Ai" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_m__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_m__Rl__Ord; +PyGSL_sf_ufunc_Id_m__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_m__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_m__Rl__Ord int ret = gsl_sf_airy_Bi_e (I.double q(const) x, I.gsl_mode_t mode, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_m__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_airy_Bi_e_data, /* call backs */ + PyGSL_sf_ufunc_Id_m__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_airy_Bi_e", /* name of py object */ + gsl_sf_airy_Bi_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_airy_Bi_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_m__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_m__Rd__O; +PyGSL_sf_ufunc_Id_m__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_m__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_m__Rd__O double ret = gsl_sf_airy_Bi (I.double q(const) x, I.gsl_mode_t mode)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_m__Rd__O_data, /* NULL ptr data */ + gsl_sf_airy_Bi_data, /* call backs */ + PyGSL_sf_ufunc_Id_m__Rd__O_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_airy_Bi", /* name of py object */ + gsl_sf_airy_Bi_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_airy_Bi" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_m__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_m__Rl__Ord; +PyGSL_sf_ufunc_Id_m__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_m__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_m__Rl__Ord int ret = gsl_sf_airy_Ai_scaled_e (I.double q(const) x, I.gsl_mode_t mode, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_m__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_airy_Ai_scaled_e_data, /* call backs */ + PyGSL_sf_ufunc_Id_m__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_airy_Ai_scaled_e", /* name of py object */ + gsl_sf_airy_Ai_scaled_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_airy_Ai_scaled_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_m__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_m__Rd__O; +PyGSL_sf_ufunc_Id_m__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_m__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_m__Rd__O double ret = gsl_sf_airy_Ai_scaled (I.double q(const) x, I.gsl_mode_t mode)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_m__Rd__O_data, /* NULL ptr data */ + gsl_sf_airy_Ai_scaled_data, /* call backs */ + PyGSL_sf_ufunc_Id_m__Rd__O_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_airy_Ai_scaled", /* name of py object */ + gsl_sf_airy_Ai_scaled_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_airy_Ai_scaled" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_m__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_m__Rl__Ord; +PyGSL_sf_ufunc_Id_m__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_m__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_m__Rl__Ord int ret = gsl_sf_airy_Bi_scaled_e (I.double q(const) x, I.gsl_mode_t mode, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_m__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_airy_Bi_scaled_e_data, /* call backs */ + PyGSL_sf_ufunc_Id_m__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_airy_Bi_scaled_e", /* name of py object */ + gsl_sf_airy_Bi_scaled_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_airy_Bi_scaled_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_m__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_m__Rd__O; +PyGSL_sf_ufunc_Id_m__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_m__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_m__Rd__O double ret = gsl_sf_airy_Bi_scaled (I.double q(const) x, I.gsl_mode_t mode)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_m__Rd__O_data, /* NULL ptr data */ + gsl_sf_airy_Bi_scaled_data, /* call backs */ + PyGSL_sf_ufunc_Id_m__Rd__O_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_airy_Bi_scaled", /* name of py object */ + gsl_sf_airy_Bi_scaled_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_airy_Bi_scaled" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_m__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_m__Rl__Ord; +PyGSL_sf_ufunc_Id_m__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_m__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_m__Rl__Ord int ret = gsl_sf_airy_Ai_deriv_e (I.double q(const) x, I.gsl_mode_t mode, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_m__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_airy_Ai_deriv_e_data, /* call backs */ + PyGSL_sf_ufunc_Id_m__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_airy_Ai_deriv_e", /* name of py object */ + gsl_sf_airy_Ai_deriv_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_airy_Ai_deriv_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_m__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_m__Rd__O; +PyGSL_sf_ufunc_Id_m__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_m__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_m__Rd__O double ret = gsl_sf_airy_Ai_deriv (I.double q(const) x, I.gsl_mode_t mode)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_m__Rd__O_data, /* NULL ptr data */ + gsl_sf_airy_Ai_deriv_data, /* call backs */ + PyGSL_sf_ufunc_Id_m__Rd__O_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_airy_Ai_deriv", /* name of py object */ + gsl_sf_airy_Ai_deriv_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_airy_Ai_deriv" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_m__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_m__Rl__Ord; +PyGSL_sf_ufunc_Id_m__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_m__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_m__Rl__Ord int ret = gsl_sf_airy_Bi_deriv_e (I.double q(const) x, I.gsl_mode_t mode, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_m__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_airy_Bi_deriv_e_data, /* call backs */ + PyGSL_sf_ufunc_Id_m__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_airy_Bi_deriv_e", /* name of py object */ + gsl_sf_airy_Bi_deriv_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_airy_Bi_deriv_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_m__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_m__Rd__O; +PyGSL_sf_ufunc_Id_m__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_m__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_m__Rd__O double ret = gsl_sf_airy_Bi_deriv (I.double q(const) x, I.gsl_mode_t mode)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_m__Rd__O_data, /* NULL ptr data */ + gsl_sf_airy_Bi_deriv_data, /* call backs */ + PyGSL_sf_ufunc_Id_m__Rd__O_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_airy_Bi_deriv", /* name of py object */ + gsl_sf_airy_Bi_deriv_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_airy_Bi_deriv" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_m__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_m__Rl__Ord; +PyGSL_sf_ufunc_Id_m__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_m__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_m__Rl__Ord int ret = gsl_sf_airy_Ai_deriv_scaled_e (I.double q(const) x, I.gsl_mode_t mode, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_m__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_airy_Ai_deriv_scaled_e_data, /* call backs */ + PyGSL_sf_ufunc_Id_m__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_airy_Ai_deriv_scaled_e", /* name of py object */ + gsl_sf_airy_Ai_deriv_scaled_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_airy_Ai_deriv_scaled_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_m__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_m__Rd__O; +PyGSL_sf_ufunc_Id_m__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_m__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_m__Rd__O double ret = gsl_sf_airy_Ai_deriv_scaled (I.double q(const) x, I.gsl_mode_t mode)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_m__Rd__O_data, /* NULL ptr data */ + gsl_sf_airy_Ai_deriv_scaled_data, /* call backs */ + PyGSL_sf_ufunc_Id_m__Rd__O_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_airy_Ai_deriv_scaled", /* name of py object */ + gsl_sf_airy_Ai_deriv_scaled_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_airy_Ai_deriv_scaled" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_m__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_m__Rl__Ord; +PyGSL_sf_ufunc_Id_m__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_m__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_m__Rl__Ord int ret = gsl_sf_airy_Bi_deriv_scaled_e (I.double q(const) x, I.gsl_mode_t mode, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_m__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_airy_Bi_deriv_scaled_e_data, /* call backs */ + PyGSL_sf_ufunc_Id_m__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_airy_Bi_deriv_scaled_e", /* name of py object */ + gsl_sf_airy_Bi_deriv_scaled_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_airy_Bi_deriv_scaled_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_m__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_m__Rd__O; +PyGSL_sf_ufunc_Id_m__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_m__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_m__Rd__O double ret = gsl_sf_airy_Bi_deriv_scaled (I.double q(const) x, I.gsl_mode_t mode)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_m__Rd__O_data, /* NULL ptr data */ + gsl_sf_airy_Bi_deriv_scaled_data, /* call backs */ + PyGSL_sf_ufunc_Id_m__Rd__O_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_airy_Bi_deriv_scaled", /* name of py object */ + gsl_sf_airy_Bi_deriv_scaled_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_airy_Bi_deriv_scaled" /* name of py object */, f); + +PyGSL_sf_ufunc_Iui__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Iui__Rl__Ord; +PyGSL_sf_ufunc_Iui__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Iui__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Iui__Rl__Ord int ret = gsl_sf_airy_zero_Ai_e (I.unsigned int s, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Iui__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_airy_zero_Ai_e_data, /* call backs */ + PyGSL_sf_ufunc_Iui__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_airy_zero_Ai_e", /* name of py object */ + gsl_sf_airy_zero_Ai_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_airy_zero_Ai_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Iui__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Iui__Rd__O; +PyGSL_sf_ufunc_Iui__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Iui__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Iui__Rd__O double ret = gsl_sf_airy_zero_Ai (I.unsigned int s)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Iui__Rd__O_data, /* NULL ptr data */ + gsl_sf_airy_zero_Ai_data, /* call backs */ + PyGSL_sf_ufunc_Iui__Rd__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_airy_zero_Ai", /* name of py object */ + gsl_sf_airy_zero_Ai_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_airy_zero_Ai" /* name of py object */, f); + +PyGSL_sf_ufunc_Iui__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Iui__Rl__Ord; +PyGSL_sf_ufunc_Iui__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Iui__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Iui__Rl__Ord int ret = gsl_sf_airy_zero_Bi_e (I.unsigned int s, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Iui__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_airy_zero_Bi_e_data, /* call backs */ + PyGSL_sf_ufunc_Iui__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_airy_zero_Bi_e", /* name of py object */ + gsl_sf_airy_zero_Bi_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_airy_zero_Bi_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Iui__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Iui__Rd__O; +PyGSL_sf_ufunc_Iui__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Iui__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Iui__Rd__O double ret = gsl_sf_airy_zero_Bi (I.unsigned int s)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Iui__Rd__O_data, /* NULL ptr data */ + gsl_sf_airy_zero_Bi_data, /* call backs */ + PyGSL_sf_ufunc_Iui__Rd__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_airy_zero_Bi", /* name of py object */ + gsl_sf_airy_zero_Bi_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_airy_zero_Bi" /* name of py object */, f); + +PyGSL_sf_ufunc_Iui__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Iui__Rl__Ord; +PyGSL_sf_ufunc_Iui__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Iui__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Iui__Rl__Ord int ret = gsl_sf_airy_zero_Ai_deriv_e (I.unsigned int s, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Iui__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_airy_zero_Ai_deriv_e_data, /* call backs */ + PyGSL_sf_ufunc_Iui__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_airy_zero_Ai_deriv_e", /* name of py object */ + gsl_sf_airy_zero_Ai_deriv_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_airy_zero_Ai_deriv_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Iui__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Iui__Rd__O; +PyGSL_sf_ufunc_Iui__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Iui__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Iui__Rd__O double ret = gsl_sf_airy_zero_Ai_deriv (I.unsigned int s)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Iui__Rd__O_data, /* NULL ptr data */ + gsl_sf_airy_zero_Ai_deriv_data, /* call backs */ + PyGSL_sf_ufunc_Iui__Rd__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_airy_zero_Ai_deriv", /* name of py object */ + gsl_sf_airy_zero_Ai_deriv_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_airy_zero_Ai_deriv" /* name of py object */, f); + +PyGSL_sf_ufunc_Iui__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Iui__Rl__Ord; +PyGSL_sf_ufunc_Iui__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Iui__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Iui__Rl__Ord int ret = gsl_sf_airy_zero_Bi_deriv_e (I.unsigned int s, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Iui__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_airy_zero_Bi_deriv_e_data, /* call backs */ + PyGSL_sf_ufunc_Iui__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_airy_zero_Bi_deriv_e", /* name of py object */ + gsl_sf_airy_zero_Bi_deriv_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_airy_zero_Bi_deriv_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Iui__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Iui__Rd__O; +PyGSL_sf_ufunc_Iui__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Iui__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Iui__Rd__O double ret = gsl_sf_airy_zero_Bi_deriv (I.unsigned int s)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Iui__Rd__O_data, /* NULL ptr data */ + gsl_sf_airy_zero_Bi_deriv_data, /* call backs */ + PyGSL_sf_ufunc_Iui__Rd__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_airy_zero_Bi_deriv", /* name of py object */ + gsl_sf_airy_zero_Bi_deriv_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_airy_zero_Bi_deriv" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; +PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_bessel_J0_e (I.double q(const) x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_bessel_J0_e_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_bessel_J0_e", /* name of py object */ + gsl_sf_bessel_J0_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_bessel_J0_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; +PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_bessel_J0 (I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ + gsl_sf_bessel_J0_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_bessel_J0", /* name of py object */ + gsl_sf_bessel_J0_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_bessel_J0" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; +PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_bessel_J1_e (I.double q(const) x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_bessel_J1_e_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_bessel_J1_e", /* name of py object */ + gsl_sf_bessel_J1_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_bessel_J1_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; +PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_bessel_J1 (I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ + gsl_sf_bessel_J1_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_bessel_J1", /* name of py object */ + gsl_sf_bessel_J1_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_bessel_J1" /* name of py object */, f); + +PyGSL_sf_ufunc_Il_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rl__Ord; +PyGSL_sf_ufunc_Il_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_d__Rl__Ord int ret = gsl_sf_bessel_Jn_e (I.int n, I.double x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_d__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_bessel_Jn_e_data, /* call backs */ + PyGSL_sf_ufunc_Il_d__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_bessel_Jn_e", /* name of py object */ + gsl_sf_bessel_Jn_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_bessel_Jn_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Il_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rd__O; +PyGSL_sf_ufunc_Il_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_d__Rd__O double ret = gsl_sf_bessel_Jn (I.int q(const) n, I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_d__Rd__O_data, /* NULL ptr data */ + gsl_sf_bessel_Jn_data, /* call backs */ + PyGSL_sf_ufunc_Il_d__Rd__O_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_bessel_Jn", /* name of py object */ + gsl_sf_bessel_Jn_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_bessel_Jn" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; +PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_bessel_Y0_e (I.double q(const) x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_bessel_Y0_e_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_bessel_Y0_e", /* name of py object */ + gsl_sf_bessel_Y0_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_bessel_Y0_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; +PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_bessel_Y0 (I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ + gsl_sf_bessel_Y0_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_bessel_Y0", /* name of py object */ + gsl_sf_bessel_Y0_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_bessel_Y0" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; +PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_bessel_Y1_e (I.double q(const) x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_bessel_Y1_e_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_bessel_Y1_e", /* name of py object */ + gsl_sf_bessel_Y1_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_bessel_Y1_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; +PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_bessel_Y1 (I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ + gsl_sf_bessel_Y1_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_bessel_Y1", /* name of py object */ + gsl_sf_bessel_Y1_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_bessel_Y1" /* name of py object */, f); + +PyGSL_sf_ufunc_Il_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rl__Ord; +PyGSL_sf_ufunc_Il_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_d__Rl__Ord int ret = gsl_sf_bessel_Yn_e (I.int n, I.double q(const) x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_d__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_bessel_Yn_e_data, /* call backs */ + PyGSL_sf_ufunc_Il_d__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_bessel_Yn_e", /* name of py object */ + gsl_sf_bessel_Yn_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_bessel_Yn_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Il_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rd__O; +PyGSL_sf_ufunc_Il_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_d__Rd__O double ret = gsl_sf_bessel_Yn (I.int q(const) n, I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_d__Rd__O_data, /* NULL ptr data */ + gsl_sf_bessel_Yn_data, /* call backs */ + PyGSL_sf_ufunc_Il_d__Rd__O_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_bessel_Yn", /* name of py object */ + gsl_sf_bessel_Yn_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_bessel_Yn" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; +PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_bessel_I0_e (I.double q(const) x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_bessel_I0_e_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_bessel_I0_e", /* name of py object */ + gsl_sf_bessel_I0_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_bessel_I0_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; +PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_bessel_I0 (I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ + gsl_sf_bessel_I0_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_bessel_I0", /* name of py object */ + gsl_sf_bessel_I0_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_bessel_I0" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; +PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_bessel_I1_e (I.double q(const) x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_bessel_I1_e_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_bessel_I1_e", /* name of py object */ + gsl_sf_bessel_I1_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_bessel_I1_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; +PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_bessel_I1 (I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ + gsl_sf_bessel_I1_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_bessel_I1", /* name of py object */ + gsl_sf_bessel_I1_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_bessel_I1" /* name of py object */, f); + +PyGSL_sf_ufunc_Il_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rl__Ord; +PyGSL_sf_ufunc_Il_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_d__Rl__Ord int ret = gsl_sf_bessel_In_e (I.int q(const) n, I.double q(const) x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_d__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_bessel_In_e_data, /* call backs */ + PyGSL_sf_ufunc_Il_d__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_bessel_In_e", /* name of py object */ + gsl_sf_bessel_In_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_bessel_In_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Il_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rd__O; +PyGSL_sf_ufunc_Il_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_d__Rd__O double ret = gsl_sf_bessel_In (I.int q(const) n, I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_d__Rd__O_data, /* NULL ptr data */ + gsl_sf_bessel_In_data, /* call backs */ + PyGSL_sf_ufunc_Il_d__Rd__O_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_bessel_In", /* name of py object */ + gsl_sf_bessel_In_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_bessel_In" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; +PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_bessel_I0_scaled_e (I.double q(const) x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_bessel_I0_scaled_e_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_bessel_I0_scaled_e", /* name of py object */ + gsl_sf_bessel_I0_scaled_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_bessel_I0_scaled_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; +PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_bessel_I0_scaled (I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ + gsl_sf_bessel_I0_scaled_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_bessel_I0_scaled", /* name of py object */ + gsl_sf_bessel_I0_scaled_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_bessel_I0_scaled" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; +PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_bessel_I1_scaled_e (I.double q(const) x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_bessel_I1_scaled_e_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_bessel_I1_scaled_e", /* name of py object */ + gsl_sf_bessel_I1_scaled_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_bessel_I1_scaled_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; +PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_bessel_I1_scaled (I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ + gsl_sf_bessel_I1_scaled_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_bessel_I1_scaled", /* name of py object */ + gsl_sf_bessel_I1_scaled_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_bessel_I1_scaled" /* name of py object */, f); + +PyGSL_sf_ufunc_Il_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rl__Ord; +PyGSL_sf_ufunc_Il_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_d__Rl__Ord int ret = gsl_sf_bessel_In_scaled_e (I.int n, I.double q(const) x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_d__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_bessel_In_scaled_e_data, /* call backs */ + PyGSL_sf_ufunc_Il_d__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_bessel_In_scaled_e", /* name of py object */ + gsl_sf_bessel_In_scaled_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_bessel_In_scaled_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Il_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rd__O; +PyGSL_sf_ufunc_Il_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_d__Rd__O double ret = gsl_sf_bessel_In_scaled (I.int q(const) n, I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_d__Rd__O_data, /* NULL ptr data */ + gsl_sf_bessel_In_scaled_data, /* call backs */ + PyGSL_sf_ufunc_Il_d__Rd__O_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_bessel_In_scaled", /* name of py object */ + gsl_sf_bessel_In_scaled_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_bessel_In_scaled" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; +PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_bessel_K0_e (I.double q(const) x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_bessel_K0_e_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_bessel_K0_e", /* name of py object */ + gsl_sf_bessel_K0_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_bessel_K0_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; +PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_bessel_K0 (I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ + gsl_sf_bessel_K0_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_bessel_K0", /* name of py object */ + gsl_sf_bessel_K0_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_bessel_K0" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; +PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_bessel_K1_e (I.double q(const) x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_bessel_K1_e_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_bessel_K1_e", /* name of py object */ + gsl_sf_bessel_K1_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_bessel_K1_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; +PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_bessel_K1 (I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ + gsl_sf_bessel_K1_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_bessel_K1", /* name of py object */ + gsl_sf_bessel_K1_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_bessel_K1" /* name of py object */, f); + +PyGSL_sf_ufunc_Il_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rl__Ord; +PyGSL_sf_ufunc_Il_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_d__Rl__Ord int ret = gsl_sf_bessel_Kn_e (I.int q(const) n, I.double q(const) x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_d__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_bessel_Kn_e_data, /* call backs */ + PyGSL_sf_ufunc_Il_d__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_bessel_Kn_e", /* name of py object */ + gsl_sf_bessel_Kn_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_bessel_Kn_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Il_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rd__O; +PyGSL_sf_ufunc_Il_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_d__Rd__O double ret = gsl_sf_bessel_Kn (I.int q(const) n, I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_d__Rd__O_data, /* NULL ptr data */ + gsl_sf_bessel_Kn_data, /* call backs */ + PyGSL_sf_ufunc_Il_d__Rd__O_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_bessel_Kn", /* name of py object */ + gsl_sf_bessel_Kn_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_bessel_Kn" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; +PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_bessel_K0_scaled_e (I.double q(const) x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_bessel_K0_scaled_e_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_bessel_K0_scaled_e", /* name of py object */ + gsl_sf_bessel_K0_scaled_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_bessel_K0_scaled_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; +PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_bessel_K0_scaled (I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ + gsl_sf_bessel_K0_scaled_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_bessel_K0_scaled", /* name of py object */ + gsl_sf_bessel_K0_scaled_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_bessel_K0_scaled" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; +PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_bessel_K1_scaled_e (I.double q(const) x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_bessel_K1_scaled_e_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_bessel_K1_scaled_e", /* name of py object */ + gsl_sf_bessel_K1_scaled_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_bessel_K1_scaled_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; +PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_bessel_K1_scaled (I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ + gsl_sf_bessel_K1_scaled_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_bessel_K1_scaled", /* name of py object */ + gsl_sf_bessel_K1_scaled_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_bessel_K1_scaled" /* name of py object */, f); + +PyGSL_sf_ufunc_Il_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rl__Ord; +PyGSL_sf_ufunc_Il_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_d__Rl__Ord int ret = gsl_sf_bessel_Kn_scaled_e (I.int n, I.double q(const) x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_d__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_bessel_Kn_scaled_e_data, /* call backs */ + PyGSL_sf_ufunc_Il_d__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_bessel_Kn_scaled_e", /* name of py object */ + gsl_sf_bessel_Kn_scaled_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_bessel_Kn_scaled_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Il_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rd__O; +PyGSL_sf_ufunc_Il_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_d__Rd__O double ret = gsl_sf_bessel_Kn_scaled (I.int q(const) n, I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_d__Rd__O_data, /* NULL ptr data */ + gsl_sf_bessel_Kn_scaled_data, /* call backs */ + PyGSL_sf_ufunc_Il_d__Rd__O_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_bessel_Kn_scaled", /* name of py object */ + gsl_sf_bessel_Kn_scaled_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_bessel_Kn_scaled" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; +PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_bessel_j0_e (I.double q(const) x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_bessel_j0_e_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_bessel_j0_e", /* name of py object */ + gsl_sf_bessel_j0_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_bessel_j0_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; +PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_bessel_j0 (I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ + gsl_sf_bessel_j0_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_bessel_j0", /* name of py object */ + gsl_sf_bessel_j0_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_bessel_j0" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; +PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_bessel_j1_e (I.double q(const) x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_bessel_j1_e_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_bessel_j1_e", /* name of py object */ + gsl_sf_bessel_j1_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_bessel_j1_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; +PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_bessel_j1 (I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ + gsl_sf_bessel_j1_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_bessel_j1", /* name of py object */ + gsl_sf_bessel_j1_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_bessel_j1" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; +PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_bessel_j2_e (I.double q(const) x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_bessel_j2_e_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_bessel_j2_e", /* name of py object */ + gsl_sf_bessel_j2_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_bessel_j2_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; +PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_bessel_j2 (I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ + gsl_sf_bessel_j2_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_bessel_j2", /* name of py object */ + gsl_sf_bessel_j2_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_bessel_j2" /* name of py object */, f); + +PyGSL_sf_ufunc_Il_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rl__Ord; +PyGSL_sf_ufunc_Il_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_d__Rl__Ord int ret = gsl_sf_bessel_jl_e (I.int q(const) l, I.double q(const) x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_d__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_bessel_jl_e_data, /* call backs */ + PyGSL_sf_ufunc_Il_d__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_bessel_jl_e", /* name of py object */ + gsl_sf_bessel_jl_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_bessel_jl_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Il_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rd__O; +PyGSL_sf_ufunc_Il_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_d__Rd__O double ret = gsl_sf_bessel_jl (I.int q(const) l, I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_d__Rd__O_data, /* NULL ptr data */ + gsl_sf_bessel_jl_data, /* call backs */ + PyGSL_sf_ufunc_Il_d__Rd__O_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_bessel_jl", /* name of py object */ + gsl_sf_bessel_jl_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_bessel_jl" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; +PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_bessel_y0_e (I.double q(const) x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_bessel_y0_e_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_bessel_y0_e", /* name of py object */ + gsl_sf_bessel_y0_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_bessel_y0_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; +PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_bessel_y0 (I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ + gsl_sf_bessel_y0_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_bessel_y0", /* name of py object */ + gsl_sf_bessel_y0_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_bessel_y0" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; +PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_bessel_y1_e (I.double q(const) x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_bessel_y1_e_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_bessel_y1_e", /* name of py object */ + gsl_sf_bessel_y1_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_bessel_y1_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; +PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_bessel_y1 (I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ + gsl_sf_bessel_y1_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_bessel_y1", /* name of py object */ + gsl_sf_bessel_y1_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_bessel_y1" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; +PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_bessel_y2_e (I.double q(const) x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_bessel_y2_e_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_bessel_y2_e", /* name of py object */ + gsl_sf_bessel_y2_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_bessel_y2_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; +PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_bessel_y2 (I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ + gsl_sf_bessel_y2_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_bessel_y2", /* name of py object */ + gsl_sf_bessel_y2_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_bessel_y2" /* name of py object */, f); + +PyGSL_sf_ufunc_Il_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rl__Ord; +PyGSL_sf_ufunc_Il_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_d__Rl__Ord int ret = gsl_sf_bessel_yl_e (I.int l, I.double q(const) x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_d__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_bessel_yl_e_data, /* call backs */ + PyGSL_sf_ufunc_Il_d__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_bessel_yl_e", /* name of py object */ + gsl_sf_bessel_yl_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_bessel_yl_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Il_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rd__O; +PyGSL_sf_ufunc_Il_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_d__Rd__O double ret = gsl_sf_bessel_yl (I.int q(const) l, I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_d__Rd__O_data, /* NULL ptr data */ + gsl_sf_bessel_yl_data, /* call backs */ + PyGSL_sf_ufunc_Il_d__Rd__O_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_bessel_yl", /* name of py object */ + gsl_sf_bessel_yl_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_bessel_yl" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; +PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_bessel_i0_scaled_e (I.double q(const) x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_bessel_i0_scaled_e_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_bessel_i0_scaled_e", /* name of py object */ + gsl_sf_bessel_i0_scaled_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_bessel_i0_scaled_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; +PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_bessel_i0_scaled (I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ + gsl_sf_bessel_i0_scaled_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_bessel_i0_scaled", /* name of py object */ + gsl_sf_bessel_i0_scaled_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_bessel_i0_scaled" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; +PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_bessel_i1_scaled_e (I.double q(const) x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_bessel_i1_scaled_e_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_bessel_i1_scaled_e", /* name of py object */ + gsl_sf_bessel_i1_scaled_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_bessel_i1_scaled_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; +PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_bessel_i1_scaled (I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ + gsl_sf_bessel_i1_scaled_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_bessel_i1_scaled", /* name of py object */ + gsl_sf_bessel_i1_scaled_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_bessel_i1_scaled" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; +PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_bessel_i2_scaled_e (I.double q(const) x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_bessel_i2_scaled_e_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_bessel_i2_scaled_e", /* name of py object */ + gsl_sf_bessel_i2_scaled_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_bessel_i2_scaled_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; +PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_bessel_i2_scaled (I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ + gsl_sf_bessel_i2_scaled_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_bessel_i2_scaled", /* name of py object */ + gsl_sf_bessel_i2_scaled_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_bessel_i2_scaled" /* name of py object */, f); + +PyGSL_sf_ufunc_Il_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rl__Ord; +PyGSL_sf_ufunc_Il_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_d__Rl__Ord int ret = gsl_sf_bessel_il_scaled_e (I.int q(const) l, I.double x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_d__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_bessel_il_scaled_e_data, /* call backs */ + PyGSL_sf_ufunc_Il_d__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_bessel_il_scaled_e", /* name of py object */ + gsl_sf_bessel_il_scaled_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_bessel_il_scaled_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Il_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rd__O; +PyGSL_sf_ufunc_Il_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_d__Rd__O double ret = gsl_sf_bessel_il_scaled (I.int q(const) l, I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_d__Rd__O_data, /* NULL ptr data */ + gsl_sf_bessel_il_scaled_data, /* call backs */ + PyGSL_sf_ufunc_Il_d__Rd__O_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_bessel_il_scaled", /* name of py object */ + gsl_sf_bessel_il_scaled_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_bessel_il_scaled" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; +PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_bessel_k0_scaled_e (I.double q(const) x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_bessel_k0_scaled_e_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_bessel_k0_scaled_e", /* name of py object */ + gsl_sf_bessel_k0_scaled_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_bessel_k0_scaled_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; +PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_bessel_k0_scaled (I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ + gsl_sf_bessel_k0_scaled_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_bessel_k0_scaled", /* name of py object */ + gsl_sf_bessel_k0_scaled_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_bessel_k0_scaled" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; +PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_bessel_k1_scaled_e (I.double q(const) x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_bessel_k1_scaled_e_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_bessel_k1_scaled_e", /* name of py object */ + gsl_sf_bessel_k1_scaled_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_bessel_k1_scaled_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; +PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_bessel_k1_scaled (I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ + gsl_sf_bessel_k1_scaled_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_bessel_k1_scaled", /* name of py object */ + gsl_sf_bessel_k1_scaled_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_bessel_k1_scaled" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; +PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_bessel_k2_scaled_e (I.double q(const) x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_bessel_k2_scaled_e_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_bessel_k2_scaled_e", /* name of py object */ + gsl_sf_bessel_k2_scaled_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_bessel_k2_scaled_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; +PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_bessel_k2_scaled (I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ + gsl_sf_bessel_k2_scaled_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_bessel_k2_scaled", /* name of py object */ + gsl_sf_bessel_k2_scaled_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_bessel_k2_scaled" /* name of py object */, f); + +PyGSL_sf_ufunc_Il_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rl__Ord; +PyGSL_sf_ufunc_Il_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_d__Rl__Ord int ret = gsl_sf_bessel_kl_scaled_e (I.int l, I.double q(const) x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_d__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_bessel_kl_scaled_e_data, /* call backs */ + PyGSL_sf_ufunc_Il_d__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_bessel_kl_scaled_e", /* name of py object */ + gsl_sf_bessel_kl_scaled_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_bessel_kl_scaled_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Il_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rd__O; +PyGSL_sf_ufunc_Il_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_d__Rd__O double ret = gsl_sf_bessel_kl_scaled (I.int q(const) l, I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_d__Rd__O_data, /* NULL ptr data */ + gsl_sf_bessel_kl_scaled_data, /* call backs */ + PyGSL_sf_ufunc_Il_d__Rd__O_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_bessel_kl_scaled", /* name of py object */ + gsl_sf_bessel_kl_scaled_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_bessel_kl_scaled" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord; +PyGSL_sf_ufunc_Id_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rl__Ord int ret = gsl_sf_bessel_Jnu_e (I.double q(const) nu, I.double q(const) x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_bessel_Jnu_e_data, /* call backs */ + PyGSL_sf_ufunc_Id_d__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_bessel_Jnu_e", /* name of py object */ + gsl_sf_bessel_Jnu_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_bessel_Jnu_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O; +PyGSL_sf_ufunc_Id_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rd__O double ret = gsl_sf_bessel_Jnu (I.double q(const) nu, I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rd__O_data, /* NULL ptr data */ + gsl_sf_bessel_Jnu_data, /* call backs */ + PyGSL_sf_ufunc_Id_d__Rd__O_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_bessel_Jnu", /* name of py object */ + gsl_sf_bessel_Jnu_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_bessel_Jnu" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord; +PyGSL_sf_ufunc_Id_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rl__Ord int ret = gsl_sf_bessel_Ynu_e (I.double nu, I.double x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_bessel_Ynu_e_data, /* call backs */ + PyGSL_sf_ufunc_Id_d__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_bessel_Ynu_e", /* name of py object */ + gsl_sf_bessel_Ynu_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_bessel_Ynu_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O; +PyGSL_sf_ufunc_Id_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rd__O double ret = gsl_sf_bessel_Ynu (I.double q(const) nu, I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rd__O_data, /* NULL ptr data */ + gsl_sf_bessel_Ynu_data, /* call backs */ + PyGSL_sf_ufunc_Id_d__Rd__O_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_bessel_Ynu", /* name of py object */ + gsl_sf_bessel_Ynu_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_bessel_Ynu" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord; +PyGSL_sf_ufunc_Id_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rl__Ord int ret = gsl_sf_bessel_Inu_scaled_e (I.double nu, I.double x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_bessel_Inu_scaled_e_data, /* call backs */ + PyGSL_sf_ufunc_Id_d__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_bessel_Inu_scaled_e", /* name of py object */ + gsl_sf_bessel_Inu_scaled_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_bessel_Inu_scaled_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O; +PyGSL_sf_ufunc_Id_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rd__O double ret = gsl_sf_bessel_Inu_scaled (I.double nu, I.double x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rd__O_data, /* NULL ptr data */ + gsl_sf_bessel_Inu_scaled_data, /* call backs */ + PyGSL_sf_ufunc_Id_d__Rd__O_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_bessel_Inu_scaled", /* name of py object */ + gsl_sf_bessel_Inu_scaled_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_bessel_Inu_scaled" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord; +PyGSL_sf_ufunc_Id_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rl__Ord int ret = gsl_sf_bessel_Inu_e (I.double nu, I.double x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_bessel_Inu_e_data, /* call backs */ + PyGSL_sf_ufunc_Id_d__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_bessel_Inu_e", /* name of py object */ + gsl_sf_bessel_Inu_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_bessel_Inu_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O; +PyGSL_sf_ufunc_Id_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rd__O double ret = gsl_sf_bessel_Inu (I.double nu, I.double x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rd__O_data, /* NULL ptr data */ + gsl_sf_bessel_Inu_data, /* call backs */ + PyGSL_sf_ufunc_Id_d__Rd__O_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_bessel_Inu", /* name of py object */ + gsl_sf_bessel_Inu_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_bessel_Inu" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord; +PyGSL_sf_ufunc_Id_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rl__Ord int ret = gsl_sf_bessel_Knu_scaled_e (I.double q(const) nu, I.double q(const) x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_bessel_Knu_scaled_e_data, /* call backs */ + PyGSL_sf_ufunc_Id_d__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_bessel_Knu_scaled_e", /* name of py object */ + gsl_sf_bessel_Knu_scaled_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_bessel_Knu_scaled_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O; +PyGSL_sf_ufunc_Id_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rd__O double ret = gsl_sf_bessel_Knu_scaled (I.double q(const) nu, I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rd__O_data, /* NULL ptr data */ + gsl_sf_bessel_Knu_scaled_data, /* call backs */ + PyGSL_sf_ufunc_Id_d__Rd__O_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_bessel_Knu_scaled", /* name of py object */ + gsl_sf_bessel_Knu_scaled_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_bessel_Knu_scaled" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d__Rl__Oerd_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Oerd; +PyGSL_sf_ufunc_Id_d__Rl__Oerd_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Oerd_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rl__Oerd int ret = gsl_sf_bessel_Knu_scaled_e10_e (I.double q(const) nu, I.double q(const) x, O.gsl_sf_result_e10 p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rl__Oerd_data, /* NULL ptr data */ + gsl_sf_bessel_Knu_scaled_e10_e_data, /* call backs */ + PyGSL_sf_ufunc_Id_d__Rl__Oerd_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 4, /* out args */ + PyUFunc_None, + "sf_bessel_Knu_scaled_e10_e", /* name of py object */ + gsl_sf_bessel_Knu_scaled_e10_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_bessel_Knu_scaled_e10_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord; +PyGSL_sf_ufunc_Id_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rl__Ord int ret = gsl_sf_bessel_Knu_e (I.double q(const) nu, I.double q(const) x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_bessel_Knu_e_data, /* call backs */ + PyGSL_sf_ufunc_Id_d__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_bessel_Knu_e", /* name of py object */ + gsl_sf_bessel_Knu_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_bessel_Knu_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O; +PyGSL_sf_ufunc_Id_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rd__O double ret = gsl_sf_bessel_Knu (I.double q(const) nu, I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rd__O_data, /* NULL ptr data */ + gsl_sf_bessel_Knu_data, /* call backs */ + PyGSL_sf_ufunc_Id_d__Rd__O_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_bessel_Knu", /* name of py object */ + gsl_sf_bessel_Knu_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_bessel_Knu" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord; +PyGSL_sf_ufunc_Id_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rl__Ord int ret = gsl_sf_bessel_lnKnu_e (I.double q(const) nu, I.double q(const) x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_bessel_lnKnu_e_data, /* call backs */ + PyGSL_sf_ufunc_Id_d__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_bessel_lnKnu_e", /* name of py object */ + gsl_sf_bessel_lnKnu_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_bessel_lnKnu_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O; +PyGSL_sf_ufunc_Id_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rd__O double ret = gsl_sf_bessel_lnKnu (I.double q(const) nu, I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rd__O_data, /* NULL ptr data */ + gsl_sf_bessel_lnKnu_data, /* call backs */ + PyGSL_sf_ufunc_Id_d__Rd__O_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_bessel_lnKnu", /* name of py object */ + gsl_sf_bessel_lnKnu_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_bessel_lnKnu" /* name of py object */, f); + +PyGSL_sf_ufunc_Iui__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Iui__Rl__Ord; +PyGSL_sf_ufunc_Iui__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Iui__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Iui__Rl__Ord int ret = gsl_sf_bessel_zero_J0_e (I.unsigned int s, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Iui__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_bessel_zero_J0_e_data, /* call backs */ + PyGSL_sf_ufunc_Iui__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_bessel_zero_J0_e", /* name of py object */ + gsl_sf_bessel_zero_J0_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_bessel_zero_J0_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Iui__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Iui__Rd__O; +PyGSL_sf_ufunc_Iui__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Iui__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Iui__Rd__O double ret = gsl_sf_bessel_zero_J0 (I.unsigned int s)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Iui__Rd__O_data, /* NULL ptr data */ + gsl_sf_bessel_zero_J0_data, /* call backs */ + PyGSL_sf_ufunc_Iui__Rd__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_bessel_zero_J0", /* name of py object */ + gsl_sf_bessel_zero_J0_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_bessel_zero_J0" /* name of py object */, f); + +PyGSL_sf_ufunc_Iui__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Iui__Rl__Ord; +PyGSL_sf_ufunc_Iui__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Iui__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Iui__Rl__Ord int ret = gsl_sf_bessel_zero_J1_e (I.unsigned int s, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Iui__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_bessel_zero_J1_e_data, /* call backs */ + PyGSL_sf_ufunc_Iui__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_bessel_zero_J1_e", /* name of py object */ + gsl_sf_bessel_zero_J1_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_bessel_zero_J1_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Iui__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Iui__Rd__O; +PyGSL_sf_ufunc_Iui__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Iui__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Iui__Rd__O double ret = gsl_sf_bessel_zero_J1 (I.unsigned int s)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Iui__Rd__O_data, /* NULL ptr data */ + gsl_sf_bessel_zero_J1_data, /* call backs */ + PyGSL_sf_ufunc_Iui__Rd__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_bessel_zero_J1", /* name of py object */ + gsl_sf_bessel_zero_J1_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_bessel_zero_J1" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_ui__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_ui__Rl__Ord; +PyGSL_sf_ufunc_Id_ui__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_ui__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_ui__Rl__Ord int ret = gsl_sf_bessel_zero_Jnu_e (I.double nu, I.unsigned int s, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_ui__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_bessel_zero_Jnu_e_data, /* call backs */ + PyGSL_sf_ufunc_Id_ui__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_bessel_zero_Jnu_e", /* name of py object */ + gsl_sf_bessel_zero_Jnu_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_bessel_zero_Jnu_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_ui__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_ui__Rd__O; +PyGSL_sf_ufunc_Id_ui__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_ui__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_ui__Rd__O double ret = gsl_sf_bessel_zero_Jnu (I.double nu, I.unsigned int s)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_ui__Rd__O_data, /* NULL ptr data */ + gsl_sf_bessel_zero_Jnu_data, /* call backs */ + PyGSL_sf_ufunc_Id_ui__Rd__O_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_bessel_zero_Jnu", /* name of py object */ + gsl_sf_bessel_zero_Jnu_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_bessel_zero_Jnu" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; +PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_clausen_e (I.double x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_clausen_e_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_clausen_e", /* name of py object */ + gsl_sf_clausen_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_clausen_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; +PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_clausen (I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ + gsl_sf_clausen_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_clausen", /* name of py object */ + gsl_sf_clausen_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_clausen" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord; +PyGSL_sf_ufunc_Id_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rl__Ord int ret = gsl_sf_hydrogenicR_1_e (I.double q(const) Z, I.double q(const) r, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_hydrogenicR_1_e_data, /* call backs */ + PyGSL_sf_ufunc_Id_d__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_hydrogenicR_1_e", /* name of py object */ + gsl_sf_hydrogenicR_1_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_hydrogenicR_1_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O; +PyGSL_sf_ufunc_Id_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rd__O double ret = gsl_sf_hydrogenicR_1 (I.double q(const) Z, I.double q(const) r)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rd__O_data, /* NULL ptr data */ + gsl_sf_hydrogenicR_1_data, /* call backs */ + PyGSL_sf_ufunc_Id_d__Rd__O_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_hydrogenicR_1", /* name of py object */ + gsl_sf_hydrogenicR_1_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_hydrogenicR_1" /* name of py object */, f); + +PyGSL_sf_ufunc_Il_l_d_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_l_d_d__Rl__Ord; +PyGSL_sf_ufunc_Il_l_d_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_l_d_d__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_l_d_d__Rl__Ord int ret = gsl_sf_hydrogenicR_e (I.int q(const) n, I.int q(const) l, I.double q(const) Z, I.double q(const) r, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_l_d_d__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_hydrogenicR_e_data, /* call backs */ + PyGSL_sf_ufunc_Il_l_d_d__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 4, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_hydrogenicR_e", /* name of py object */ + gsl_sf_hydrogenicR_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_hydrogenicR_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Il_l_d_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_l_d_d__Rd__O; +PyGSL_sf_ufunc_Il_l_d_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_l_d_d__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_l_d_d__Rd__O double ret = gsl_sf_hydrogenicR (I.int q(const) n, I.int q(const) l, I.double q(const) Z, I.double q(const) r)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_l_d_d__Rd__O_data, /* NULL ptr data */ + gsl_sf_hydrogenicR_data, /* call backs */ + PyGSL_sf_ufunc_Il_l_d_d__Rd__O_types, /* types */ + 2, /* number of supported types */ + 4, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_hydrogenicR", /* name of py object */ + gsl_sf_hydrogenicR_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_hydrogenicR" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d_d_l__Rl__Od_d_rd_rd_rd_rd_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d_l__Rl__Od_d_rd_rd_rd_rd; +PyGSL_sf_ufunc_Id_d_d_l__Rl__Od_d_rd_rd_rd_rd_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d_l__Rl__Od_d_rd_rd_rd_rd_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d_d_l__Rl__Od_d_rd_rd_rd_rd int ret = gsl_sf_coulomb_wave_FG_e (I.double q(const) eta, I.double q(const) x, I.double q(const) lam_F, I.int q(const) k_lam_G, O.gsl_sf_result p F, O.gsl_sf_result p Fp, O.gsl_sf_result p G, O.gsl_sf_result p Gp, O.double p exp_F, O.double p exp_G)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d_d_l__Rl__Od_d_rd_rd_rd_rd_data, /* NULL ptr data */ + gsl_sf_coulomb_wave_FG_e_data, /* call backs */ + PyGSL_sf_ufunc_Id_d_d_l__Rl__Od_d_rd_rd_rd_rd_types, /* types */ + 2, /* number of supported types */ + 4, /* in args */ + 11, /* out args */ + PyUFunc_None, + "sf_coulomb_wave_FG_e", /* name of py object */ + gsl_sf_coulomb_wave_FG_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_coulomb_wave_FG_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord; +PyGSL_sf_ufunc_Id_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rl__Ord int ret = gsl_sf_coulomb_CL_e (I.double L, I.double eta, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_coulomb_CL_e_data, /* call backs */ + PyGSL_sf_ufunc_Id_d__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_coulomb_CL_e", /* name of py object */ + gsl_sf_coulomb_CL_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_coulomb_CL_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Il_l_l_l_l_l__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_l_l_l_l_l__Rl__Ord; +PyGSL_sf_ufunc_Il_l_l_l_l_l__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_l_l_l_l_l__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_l_l_l_l_l__Rl__Ord int ret = gsl_sf_coupling_3j_e (I.int two_ja, I.int two_jb, I.int two_jc, I.int two_ma, I.int two_mb, I.int two_mc, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_l_l_l_l_l__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_coupling_3j_e_data, /* call backs */ + PyGSL_sf_ufunc_Il_l_l_l_l_l__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 6, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_coupling_3j_e", /* name of py object */ + gsl_sf_coupling_3j_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_coupling_3j_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Il_l_l_l_l_l__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_l_l_l_l_l__Rd__O; +PyGSL_sf_ufunc_Il_l_l_l_l_l__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_l_l_l_l_l__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_l_l_l_l_l__Rd__O double ret = gsl_sf_coupling_3j (I.int two_ja, I.int two_jb, I.int two_jc, I.int two_ma, I.int two_mb, I.int two_mc)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_l_l_l_l_l__Rd__O_data, /* NULL ptr data */ + gsl_sf_coupling_3j_data, /* call backs */ + PyGSL_sf_ufunc_Il_l_l_l_l_l__Rd__O_types, /* types */ + 2, /* number of supported types */ + 6, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_coupling_3j", /* name of py object */ + gsl_sf_coupling_3j_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_coupling_3j" /* name of py object */, f); + +PyGSL_sf_ufunc_Il_l_l_l_l_l__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_l_l_l_l_l__Rl__Ord; +PyGSL_sf_ufunc_Il_l_l_l_l_l__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_l_l_l_l_l__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_l_l_l_l_l__Rl__Ord int ret = gsl_sf_coupling_6j_e (I.int two_ja, I.int two_jb, I.int two_jc, I.int two_jd, I.int two_je, I.int two_jf, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_l_l_l_l_l__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_coupling_6j_e_data, /* call backs */ + PyGSL_sf_ufunc_Il_l_l_l_l_l__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 6, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_coupling_6j_e", /* name of py object */ + gsl_sf_coupling_6j_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_coupling_6j_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Il_l_l_l_l_l__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_l_l_l_l_l__Rd__O; +PyGSL_sf_ufunc_Il_l_l_l_l_l__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_l_l_l_l_l__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_l_l_l_l_l__Rd__O double ret = gsl_sf_coupling_6j (I.int two_ja, I.int two_jb, I.int two_jc, I.int two_jd, I.int two_je, I.int two_jf)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_l_l_l_l_l__Rd__O_data, /* NULL ptr data */ + gsl_sf_coupling_6j_data, /* call backs */ + PyGSL_sf_ufunc_Il_l_l_l_l_l__Rd__O_types, /* types */ + 2, /* number of supported types */ + 6, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_coupling_6j", /* name of py object */ + gsl_sf_coupling_6j_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_coupling_6j" /* name of py object */, f); + +PyGSL_sf_ufunc_Il_l_l_l_l_l__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_l_l_l_l_l__Rl__Ord; +PyGSL_sf_ufunc_Il_l_l_l_l_l__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_l_l_l_l_l__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_l_l_l_l_l__Rl__Ord int ret = gsl_sf_coupling_RacahW_e (I.int two_ja, I.int two_jb, I.int two_jc, I.int two_jd, I.int two_je, I.int two_jf, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_l_l_l_l_l__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_coupling_RacahW_e_data, /* call backs */ + PyGSL_sf_ufunc_Il_l_l_l_l_l__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 6, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_coupling_RacahW_e", /* name of py object */ + gsl_sf_coupling_RacahW_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_coupling_RacahW_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Il_l_l_l_l_l__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_l_l_l_l_l__Rd__O; +PyGSL_sf_ufunc_Il_l_l_l_l_l__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_l_l_l_l_l__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_l_l_l_l_l__Rd__O double ret = gsl_sf_coupling_RacahW (I.int two_ja, I.int two_jb, I.int two_jc, I.int two_jd, I.int two_je, I.int two_jf)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_l_l_l_l_l__Rd__O_data, /* NULL ptr data */ + gsl_sf_coupling_RacahW_data, /* call backs */ + PyGSL_sf_ufunc_Il_l_l_l_l_l__Rd__O_types, /* types */ + 2, /* number of supported types */ + 6, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_coupling_RacahW", /* name of py object */ + gsl_sf_coupling_RacahW_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_coupling_RacahW" /* name of py object */, f); + +PyGSL_sf_ufunc_Il_l_l_l_l_l_l_l_l__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_l_l_l_l_l_l_l_l__Rl__Ord; +PyGSL_sf_ufunc_Il_l_l_l_l_l_l_l_l__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_l_l_l_l_l_l_l_l__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_l_l_l_l_l_l_l_l__Rl__Ord int ret = gsl_sf_coupling_9j_e (I.int two_ja, I.int two_jb, I.int two_jc, I.int two_jd, I.int two_je, I.int two_jf, I.int two_jg, I.int two_jh, I.int two_ji, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_l_l_l_l_l_l_l_l__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_coupling_9j_e_data, /* call backs */ + PyGSL_sf_ufunc_Il_l_l_l_l_l_l_l_l__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 9, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_coupling_9j_e", /* name of py object */ + gsl_sf_coupling_9j_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_coupling_9j_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Il_l_l_l_l_l_l_l_l__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_l_l_l_l_l_l_l_l__Rd__O; +PyGSL_sf_ufunc_Il_l_l_l_l_l_l_l_l__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_l_l_l_l_l_l_l_l__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_l_l_l_l_l_l_l_l__Rd__O double ret = gsl_sf_coupling_9j (I.int two_ja, I.int two_jb, I.int two_jc, I.int two_jd, I.int two_je, I.int two_jf, I.int two_jg, I.int two_jh, I.int two_ji)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_l_l_l_l_l_l_l_l__Rd__O_data, /* NULL ptr data */ + gsl_sf_coupling_9j_data, /* call backs */ + PyGSL_sf_ufunc_Il_l_l_l_l_l_l_l_l__Rd__O_types, /* types */ + 2, /* number of supported types */ + 9, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_coupling_9j", /* name of py object */ + gsl_sf_coupling_9j_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_coupling_9j" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; +PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_dawson_e (I.double x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_dawson_e_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_dawson_e", /* name of py object */ + gsl_sf_dawson_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_dawson_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; +PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_dawson (I.double x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ + gsl_sf_dawson_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_dawson", /* name of py object */ + gsl_sf_dawson_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_dawson" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; +PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_debye_1_e (I.double q(const) x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_debye_1_e_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_debye_1_e", /* name of py object */ + gsl_sf_debye_1_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_debye_1_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; +PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_debye_1 (I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ + gsl_sf_debye_1_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_debye_1", /* name of py object */ + gsl_sf_debye_1_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_debye_1" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; +PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_debye_2_e (I.double q(const) x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_debye_2_e_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_debye_2_e", /* name of py object */ + gsl_sf_debye_2_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_debye_2_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; +PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_debye_2 (I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ + gsl_sf_debye_2_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_debye_2", /* name of py object */ + gsl_sf_debye_2_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_debye_2" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; +PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_debye_3_e (I.double q(const) x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_debye_3_e_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_debye_3_e", /* name of py object */ + gsl_sf_debye_3_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_debye_3_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; +PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_debye_3 (I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ + gsl_sf_debye_3_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_debye_3", /* name of py object */ + gsl_sf_debye_3_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_debye_3" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; +PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_debye_4_e (I.double q(const) x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_debye_4_e_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_debye_4_e", /* name of py object */ + gsl_sf_debye_4_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_debye_4_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; +PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_debye_4 (I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ + gsl_sf_debye_4_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_debye_4", /* name of py object */ + gsl_sf_debye_4_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_debye_4" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; +PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_debye_5_e (I.double q(const) x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_debye_5_e_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_debye_5_e", /* name of py object */ + gsl_sf_debye_5_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_debye_5_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; +PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_debye_5 (I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ + gsl_sf_debye_5_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_debye_5", /* name of py object */ + gsl_sf_debye_5_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_debye_5" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; +PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_debye_6_e (I.double q(const) x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_debye_6_e_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_debye_6_e", /* name of py object */ + gsl_sf_debye_6_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_debye_6_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; +PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_debye_6 (I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ + gsl_sf_debye_6_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_debye_6", /* name of py object */ + gsl_sf_debye_6_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_debye_6" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; +PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_dilog_e (I.double q(const) x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_dilog_e_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_dilog_e", /* name of py object */ + gsl_sf_dilog_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_dilog_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; +PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_dilog (I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ + gsl_sf_dilog_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_dilog", /* name of py object */ + gsl_sf_dilog_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_dilog" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d__Rl__Ord_rd_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord_rd; +PyGSL_sf_ufunc_Id_d__Rl__Ord_rd_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord_rd_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rl__Ord_rd int ret = gsl_sf_complex_dilog_xy_e (I.double q(const) x, I.double q(const) y, O.gsl_sf_result p result_re, O.gsl_sf_result p result_im)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rl__Ord_rd_data, /* NULL ptr data */ + gsl_sf_complex_dilog_xy_e_data, /* call backs */ + PyGSL_sf_ufunc_Id_d__Rl__Ord_rd_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 5, /* out args */ + PyUFunc_None, + "sf_complex_dilog_xy_e", /* name of py object */ + gsl_sf_complex_dilog_xy_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_complex_dilog_xy_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d__Rl__Ord_rd_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord_rd; +PyGSL_sf_ufunc_Id_d__Rl__Ord_rd_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord_rd_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rl__Ord_rd int ret = gsl_sf_complex_spence_xy_e (I.double q(const) x, I.double q(const) y, O.gsl_sf_result p real_sp, O.gsl_sf_result p imag_sp)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rl__Ord_rd_data, /* NULL ptr data */ + gsl_sf_complex_spence_xy_e_data, /* call backs */ + PyGSL_sf_ufunc_Id_d__Rl__Ord_rd_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 5, /* out args */ + PyUFunc_None, + "sf_complex_spence_xy_e", /* name of py object */ + gsl_sf_complex_spence_xy_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_complex_spence_xy_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord; +PyGSL_sf_ufunc_Id_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rl__Ord int ret = gsl_sf_multiply_e (I.double q(const) x, I.double q(const) y, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_multiply_e_data, /* call backs */ + PyGSL_sf_ufunc_Id_d__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_multiply_e", /* name of py object */ + gsl_sf_multiply_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_multiply_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O; +PyGSL_sf_ufunc_Id_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rd__O double ret = gsl_sf_multiply (I.double q(const) x, I.double q(const) y)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rd__O_data, /* NULL ptr data */ + gsl_sf_multiply_data, /* call backs */ + PyGSL_sf_ufunc_Id_d__Rd__O_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_multiply", /* name of py object */ + gsl_sf_multiply_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_multiply" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d_d_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d_d__Rl__Ord; +PyGSL_sf_ufunc_Id_d_d_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d_d__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d_d_d__Rl__Ord int ret = gsl_sf_multiply_err_e (I.double q(const) x, I.double q(const) dx, I.double q(const) y, I.double q(const) dy, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d_d_d__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_multiply_err_e_data, /* call backs */ + PyGSL_sf_ufunc_Id_d_d_d__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 4, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_multiply_err_e", /* name of py object */ + gsl_sf_multiply_err_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_multiply_err_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_m__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_m__Rl__Ord; +PyGSL_sf_ufunc_Id_m__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_m__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_m__Rl__Ord int ret = gsl_sf_ellint_Kcomp_e (I.double k, I.gsl_mode_t mode, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_m__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_ellint_Kcomp_e_data, /* call backs */ + PyGSL_sf_ufunc_Id_m__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_ellint_Kcomp_e", /* name of py object */ + gsl_sf_ellint_Kcomp_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_ellint_Kcomp_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_m__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_m__Rd__O; +PyGSL_sf_ufunc_Id_m__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_m__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_m__Rd__O double ret = gsl_sf_ellint_Kcomp (I.double k, I.gsl_mode_t mode)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_m__Rd__O_data, /* NULL ptr data */ + gsl_sf_ellint_Kcomp_data, /* call backs */ + PyGSL_sf_ufunc_Id_m__Rd__O_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_ellint_Kcomp", /* name of py object */ + gsl_sf_ellint_Kcomp_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_ellint_Kcomp" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_m__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_m__Rl__Ord; +PyGSL_sf_ufunc_Id_m__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_m__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_m__Rl__Ord int ret = gsl_sf_ellint_Ecomp_e (I.double k, I.gsl_mode_t mode, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_m__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_ellint_Ecomp_e_data, /* call backs */ + PyGSL_sf_ufunc_Id_m__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_ellint_Ecomp_e", /* name of py object */ + gsl_sf_ellint_Ecomp_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_ellint_Ecomp_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_m__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_m__Rd__O; +PyGSL_sf_ufunc_Id_m__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_m__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_m__Rd__O double ret = gsl_sf_ellint_Ecomp (I.double k, I.gsl_mode_t mode)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_m__Rd__O_data, /* NULL ptr data */ + gsl_sf_ellint_Ecomp_data, /* call backs */ + PyGSL_sf_ufunc_Id_m__Rd__O_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_ellint_Ecomp", /* name of py object */ + gsl_sf_ellint_Ecomp_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_ellint_Ecomp" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d_m__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_m__Rl__Ord; +PyGSL_sf_ufunc_Id_d_m__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_m__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d_m__Rl__Ord int ret = gsl_sf_ellint_Pcomp_e (I.double k, I.double n, I.gsl_mode_t mode, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d_m__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_ellint_Pcomp_e_data, /* call backs */ + PyGSL_sf_ufunc_Id_d_m__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 3, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_ellint_Pcomp_e", /* name of py object */ + gsl_sf_ellint_Pcomp_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_ellint_Pcomp_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d_m__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_m__Rd__O; +PyGSL_sf_ufunc_Id_d_m__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_m__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d_m__Rd__O double ret = gsl_sf_ellint_Pcomp (I.double k, I.double n, I.gsl_mode_t mode)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d_m__Rd__O_data, /* NULL ptr data */ + gsl_sf_ellint_Pcomp_data, /* call backs */ + PyGSL_sf_ufunc_Id_d_m__Rd__O_types, /* types */ + 2, /* number of supported types */ + 3, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_ellint_Pcomp", /* name of py object */ + gsl_sf_ellint_Pcomp_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_ellint_Pcomp" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_m__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_m__Rl__Ord; +PyGSL_sf_ufunc_Id_m__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_m__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_m__Rl__Ord int ret = gsl_sf_ellint_Dcomp_e (I.double k, I.gsl_mode_t mode, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_m__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_ellint_Dcomp_e_data, /* call backs */ + PyGSL_sf_ufunc_Id_m__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_ellint_Dcomp_e", /* name of py object */ + gsl_sf_ellint_Dcomp_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_ellint_Dcomp_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_m__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_m__Rd__O; +PyGSL_sf_ufunc_Id_m__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_m__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_m__Rd__O double ret = gsl_sf_ellint_Dcomp (I.double k, I.gsl_mode_t mode)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_m__Rd__O_data, /* NULL ptr data */ + gsl_sf_ellint_Dcomp_data, /* call backs */ + PyGSL_sf_ufunc_Id_m__Rd__O_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_ellint_Dcomp", /* name of py object */ + gsl_sf_ellint_Dcomp_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_ellint_Dcomp" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d_m__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_m__Rl__Ord; +PyGSL_sf_ufunc_Id_d_m__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_m__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d_m__Rl__Ord int ret = gsl_sf_ellint_F_e (I.double phi, I.double k, I.gsl_mode_t mode, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d_m__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_ellint_F_e_data, /* call backs */ + PyGSL_sf_ufunc_Id_d_m__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 3, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_ellint_F_e", /* name of py object */ + gsl_sf_ellint_F_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_ellint_F_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d_m__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_m__Rd__O; +PyGSL_sf_ufunc_Id_d_m__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_m__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d_m__Rd__O double ret = gsl_sf_ellint_F (I.double phi, I.double k, I.gsl_mode_t mode)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d_m__Rd__O_data, /* NULL ptr data */ + gsl_sf_ellint_F_data, /* call backs */ + PyGSL_sf_ufunc_Id_d_m__Rd__O_types, /* types */ + 2, /* number of supported types */ + 3, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_ellint_F", /* name of py object */ + gsl_sf_ellint_F_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_ellint_F" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d_m__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_m__Rl__Ord; +PyGSL_sf_ufunc_Id_d_m__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_m__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d_m__Rl__Ord int ret = gsl_sf_ellint_E_e (I.double phi, I.double k, I.gsl_mode_t mode, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d_m__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_ellint_E_e_data, /* call backs */ + PyGSL_sf_ufunc_Id_d_m__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 3, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_ellint_E_e", /* name of py object */ + gsl_sf_ellint_E_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_ellint_E_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d_m__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_m__Rd__O; +PyGSL_sf_ufunc_Id_d_m__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_m__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d_m__Rd__O double ret = gsl_sf_ellint_E (I.double phi, I.double k, I.gsl_mode_t mode)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d_m__Rd__O_data, /* NULL ptr data */ + gsl_sf_ellint_E_data, /* call backs */ + PyGSL_sf_ufunc_Id_d_m__Rd__O_types, /* types */ + 2, /* number of supported types */ + 3, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_ellint_E", /* name of py object */ + gsl_sf_ellint_E_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_ellint_E" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d_d_m__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d_m__Rl__Ord; +PyGSL_sf_ufunc_Id_d_d_m__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d_m__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d_d_m__Rl__Ord int ret = gsl_sf_ellint_P_e (I.double phi, I.double k, I.double n, I.gsl_mode_t mode, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d_d_m__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_ellint_P_e_data, /* call backs */ + PyGSL_sf_ufunc_Id_d_d_m__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 4, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_ellint_P_e", /* name of py object */ + gsl_sf_ellint_P_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_ellint_P_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d_d_m__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d_m__Rd__O; +PyGSL_sf_ufunc_Id_d_d_m__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d_m__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d_d_m__Rd__O double ret = gsl_sf_ellint_P (I.double phi, I.double k, I.double n, I.gsl_mode_t mode)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d_d_m__Rd__O_data, /* NULL ptr data */ + gsl_sf_ellint_P_data, /* call backs */ + PyGSL_sf_ufunc_Id_d_d_m__Rd__O_types, /* types */ + 2, /* number of supported types */ + 4, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_ellint_P", /* name of py object */ + gsl_sf_ellint_P_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_ellint_P" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d_m__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_m__Rl__Ord; +PyGSL_sf_ufunc_Id_d_m__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_m__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d_m__Rl__Ord int ret = gsl_sf_ellint_D_e (I.double phi, I.double k, I.gsl_mode_t mode, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d_m__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_ellint_D_e_data, /* call backs */ + PyGSL_sf_ufunc_Id_d_m__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 3, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_ellint_D_e", /* name of py object */ + gsl_sf_ellint_D_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_ellint_D_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d_m__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_m__Rd__O; +PyGSL_sf_ufunc_Id_d_m__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_m__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d_m__Rd__O double ret = gsl_sf_ellint_D (I.double phi, I.double k, I.gsl_mode_t mode)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d_m__Rd__O_data, /* NULL ptr data */ + gsl_sf_ellint_D_data, /* call backs */ + PyGSL_sf_ufunc_Id_d_m__Rd__O_types, /* types */ + 2, /* number of supported types */ + 3, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_ellint_D", /* name of py object */ + gsl_sf_ellint_D_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_ellint_D" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d_m__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_m__Rl__Ord; +PyGSL_sf_ufunc_Id_d_m__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_m__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d_m__Rl__Ord int ret = gsl_sf_ellint_RC_e (I.double x, I.double y, I.gsl_mode_t mode, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d_m__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_ellint_RC_e_data, /* call backs */ + PyGSL_sf_ufunc_Id_d_m__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 3, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_ellint_RC_e", /* name of py object */ + gsl_sf_ellint_RC_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_ellint_RC_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d_m__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_m__Rd__O; +PyGSL_sf_ufunc_Id_d_m__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_m__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d_m__Rd__O double ret = gsl_sf_ellint_RC (I.double x, I.double y, I.gsl_mode_t mode)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d_m__Rd__O_data, /* NULL ptr data */ + gsl_sf_ellint_RC_data, /* call backs */ + PyGSL_sf_ufunc_Id_d_m__Rd__O_types, /* types */ + 2, /* number of supported types */ + 3, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_ellint_RC", /* name of py object */ + gsl_sf_ellint_RC_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_ellint_RC" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d_d_m__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d_m__Rl__Ord; +PyGSL_sf_ufunc_Id_d_d_m__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d_m__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d_d_m__Rl__Ord int ret = gsl_sf_ellint_RD_e (I.double x, I.double y, I.double z, I.gsl_mode_t mode, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d_d_m__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_ellint_RD_e_data, /* call backs */ + PyGSL_sf_ufunc_Id_d_d_m__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 4, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_ellint_RD_e", /* name of py object */ + gsl_sf_ellint_RD_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_ellint_RD_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d_d_m__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d_m__Rd__O; +PyGSL_sf_ufunc_Id_d_d_m__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d_m__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d_d_m__Rd__O double ret = gsl_sf_ellint_RD (I.double x, I.double y, I.double z, I.gsl_mode_t mode)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d_d_m__Rd__O_data, /* NULL ptr data */ + gsl_sf_ellint_RD_data, /* call backs */ + PyGSL_sf_ufunc_Id_d_d_m__Rd__O_types, /* types */ + 2, /* number of supported types */ + 4, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_ellint_RD", /* name of py object */ + gsl_sf_ellint_RD_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_ellint_RD" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d_d_m__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d_m__Rl__Ord; +PyGSL_sf_ufunc_Id_d_d_m__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d_m__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d_d_m__Rl__Ord int ret = gsl_sf_ellint_RF_e (I.double x, I.double y, I.double z, I.gsl_mode_t mode, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d_d_m__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_ellint_RF_e_data, /* call backs */ + PyGSL_sf_ufunc_Id_d_d_m__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 4, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_ellint_RF_e", /* name of py object */ + gsl_sf_ellint_RF_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_ellint_RF_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d_d_m__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d_m__Rd__O; +PyGSL_sf_ufunc_Id_d_d_m__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d_m__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d_d_m__Rd__O double ret = gsl_sf_ellint_RF (I.double x, I.double y, I.double z, I.gsl_mode_t mode)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d_d_m__Rd__O_data, /* NULL ptr data */ + gsl_sf_ellint_RF_data, /* call backs */ + PyGSL_sf_ufunc_Id_d_d_m__Rd__O_types, /* types */ + 2, /* number of supported types */ + 4, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_ellint_RF", /* name of py object */ + gsl_sf_ellint_RF_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_ellint_RF" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d_d_d_m__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d_d_m__Rl__Ord; +PyGSL_sf_ufunc_Id_d_d_d_m__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d_d_m__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d_d_d_m__Rl__Ord int ret = gsl_sf_ellint_RJ_e (I.double x, I.double y, I.double z, I.double p, I.gsl_mode_t mode, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d_d_d_m__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_ellint_RJ_e_data, /* call backs */ + PyGSL_sf_ufunc_Id_d_d_d_m__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 5, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_ellint_RJ_e", /* name of py object */ + gsl_sf_ellint_RJ_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_ellint_RJ_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d_d_d_m__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d_d_m__Rd__O; +PyGSL_sf_ufunc_Id_d_d_d_m__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d_d_m__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d_d_d_m__Rd__O double ret = gsl_sf_ellint_RJ (I.double x, I.double y, I.double z, I.double p, I.gsl_mode_t mode)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d_d_d_m__Rd__O_data, /* NULL ptr data */ + gsl_sf_ellint_RJ_data, /* call backs */ + PyGSL_sf_ufunc_Id_d_d_d_m__Rd__O_types, /* types */ + 2, /* number of supported types */ + 5, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_ellint_RJ", /* name of py object */ + gsl_sf_ellint_RJ_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_ellint_RJ" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d__Rl__Od_d_d_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Od_d_d; +PyGSL_sf_ufunc_Id_d__Rl__Od_d_d_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Od_d_d_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rl__Od_d_d int ret = gsl_sf_elljac_e (I.double u, I.double m, O.double p sn, O.double p cn, O.double p dn)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rl__Od_d_d_data, /* NULL ptr data */ + gsl_sf_elljac_e_data, /* call backs */ + PyGSL_sf_ufunc_Id_d__Rl__Od_d_d_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 4, /* out args */ + PyUFunc_None, + "sf_elljac_e", /* name of py object */ + gsl_sf_elljac_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_elljac_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; +PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_erfc_e (I.double x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_erfc_e_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_erfc_e", /* name of py object */ + gsl_sf_erfc_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_erfc_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; +PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_erfc (I.double x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ + gsl_sf_erfc_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_erfc", /* name of py object */ + gsl_sf_erfc_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_erfc" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; +PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_log_erfc_e (I.double x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_log_erfc_e_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_log_erfc_e", /* name of py object */ + gsl_sf_log_erfc_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_log_erfc_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; +PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_log_erfc (I.double x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ + gsl_sf_log_erfc_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_log_erfc", /* name of py object */ + gsl_sf_log_erfc_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_log_erfc" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; +PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_erf_e (I.double x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_erf_e_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_erf_e", /* name of py object */ + gsl_sf_erf_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_erf_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; +PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_erf (I.double x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ + gsl_sf_erf_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_erf", /* name of py object */ + gsl_sf_erf_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_erf" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; +PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_erf_Z_e (I.double x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_erf_Z_e_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_erf_Z_e", /* name of py object */ + gsl_sf_erf_Z_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_erf_Z_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; +PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_erf_Q_e (I.double x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_erf_Q_e_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_erf_Q_e", /* name of py object */ + gsl_sf_erf_Q_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_erf_Q_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; +PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_erf_Z (I.double x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ + gsl_sf_erf_Z_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_erf_Z", /* name of py object */ + gsl_sf_erf_Z_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_erf_Z" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; +PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_erf_Q (I.double x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ + gsl_sf_erf_Q_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_erf_Q", /* name of py object */ + gsl_sf_erf_Q_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_erf_Q" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; +PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_hazard_e (I.double x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_hazard_e_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_hazard_e", /* name of py object */ + gsl_sf_hazard_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_hazard_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; +PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_hazard (I.double x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ + gsl_sf_hazard_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_hazard", /* name of py object */ + gsl_sf_hazard_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_hazard" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; +PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_exp_e (I.double q(const) x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_exp_e_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_exp_e", /* name of py object */ + gsl_sf_exp_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_exp_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; +PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_exp (I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ + gsl_sf_exp_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_exp", /* name of py object */ + gsl_sf_exp_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_exp" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rl__Oerd_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Oerd; +PyGSL_sf_ufunc_Id__Rl__Oerd_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Oerd_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Oerd int ret = gsl_sf_exp_e10_e (I.double q(const) x, O.gsl_sf_result_e10 p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Oerd_data, /* NULL ptr data */ + gsl_sf_exp_e10_e_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rl__Oerd_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 4, /* out args */ + PyUFunc_None, + "sf_exp_e10_e", /* name of py object */ + gsl_sf_exp_e10_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_exp_e10_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord; +PyGSL_sf_ufunc_Id_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rl__Ord int ret = gsl_sf_exp_mult_e (I.double q(const) x, I.double q(const) y, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_exp_mult_e_data, /* call backs */ + PyGSL_sf_ufunc_Id_d__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_exp_mult_e", /* name of py object */ + gsl_sf_exp_mult_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_exp_mult_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O; +PyGSL_sf_ufunc_Id_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rd__O double ret = gsl_sf_exp_mult (I.double q(const) x, I.double q(const) y)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rd__O_data, /* NULL ptr data */ + gsl_sf_exp_mult_data, /* call backs */ + PyGSL_sf_ufunc_Id_d__Rd__O_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_exp_mult", /* name of py object */ + gsl_sf_exp_mult_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_exp_mult" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d__Rl__Oerd_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Oerd; +PyGSL_sf_ufunc_Id_d__Rl__Oerd_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Oerd_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rl__Oerd int ret = gsl_sf_exp_mult_e10_e (I.double q(const) x, I.double q(const) y, O.gsl_sf_result_e10 p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rl__Oerd_data, /* NULL ptr data */ + gsl_sf_exp_mult_e10_e_data, /* call backs */ + PyGSL_sf_ufunc_Id_d__Rl__Oerd_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 4, /* out args */ + PyUFunc_None, + "sf_exp_mult_e10_e", /* name of py object */ + gsl_sf_exp_mult_e10_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_exp_mult_e10_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; +PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_expm1_e (I.double q(const) x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_expm1_e_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_expm1_e", /* name of py object */ + gsl_sf_expm1_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_expm1_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; +PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_expm1 (I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ + gsl_sf_expm1_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_expm1", /* name of py object */ + gsl_sf_expm1_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_expm1" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; +PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_exprel_e (I.double q(const) x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_exprel_e_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_exprel_e", /* name of py object */ + gsl_sf_exprel_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_exprel_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; +PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_exprel (I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ + gsl_sf_exprel_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_exprel", /* name of py object */ + gsl_sf_exprel_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_exprel" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; +PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_exprel_2_e (I.double x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_exprel_2_e_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_exprel_2_e", /* name of py object */ + gsl_sf_exprel_2_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_exprel_2_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; +PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_exprel_2 (I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ + gsl_sf_exprel_2_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_exprel_2", /* name of py object */ + gsl_sf_exprel_2_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_exprel_2" /* name of py object */, f); + +PyGSL_sf_ufunc_Il_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rl__Ord; +PyGSL_sf_ufunc_Il_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_d__Rl__Ord int ret = gsl_sf_exprel_n_e (I.int q(const) n, I.double q(const) x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_d__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_exprel_n_e_data, /* call backs */ + PyGSL_sf_ufunc_Il_d__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_exprel_n_e", /* name of py object */ + gsl_sf_exprel_n_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_exprel_n_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Il_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rd__O; +PyGSL_sf_ufunc_Il_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_d__Rd__O double ret = gsl_sf_exprel_n (I.int q(const) n, I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_d__Rd__O_data, /* NULL ptr data */ + gsl_sf_exprel_n_data, /* call backs */ + PyGSL_sf_ufunc_Il_d__Rd__O_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_exprel_n", /* name of py object */ + gsl_sf_exprel_n_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_exprel_n" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord; +PyGSL_sf_ufunc_Id_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rl__Ord int ret = gsl_sf_exprel_n_CF_e (I.double q(const) n, I.double q(const) x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_exprel_n_CF_e_data, /* call backs */ + PyGSL_sf_ufunc_Id_d__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_exprel_n_CF_e", /* name of py object */ + gsl_sf_exprel_n_CF_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_exprel_n_CF_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord; +PyGSL_sf_ufunc_Id_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rl__Ord int ret = gsl_sf_exp_err_e (I.double q(const) x, I.double q(const) dx, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_exp_err_e_data, /* call backs */ + PyGSL_sf_ufunc_Id_d__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_exp_err_e", /* name of py object */ + gsl_sf_exp_err_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_exp_err_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d__Rl__Oerd_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Oerd; +PyGSL_sf_ufunc_Id_d__Rl__Oerd_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Oerd_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rl__Oerd int ret = gsl_sf_exp_err_e10_e (I.double q(const) x, I.double q(const) dx, O.gsl_sf_result_e10 p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rl__Oerd_data, /* NULL ptr data */ + gsl_sf_exp_err_e10_e_data, /* call backs */ + PyGSL_sf_ufunc_Id_d__Rl__Oerd_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 4, /* out args */ + PyUFunc_None, + "sf_exp_err_e10_e", /* name of py object */ + gsl_sf_exp_err_e10_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_exp_err_e10_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d_d_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d_d__Rl__Ord; +PyGSL_sf_ufunc_Id_d_d_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d_d__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d_d_d__Rl__Ord int ret = gsl_sf_exp_mult_err_e (I.double q(const) x, I.double q(const) dx, I.double q(const) y, I.double q(const) dy, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d_d_d__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_exp_mult_err_e_data, /* call backs */ + PyGSL_sf_ufunc_Id_d_d_d__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 4, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_exp_mult_err_e", /* name of py object */ + gsl_sf_exp_mult_err_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_exp_mult_err_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d_d_d__Rl__Oerd_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d_d__Rl__Oerd; +PyGSL_sf_ufunc_Id_d_d_d__Rl__Oerd_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d_d__Rl__Oerd_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d_d_d__Rl__Oerd int ret = gsl_sf_exp_mult_err_e10_e (I.double q(const) x, I.double q(const) dx, I.double q(const) y, I.double q(const) dy, O.gsl_sf_result_e10 p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d_d_d__Rl__Oerd_data, /* NULL ptr data */ + gsl_sf_exp_mult_err_e10_e_data, /* call backs */ + PyGSL_sf_ufunc_Id_d_d_d__Rl__Oerd_types, /* types */ + 2, /* number of supported types */ + 4, /* in args */ + 4, /* out args */ + PyUFunc_None, + "sf_exp_mult_err_e10_e", /* name of py object */ + gsl_sf_exp_mult_err_e10_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_exp_mult_err_e10_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; +PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_expint_E1_e (I.double q(const) x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_expint_E1_e_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_expint_E1_e", /* name of py object */ + gsl_sf_expint_E1_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_expint_E1_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; +PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_expint_E1 (I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ + gsl_sf_expint_E1_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_expint_E1", /* name of py object */ + gsl_sf_expint_E1_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_expint_E1" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; +PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_expint_E2_e (I.double q(const) x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_expint_E2_e_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_expint_E2_e", /* name of py object */ + gsl_sf_expint_E2_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_expint_E2_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; +PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_expint_E2 (I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ + gsl_sf_expint_E2_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_expint_E2", /* name of py object */ + gsl_sf_expint_E2_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_expint_E2" /* name of py object */, f); + +PyGSL_sf_ufunc_Il_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rl__Ord; +PyGSL_sf_ufunc_Il_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_d__Rl__Ord int ret = gsl_sf_expint_En_e (I.int q(const) n, I.double q(const) x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_d__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_expint_En_e_data, /* call backs */ + PyGSL_sf_ufunc_Il_d__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_expint_En_e", /* name of py object */ + gsl_sf_expint_En_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_expint_En_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Il_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rd__O; +PyGSL_sf_ufunc_Il_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_d__Rd__O double ret = gsl_sf_expint_En (I.int q(const) n, I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_d__Rd__O_data, /* NULL ptr data */ + gsl_sf_expint_En_data, /* call backs */ + PyGSL_sf_ufunc_Il_d__Rd__O_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_expint_En", /* name of py object */ + gsl_sf_expint_En_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_expint_En" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; +PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_expint_E1_scaled_e (I.double q(const) x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_expint_E1_scaled_e_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_expint_E1_scaled_e", /* name of py object */ + gsl_sf_expint_E1_scaled_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_expint_E1_scaled_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; +PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_expint_E1_scaled (I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ + gsl_sf_expint_E1_scaled_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_expint_E1_scaled", /* name of py object */ + gsl_sf_expint_E1_scaled_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_expint_E1_scaled" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; +PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_expint_E2_scaled_e (I.double q(const) x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_expint_E2_scaled_e_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_expint_E2_scaled_e", /* name of py object */ + gsl_sf_expint_E2_scaled_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_expint_E2_scaled_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; +PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_expint_E2_scaled (I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ + gsl_sf_expint_E2_scaled_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_expint_E2_scaled", /* name of py object */ + gsl_sf_expint_E2_scaled_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_expint_E2_scaled" /* name of py object */, f); + +PyGSL_sf_ufunc_Il_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rl__Ord; +PyGSL_sf_ufunc_Il_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_d__Rl__Ord int ret = gsl_sf_expint_En_scaled_e (I.int q(const) n, I.double q(const) x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_d__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_expint_En_scaled_e_data, /* call backs */ + PyGSL_sf_ufunc_Il_d__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_expint_En_scaled_e", /* name of py object */ + gsl_sf_expint_En_scaled_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_expint_En_scaled_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Il_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rd__O; +PyGSL_sf_ufunc_Il_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_d__Rd__O double ret = gsl_sf_expint_En_scaled (I.int q(const) n, I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_d__Rd__O_data, /* NULL ptr data */ + gsl_sf_expint_En_scaled_data, /* call backs */ + PyGSL_sf_ufunc_Il_d__Rd__O_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_expint_En_scaled", /* name of py object */ + gsl_sf_expint_En_scaled_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_expint_En_scaled" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; +PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_expint_Ei_e (I.double q(const) x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_expint_Ei_e_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_expint_Ei_e", /* name of py object */ + gsl_sf_expint_Ei_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_expint_Ei_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; +PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_expint_Ei (I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ + gsl_sf_expint_Ei_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_expint_Ei", /* name of py object */ + gsl_sf_expint_Ei_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_expint_Ei" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; +PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_expint_Ei_scaled_e (I.double q(const) x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_expint_Ei_scaled_e_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_expint_Ei_scaled_e", /* name of py object */ + gsl_sf_expint_Ei_scaled_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_expint_Ei_scaled_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; +PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_expint_Ei_scaled (I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ + gsl_sf_expint_Ei_scaled_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_expint_Ei_scaled", /* name of py object */ + gsl_sf_expint_Ei_scaled_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_expint_Ei_scaled" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; +PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_Shi_e (I.double q(const) x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_Shi_e_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_Shi_e", /* name of py object */ + gsl_sf_Shi_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_Shi_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; +PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_Shi (I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ + gsl_sf_Shi_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_Shi", /* name of py object */ + gsl_sf_Shi_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_Shi" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; +PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_Chi_e (I.double q(const) x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_Chi_e_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_Chi_e", /* name of py object */ + gsl_sf_Chi_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_Chi_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; +PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_Chi (I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ + gsl_sf_Chi_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_Chi", /* name of py object */ + gsl_sf_Chi_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_Chi" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; +PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_expint_3_e (I.double q(const) x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_expint_3_e_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_expint_3_e", /* name of py object */ + gsl_sf_expint_3_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_expint_3_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; +PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_expint_3 (I.double x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ + gsl_sf_expint_3_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_expint_3", /* name of py object */ + gsl_sf_expint_3_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_expint_3" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; +PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_Si_e (I.double q(const) x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_Si_e_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_Si_e", /* name of py object */ + gsl_sf_Si_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_Si_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; +PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_Si (I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ + gsl_sf_Si_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_Si", /* name of py object */ + gsl_sf_Si_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_Si" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; +PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_Ci_e (I.double q(const) x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_Ci_e_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_Ci_e", /* name of py object */ + gsl_sf_Ci_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_Ci_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; +PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_Ci (I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ + gsl_sf_Ci_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_Ci", /* name of py object */ + gsl_sf_Ci_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_Ci" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; +PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_atanint_e (I.double q(const) x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_atanint_e_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_atanint_e", /* name of py object */ + gsl_sf_atanint_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_atanint_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; +PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_atanint (I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ + gsl_sf_atanint_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_atanint", /* name of py object */ + gsl_sf_atanint_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_atanint" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; +PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_fermi_dirac_m1_e (I.double q(const) x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_fermi_dirac_m1_e_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_fermi_dirac_m1_e", /* name of py object */ + gsl_sf_fermi_dirac_m1_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_fermi_dirac_m1_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; +PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_fermi_dirac_m1 (I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ + gsl_sf_fermi_dirac_m1_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_fermi_dirac_m1", /* name of py object */ + gsl_sf_fermi_dirac_m1_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_fermi_dirac_m1" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; +PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_fermi_dirac_0_e (I.double q(const) x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_fermi_dirac_0_e_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_fermi_dirac_0_e", /* name of py object */ + gsl_sf_fermi_dirac_0_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_fermi_dirac_0_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; +PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_fermi_dirac_0 (I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ + gsl_sf_fermi_dirac_0_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_fermi_dirac_0", /* name of py object */ + gsl_sf_fermi_dirac_0_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_fermi_dirac_0" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; +PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_fermi_dirac_1_e (I.double q(const) x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_fermi_dirac_1_e_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_fermi_dirac_1_e", /* name of py object */ + gsl_sf_fermi_dirac_1_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_fermi_dirac_1_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; +PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_fermi_dirac_1 (I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ + gsl_sf_fermi_dirac_1_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_fermi_dirac_1", /* name of py object */ + gsl_sf_fermi_dirac_1_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_fermi_dirac_1" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; +PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_fermi_dirac_2_e (I.double q(const) x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_fermi_dirac_2_e_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_fermi_dirac_2_e", /* name of py object */ + gsl_sf_fermi_dirac_2_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_fermi_dirac_2_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; +PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_fermi_dirac_2 (I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ + gsl_sf_fermi_dirac_2_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_fermi_dirac_2", /* name of py object */ + gsl_sf_fermi_dirac_2_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_fermi_dirac_2" /* name of py object */, f); + +PyGSL_sf_ufunc_Il_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rl__Ord; +PyGSL_sf_ufunc_Il_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_d__Rl__Ord int ret = gsl_sf_fermi_dirac_int_e (I.int q(const) j, I.double q(const) x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_d__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_fermi_dirac_int_e_data, /* call backs */ + PyGSL_sf_ufunc_Il_d__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_fermi_dirac_int_e", /* name of py object */ + gsl_sf_fermi_dirac_int_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_fermi_dirac_int_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Il_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rd__O; +PyGSL_sf_ufunc_Il_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_d__Rd__O double ret = gsl_sf_fermi_dirac_int (I.int q(const) j, I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_d__Rd__O_data, /* NULL ptr data */ + gsl_sf_fermi_dirac_int_data, /* call backs */ + PyGSL_sf_ufunc_Il_d__Rd__O_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_fermi_dirac_int", /* name of py object */ + gsl_sf_fermi_dirac_int_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_fermi_dirac_int" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; +PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_fermi_dirac_mhalf_e (I.double q(const) x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_fermi_dirac_mhalf_e_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_fermi_dirac_mhalf_e", /* name of py object */ + gsl_sf_fermi_dirac_mhalf_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_fermi_dirac_mhalf_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; +PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_fermi_dirac_mhalf (I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ + gsl_sf_fermi_dirac_mhalf_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_fermi_dirac_mhalf", /* name of py object */ + gsl_sf_fermi_dirac_mhalf_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_fermi_dirac_mhalf" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; +PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_fermi_dirac_half_e (I.double q(const) x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_fermi_dirac_half_e_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_fermi_dirac_half_e", /* name of py object */ + gsl_sf_fermi_dirac_half_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_fermi_dirac_half_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; +PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_fermi_dirac_half (I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ + gsl_sf_fermi_dirac_half_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_fermi_dirac_half", /* name of py object */ + gsl_sf_fermi_dirac_half_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_fermi_dirac_half" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; +PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_fermi_dirac_3half_e (I.double q(const) x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_fermi_dirac_3half_e_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_fermi_dirac_3half_e", /* name of py object */ + gsl_sf_fermi_dirac_3half_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_fermi_dirac_3half_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; +PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_fermi_dirac_3half (I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ + gsl_sf_fermi_dirac_3half_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_fermi_dirac_3half", /* name of py object */ + gsl_sf_fermi_dirac_3half_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_fermi_dirac_3half" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord; +PyGSL_sf_ufunc_Id_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rl__Ord int ret = gsl_sf_fermi_dirac_inc_0_e (I.double q(const) x, I.double q(const) b, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_fermi_dirac_inc_0_e_data, /* call backs */ + PyGSL_sf_ufunc_Id_d__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_fermi_dirac_inc_0_e", /* name of py object */ + gsl_sf_fermi_dirac_inc_0_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_fermi_dirac_inc_0_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O; +PyGSL_sf_ufunc_Id_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rd__O double ret = gsl_sf_fermi_dirac_inc_0 (I.double q(const) x, I.double q(const) b)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rd__O_data, /* NULL ptr data */ + gsl_sf_fermi_dirac_inc_0_data, /* call backs */ + PyGSL_sf_ufunc_Id_d__Rd__O_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_fermi_dirac_inc_0", /* name of py object */ + gsl_sf_fermi_dirac_inc_0_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_fermi_dirac_inc_0" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; +PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_lngamma_e (I.double x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_lngamma_e_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_lngamma_e", /* name of py object */ + gsl_sf_lngamma_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_lngamma_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; +PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_lngamma (I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ + gsl_sf_lngamma_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_lngamma", /* name of py object */ + gsl_sf_lngamma_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_lngamma" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rl__Od_rd_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Od_rd; +PyGSL_sf_ufunc_Id__Rl__Od_rd_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Od_rd_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Od_rd int ret = gsl_sf_lngamma_sgn_e (I.double x, O.gsl_sf_result p result_lg, O.double p sgn)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Od_rd_data, /* NULL ptr data */ + gsl_sf_lngamma_sgn_e_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rl__Od_rd_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 4, /* out args */ + PyUFunc_None, + "sf_lngamma_sgn_e", /* name of py object */ + gsl_sf_lngamma_sgn_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_lngamma_sgn_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; +PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_gamma_e (I.double q(const) x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_gamma_e_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_gamma_e", /* name of py object */ + gsl_sf_gamma_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_gamma_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; +PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_gamma (I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ + gsl_sf_gamma_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_gamma", /* name of py object */ + gsl_sf_gamma_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_gamma" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; +PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_gammastar_e (I.double q(const) x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_gammastar_e_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_gammastar_e", /* name of py object */ + gsl_sf_gammastar_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_gammastar_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; +PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_gammastar (I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ + gsl_sf_gammastar_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_gammastar", /* name of py object */ + gsl_sf_gammastar_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_gammastar" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; +PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_gammainv_e (I.double q(const) x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_gammainv_e_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_gammainv_e", /* name of py object */ + gsl_sf_gammainv_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_gammainv_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; +PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_gammainv (I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ + gsl_sf_gammainv_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_gammainv", /* name of py object */ + gsl_sf_gammainv_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_gammainv" /* name of py object */, f); + +PyGSL_sf_ufunc_Il_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rl__Ord; +PyGSL_sf_ufunc_Il_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_d__Rl__Ord int ret = gsl_sf_taylorcoeff_e (I.int q(const) n, I.double q(const) x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_d__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_taylorcoeff_e_data, /* call backs */ + PyGSL_sf_ufunc_Il_d__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_taylorcoeff_e", /* name of py object */ + gsl_sf_taylorcoeff_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_taylorcoeff_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Il_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rd__O; +PyGSL_sf_ufunc_Il_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_d__Rd__O double ret = gsl_sf_taylorcoeff (I.int q(const) n, I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_d__Rd__O_data, /* NULL ptr data */ + gsl_sf_taylorcoeff_data, /* call backs */ + PyGSL_sf_ufunc_Il_d__Rd__O_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_taylorcoeff", /* name of py object */ + gsl_sf_taylorcoeff_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_taylorcoeff" /* name of py object */, f); + +PyGSL_sf_ufunc_Iui__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Iui__Rl__Ord; +PyGSL_sf_ufunc_Iui__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Iui__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Iui__Rl__Ord int ret = gsl_sf_fact_e (I.unsigned int q(const) n, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Iui__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_fact_e_data, /* call backs */ + PyGSL_sf_ufunc_Iui__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_fact_e", /* name of py object */ + gsl_sf_fact_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_fact_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Iui__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Iui__Rd__O; +PyGSL_sf_ufunc_Iui__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Iui__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Iui__Rd__O double ret = gsl_sf_fact (I.unsigned int q(const) n)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Iui__Rd__O_data, /* NULL ptr data */ + gsl_sf_fact_data, /* call backs */ + PyGSL_sf_ufunc_Iui__Rd__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_fact", /* name of py object */ + gsl_sf_fact_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_fact" /* name of py object */, f); + +PyGSL_sf_ufunc_Iui__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Iui__Rl__Ord; +PyGSL_sf_ufunc_Iui__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Iui__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Iui__Rl__Ord int ret = gsl_sf_doublefact_e (I.unsigned int q(const) n, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Iui__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_doublefact_e_data, /* call backs */ + PyGSL_sf_ufunc_Iui__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_doublefact_e", /* name of py object */ + gsl_sf_doublefact_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_doublefact_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Iui__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Iui__Rd__O; +PyGSL_sf_ufunc_Iui__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Iui__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Iui__Rd__O double ret = gsl_sf_doublefact (I.unsigned int q(const) n)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Iui__Rd__O_data, /* NULL ptr data */ + gsl_sf_doublefact_data, /* call backs */ + PyGSL_sf_ufunc_Iui__Rd__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_doublefact", /* name of py object */ + gsl_sf_doublefact_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_doublefact" /* name of py object */, f); + +PyGSL_sf_ufunc_Iui__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Iui__Rl__Ord; +PyGSL_sf_ufunc_Iui__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Iui__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Iui__Rl__Ord int ret = gsl_sf_lnfact_e (I.unsigned int q(const) n, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Iui__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_lnfact_e_data, /* call backs */ + PyGSL_sf_ufunc_Iui__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_lnfact_e", /* name of py object */ + gsl_sf_lnfact_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_lnfact_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Iui__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Iui__Rd__O; +PyGSL_sf_ufunc_Iui__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Iui__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Iui__Rd__O double ret = gsl_sf_lnfact (I.unsigned int q(const) n)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Iui__Rd__O_data, /* NULL ptr data */ + gsl_sf_lnfact_data, /* call backs */ + PyGSL_sf_ufunc_Iui__Rd__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_lnfact", /* name of py object */ + gsl_sf_lnfact_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_lnfact" /* name of py object */, f); + +PyGSL_sf_ufunc_Iui__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Iui__Rl__Ord; +PyGSL_sf_ufunc_Iui__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Iui__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Iui__Rl__Ord int ret = gsl_sf_lndoublefact_e (I.unsigned int q(const) n, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Iui__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_lndoublefact_e_data, /* call backs */ + PyGSL_sf_ufunc_Iui__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_lndoublefact_e", /* name of py object */ + gsl_sf_lndoublefact_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_lndoublefact_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Iui__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Iui__Rd__O; +PyGSL_sf_ufunc_Iui__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Iui__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Iui__Rd__O double ret = gsl_sf_lndoublefact (I.unsigned int q(const) n)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Iui__Rd__O_data, /* NULL ptr data */ + gsl_sf_lndoublefact_data, /* call backs */ + PyGSL_sf_ufunc_Iui__Rd__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_lndoublefact", /* name of py object */ + gsl_sf_lndoublefact_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_lndoublefact" /* name of py object */, f); + +PyGSL_sf_ufunc_Iui_ui__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Iui_ui__Rl__Ord; +PyGSL_sf_ufunc_Iui_ui__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Iui_ui__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Iui_ui__Rl__Ord int ret = gsl_sf_lnchoose_e (I.unsigned int n, I.unsigned int m, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Iui_ui__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_lnchoose_e_data, /* call backs */ + PyGSL_sf_ufunc_Iui_ui__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_lnchoose_e", /* name of py object */ + gsl_sf_lnchoose_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_lnchoose_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Iui_ui__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Iui_ui__Rd__O; +PyGSL_sf_ufunc_Iui_ui__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Iui_ui__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Iui_ui__Rd__O double ret = gsl_sf_lnchoose (I.unsigned int n, I.unsigned int m)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Iui_ui__Rd__O_data, /* NULL ptr data */ + gsl_sf_lnchoose_data, /* call backs */ + PyGSL_sf_ufunc_Iui_ui__Rd__O_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_lnchoose", /* name of py object */ + gsl_sf_lnchoose_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_lnchoose" /* name of py object */, f); + +PyGSL_sf_ufunc_Iui_ui__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Iui_ui__Rl__Ord; +PyGSL_sf_ufunc_Iui_ui__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Iui_ui__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Iui_ui__Rl__Ord int ret = gsl_sf_choose_e (I.unsigned int n, I.unsigned int m, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Iui_ui__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_choose_e_data, /* call backs */ + PyGSL_sf_ufunc_Iui_ui__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_choose_e", /* name of py object */ + gsl_sf_choose_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_choose_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Iui_ui__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Iui_ui__Rd__O; +PyGSL_sf_ufunc_Iui_ui__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Iui_ui__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Iui_ui__Rd__O double ret = gsl_sf_choose (I.unsigned int n, I.unsigned int m)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Iui_ui__Rd__O_data, /* NULL ptr data */ + gsl_sf_choose_data, /* call backs */ + PyGSL_sf_ufunc_Iui_ui__Rd__O_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_choose", /* name of py object */ + gsl_sf_choose_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_choose" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord; +PyGSL_sf_ufunc_Id_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rl__Ord int ret = gsl_sf_lnpoch_e (I.double q(const) a, I.double q(const) x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_lnpoch_e_data, /* call backs */ + PyGSL_sf_ufunc_Id_d__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_lnpoch_e", /* name of py object */ + gsl_sf_lnpoch_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_lnpoch_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O; +PyGSL_sf_ufunc_Id_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rd__O double ret = gsl_sf_lnpoch (I.double q(const) a, I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rd__O_data, /* NULL ptr data */ + gsl_sf_lnpoch_data, /* call backs */ + PyGSL_sf_ufunc_Id_d__Rd__O_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_lnpoch", /* name of py object */ + gsl_sf_lnpoch_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_lnpoch" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d__Rl__Od_rd_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Od_rd; +PyGSL_sf_ufunc_Id_d__Rl__Od_rd_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Od_rd_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rl__Od_rd int ret = gsl_sf_lnpoch_sgn_e (I.double q(const) a, I.double q(const) x, O.gsl_sf_result p result, O.double p sgn)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rl__Od_rd_data, /* NULL ptr data */ + gsl_sf_lnpoch_sgn_e_data, /* call backs */ + PyGSL_sf_ufunc_Id_d__Rl__Od_rd_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 4, /* out args */ + PyUFunc_None, + "sf_lnpoch_sgn_e", /* name of py object */ + gsl_sf_lnpoch_sgn_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_lnpoch_sgn_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord; +PyGSL_sf_ufunc_Id_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rl__Ord int ret = gsl_sf_poch_e (I.double q(const) a, I.double q(const) x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_poch_e_data, /* call backs */ + PyGSL_sf_ufunc_Id_d__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_poch_e", /* name of py object */ + gsl_sf_poch_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_poch_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O; +PyGSL_sf_ufunc_Id_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rd__O double ret = gsl_sf_poch (I.double q(const) a, I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rd__O_data, /* NULL ptr data */ + gsl_sf_poch_data, /* call backs */ + PyGSL_sf_ufunc_Id_d__Rd__O_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_poch", /* name of py object */ + gsl_sf_poch_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_poch" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord; +PyGSL_sf_ufunc_Id_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rl__Ord int ret = gsl_sf_pochrel_e (I.double q(const) a, I.double q(const) x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_pochrel_e_data, /* call backs */ + PyGSL_sf_ufunc_Id_d__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_pochrel_e", /* name of py object */ + gsl_sf_pochrel_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_pochrel_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O; +PyGSL_sf_ufunc_Id_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rd__O double ret = gsl_sf_pochrel (I.double q(const) a, I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rd__O_data, /* NULL ptr data */ + gsl_sf_pochrel_data, /* call backs */ + PyGSL_sf_ufunc_Id_d__Rd__O_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_pochrel", /* name of py object */ + gsl_sf_pochrel_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_pochrel" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord; +PyGSL_sf_ufunc_Id_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rl__Ord int ret = gsl_sf_gamma_inc_Q_e (I.double q(const) a, I.double q(const) x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_gamma_inc_Q_e_data, /* call backs */ + PyGSL_sf_ufunc_Id_d__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_gamma_inc_Q_e", /* name of py object */ + gsl_sf_gamma_inc_Q_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_gamma_inc_Q_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O; +PyGSL_sf_ufunc_Id_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rd__O double ret = gsl_sf_gamma_inc_Q (I.double q(const) a, I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rd__O_data, /* NULL ptr data */ + gsl_sf_gamma_inc_Q_data, /* call backs */ + PyGSL_sf_ufunc_Id_d__Rd__O_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_gamma_inc_Q", /* name of py object */ + gsl_sf_gamma_inc_Q_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_gamma_inc_Q" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord; +PyGSL_sf_ufunc_Id_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rl__Ord int ret = gsl_sf_gamma_inc_P_e (I.double q(const) a, I.double q(const) x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_gamma_inc_P_e_data, /* call backs */ + PyGSL_sf_ufunc_Id_d__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_gamma_inc_P_e", /* name of py object */ + gsl_sf_gamma_inc_P_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_gamma_inc_P_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O; +PyGSL_sf_ufunc_Id_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rd__O double ret = gsl_sf_gamma_inc_P (I.double q(const) a, I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rd__O_data, /* NULL ptr data */ + gsl_sf_gamma_inc_P_data, /* call backs */ + PyGSL_sf_ufunc_Id_d__Rd__O_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_gamma_inc_P", /* name of py object */ + gsl_sf_gamma_inc_P_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_gamma_inc_P" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord; +PyGSL_sf_ufunc_Id_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rl__Ord int ret = gsl_sf_gamma_inc_e (I.double q(const) a, I.double q(const) x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_gamma_inc_e_data, /* call backs */ + PyGSL_sf_ufunc_Id_d__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_gamma_inc_e", /* name of py object */ + gsl_sf_gamma_inc_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_gamma_inc_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O; +PyGSL_sf_ufunc_Id_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rd__O double ret = gsl_sf_gamma_inc (I.double q(const) a, I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rd__O_data, /* NULL ptr data */ + gsl_sf_gamma_inc_data, /* call backs */ + PyGSL_sf_ufunc_Id_d__Rd__O_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_gamma_inc", /* name of py object */ + gsl_sf_gamma_inc_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_gamma_inc" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord; +PyGSL_sf_ufunc_Id_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rl__Ord int ret = gsl_sf_lnbeta_e (I.double q(const) a, I.double q(const) b, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_lnbeta_e_data, /* call backs */ + PyGSL_sf_ufunc_Id_d__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_lnbeta_e", /* name of py object */ + gsl_sf_lnbeta_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_lnbeta_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O; +PyGSL_sf_ufunc_Id_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rd__O double ret = gsl_sf_lnbeta (I.double q(const) a, I.double q(const) b)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rd__O_data, /* NULL ptr data */ + gsl_sf_lnbeta_data, /* call backs */ + PyGSL_sf_ufunc_Id_d__Rd__O_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_lnbeta", /* name of py object */ + gsl_sf_lnbeta_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_lnbeta" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d__Rl__Od_rd_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Od_rd; +PyGSL_sf_ufunc_Id_d__Rl__Od_rd_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Od_rd_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rl__Od_rd int ret = gsl_sf_lnbeta_sgn_e (I.double q(const) x, I.double q(const) y, O.gsl_sf_result p result, O.double p sgn)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rl__Od_rd_data, /* NULL ptr data */ + gsl_sf_lnbeta_sgn_e_data, /* call backs */ + PyGSL_sf_ufunc_Id_d__Rl__Od_rd_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 4, /* out args */ + PyUFunc_None, + "sf_lnbeta_sgn_e", /* name of py object */ + gsl_sf_lnbeta_sgn_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_lnbeta_sgn_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord; +PyGSL_sf_ufunc_Id_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rl__Ord int ret = gsl_sf_beta_e (I.double q(const) a, I.double q(const) b, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_beta_e_data, /* call backs */ + PyGSL_sf_ufunc_Id_d__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_beta_e", /* name of py object */ + gsl_sf_beta_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_beta_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O; +PyGSL_sf_ufunc_Id_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rd__O double ret = gsl_sf_beta (I.double q(const) a, I.double q(const) b)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rd__O_data, /* NULL ptr data */ + gsl_sf_beta_data, /* call backs */ + PyGSL_sf_ufunc_Id_d__Rd__O_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_beta", /* name of py object */ + gsl_sf_beta_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_beta" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d__Rl__Ord; +PyGSL_sf_ufunc_Id_d_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d_d__Rl__Ord int ret = gsl_sf_beta_inc_e (I.double q(const) a, I.double q(const) b, I.double q(const) x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d_d__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_beta_inc_e_data, /* call backs */ + PyGSL_sf_ufunc_Id_d_d__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 3, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_beta_inc_e", /* name of py object */ + gsl_sf_beta_inc_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_beta_inc_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d__Rd__O; +PyGSL_sf_ufunc_Id_d_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d_d__Rd__O double ret = gsl_sf_beta_inc (I.double q(const) a, I.double q(const) b, I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d_d__Rd__O_data, /* NULL ptr data */ + gsl_sf_beta_inc_data, /* call backs */ + PyGSL_sf_ufunc_Id_d_d__Rd__O_types, /* types */ + 2, /* number of supported types */ + 3, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_beta_inc", /* name of py object */ + gsl_sf_beta_inc_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_beta_inc" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord; +PyGSL_sf_ufunc_Id_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rl__Ord int ret = gsl_sf_gegenpoly_1_e (I.double lambda, I.double x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_gegenpoly_1_e_data, /* call backs */ + PyGSL_sf_ufunc_Id_d__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_gegenpoly_1_e", /* name of py object */ + gsl_sf_gegenpoly_1_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_gegenpoly_1_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord; +PyGSL_sf_ufunc_Id_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rl__Ord int ret = gsl_sf_gegenpoly_2_e (I.double lambda, I.double x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_gegenpoly_2_e_data, /* call backs */ + PyGSL_sf_ufunc_Id_d__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_gegenpoly_2_e", /* name of py object */ + gsl_sf_gegenpoly_2_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_gegenpoly_2_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord; +PyGSL_sf_ufunc_Id_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rl__Ord int ret = gsl_sf_gegenpoly_3_e (I.double lambda, I.double x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_gegenpoly_3_e_data, /* call backs */ + PyGSL_sf_ufunc_Id_d__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_gegenpoly_3_e", /* name of py object */ + gsl_sf_gegenpoly_3_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_gegenpoly_3_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O; +PyGSL_sf_ufunc_Id_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rd__O double ret = gsl_sf_gegenpoly_1 (I.double lambda, I.double x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rd__O_data, /* NULL ptr data */ + gsl_sf_gegenpoly_1_data, /* call backs */ + PyGSL_sf_ufunc_Id_d__Rd__O_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_gegenpoly_1", /* name of py object */ + gsl_sf_gegenpoly_1_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_gegenpoly_1" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O; +PyGSL_sf_ufunc_Id_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rd__O double ret = gsl_sf_gegenpoly_2 (I.double lambda, I.double x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rd__O_data, /* NULL ptr data */ + gsl_sf_gegenpoly_2_data, /* call backs */ + PyGSL_sf_ufunc_Id_d__Rd__O_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_gegenpoly_2", /* name of py object */ + gsl_sf_gegenpoly_2_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_gegenpoly_2" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O; +PyGSL_sf_ufunc_Id_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rd__O double ret = gsl_sf_gegenpoly_3 (I.double lambda, I.double x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rd__O_data, /* NULL ptr data */ + gsl_sf_gegenpoly_3_data, /* call backs */ + PyGSL_sf_ufunc_Id_d__Rd__O_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_gegenpoly_3", /* name of py object */ + gsl_sf_gegenpoly_3_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_gegenpoly_3" /* name of py object */, f); + +PyGSL_sf_ufunc_Il_d_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d_d__Rl__Ord; +PyGSL_sf_ufunc_Il_d_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d_d__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_d_d__Rl__Ord int ret = gsl_sf_gegenpoly_n_e (I.int n, I.double lambda, I.double x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_d_d__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_gegenpoly_n_e_data, /* call backs */ + PyGSL_sf_ufunc_Il_d_d__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 3, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_gegenpoly_n_e", /* name of py object */ + gsl_sf_gegenpoly_n_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_gegenpoly_n_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Il_d_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d_d__Rd__O; +PyGSL_sf_ufunc_Il_d_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d_d__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_d_d__Rd__O double ret = gsl_sf_gegenpoly_n (I.int n, I.double lambda, I.double x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_d_d__Rd__O_data, /* NULL ptr data */ + gsl_sf_gegenpoly_n_data, /* call backs */ + PyGSL_sf_ufunc_Il_d_d__Rd__O_types, /* types */ + 2, /* number of supported types */ + 3, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_gegenpoly_n", /* name of py object */ + gsl_sf_gegenpoly_n_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_gegenpoly_n" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord; +PyGSL_sf_ufunc_Id_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rl__Ord int ret = gsl_sf_hyperg_0F1_e (I.double c, I.double x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_hyperg_0F1_e_data, /* call backs */ + PyGSL_sf_ufunc_Id_d__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_hyperg_0F1_e", /* name of py object */ + gsl_sf_hyperg_0F1_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_hyperg_0F1_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O; +PyGSL_sf_ufunc_Id_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rd__O double ret = gsl_sf_hyperg_0F1 (I.double q(const) c, I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rd__O_data, /* NULL ptr data */ + gsl_sf_hyperg_0F1_data, /* call backs */ + PyGSL_sf_ufunc_Id_d__Rd__O_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_hyperg_0F1", /* name of py object */ + gsl_sf_hyperg_0F1_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_hyperg_0F1" /* name of py object */, f); + +PyGSL_sf_ufunc_Il_l_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_l_d__Rl__Ord; +PyGSL_sf_ufunc_Il_l_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_l_d__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_l_d__Rl__Ord int ret = gsl_sf_hyperg_1F1_int_e (I.int q(const) m, I.int q(const) n, I.double q(const) x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_l_d__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_hyperg_1F1_int_e_data, /* call backs */ + PyGSL_sf_ufunc_Il_l_d__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 3, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_hyperg_1F1_int_e", /* name of py object */ + gsl_sf_hyperg_1F1_int_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_hyperg_1F1_int_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Il_l_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_l_d__Rd__O; +PyGSL_sf_ufunc_Il_l_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_l_d__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_l_d__Rd__O double ret = gsl_sf_hyperg_1F1_int (I.int q(const) m, I.int q(const) n, I.double x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_l_d__Rd__O_data, /* NULL ptr data */ + gsl_sf_hyperg_1F1_int_data, /* call backs */ + PyGSL_sf_ufunc_Il_l_d__Rd__O_types, /* types */ + 2, /* number of supported types */ + 3, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_hyperg_1F1_int", /* name of py object */ + gsl_sf_hyperg_1F1_int_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_hyperg_1F1_int" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d__Rl__Ord; +PyGSL_sf_ufunc_Id_d_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d_d__Rl__Ord int ret = gsl_sf_hyperg_1F1_e (I.double q(const) a, I.double q(const) b, I.double q(const) x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d_d__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_hyperg_1F1_e_data, /* call backs */ + PyGSL_sf_ufunc_Id_d_d__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 3, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_hyperg_1F1_e", /* name of py object */ + gsl_sf_hyperg_1F1_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_hyperg_1F1_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d__Rd__O; +PyGSL_sf_ufunc_Id_d_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d_d__Rd__O double ret = gsl_sf_hyperg_1F1 (I.double a, I.double b, I.double x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d_d__Rd__O_data, /* NULL ptr data */ + gsl_sf_hyperg_1F1_data, /* call backs */ + PyGSL_sf_ufunc_Id_d_d__Rd__O_types, /* types */ + 2, /* number of supported types */ + 3, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_hyperg_1F1", /* name of py object */ + gsl_sf_hyperg_1F1_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_hyperg_1F1" /* name of py object */, f); + +PyGSL_sf_ufunc_Il_l_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_l_d__Rl__Ord; +PyGSL_sf_ufunc_Il_l_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_l_d__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_l_d__Rl__Ord int ret = gsl_sf_hyperg_U_int_e (I.int q(const) m, I.int q(const) n, I.double q(const) x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_l_d__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_hyperg_U_int_e_data, /* call backs */ + PyGSL_sf_ufunc_Il_l_d__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 3, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_hyperg_U_int_e", /* name of py object */ + gsl_sf_hyperg_U_int_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_hyperg_U_int_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Il_l_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_l_d__Rd__O; +PyGSL_sf_ufunc_Il_l_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_l_d__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_l_d__Rd__O double ret = gsl_sf_hyperg_U_int (I.int q(const) m, I.int q(const) n, I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_l_d__Rd__O_data, /* NULL ptr data */ + gsl_sf_hyperg_U_int_data, /* call backs */ + PyGSL_sf_ufunc_Il_l_d__Rd__O_types, /* types */ + 2, /* number of supported types */ + 3, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_hyperg_U_int", /* name of py object */ + gsl_sf_hyperg_U_int_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_hyperg_U_int" /* name of py object */, f); + +PyGSL_sf_ufunc_Il_l_d__Rl__Oerd_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_l_d__Rl__Oerd; +PyGSL_sf_ufunc_Il_l_d__Rl__Oerd_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_l_d__Rl__Oerd_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_l_d__Rl__Oerd int ret = gsl_sf_hyperg_U_int_e10_e (I.int q(const) m, I.int q(const) n, I.double q(const) x, O.gsl_sf_result_e10 p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_l_d__Rl__Oerd_data, /* NULL ptr data */ + gsl_sf_hyperg_U_int_e10_e_data, /* call backs */ + PyGSL_sf_ufunc_Il_l_d__Rl__Oerd_types, /* types */ + 2, /* number of supported types */ + 3, /* in args */ + 4, /* out args */ + PyUFunc_None, + "sf_hyperg_U_int_e10_e", /* name of py object */ + gsl_sf_hyperg_U_int_e10_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_hyperg_U_int_e10_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d__Rl__Ord; +PyGSL_sf_ufunc_Id_d_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d_d__Rl__Ord int ret = gsl_sf_hyperg_U_e (I.double q(const) a, I.double q(const) b, I.double q(const) x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d_d__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_hyperg_U_e_data, /* call backs */ + PyGSL_sf_ufunc_Id_d_d__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 3, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_hyperg_U_e", /* name of py object */ + gsl_sf_hyperg_U_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_hyperg_U_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d__Rd__O; +PyGSL_sf_ufunc_Id_d_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d_d__Rd__O double ret = gsl_sf_hyperg_U (I.double q(const) a, I.double q(const) b, I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d_d__Rd__O_data, /* NULL ptr data */ + gsl_sf_hyperg_U_data, /* call backs */ + PyGSL_sf_ufunc_Id_d_d__Rd__O_types, /* types */ + 2, /* number of supported types */ + 3, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_hyperg_U", /* name of py object */ + gsl_sf_hyperg_U_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_hyperg_U" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d_d__Rl__Oerd_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d__Rl__Oerd; +PyGSL_sf_ufunc_Id_d_d__Rl__Oerd_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d__Rl__Oerd_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d_d__Rl__Oerd int ret = gsl_sf_hyperg_U_e10_e (I.double q(const) a, I.double q(const) b, I.double q(const) x, O.gsl_sf_result_e10 p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d_d__Rl__Oerd_data, /* NULL ptr data */ + gsl_sf_hyperg_U_e10_e_data, /* call backs */ + PyGSL_sf_ufunc_Id_d_d__Rl__Oerd_types, /* types */ + 2, /* number of supported types */ + 3, /* in args */ + 4, /* out args */ + PyUFunc_None, + "sf_hyperg_U_e10_e", /* name of py object */ + gsl_sf_hyperg_U_e10_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_hyperg_U_e10_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d_d_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d_d__Rl__Ord; +PyGSL_sf_ufunc_Id_d_d_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d_d__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d_d_d__Rl__Ord int ret = gsl_sf_hyperg_2F1_e (I.double a, I.double b, I.double q(const) c, I.double q(const) x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d_d_d__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_hyperg_2F1_e_data, /* call backs */ + PyGSL_sf_ufunc_Id_d_d_d__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 4, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_hyperg_2F1_e", /* name of py object */ + gsl_sf_hyperg_2F1_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_hyperg_2F1_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d_d_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d_d__Rd__O; +PyGSL_sf_ufunc_Id_d_d_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d_d__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d_d_d__Rd__O double ret = gsl_sf_hyperg_2F1 (I.double a, I.double b, I.double c, I.double x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d_d_d__Rd__O_data, /* NULL ptr data */ + gsl_sf_hyperg_2F1_data, /* call backs */ + PyGSL_sf_ufunc_Id_d_d_d__Rd__O_types, /* types */ + 2, /* number of supported types */ + 4, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_hyperg_2F1", /* name of py object */ + gsl_sf_hyperg_2F1_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_hyperg_2F1" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d_d_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d_d__Rl__Ord; +PyGSL_sf_ufunc_Id_d_d_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d_d__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d_d_d__Rl__Ord int ret = gsl_sf_hyperg_2F1_conj_e (I.double q(const) aR, I.double q(const) aI, I.double q(const) c, I.double q(const) x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d_d_d__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_hyperg_2F1_conj_e_data, /* call backs */ + PyGSL_sf_ufunc_Id_d_d_d__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 4, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_hyperg_2F1_conj_e", /* name of py object */ + gsl_sf_hyperg_2F1_conj_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_hyperg_2F1_conj_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d_d_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d_d__Rd__O; +PyGSL_sf_ufunc_Id_d_d_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d_d__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d_d_d__Rd__O double ret = gsl_sf_hyperg_2F1_conj (I.double aR, I.double aI, I.double c, I.double x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d_d_d__Rd__O_data, /* NULL ptr data */ + gsl_sf_hyperg_2F1_conj_data, /* call backs */ + PyGSL_sf_ufunc_Id_d_d_d__Rd__O_types, /* types */ + 2, /* number of supported types */ + 4, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_hyperg_2F1_conj", /* name of py object */ + gsl_sf_hyperg_2F1_conj_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_hyperg_2F1_conj" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d_d_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d_d__Rl__Ord; +PyGSL_sf_ufunc_Id_d_d_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d_d__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d_d_d__Rl__Ord int ret = gsl_sf_hyperg_2F1_renorm_e (I.double q(const) a, I.double q(const) b, I.double q(const) c, I.double q(const) x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d_d_d__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_hyperg_2F1_renorm_e_data, /* call backs */ + PyGSL_sf_ufunc_Id_d_d_d__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 4, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_hyperg_2F1_renorm_e", /* name of py object */ + gsl_sf_hyperg_2F1_renorm_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_hyperg_2F1_renorm_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d_d_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d_d__Rd__O; +PyGSL_sf_ufunc_Id_d_d_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d_d__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d_d_d__Rd__O double ret = gsl_sf_hyperg_2F1_renorm (I.double a, I.double b, I.double c, I.double x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d_d_d__Rd__O_data, /* NULL ptr data */ + gsl_sf_hyperg_2F1_renorm_data, /* call backs */ + PyGSL_sf_ufunc_Id_d_d_d__Rd__O_types, /* types */ + 2, /* number of supported types */ + 4, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_hyperg_2F1_renorm", /* name of py object */ + gsl_sf_hyperg_2F1_renorm_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_hyperg_2F1_renorm" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d_d_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d_d__Rl__Ord; +PyGSL_sf_ufunc_Id_d_d_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d_d__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d_d_d__Rl__Ord int ret = gsl_sf_hyperg_2F1_conj_renorm_e (I.double q(const) aR, I.double q(const) aI, I.double q(const) c, I.double q(const) x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d_d_d__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_hyperg_2F1_conj_renorm_e_data, /* call backs */ + PyGSL_sf_ufunc_Id_d_d_d__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 4, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_hyperg_2F1_conj_renorm_e", /* name of py object */ + gsl_sf_hyperg_2F1_conj_renorm_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_hyperg_2F1_conj_renorm_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d_d_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d_d__Rd__O; +PyGSL_sf_ufunc_Id_d_d_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d_d__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d_d_d__Rd__O double ret = gsl_sf_hyperg_2F1_conj_renorm (I.double aR, I.double aI, I.double c, I.double x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d_d_d__Rd__O_data, /* NULL ptr data */ + gsl_sf_hyperg_2F1_conj_renorm_data, /* call backs */ + PyGSL_sf_ufunc_Id_d_d_d__Rd__O_types, /* types */ + 2, /* number of supported types */ + 4, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_hyperg_2F1_conj_renorm", /* name of py object */ + gsl_sf_hyperg_2F1_conj_renorm_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_hyperg_2F1_conj_renorm" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d__Rl__Ord; +PyGSL_sf_ufunc_Id_d_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d_d__Rl__Ord int ret = gsl_sf_hyperg_2F0_e (I.double q(const) a, I.double q(const) b, I.double q(const) x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d_d__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_hyperg_2F0_e_data, /* call backs */ + PyGSL_sf_ufunc_Id_d_d__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 3, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_hyperg_2F0_e", /* name of py object */ + gsl_sf_hyperg_2F0_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_hyperg_2F0_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d__Rd__O; +PyGSL_sf_ufunc_Id_d_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d_d__Rd__O double ret = gsl_sf_hyperg_2F0 (I.double q(const) a, I.double q(const) b, I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d_d__Rd__O_data, /* NULL ptr data */ + gsl_sf_hyperg_2F0_data, /* call backs */ + PyGSL_sf_ufunc_Id_d_d__Rd__O_types, /* types */ + 2, /* number of supported types */ + 3, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_hyperg_2F0", /* name of py object */ + gsl_sf_hyperg_2F0_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_hyperg_2F0" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord; +PyGSL_sf_ufunc_Id_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rl__Ord int ret = gsl_sf_laguerre_1_e (I.double q(const) a, I.double q(const) x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_laguerre_1_e_data, /* call backs */ + PyGSL_sf_ufunc_Id_d__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_laguerre_1_e", /* name of py object */ + gsl_sf_laguerre_1_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_laguerre_1_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord; +PyGSL_sf_ufunc_Id_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rl__Ord int ret = gsl_sf_laguerre_2_e (I.double q(const) a, I.double q(const) x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_laguerre_2_e_data, /* call backs */ + PyGSL_sf_ufunc_Id_d__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_laguerre_2_e", /* name of py object */ + gsl_sf_laguerre_2_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_laguerre_2_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord; +PyGSL_sf_ufunc_Id_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rl__Ord int ret = gsl_sf_laguerre_3_e (I.double q(const) a, I.double q(const) x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_laguerre_3_e_data, /* call backs */ + PyGSL_sf_ufunc_Id_d__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_laguerre_3_e", /* name of py object */ + gsl_sf_laguerre_3_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_laguerre_3_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O; +PyGSL_sf_ufunc_Id_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rd__O double ret = gsl_sf_laguerre_1 (I.double a, I.double x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rd__O_data, /* NULL ptr data */ + gsl_sf_laguerre_1_data, /* call backs */ + PyGSL_sf_ufunc_Id_d__Rd__O_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_laguerre_1", /* name of py object */ + gsl_sf_laguerre_1_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_laguerre_1" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O; +PyGSL_sf_ufunc_Id_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rd__O double ret = gsl_sf_laguerre_2 (I.double a, I.double x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rd__O_data, /* NULL ptr data */ + gsl_sf_laguerre_2_data, /* call backs */ + PyGSL_sf_ufunc_Id_d__Rd__O_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_laguerre_2", /* name of py object */ + gsl_sf_laguerre_2_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_laguerre_2" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O; +PyGSL_sf_ufunc_Id_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rd__O double ret = gsl_sf_laguerre_3 (I.double a, I.double x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rd__O_data, /* NULL ptr data */ + gsl_sf_laguerre_3_data, /* call backs */ + PyGSL_sf_ufunc_Id_d__Rd__O_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_laguerre_3", /* name of py object */ + gsl_sf_laguerre_3_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_laguerre_3" /* name of py object */, f); + +PyGSL_sf_ufunc_Il_d_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d_d__Rl__Ord; +PyGSL_sf_ufunc_Il_d_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d_d__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_d_d__Rl__Ord int ret = gsl_sf_laguerre_n_e (I.int q(const) n, I.double q(const) a, I.double q(const) x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_d_d__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_laguerre_n_e_data, /* call backs */ + PyGSL_sf_ufunc_Il_d_d__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 3, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_laguerre_n_e", /* name of py object */ + gsl_sf_laguerre_n_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_laguerre_n_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Il_d_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d_d__Rd__O; +PyGSL_sf_ufunc_Il_d_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d_d__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_d_d__Rd__O double ret = gsl_sf_laguerre_n (I.int n, I.double a, I.double x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_d_d__Rd__O_data, /* NULL ptr data */ + gsl_sf_laguerre_n_data, /* call backs */ + PyGSL_sf_ufunc_Il_d_d__Rd__O_types, /* types */ + 2, /* number of supported types */ + 3, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_laguerre_n", /* name of py object */ + gsl_sf_laguerre_n_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_laguerre_n" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; +PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_lambert_W0_e (I.double x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_lambert_W0_e_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_lambert_W0_e", /* name of py object */ + gsl_sf_lambert_W0_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_lambert_W0_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; +PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_lambert_W0 (I.double x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ + gsl_sf_lambert_W0_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_lambert_W0", /* name of py object */ + gsl_sf_lambert_W0_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_lambert_W0" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; +PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_lambert_Wm1_e (I.double x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_lambert_Wm1_e_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_lambert_Wm1_e", /* name of py object */ + gsl_sf_lambert_Wm1_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_lambert_Wm1_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; +PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_lambert_Wm1 (I.double x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ + gsl_sf_lambert_Wm1_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_lambert_Wm1", /* name of py object */ + gsl_sf_lambert_Wm1_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_lambert_Wm1" /* name of py object */, f); + +PyGSL_sf_ufunc_Il_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rl__Ord; +PyGSL_sf_ufunc_Il_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_d__Rl__Ord int ret = gsl_sf_legendre_Pl_e (I.int q(const) l, I.double q(const) x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_d__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_legendre_Pl_e_data, /* call backs */ + PyGSL_sf_ufunc_Il_d__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_legendre_Pl_e", /* name of py object */ + gsl_sf_legendre_Pl_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_legendre_Pl_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Il_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rd__O; +PyGSL_sf_ufunc_Il_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_d__Rd__O double ret = gsl_sf_legendre_Pl (I.int q(const) l, I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_d__Rd__O_data, /* NULL ptr data */ + gsl_sf_legendre_Pl_data, /* call backs */ + PyGSL_sf_ufunc_Il_d__Rd__O_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_legendre_Pl", /* name of py object */ + gsl_sf_legendre_Pl_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_legendre_Pl" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; +PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_legendre_P1_e (I.double x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_legendre_P1_e_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_legendre_P1_e", /* name of py object */ + gsl_sf_legendre_P1_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_legendre_P1_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; +PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_legendre_P2_e (I.double x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_legendre_P2_e_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_legendre_P2_e", /* name of py object */ + gsl_sf_legendre_P2_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_legendre_P2_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; +PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_legendre_P3_e (I.double x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_legendre_P3_e_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_legendre_P3_e", /* name of py object */ + gsl_sf_legendre_P3_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_legendre_P3_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; +PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_legendre_P1 (I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ + gsl_sf_legendre_P1_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_legendre_P1", /* name of py object */ + gsl_sf_legendre_P1_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_legendre_P1" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; +PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_legendre_P2 (I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ + gsl_sf_legendre_P2_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_legendre_P2", /* name of py object */ + gsl_sf_legendre_P2_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_legendre_P2" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; +PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_legendre_P3 (I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ + gsl_sf_legendre_P3_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_legendre_P3", /* name of py object */ + gsl_sf_legendre_P3_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_legendre_P3" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; +PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_legendre_Q0_e (I.double q(const) x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_legendre_Q0_e_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_legendre_Q0_e", /* name of py object */ + gsl_sf_legendre_Q0_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_legendre_Q0_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; +PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_legendre_Q0 (I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ + gsl_sf_legendre_Q0_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_legendre_Q0", /* name of py object */ + gsl_sf_legendre_Q0_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_legendre_Q0" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; +PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_legendre_Q1_e (I.double q(const) x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_legendre_Q1_e_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_legendre_Q1_e", /* name of py object */ + gsl_sf_legendre_Q1_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_legendre_Q1_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; +PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_legendre_Q1 (I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ + gsl_sf_legendre_Q1_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_legendre_Q1", /* name of py object */ + gsl_sf_legendre_Q1_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_legendre_Q1" /* name of py object */, f); + +PyGSL_sf_ufunc_Il_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rl__Ord; +PyGSL_sf_ufunc_Il_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_d__Rl__Ord int ret = gsl_sf_legendre_Ql_e (I.int q(const) l, I.double q(const) x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_d__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_legendre_Ql_e_data, /* call backs */ + PyGSL_sf_ufunc_Il_d__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_legendre_Ql_e", /* name of py object */ + gsl_sf_legendre_Ql_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_legendre_Ql_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Il_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rd__O; +PyGSL_sf_ufunc_Il_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_d__Rd__O double ret = gsl_sf_legendre_Ql (I.int q(const) l, I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_d__Rd__O_data, /* NULL ptr data */ + gsl_sf_legendre_Ql_data, /* call backs */ + PyGSL_sf_ufunc_Il_d__Rd__O_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_legendre_Ql", /* name of py object */ + gsl_sf_legendre_Ql_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_legendre_Ql" /* name of py object */, f); + +PyGSL_sf_ufunc_Il_l_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_l_d__Rl__Ord; +PyGSL_sf_ufunc_Il_l_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_l_d__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_l_d__Rl__Ord int ret = gsl_sf_legendre_Plm_e (I.int q(const) l, I.int q(const) m, I.double q(const) x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_l_d__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_legendre_Plm_e_data, /* call backs */ + PyGSL_sf_ufunc_Il_l_d__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 3, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_legendre_Plm_e", /* name of py object */ + gsl_sf_legendre_Plm_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_legendre_Plm_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Il_l_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_l_d__Rd__O; +PyGSL_sf_ufunc_Il_l_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_l_d__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_l_d__Rd__O double ret = gsl_sf_legendre_Plm (I.int q(const) l, I.int q(const) m, I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_l_d__Rd__O_data, /* NULL ptr data */ + gsl_sf_legendre_Plm_data, /* call backs */ + PyGSL_sf_ufunc_Il_l_d__Rd__O_types, /* types */ + 2, /* number of supported types */ + 3, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_legendre_Plm", /* name of py object */ + gsl_sf_legendre_Plm_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_legendre_Plm" /* name of py object */, f); + +PyGSL_sf_ufunc_Il_l_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_l_d__Rl__Ord; +PyGSL_sf_ufunc_Il_l_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_l_d__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_l_d__Rl__Ord int ret = gsl_sf_legendre_sphPlm_e (I.int q(const) l, I.int m, I.double q(const) x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_l_d__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_legendre_sphPlm_e_data, /* call backs */ + PyGSL_sf_ufunc_Il_l_d__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 3, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_legendre_sphPlm_e", /* name of py object */ + gsl_sf_legendre_sphPlm_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_legendre_sphPlm_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Il_l_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_l_d__Rd__O; +PyGSL_sf_ufunc_Il_l_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_l_d__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_l_d__Rd__O double ret = gsl_sf_legendre_sphPlm (I.int q(const) l, I.int q(const) m, I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_l_d__Rd__O_data, /* NULL ptr data */ + gsl_sf_legendre_sphPlm_data, /* call backs */ + PyGSL_sf_ufunc_Il_l_d__Rd__O_types, /* types */ + 2, /* number of supported types */ + 3, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_legendre_sphPlm", /* name of py object */ + gsl_sf_legendre_sphPlm_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_legendre_sphPlm" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord; +PyGSL_sf_ufunc_Id_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rl__Ord int ret = gsl_sf_conicalP_half_e (I.double q(const) lambda, I.double q(const) x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_conicalP_half_e_data, /* call backs */ + PyGSL_sf_ufunc_Id_d__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_conicalP_half_e", /* name of py object */ + gsl_sf_conicalP_half_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_conicalP_half_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O; +PyGSL_sf_ufunc_Id_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rd__O double ret = gsl_sf_conicalP_half (I.double q(const) lambda, I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rd__O_data, /* NULL ptr data */ + gsl_sf_conicalP_half_data, /* call backs */ + PyGSL_sf_ufunc_Id_d__Rd__O_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_conicalP_half", /* name of py object */ + gsl_sf_conicalP_half_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_conicalP_half" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord; +PyGSL_sf_ufunc_Id_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rl__Ord int ret = gsl_sf_conicalP_mhalf_e (I.double q(const) lambda, I.double q(const) x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_conicalP_mhalf_e_data, /* call backs */ + PyGSL_sf_ufunc_Id_d__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_conicalP_mhalf_e", /* name of py object */ + gsl_sf_conicalP_mhalf_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_conicalP_mhalf_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O; +PyGSL_sf_ufunc_Id_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rd__O double ret = gsl_sf_conicalP_mhalf (I.double q(const) lambda, I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rd__O_data, /* NULL ptr data */ + gsl_sf_conicalP_mhalf_data, /* call backs */ + PyGSL_sf_ufunc_Id_d__Rd__O_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_conicalP_mhalf", /* name of py object */ + gsl_sf_conicalP_mhalf_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_conicalP_mhalf" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord; +PyGSL_sf_ufunc_Id_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rl__Ord int ret = gsl_sf_conicalP_0_e (I.double q(const) lambda, I.double q(const) x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_conicalP_0_e_data, /* call backs */ + PyGSL_sf_ufunc_Id_d__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_conicalP_0_e", /* name of py object */ + gsl_sf_conicalP_0_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_conicalP_0_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O; +PyGSL_sf_ufunc_Id_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rd__O double ret = gsl_sf_conicalP_0 (I.double q(const) lambda, I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rd__O_data, /* NULL ptr data */ + gsl_sf_conicalP_0_data, /* call backs */ + PyGSL_sf_ufunc_Id_d__Rd__O_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_conicalP_0", /* name of py object */ + gsl_sf_conicalP_0_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_conicalP_0" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord; +PyGSL_sf_ufunc_Id_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rl__Ord int ret = gsl_sf_conicalP_1_e (I.double q(const) lambda, I.double q(const) x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_conicalP_1_e_data, /* call backs */ + PyGSL_sf_ufunc_Id_d__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_conicalP_1_e", /* name of py object */ + gsl_sf_conicalP_1_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_conicalP_1_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O; +PyGSL_sf_ufunc_Id_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rd__O double ret = gsl_sf_conicalP_1 (I.double q(const) lambda, I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rd__O_data, /* NULL ptr data */ + gsl_sf_conicalP_1_data, /* call backs */ + PyGSL_sf_ufunc_Id_d__Rd__O_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_conicalP_1", /* name of py object */ + gsl_sf_conicalP_1_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_conicalP_1" /* name of py object */, f); + +PyGSL_sf_ufunc_Il_d_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d_d__Rl__Ord; +PyGSL_sf_ufunc_Il_d_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d_d__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_d_d__Rl__Ord int ret = gsl_sf_conicalP_sph_reg_e (I.int q(const) l, I.double q(const) lambda, I.double q(const) x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_d_d__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_conicalP_sph_reg_e_data, /* call backs */ + PyGSL_sf_ufunc_Il_d_d__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 3, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_conicalP_sph_reg_e", /* name of py object */ + gsl_sf_conicalP_sph_reg_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_conicalP_sph_reg_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Il_d_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d_d__Rd__O; +PyGSL_sf_ufunc_Il_d_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d_d__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_d_d__Rd__O double ret = gsl_sf_conicalP_sph_reg (I.int q(const) l, I.double q(const) lambda, I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_d_d__Rd__O_data, /* NULL ptr data */ + gsl_sf_conicalP_sph_reg_data, /* call backs */ + PyGSL_sf_ufunc_Il_d_d__Rd__O_types, /* types */ + 2, /* number of supported types */ + 3, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_conicalP_sph_reg", /* name of py object */ + gsl_sf_conicalP_sph_reg_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_conicalP_sph_reg" /* name of py object */, f); + +PyGSL_sf_ufunc_Il_d_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d_d__Rl__Ord; +PyGSL_sf_ufunc_Il_d_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d_d__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_d_d__Rl__Ord int ret = gsl_sf_conicalP_cyl_reg_e (I.int q(const) m, I.double q(const) lambda, I.double q(const) x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_d_d__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_conicalP_cyl_reg_e_data, /* call backs */ + PyGSL_sf_ufunc_Il_d_d__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 3, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_conicalP_cyl_reg_e", /* name of py object */ + gsl_sf_conicalP_cyl_reg_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_conicalP_cyl_reg_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Il_d_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d_d__Rd__O; +PyGSL_sf_ufunc_Il_d_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d_d__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_d_d__Rd__O double ret = gsl_sf_conicalP_cyl_reg (I.int q(const) m, I.double q(const) lambda, I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_d_d__Rd__O_data, /* NULL ptr data */ + gsl_sf_conicalP_cyl_reg_data, /* call backs */ + PyGSL_sf_ufunc_Il_d_d__Rd__O_types, /* types */ + 2, /* number of supported types */ + 3, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_conicalP_cyl_reg", /* name of py object */ + gsl_sf_conicalP_cyl_reg_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_conicalP_cyl_reg" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord; +PyGSL_sf_ufunc_Id_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rl__Ord int ret = gsl_sf_legendre_H3d_0_e (I.double q(const) lambda, I.double q(const) eta, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_legendre_H3d_0_e_data, /* call backs */ + PyGSL_sf_ufunc_Id_d__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_legendre_H3d_0_e", /* name of py object */ + gsl_sf_legendre_H3d_0_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_legendre_H3d_0_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O; +PyGSL_sf_ufunc_Id_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rd__O double ret = gsl_sf_legendre_H3d_0 (I.double q(const) lambda, I.double q(const) eta)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rd__O_data, /* NULL ptr data */ + gsl_sf_legendre_H3d_0_data, /* call backs */ + PyGSL_sf_ufunc_Id_d__Rd__O_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_legendre_H3d_0", /* name of py object */ + gsl_sf_legendre_H3d_0_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_legendre_H3d_0" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord; +PyGSL_sf_ufunc_Id_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rl__Ord int ret = gsl_sf_legendre_H3d_1_e (I.double q(const) lambda, I.double q(const) eta, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_legendre_H3d_1_e_data, /* call backs */ + PyGSL_sf_ufunc_Id_d__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_legendre_H3d_1_e", /* name of py object */ + gsl_sf_legendre_H3d_1_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_legendre_H3d_1_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O; +PyGSL_sf_ufunc_Id_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rd__O double ret = gsl_sf_legendre_H3d_1 (I.double q(const) lambda, I.double q(const) eta)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rd__O_data, /* NULL ptr data */ + gsl_sf_legendre_H3d_1_data, /* call backs */ + PyGSL_sf_ufunc_Id_d__Rd__O_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_legendre_H3d_1", /* name of py object */ + gsl_sf_legendre_H3d_1_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_legendre_H3d_1" /* name of py object */, f); + +PyGSL_sf_ufunc_Il_d_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d_d__Rl__Ord; +PyGSL_sf_ufunc_Il_d_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d_d__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_d_d__Rl__Ord int ret = gsl_sf_legendre_H3d_e (I.int q(const) l, I.double q(const) lambda, I.double q(const) eta, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_d_d__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_legendre_H3d_e_data, /* call backs */ + PyGSL_sf_ufunc_Il_d_d__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 3, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_legendre_H3d_e", /* name of py object */ + gsl_sf_legendre_H3d_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_legendre_H3d_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Il_d_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d_d__Rd__O; +PyGSL_sf_ufunc_Il_d_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d_d__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_d_d__Rd__O double ret = gsl_sf_legendre_H3d (I.int q(const) l, I.double q(const) lambda, I.double q(const) eta)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_d_d__Rd__O_data, /* NULL ptr data */ + gsl_sf_legendre_H3d_data, /* call backs */ + PyGSL_sf_ufunc_Il_d_d__Rd__O_types, /* types */ + 2, /* number of supported types */ + 3, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_legendre_H3d", /* name of py object */ + gsl_sf_legendre_H3d_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_legendre_H3d" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; +PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_log_e (I.double q(const) x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_log_e_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_log_e", /* name of py object */ + gsl_sf_log_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_log_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; +PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_log (I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ + gsl_sf_log_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_log", /* name of py object */ + gsl_sf_log_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_log" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; +PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_log_abs_e (I.double q(const) x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_log_abs_e_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_log_abs_e", /* name of py object */ + gsl_sf_log_abs_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_log_abs_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; +PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_log_abs (I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ + gsl_sf_log_abs_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_log_abs", /* name of py object */ + gsl_sf_log_abs_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_log_abs" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; +PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_log_1plusx_e (I.double q(const) x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_log_1plusx_e_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_log_1plusx_e", /* name of py object */ + gsl_sf_log_1plusx_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_log_1plusx_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; +PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_log_1plusx (I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ + gsl_sf_log_1plusx_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_log_1plusx", /* name of py object */ + gsl_sf_log_1plusx_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_log_1plusx" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; +PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_log_1plusx_mx_e (I.double q(const) x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_log_1plusx_mx_e_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_log_1plusx_mx_e", /* name of py object */ + gsl_sf_log_1plusx_mx_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_log_1plusx_mx_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; +PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_log_1plusx_mx (I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ + gsl_sf_log_1plusx_mx_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_log_1plusx_mx", /* name of py object */ + gsl_sf_log_1plusx_mx_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_log_1plusx_mx" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_l__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_l__Rl__Ord; +PyGSL_sf_ufunc_Id_l__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_l__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_l__Rl__Ord int ret = gsl_sf_pow_int_e (I.double x, I.int n, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_l__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_pow_int_e_data, /* call backs */ + PyGSL_sf_ufunc_Id_l__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_pow_int_e", /* name of py object */ + gsl_sf_pow_int_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_pow_int_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_l__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_l__Rd__O; +PyGSL_sf_ufunc_Id_l__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_l__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_l__Rd__O double ret = gsl_sf_pow_int (I.double q(const) x, I.int q(const) n)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_l__Rd__O_data, /* NULL ptr data */ + gsl_sf_pow_int_data, /* call backs */ + PyGSL_sf_ufunc_Id_l__Rd__O_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_pow_int", /* name of py object */ + gsl_sf_pow_int_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_pow_int" /* name of py object */, f); + +PyGSL_sf_ufunc_Il__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il__Rl__Ord; +PyGSL_sf_ufunc_Il__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il__Rl__Ord int ret = gsl_sf_psi_int_e (I.int q(const) n, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_psi_int_e_data, /* call backs */ + PyGSL_sf_ufunc_Il__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_psi_int_e", /* name of py object */ + gsl_sf_psi_int_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_psi_int_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Il__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il__Rd__O; +PyGSL_sf_ufunc_Il__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il__Rd__O double ret = gsl_sf_psi_int (I.int q(const) n)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il__Rd__O_data, /* NULL ptr data */ + gsl_sf_psi_int_data, /* call backs */ + PyGSL_sf_ufunc_Il__Rd__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_psi_int", /* name of py object */ + gsl_sf_psi_int_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_psi_int" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; +PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_psi_e (I.double q(const) x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_psi_e_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_psi_e", /* name of py object */ + gsl_sf_psi_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_psi_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; +PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_psi (I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ + gsl_sf_psi_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_psi", /* name of py object */ + gsl_sf_psi_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_psi" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; +PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_psi_1piy_e (I.double q(const) y, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_psi_1piy_e_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_psi_1piy_e", /* name of py object */ + gsl_sf_psi_1piy_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_psi_1piy_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; +PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_psi_1piy (I.double q(const) y)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ + gsl_sf_psi_1piy_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_psi_1piy", /* name of py object */ + gsl_sf_psi_1piy_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_psi_1piy" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d__Rl__Ord_rd_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord_rd; +PyGSL_sf_ufunc_Id_d__Rl__Ord_rd_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord_rd_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rl__Ord_rd int ret = gsl_sf_complex_psi_e (I.double q(const) x, I.double q(const) y, O.gsl_sf_result p result_re, O.gsl_sf_result p result_im)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rl__Ord_rd_data, /* NULL ptr data */ + gsl_sf_complex_psi_e_data, /* call backs */ + PyGSL_sf_ufunc_Id_d__Rl__Ord_rd_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 5, /* out args */ + PyUFunc_None, + "sf_complex_psi_e", /* name of py object */ + gsl_sf_complex_psi_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_complex_psi_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Il__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il__Rl__Ord; +PyGSL_sf_ufunc_Il__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il__Rl__Ord int ret = gsl_sf_psi_1_int_e (I.int q(const) n, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_psi_1_int_e_data, /* call backs */ + PyGSL_sf_ufunc_Il__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_psi_1_int_e", /* name of py object */ + gsl_sf_psi_1_int_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_psi_1_int_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Il__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il__Rd__O; +PyGSL_sf_ufunc_Il__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il__Rd__O double ret = gsl_sf_psi_1_int (I.int q(const) n)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il__Rd__O_data, /* NULL ptr data */ + gsl_sf_psi_1_int_data, /* call backs */ + PyGSL_sf_ufunc_Il__Rd__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_psi_1_int", /* name of py object */ + gsl_sf_psi_1_int_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_psi_1_int" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; +PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_psi_1_e (I.double q(const) x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_psi_1_e_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_psi_1_e", /* name of py object */ + gsl_sf_psi_1_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_psi_1_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; +PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_psi_1 (I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ + gsl_sf_psi_1_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_psi_1", /* name of py object */ + gsl_sf_psi_1_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_psi_1" /* name of py object */, f); + +PyGSL_sf_ufunc_Il_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rl__Ord; +PyGSL_sf_ufunc_Il_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_d__Rl__Ord int ret = gsl_sf_psi_n_e (I.int q(const) n, I.double q(const) x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_d__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_psi_n_e_data, /* call backs */ + PyGSL_sf_ufunc_Il_d__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_psi_n_e", /* name of py object */ + gsl_sf_psi_n_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_psi_n_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Il_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rd__O; +PyGSL_sf_ufunc_Il_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il_d__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il_d__Rd__O double ret = gsl_sf_psi_n (I.int q(const) n, I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il_d__Rd__O_data, /* NULL ptr data */ + gsl_sf_psi_n_data, /* call backs */ + PyGSL_sf_ufunc_Il_d__Rd__O_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_psi_n", /* name of py object */ + gsl_sf_psi_n_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_psi_n" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; +PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_synchrotron_1_e (I.double q(const) x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_synchrotron_1_e_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_synchrotron_1_e", /* name of py object */ + gsl_sf_synchrotron_1_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_synchrotron_1_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; +PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_synchrotron_1 (I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ + gsl_sf_synchrotron_1_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_synchrotron_1", /* name of py object */ + gsl_sf_synchrotron_1_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_synchrotron_1" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; +PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_synchrotron_2_e (I.double q(const) x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_synchrotron_2_e_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_synchrotron_2_e", /* name of py object */ + gsl_sf_synchrotron_2_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_synchrotron_2_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; +PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_synchrotron_2 (I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ + gsl_sf_synchrotron_2_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_synchrotron_2", /* name of py object */ + gsl_sf_synchrotron_2_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_synchrotron_2" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; +PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_transport_2_e (I.double q(const) x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_transport_2_e_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_transport_2_e", /* name of py object */ + gsl_sf_transport_2_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_transport_2_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; +PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_transport_2 (I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ + gsl_sf_transport_2_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_transport_2", /* name of py object */ + gsl_sf_transport_2_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_transport_2" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; +PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_transport_3_e (I.double q(const) x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_transport_3_e_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_transport_3_e", /* name of py object */ + gsl_sf_transport_3_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_transport_3_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; +PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_transport_3 (I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ + gsl_sf_transport_3_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_transport_3", /* name of py object */ + gsl_sf_transport_3_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_transport_3" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; +PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_transport_4_e (I.double q(const) x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_transport_4_e_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_transport_4_e", /* name of py object */ + gsl_sf_transport_4_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_transport_4_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; +PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_transport_4 (I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ + gsl_sf_transport_4_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_transport_4", /* name of py object */ + gsl_sf_transport_4_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_transport_4" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; +PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_transport_5_e (I.double q(const) x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_transport_5_e_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_transport_5_e", /* name of py object */ + gsl_sf_transport_5_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_transport_5_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; +PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_transport_5 (I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ + gsl_sf_transport_5_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_transport_5", /* name of py object */ + gsl_sf_transport_5_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_transport_5" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; +PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_sin_e (I.double x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_sin_e_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_sin_e", /* name of py object */ + gsl_sf_sin_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_sin_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; +PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_sin (I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ + gsl_sf_sin_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_sin", /* name of py object */ + gsl_sf_sin_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_sin" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; +PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_cos_e (I.double x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_cos_e_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_cos_e", /* name of py object */ + gsl_sf_cos_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_cos_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; +PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_cos (I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ + gsl_sf_cos_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_cos", /* name of py object */ + gsl_sf_cos_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_cos" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord; +PyGSL_sf_ufunc_Id_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rl__Ord int ret = gsl_sf_hypot_e (I.double q(const) x, I.double q(const) y, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_hypot_e_data, /* call backs */ + PyGSL_sf_ufunc_Id_d__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_hypot_e", /* name of py object */ + gsl_sf_hypot_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_hypot_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O; +PyGSL_sf_ufunc_Id_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rd__O double ret = gsl_sf_hypot (I.double q(const) x, I.double q(const) y)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rd__O_data, /* NULL ptr data */ + gsl_sf_hypot_data, /* call backs */ + PyGSL_sf_ufunc_Id_d__Rd__O_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_hypot", /* name of py object */ + gsl_sf_hypot_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_hypot" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; +PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_sinc_e (I.double x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_sinc_e_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_sinc_e", /* name of py object */ + gsl_sf_sinc_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_sinc_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; +PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_sinc (I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ + gsl_sf_sinc_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_sinc", /* name of py object */ + gsl_sf_sinc_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_sinc" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; +PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_lnsinh_e (I.double q(const) x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_lnsinh_e_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_lnsinh_e", /* name of py object */ + gsl_sf_lnsinh_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_lnsinh_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; +PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_lnsinh (I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ + gsl_sf_lnsinh_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_lnsinh", /* name of py object */ + gsl_sf_lnsinh_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_lnsinh" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; +PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_lncosh_e (I.double q(const) x, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_lncosh_e_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_lncosh_e", /* name of py object */ + gsl_sf_lncosh_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_lncosh_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; +PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_lncosh (I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ + gsl_sf_lncosh_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_lncosh", /* name of py object */ + gsl_sf_lncosh_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_lncosh" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord; +PyGSL_sf_ufunc_Id_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rl__Ord int ret = gsl_sf_sin_err_e (I.double q(const) x, I.double q(const) dx, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_sin_err_e_data, /* call backs */ + PyGSL_sf_ufunc_Id_d__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_sin_err_e", /* name of py object */ + gsl_sf_sin_err_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_sin_err_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord; +PyGSL_sf_ufunc_Id_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rl__Ord int ret = gsl_sf_cos_err_e (I.double q(const) x, I.double q(const) dx, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_cos_err_e_data, /* call backs */ + PyGSL_sf_ufunc_Id_d__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_cos_err_e", /* name of py object */ + gsl_sf_cos_err_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_cos_err_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; +PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_angle_restrict_symm (I.double q(const) theta)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ + gsl_sf_angle_restrict_symm_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_angle_restrict_symm", /* name of py object */ + gsl_sf_angle_restrict_symm_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_angle_restrict_symm" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; +PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_angle_restrict_pos (I.double q(const) theta)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ + gsl_sf_angle_restrict_pos_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_angle_restrict_pos", /* name of py object */ + gsl_sf_angle_restrict_pos_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_angle_restrict_pos" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; +PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_angle_restrict_symm_err_e (I.double q(const) theta, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_angle_restrict_symm_err_e_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_angle_restrict_symm_err_e", /* name of py object */ + gsl_sf_angle_restrict_symm_err_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_angle_restrict_symm_err_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; +PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_angle_restrict_pos_err_e (I.double q(const) theta, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_angle_restrict_pos_err_e_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_angle_restrict_pos_err_e", /* name of py object */ + gsl_sf_angle_restrict_pos_err_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_angle_restrict_pos_err_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Il__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il__Rl__Ord; +PyGSL_sf_ufunc_Il__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il__Rl__Ord int ret = gsl_sf_zeta_int_e (I.int q(const) n, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_zeta_int_e_data, /* call backs */ + PyGSL_sf_ufunc_Il__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_zeta_int_e", /* name of py object */ + gsl_sf_zeta_int_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_zeta_int_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Il__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il__Rd__O; +PyGSL_sf_ufunc_Il__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il__Rd__O double ret = gsl_sf_zeta_int (I.int q(const) n)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il__Rd__O_data, /* NULL ptr data */ + gsl_sf_zeta_int_data, /* call backs */ + PyGSL_sf_ufunc_Il__Rd__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_zeta_int", /* name of py object */ + gsl_sf_zeta_int_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_zeta_int" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; +PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_zeta_e (I.double q(const) s, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_zeta_e_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_zeta_e", /* name of py object */ + gsl_sf_zeta_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_zeta_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; +PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_zeta (I.double q(const) s)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ + gsl_sf_zeta_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_zeta", /* name of py object */ + gsl_sf_zeta_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_zeta" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; +PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_zetam1_e (I.double q(const) s, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_zetam1_e_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_zetam1_e", /* name of py object */ + gsl_sf_zetam1_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_zetam1_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; +PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_zetam1 (I.double q(const) s)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ + gsl_sf_zetam1_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_zetam1", /* name of py object */ + gsl_sf_zetam1_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_zetam1" /* name of py object */, f); + +PyGSL_sf_ufunc_Il__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il__Rl__Ord; +PyGSL_sf_ufunc_Il__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il__Rl__Ord int ret = gsl_sf_zetam1_int_e (I.int q(const) s, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_zetam1_int_e_data, /* call backs */ + PyGSL_sf_ufunc_Il__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_zetam1_int_e", /* name of py object */ + gsl_sf_zetam1_int_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_zetam1_int_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Il__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il__Rd__O; +PyGSL_sf_ufunc_Il__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il__Rd__O double ret = gsl_sf_zetam1_int (I.int q(const) s)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il__Rd__O_data, /* NULL ptr data */ + gsl_sf_zetam1_int_data, /* call backs */ + PyGSL_sf_ufunc_Il__Rd__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_zetam1_int", /* name of py object */ + gsl_sf_zetam1_int_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_zetam1_int" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord; +PyGSL_sf_ufunc_Id_d__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rl__Ord int ret = gsl_sf_hzeta_e (I.double q(const) s, I.double q(const) q, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_hzeta_e_data, /* call backs */ + PyGSL_sf_ufunc_Id_d__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_hzeta_e", /* name of py object */ + gsl_sf_hzeta_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_hzeta_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O; +PyGSL_sf_ufunc_Id_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rd__O double ret = gsl_sf_hzeta (I.double q(const) s, I.double q(const) q)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rd__O_data, /* NULL ptr data */ + gsl_sf_hzeta_data, /* call backs */ + PyGSL_sf_ufunc_Id_d__Rd__O_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_hzeta", /* name of py object */ + gsl_sf_hzeta_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_hzeta" /* name of py object */, f); + +PyGSL_sf_ufunc_Il__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il__Rl__Ord; +PyGSL_sf_ufunc_Il__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il__Rl__Ord int ret = gsl_sf_eta_int_e (I.int n, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_eta_int_e_data, /* call backs */ + PyGSL_sf_ufunc_Il__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_eta_int_e", /* name of py object */ + gsl_sf_eta_int_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_eta_int_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Il__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il__Rd__O; +PyGSL_sf_ufunc_Il__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Il__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Il__Rd__O double ret = gsl_sf_eta_int (I.int q(const) n)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Il__Rd__O_data, /* NULL ptr data */ + gsl_sf_eta_int_data, /* call backs */ + PyGSL_sf_ufunc_Il__Rd__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_eta_int", /* name of py object */ + gsl_sf_eta_int_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_eta_int" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rl__Ord_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord; +PyGSL_sf_ufunc_Id__Rl__Ord_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__Ord_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__Ord int ret = gsl_sf_eta_e (I.double q(const) s, O.gsl_sf_result p result)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__Ord_data, /* NULL ptr data */ + gsl_sf_eta_e_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rl__Ord_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 3, /* out args */ + PyUFunc_None, + "sf_eta_e", /* name of py object */ + gsl_sf_eta_e_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_eta_e" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; +PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_sf_eta (I.double q(const) s)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ + gsl_sf_eta_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "sf_eta", /* name of py object */ + gsl_sf_eta_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"sf_eta" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d__RD__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__RD__O; +PyGSL_sf_ufunc_Id_d__RD__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__RD__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__RD__O gsl_complex ret = gsl_complex_polar (I.double r, I.double theta)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__RD__O_data, /* NULL ptr data */ + gsl_complex_polar_data, /* call backs */ + PyGSL_sf_ufunc_Id_d__RD__O_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 1, /* out args */ + PyUFunc_None, + "complex_polar", /* name of py object */ + gsl_complex_polar_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"complex_polar" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d__RD__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__RD__O; +PyGSL_sf_ufunc_Id_d__RD__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__RD__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__RD__O gsl_complex ret = gsl_complex_rect (I.double x, I.double y)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__RD__O_data, /* NULL ptr data */ + gsl_complex_rect_data, /* call backs */ + PyGSL_sf_ufunc_Id_d__RD__O_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 1, /* out args */ + PyUFunc_None, + "complex_rect", /* name of py object */ + gsl_complex_rect_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"complex_rect" /* name of py object */, f); + +PyGSL_sf_ufunc_ID__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__Rd__O; +PyGSL_sf_ufunc_ID__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_ID__Rd__O double ret = gsl_complex_arg (I.gsl_complex z)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_ID__Rd__O_data, /* NULL ptr data */ + gsl_complex_arg_data, /* call backs */ + PyGSL_sf_ufunc_ID__Rd__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "complex_arg", /* name of py object */ + gsl_complex_arg_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"complex_arg" /* name of py object */, f); + +PyGSL_sf_ufunc_ID__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__Rd__O; +PyGSL_sf_ufunc_ID__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_ID__Rd__O double ret = gsl_complex_abs (I.gsl_complex z)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_ID__Rd__O_data, /* NULL ptr data */ + gsl_complex_abs_data, /* call backs */ + PyGSL_sf_ufunc_ID__Rd__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "complex_abs", /* name of py object */ + gsl_complex_abs_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"complex_abs" /* name of py object */, f); + +PyGSL_sf_ufunc_ID__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__Rd__O; +PyGSL_sf_ufunc_ID__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_ID__Rd__O double ret = gsl_complex_abs2 (I.gsl_complex z)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_ID__Rd__O_data, /* NULL ptr data */ + gsl_complex_abs2_data, /* call backs */ + PyGSL_sf_ufunc_ID__Rd__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "complex_abs2", /* name of py object */ + gsl_complex_abs2_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"complex_abs2" /* name of py object */, f); + +PyGSL_sf_ufunc_ID__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__Rd__O; +PyGSL_sf_ufunc_ID__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_ID__Rd__O double ret = gsl_complex_logabs (I.gsl_complex z)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_ID__Rd__O_data, /* NULL ptr data */ + gsl_complex_logabs_data, /* call backs */ + PyGSL_sf_ufunc_ID__Rd__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "complex_logabs", /* name of py object */ + gsl_complex_logabs_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"complex_logabs" /* name of py object */, f); + +PyGSL_sf_ufunc_ID_D__RD__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID_D__RD__O; +PyGSL_sf_ufunc_ID_D__RD__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID_D__RD__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_ID_D__RD__O gsl_complex ret = gsl_complex_add (I.gsl_complex a, I.gsl_complex b)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_ID_D__RD__O_data, /* NULL ptr data */ + gsl_complex_add_data, /* call backs */ + PyGSL_sf_ufunc_ID_D__RD__O_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 1, /* out args */ + PyUFunc_None, + "complex_add", /* name of py object */ + gsl_complex_add_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"complex_add" /* name of py object */, f); + +PyGSL_sf_ufunc_ID_D__RD__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID_D__RD__O; +PyGSL_sf_ufunc_ID_D__RD__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID_D__RD__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_ID_D__RD__O gsl_complex ret = gsl_complex_sub (I.gsl_complex a, I.gsl_complex b)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_ID_D__RD__O_data, /* NULL ptr data */ + gsl_complex_sub_data, /* call backs */ + PyGSL_sf_ufunc_ID_D__RD__O_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 1, /* out args */ + PyUFunc_None, + "complex_sub", /* name of py object */ + gsl_complex_sub_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"complex_sub" /* name of py object */, f); + +PyGSL_sf_ufunc_ID_D__RD__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID_D__RD__O; +PyGSL_sf_ufunc_ID_D__RD__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID_D__RD__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_ID_D__RD__O gsl_complex ret = gsl_complex_mul (I.gsl_complex a, I.gsl_complex b)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_ID_D__RD__O_data, /* NULL ptr data */ + gsl_complex_mul_data, /* call backs */ + PyGSL_sf_ufunc_ID_D__RD__O_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 1, /* out args */ + PyUFunc_None, + "complex_mul", /* name of py object */ + gsl_complex_mul_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"complex_mul" /* name of py object */, f); + +PyGSL_sf_ufunc_ID_D__RD__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID_D__RD__O; +PyGSL_sf_ufunc_ID_D__RD__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID_D__RD__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_ID_D__RD__O gsl_complex ret = gsl_complex_div (I.gsl_complex a, I.gsl_complex b)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_ID_D__RD__O_data, /* NULL ptr data */ + gsl_complex_div_data, /* call backs */ + PyGSL_sf_ufunc_ID_D__RD__O_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 1, /* out args */ + PyUFunc_None, + "complex_div", /* name of py object */ + gsl_complex_div_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"complex_div" /* name of py object */, f); + +PyGSL_sf_ufunc_ID_d__RD__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID_d__RD__O; +PyGSL_sf_ufunc_ID_d__RD__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID_d__RD__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_ID_d__RD__O gsl_complex ret = gsl_complex_add_real (I.gsl_complex a, I.double x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_ID_d__RD__O_data, /* NULL ptr data */ + gsl_complex_add_real_data, /* call backs */ + PyGSL_sf_ufunc_ID_d__RD__O_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 1, /* out args */ + PyUFunc_None, + "complex_add_real", /* name of py object */ + gsl_complex_add_real_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"complex_add_real" /* name of py object */, f); + +PyGSL_sf_ufunc_ID_d__RD__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID_d__RD__O; +PyGSL_sf_ufunc_ID_d__RD__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID_d__RD__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_ID_d__RD__O gsl_complex ret = gsl_complex_sub_real (I.gsl_complex a, I.double x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_ID_d__RD__O_data, /* NULL ptr data */ + gsl_complex_sub_real_data, /* call backs */ + PyGSL_sf_ufunc_ID_d__RD__O_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 1, /* out args */ + PyUFunc_None, + "complex_sub_real", /* name of py object */ + gsl_complex_sub_real_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"complex_sub_real" /* name of py object */, f); + +PyGSL_sf_ufunc_ID_d__RD__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID_d__RD__O; +PyGSL_sf_ufunc_ID_d__RD__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID_d__RD__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_ID_d__RD__O gsl_complex ret = gsl_complex_mul_real (I.gsl_complex a, I.double x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_ID_d__RD__O_data, /* NULL ptr data */ + gsl_complex_mul_real_data, /* call backs */ + PyGSL_sf_ufunc_ID_d__RD__O_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 1, /* out args */ + PyUFunc_None, + "complex_mul_real", /* name of py object */ + gsl_complex_mul_real_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"complex_mul_real" /* name of py object */, f); + +PyGSL_sf_ufunc_ID_d__RD__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID_d__RD__O; +PyGSL_sf_ufunc_ID_d__RD__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID_d__RD__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_ID_d__RD__O gsl_complex ret = gsl_complex_div_real (I.gsl_complex a, I.double x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_ID_d__RD__O_data, /* NULL ptr data */ + gsl_complex_div_real_data, /* call backs */ + PyGSL_sf_ufunc_ID_d__RD__O_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 1, /* out args */ + PyUFunc_None, + "complex_div_real", /* name of py object */ + gsl_complex_div_real_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"complex_div_real" /* name of py object */, f); + +PyGSL_sf_ufunc_ID_d__RD__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID_d__RD__O; +PyGSL_sf_ufunc_ID_d__RD__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID_d__RD__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_ID_d__RD__O gsl_complex ret = gsl_complex_add_imag (I.gsl_complex a, I.double y)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_ID_d__RD__O_data, /* NULL ptr data */ + gsl_complex_add_imag_data, /* call backs */ + PyGSL_sf_ufunc_ID_d__RD__O_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 1, /* out args */ + PyUFunc_None, + "complex_add_imag", /* name of py object */ + gsl_complex_add_imag_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"complex_add_imag" /* name of py object */, f); + +PyGSL_sf_ufunc_ID_d__RD__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID_d__RD__O; +PyGSL_sf_ufunc_ID_d__RD__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID_d__RD__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_ID_d__RD__O gsl_complex ret = gsl_complex_sub_imag (I.gsl_complex a, I.double y)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_ID_d__RD__O_data, /* NULL ptr data */ + gsl_complex_sub_imag_data, /* call backs */ + PyGSL_sf_ufunc_ID_d__RD__O_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 1, /* out args */ + PyUFunc_None, + "complex_sub_imag", /* name of py object */ + gsl_complex_sub_imag_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"complex_sub_imag" /* name of py object */, f); + +PyGSL_sf_ufunc_ID_d__RD__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID_d__RD__O; +PyGSL_sf_ufunc_ID_d__RD__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID_d__RD__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_ID_d__RD__O gsl_complex ret = gsl_complex_mul_imag (I.gsl_complex a, I.double y)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_ID_d__RD__O_data, /* NULL ptr data */ + gsl_complex_mul_imag_data, /* call backs */ + PyGSL_sf_ufunc_ID_d__RD__O_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 1, /* out args */ + PyUFunc_None, + "complex_mul_imag", /* name of py object */ + gsl_complex_mul_imag_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"complex_mul_imag" /* name of py object */, f); + +PyGSL_sf_ufunc_ID_d__RD__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID_d__RD__O; +PyGSL_sf_ufunc_ID_d__RD__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID_d__RD__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_ID_d__RD__O gsl_complex ret = gsl_complex_div_imag (I.gsl_complex a, I.double y)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_ID_d__RD__O_data, /* NULL ptr data */ + gsl_complex_div_imag_data, /* call backs */ + PyGSL_sf_ufunc_ID_d__RD__O_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 1, /* out args */ + PyUFunc_None, + "complex_div_imag", /* name of py object */ + gsl_complex_div_imag_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"complex_div_imag" /* name of py object */, f); + +PyGSL_sf_ufunc_ID__RD__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O; +PyGSL_sf_ufunc_ID__RD__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_ID__RD__O gsl_complex ret = gsl_complex_conjugate (I.gsl_complex z)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_ID__RD__O_data, /* NULL ptr data */ + gsl_complex_conjugate_data, /* call backs */ + PyGSL_sf_ufunc_ID__RD__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "complex_conjugate", /* name of py object */ + gsl_complex_conjugate_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"complex_conjugate" /* name of py object */, f); + +PyGSL_sf_ufunc_ID__RD__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O; +PyGSL_sf_ufunc_ID__RD__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_ID__RD__O gsl_complex ret = gsl_complex_inverse (I.gsl_complex a)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_ID__RD__O_data, /* NULL ptr data */ + gsl_complex_inverse_data, /* call backs */ + PyGSL_sf_ufunc_ID__RD__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "complex_inverse", /* name of py object */ + gsl_complex_inverse_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"complex_inverse" /* name of py object */, f); + +PyGSL_sf_ufunc_ID__RD__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O; +PyGSL_sf_ufunc_ID__RD__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_ID__RD__O gsl_complex ret = gsl_complex_negative (I.gsl_complex a)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_ID__RD__O_data, /* NULL ptr data */ + gsl_complex_negative_data, /* call backs */ + PyGSL_sf_ufunc_ID__RD__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "complex_negative", /* name of py object */ + gsl_complex_negative_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"complex_negative" /* name of py object */, f); + +PyGSL_sf_ufunc_ID__RD__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O; +PyGSL_sf_ufunc_ID__RD__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_ID__RD__O gsl_complex ret = gsl_complex_sqrt (I.gsl_complex z)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_ID__RD__O_data, /* NULL ptr data */ + gsl_complex_sqrt_data, /* call backs */ + PyGSL_sf_ufunc_ID__RD__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "complex_sqrt", /* name of py object */ + gsl_complex_sqrt_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"complex_sqrt" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__RD__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__RD__O; +PyGSL_sf_ufunc_Id__RD__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__RD__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__RD__O gsl_complex ret = gsl_complex_sqrt_real (I.double x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__RD__O_data, /* NULL ptr data */ + gsl_complex_sqrt_real_data, /* call backs */ + PyGSL_sf_ufunc_Id__RD__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "complex_sqrt_real", /* name of py object */ + gsl_complex_sqrt_real_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"complex_sqrt_real" /* name of py object */, f); + +PyGSL_sf_ufunc_ID_D__RD__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID_D__RD__O; +PyGSL_sf_ufunc_ID_D__RD__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID_D__RD__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_ID_D__RD__O gsl_complex ret = gsl_complex_pow (I.gsl_complex a, I.gsl_complex b)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_ID_D__RD__O_data, /* NULL ptr data */ + gsl_complex_pow_data, /* call backs */ + PyGSL_sf_ufunc_ID_D__RD__O_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 1, /* out args */ + PyUFunc_None, + "complex_pow", /* name of py object */ + gsl_complex_pow_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"complex_pow" /* name of py object */, f); + +PyGSL_sf_ufunc_ID_d__RD__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID_d__RD__O; +PyGSL_sf_ufunc_ID_d__RD__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID_d__RD__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_ID_d__RD__O gsl_complex ret = gsl_complex_pow_real (I.gsl_complex a, I.double b)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_ID_d__RD__O_data, /* NULL ptr data */ + gsl_complex_pow_real_data, /* call backs */ + PyGSL_sf_ufunc_ID_d__RD__O_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 1, /* out args */ + PyUFunc_None, + "complex_pow_real", /* name of py object */ + gsl_complex_pow_real_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"complex_pow_real" /* name of py object */, f); + +PyGSL_sf_ufunc_ID__RD__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O; +PyGSL_sf_ufunc_ID__RD__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_ID__RD__O gsl_complex ret = gsl_complex_exp (I.gsl_complex a)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_ID__RD__O_data, /* NULL ptr data */ + gsl_complex_exp_data, /* call backs */ + PyGSL_sf_ufunc_ID__RD__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "complex_exp", /* name of py object */ + gsl_complex_exp_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"complex_exp" /* name of py object */, f); + +PyGSL_sf_ufunc_ID__RD__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O; +PyGSL_sf_ufunc_ID__RD__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_ID__RD__O gsl_complex ret = gsl_complex_log (I.gsl_complex a)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_ID__RD__O_data, /* NULL ptr data */ + gsl_complex_log_data, /* call backs */ + PyGSL_sf_ufunc_ID__RD__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "complex_log", /* name of py object */ + gsl_complex_log_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"complex_log" /* name of py object */, f); + +PyGSL_sf_ufunc_ID__RD__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O; +PyGSL_sf_ufunc_ID__RD__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_ID__RD__O gsl_complex ret = gsl_complex_log10 (I.gsl_complex a)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_ID__RD__O_data, /* NULL ptr data */ + gsl_complex_log10_data, /* call backs */ + PyGSL_sf_ufunc_ID__RD__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "complex_log10", /* name of py object */ + gsl_complex_log10_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"complex_log10" /* name of py object */, f); + +PyGSL_sf_ufunc_ID_D__RD__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID_D__RD__O; +PyGSL_sf_ufunc_ID_D__RD__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID_D__RD__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_ID_D__RD__O gsl_complex ret = gsl_complex_log_b (I.gsl_complex a, I.gsl_complex b)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_ID_D__RD__O_data, /* NULL ptr data */ + gsl_complex_log_b_data, /* call backs */ + PyGSL_sf_ufunc_ID_D__RD__O_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 1, /* out args */ + PyUFunc_None, + "complex_log_b", /* name of py object */ + gsl_complex_log_b_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"complex_log_b" /* name of py object */, f); + +PyGSL_sf_ufunc_ID__RD__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O; +PyGSL_sf_ufunc_ID__RD__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_ID__RD__O gsl_complex ret = gsl_complex_sin (I.gsl_complex a)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_ID__RD__O_data, /* NULL ptr data */ + gsl_complex_sin_data, /* call backs */ + PyGSL_sf_ufunc_ID__RD__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "complex_sin", /* name of py object */ + gsl_complex_sin_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"complex_sin" /* name of py object */, f); + +PyGSL_sf_ufunc_ID__RD__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O; +PyGSL_sf_ufunc_ID__RD__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_ID__RD__O gsl_complex ret = gsl_complex_cos (I.gsl_complex a)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_ID__RD__O_data, /* NULL ptr data */ + gsl_complex_cos_data, /* call backs */ + PyGSL_sf_ufunc_ID__RD__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "complex_cos", /* name of py object */ + gsl_complex_cos_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"complex_cos" /* name of py object */, f); + +PyGSL_sf_ufunc_ID__RD__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O; +PyGSL_sf_ufunc_ID__RD__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_ID__RD__O gsl_complex ret = gsl_complex_sec (I.gsl_complex a)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_ID__RD__O_data, /* NULL ptr data */ + gsl_complex_sec_data, /* call backs */ + PyGSL_sf_ufunc_ID__RD__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "complex_sec", /* name of py object */ + gsl_complex_sec_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"complex_sec" /* name of py object */, f); + +PyGSL_sf_ufunc_ID__RD__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O; +PyGSL_sf_ufunc_ID__RD__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_ID__RD__O gsl_complex ret = gsl_complex_csc (I.gsl_complex a)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_ID__RD__O_data, /* NULL ptr data */ + gsl_complex_csc_data, /* call backs */ + PyGSL_sf_ufunc_ID__RD__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "complex_csc", /* name of py object */ + gsl_complex_csc_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"complex_csc" /* name of py object */, f); + +PyGSL_sf_ufunc_ID__RD__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O; +PyGSL_sf_ufunc_ID__RD__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_ID__RD__O gsl_complex ret = gsl_complex_tan (I.gsl_complex a)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_ID__RD__O_data, /* NULL ptr data */ + gsl_complex_tan_data, /* call backs */ + PyGSL_sf_ufunc_ID__RD__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "complex_tan", /* name of py object */ + gsl_complex_tan_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"complex_tan" /* name of py object */, f); + +PyGSL_sf_ufunc_ID__RD__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O; +PyGSL_sf_ufunc_ID__RD__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_ID__RD__O gsl_complex ret = gsl_complex_cot (I.gsl_complex a)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_ID__RD__O_data, /* NULL ptr data */ + gsl_complex_cot_data, /* call backs */ + PyGSL_sf_ufunc_ID__RD__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "complex_cot", /* name of py object */ + gsl_complex_cot_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"complex_cot" /* name of py object */, f); + +PyGSL_sf_ufunc_ID__RD__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O; +PyGSL_sf_ufunc_ID__RD__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_ID__RD__O gsl_complex ret = gsl_complex_arcsin (I.gsl_complex a)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_ID__RD__O_data, /* NULL ptr data */ + gsl_complex_arcsin_data, /* call backs */ + PyGSL_sf_ufunc_ID__RD__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "complex_arcsin", /* name of py object */ + gsl_complex_arcsin_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"complex_arcsin" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__RD__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__RD__O; +PyGSL_sf_ufunc_Id__RD__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__RD__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__RD__O gsl_complex ret = gsl_complex_arcsin_real (I.double a)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__RD__O_data, /* NULL ptr data */ + gsl_complex_arcsin_real_data, /* call backs */ + PyGSL_sf_ufunc_Id__RD__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "complex_arcsin_real", /* name of py object */ + gsl_complex_arcsin_real_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"complex_arcsin_real" /* name of py object */, f); + +PyGSL_sf_ufunc_ID__RD__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O; +PyGSL_sf_ufunc_ID__RD__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_ID__RD__O gsl_complex ret = gsl_complex_arccos (I.gsl_complex a)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_ID__RD__O_data, /* NULL ptr data */ + gsl_complex_arccos_data, /* call backs */ + PyGSL_sf_ufunc_ID__RD__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "complex_arccos", /* name of py object */ + gsl_complex_arccos_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"complex_arccos" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__RD__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__RD__O; +PyGSL_sf_ufunc_Id__RD__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__RD__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__RD__O gsl_complex ret = gsl_complex_arccos_real (I.double a)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__RD__O_data, /* NULL ptr data */ + gsl_complex_arccos_real_data, /* call backs */ + PyGSL_sf_ufunc_Id__RD__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "complex_arccos_real", /* name of py object */ + gsl_complex_arccos_real_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"complex_arccos_real" /* name of py object */, f); + +PyGSL_sf_ufunc_ID__RD__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O; +PyGSL_sf_ufunc_ID__RD__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_ID__RD__O gsl_complex ret = gsl_complex_arcsec (I.gsl_complex a)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_ID__RD__O_data, /* NULL ptr data */ + gsl_complex_arcsec_data, /* call backs */ + PyGSL_sf_ufunc_ID__RD__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "complex_arcsec", /* name of py object */ + gsl_complex_arcsec_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"complex_arcsec" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__RD__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__RD__O; +PyGSL_sf_ufunc_Id__RD__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__RD__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__RD__O gsl_complex ret = gsl_complex_arcsec_real (I.double a)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__RD__O_data, /* NULL ptr data */ + gsl_complex_arcsec_real_data, /* call backs */ + PyGSL_sf_ufunc_Id__RD__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "complex_arcsec_real", /* name of py object */ + gsl_complex_arcsec_real_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"complex_arcsec_real" /* name of py object */, f); + +PyGSL_sf_ufunc_ID__RD__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O; +PyGSL_sf_ufunc_ID__RD__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_ID__RD__O gsl_complex ret = gsl_complex_arccsc (I.gsl_complex a)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_ID__RD__O_data, /* NULL ptr data */ + gsl_complex_arccsc_data, /* call backs */ + PyGSL_sf_ufunc_ID__RD__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "complex_arccsc", /* name of py object */ + gsl_complex_arccsc_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"complex_arccsc" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__RD__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__RD__O; +PyGSL_sf_ufunc_Id__RD__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__RD__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__RD__O gsl_complex ret = gsl_complex_arccsc_real (I.double a)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__RD__O_data, /* NULL ptr data */ + gsl_complex_arccsc_real_data, /* call backs */ + PyGSL_sf_ufunc_Id__RD__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "complex_arccsc_real", /* name of py object */ + gsl_complex_arccsc_real_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"complex_arccsc_real" /* name of py object */, f); + +PyGSL_sf_ufunc_ID__RD__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O; +PyGSL_sf_ufunc_ID__RD__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_ID__RD__O gsl_complex ret = gsl_complex_arctan (I.gsl_complex a)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_ID__RD__O_data, /* NULL ptr data */ + gsl_complex_arctan_data, /* call backs */ + PyGSL_sf_ufunc_ID__RD__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "complex_arctan", /* name of py object */ + gsl_complex_arctan_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"complex_arctan" /* name of py object */, f); + +PyGSL_sf_ufunc_ID__RD__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O; +PyGSL_sf_ufunc_ID__RD__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_ID__RD__O gsl_complex ret = gsl_complex_arccot (I.gsl_complex a)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_ID__RD__O_data, /* NULL ptr data */ + gsl_complex_arccot_data, /* call backs */ + PyGSL_sf_ufunc_ID__RD__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "complex_arccot", /* name of py object */ + gsl_complex_arccot_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"complex_arccot" /* name of py object */, f); + +PyGSL_sf_ufunc_ID__RD__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O; +PyGSL_sf_ufunc_ID__RD__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_ID__RD__O gsl_complex ret = gsl_complex_sinh (I.gsl_complex a)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_ID__RD__O_data, /* NULL ptr data */ + gsl_complex_sinh_data, /* call backs */ + PyGSL_sf_ufunc_ID__RD__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "complex_sinh", /* name of py object */ + gsl_complex_sinh_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"complex_sinh" /* name of py object */, f); + +PyGSL_sf_ufunc_ID__RD__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O; +PyGSL_sf_ufunc_ID__RD__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_ID__RD__O gsl_complex ret = gsl_complex_cosh (I.gsl_complex a)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_ID__RD__O_data, /* NULL ptr data */ + gsl_complex_cosh_data, /* call backs */ + PyGSL_sf_ufunc_ID__RD__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "complex_cosh", /* name of py object */ + gsl_complex_cosh_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"complex_cosh" /* name of py object */, f); + +PyGSL_sf_ufunc_ID__RD__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O; +PyGSL_sf_ufunc_ID__RD__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_ID__RD__O gsl_complex ret = gsl_complex_sech (I.gsl_complex a)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_ID__RD__O_data, /* NULL ptr data */ + gsl_complex_sech_data, /* call backs */ + PyGSL_sf_ufunc_ID__RD__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "complex_sech", /* name of py object */ + gsl_complex_sech_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"complex_sech" /* name of py object */, f); + +PyGSL_sf_ufunc_ID__RD__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O; +PyGSL_sf_ufunc_ID__RD__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_ID__RD__O gsl_complex ret = gsl_complex_csch (I.gsl_complex a)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_ID__RD__O_data, /* NULL ptr data */ + gsl_complex_csch_data, /* call backs */ + PyGSL_sf_ufunc_ID__RD__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "complex_csch", /* name of py object */ + gsl_complex_csch_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"complex_csch" /* name of py object */, f); + +PyGSL_sf_ufunc_ID__RD__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O; +PyGSL_sf_ufunc_ID__RD__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_ID__RD__O gsl_complex ret = gsl_complex_tanh (I.gsl_complex a)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_ID__RD__O_data, /* NULL ptr data */ + gsl_complex_tanh_data, /* call backs */ + PyGSL_sf_ufunc_ID__RD__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "complex_tanh", /* name of py object */ + gsl_complex_tanh_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"complex_tanh" /* name of py object */, f); + +PyGSL_sf_ufunc_ID__RD__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O; +PyGSL_sf_ufunc_ID__RD__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_ID__RD__O gsl_complex ret = gsl_complex_coth (I.gsl_complex a)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_ID__RD__O_data, /* NULL ptr data */ + gsl_complex_coth_data, /* call backs */ + PyGSL_sf_ufunc_ID__RD__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "complex_coth", /* name of py object */ + gsl_complex_coth_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"complex_coth" /* name of py object */, f); + +PyGSL_sf_ufunc_ID__RD__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O; +PyGSL_sf_ufunc_ID__RD__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_ID__RD__O gsl_complex ret = gsl_complex_arcsinh (I.gsl_complex a)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_ID__RD__O_data, /* NULL ptr data */ + gsl_complex_arcsinh_data, /* call backs */ + PyGSL_sf_ufunc_ID__RD__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "complex_arcsinh", /* name of py object */ + gsl_complex_arcsinh_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"complex_arcsinh" /* name of py object */, f); + +PyGSL_sf_ufunc_ID__RD__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O; +PyGSL_sf_ufunc_ID__RD__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_ID__RD__O gsl_complex ret = gsl_complex_arccosh (I.gsl_complex a)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_ID__RD__O_data, /* NULL ptr data */ + gsl_complex_arccosh_data, /* call backs */ + PyGSL_sf_ufunc_ID__RD__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "complex_arccosh", /* name of py object */ + gsl_complex_arccosh_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"complex_arccosh" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__RD__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__RD__O; +PyGSL_sf_ufunc_Id__RD__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__RD__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__RD__O gsl_complex ret = gsl_complex_arccosh_real (I.double a)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__RD__O_data, /* NULL ptr data */ + gsl_complex_arccosh_real_data, /* call backs */ + PyGSL_sf_ufunc_Id__RD__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "complex_arccosh_real", /* name of py object */ + gsl_complex_arccosh_real_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"complex_arccosh_real" /* name of py object */, f); + +PyGSL_sf_ufunc_ID__RD__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O; +PyGSL_sf_ufunc_ID__RD__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_ID__RD__O gsl_complex ret = gsl_complex_arcsech (I.gsl_complex a)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_ID__RD__O_data, /* NULL ptr data */ + gsl_complex_arcsech_data, /* call backs */ + PyGSL_sf_ufunc_ID__RD__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "complex_arcsech", /* name of py object */ + gsl_complex_arcsech_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"complex_arcsech" /* name of py object */, f); + +PyGSL_sf_ufunc_ID__RD__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O; +PyGSL_sf_ufunc_ID__RD__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_ID__RD__O gsl_complex ret = gsl_complex_arccsch (I.gsl_complex a)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_ID__RD__O_data, /* NULL ptr data */ + gsl_complex_arccsch_data, /* call backs */ + PyGSL_sf_ufunc_ID__RD__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "complex_arccsch", /* name of py object */ + gsl_complex_arccsch_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"complex_arccsch" /* name of py object */, f); + +PyGSL_sf_ufunc_ID__RD__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O; +PyGSL_sf_ufunc_ID__RD__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_ID__RD__O gsl_complex ret = gsl_complex_arctanh (I.gsl_complex a)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_ID__RD__O_data, /* NULL ptr data */ + gsl_complex_arctanh_data, /* call backs */ + PyGSL_sf_ufunc_ID__RD__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "complex_arctanh", /* name of py object */ + gsl_complex_arctanh_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"complex_arctanh" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__RD__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__RD__O; +PyGSL_sf_ufunc_Id__RD__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__RD__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__RD__O gsl_complex ret = gsl_complex_arctanh_real (I.double a)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__RD__O_data, /* NULL ptr data */ + gsl_complex_arctanh_real_data, /* call backs */ + PyGSL_sf_ufunc_Id__RD__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "complex_arctanh_real", /* name of py object */ + gsl_complex_arctanh_real_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"complex_arctanh_real" /* name of py object */, f); + +PyGSL_sf_ufunc_ID__RD__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O; +PyGSL_sf_ufunc_ID__RD__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_ID__RD__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_ID__RD__O gsl_complex ret = gsl_complex_arccoth (I.gsl_complex a)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_ID__RD__O_data, /* NULL ptr data */ + gsl_complex_arccoth_data, /* call backs */ + PyGSL_sf_ufunc_ID__RD__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "complex_arccoth", /* name of py object */ + gsl_complex_arccoth_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"complex_arccoth" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; +PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_log1p (I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ + gsl_log1p_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "log1p", /* name of py object */ + gsl_log1p_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"log1p" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; +PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_expm1 (I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ + gsl_expm1_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "expm1", /* name of py object */ + gsl_expm1_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"expm1" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O; +PyGSL_sf_ufunc_Id_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rd__O double ret = gsl_hypot (I.double q(const) x, I.double q(const) y)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rd__O_data, /* NULL ptr data */ + gsl_hypot_data, /* call backs */ + PyGSL_sf_ufunc_Id_d__Rd__O_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 1, /* out args */ + PyUFunc_None, + "hypot", /* name of py object */ + gsl_hypot_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"hypot" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d__Rd__O; +PyGSL_sf_ufunc_Id_d_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d_d__Rd__O double ret = gsl_hypot3 (I.double q(const) x, I.double q(const) y, I.double q(const) z)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d_d__Rd__O_data, /* NULL ptr data */ + gsl_hypot3_data, /* call backs */ + PyGSL_sf_ufunc_Id_d_d__Rd__O_types, /* types */ + 2, /* number of supported types */ + 3, /* in args */ + 1, /* out args */ + PyUFunc_None, + "hypot3", /* name of py object */ + gsl_hypot3_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"hypot3" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; +PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_acosh (I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ + gsl_acosh_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "acosh", /* name of py object */ + gsl_acosh_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"acosh" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; +PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_asinh (I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ + gsl_asinh_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "asinh", /* name of py object */ + gsl_asinh_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"asinh" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; +PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_atanh (I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ + gsl_atanh_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "atanh", /* name of py object */ + gsl_atanh_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"atanh" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rl__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__O; +PyGSL_sf_ufunc_Id__Rl__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__O int ret = gsl_isnan (I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__O_data, /* NULL ptr data */ + gsl_isnan_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rl__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "isnan", /* name of py object */ + gsl_isnan_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"isnan" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rl__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__O; +PyGSL_sf_ufunc_Id__Rl__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__O int ret = gsl_isinf (I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__O_data, /* NULL ptr data */ + gsl_isinf_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rl__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "isinf", /* name of py object */ + gsl_isinf_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"isinf" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rl__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__O; +PyGSL_sf_ufunc_Id__Rl__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rl__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rl__O int ret = gsl_finite (I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rl__O_data, /* NULL ptr data */ + gsl_finite_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rl__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "finite", /* name of py object */ + gsl_finite_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"finite" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O; +PyGSL_sf_ufunc_Id_d__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d__Rd__O double ret = gsl_fdiv (I.double q(const) x, I.double q(const) y)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d__Rd__O_data, /* NULL ptr data */ + gsl_fdiv_data, /* call backs */ + PyGSL_sf_ufunc_Id_d__Rd__O_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 1, /* out args */ + PyUFunc_None, + "fdiv", /* name of py object */ + gsl_fdiv_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"fdiv" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O; +PyGSL_sf_ufunc_Id__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__O double ret = gsl_coerce_double (I.double q(const) x)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__O_data, /* NULL ptr data */ + gsl_coerce_double_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rd__O_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 1, /* out args */ + PyUFunc_None, + "coerce_double", /* name of py object */ + gsl_coerce_double_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"coerce_double" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_l__Rd__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_l__Rd__O; +PyGSL_sf_ufunc_Id_l__Rd__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_l__Rd__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_l__Rd__O double ret = gsl_ldexp (I.double q(const) x, I.int q(const) e)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_l__Rd__O_data, /* NULL ptr data */ + gsl_ldexp_data, /* call backs */ + PyGSL_sf_ufunc_Id_l__Rd__O_types, /* types */ + 2, /* number of supported types */ + 2, /* in args */ + 1, /* out args */ + PyUFunc_None, + "ldexp", /* name of py object */ + gsl_ldexp_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"ldexp" /* name of py object */, f); + +PyGSL_sf_ufunc_Id__Rd__Ol_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__Ol; +PyGSL_sf_ufunc_Id__Rd__Ol_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id__Rd__Ol_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id__Rd__Ol double ret = gsl_frexp (I.double q(const) x, O.int p e)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id__Rd__Ol_data, /* NULL ptr data */ + gsl_frexp_data, /* call backs */ + PyGSL_sf_ufunc_Id__Rd__Ol_types, /* types */ + 2, /* number of supported types */ + 1, /* in args */ + 2, /* out args */ + PyUFunc_None, + "frexp", /* name of py object */ + gsl_frexp_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"frexp" /* name of py object */, f); + +PyGSL_sf_ufunc_Id_d_d__Rl__O_data[0] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d__Rl__O; +PyGSL_sf_ufunc_Id_d_d__Rl__O_data[1] = (PyUFuncGenericFunction) PyGSL_sf_ufunc_Id_d_d__Rl__O_as_minor; + +/*Object declaration for 'sf_prototype_build: PyGSL_sf_ufunc_Id_d_d__Rl__O int ret = gsl_fcmp (I.double q(const) x1, I.double q(const) x2, I.double q(const) epsilon)'*/ +f = PyUFunc_FromFuncAndData( PyGSL_sf_ufunc_Id_d_d__Rl__O_data, /* NULL ptr data */ + gsl_fcmp_data, /* call backs */ + PyGSL_sf_ufunc_Id_d_d__Rl__O_types, /* types */ + 2, /* number of supported types */ + 3, /* in args */ + 1, /* out args */ + PyUFunc_None, + "fcmp", /* name of py object */ + gsl_fcmp_doc, /* doc variable */ + 0 /*check return*/); +PyDict_SetItemString(sf_dict,"fcmp" /* name of py object */, f); + diff --git a/testing/tools/generate_interface/extract_ufunc_swig.py b/testing/tools/generate_interface/extract_ufunc_swig.py index ba362ac..1ff315f 100644 --- a/testing/tools/generate_interface/extract_ufunc_swig.py +++ b/testing/tools/generate_interface/extract_ufunc_swig.py @@ -69,13 +69,13 @@ def check_name_value(element, name, value): def extract_func_parameter(par_n, level = None): """Extract one function parameter """ - al_l = par_n.getchildren() + al_l = list(par_n) assert(len(al_l) == 1) al = al_l[0] assert(al.tag == "attributelist") - ch = al.getchildren() + ch = list(al) assert(len(ch) >= 2) var_name = extract_value(ch[0], "name") var_type = extract_value(ch[1], "type") @@ -268,7 +268,7 @@ def extract_func(attr_l, level=None, verbose = None): f_params = [] args = [] cnt = 0 - for par_n in parl_n.getchildren(): + for par_n in list(parl_n): # The parameter of each variable assert(par_n.tag == "parm") var_type, var_name = extract_func_parameter(par_n, level = level+1) @@ -296,14 +296,14 @@ def handle_cdecl(cdecl, level=0, verbose = None): sf_s = [] indent = get_indent(level) - children = cdecl.getchildren() + children = list(cdecl) l = len(children) assert(l == 1) al = children[0] assert(al.tag == "attributelist") - cl = al.getchildren() + cl = list(al) l = len(cl) assert(l >= 1) @@ -362,7 +362,7 @@ def handle_nodes(top, level = 0, mark = None, only_node_name = None, verbose = N else: print("NTAG %s %s %s: %s" % (t_mark, indent, top.tag, attr)) - for child in top.getchildren(): + for child in list(top): names = only_node_name if child.tag == "cdecl": names = () @@ -386,7 +386,7 @@ def traverse_tree(tree, verbose = None): print("starting processing") sf_s = [] - for child in top.getchildren(): + for child in list(top): sf = handle_nodes(child, level=1, verbose = verbose) sf_s.extend(sf) return sf_s