From 79e6c47f94c13e5b39e541ec741e13bb365e476d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20Ne=C4=8Dada?= Date: Tue, 1 Oct 2019 11:52:29 +0300 Subject: [PATCH] Beyn integration contours to pxd Former-commit-id: d33de9a694ea7d5600a627062c7119e8483d753e --- qpms/qpms_cdefs.pxd | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/qpms/qpms_cdefs.pxd b/qpms/qpms_cdefs.pxd index 4e4c634..75770ba 100644 --- a/qpms/qpms_cdefs.pxd +++ b/qpms/qpms_cdefs.pxd @@ -584,6 +584,13 @@ cdef extern from "beyn.h": beyn_function_M_inv_Vhat_t M_inv_Vhat, void *params, const beyn_contour_t *contour, double rank_tol, double res_tol) + beyn_contour_t *beyn_contour_ellipse(cdouble centre, double halfax_re, double halfax_im, size_t npoints) + beyn_contour_t *beyn_contour_halfellipse(cdouble centre, double halfax_re, double halfax_im, size_t npoints, + beyn_contour_halfellipse_orientation ori) + beyn_contour_t *beyn_contour_kidney(cdouble centre, double halfax_re, double halfax_im, size_t npoints, + double rounding, beyn_contour_halfellipse_orientation ori) + + cdouble gsl_comlpex_tostd(gsl_complex z) gsl_complex gsl_complex_fromstd(cdouble z)