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);

