From fd2e122cc0b8d7cba07efdcfab3e54436f26aec1 Mon Sep 17 00:00:00 2001 From: Matthias Koeppe Date: Sun, 24 Jul 2022 20:36:24 -0700 Subject: [PATCH] src/sage/libs/lcalc/lcalc_Lfunction.pxd: Add missing cdef method declarations --- src/sage/libs/lcalc/lcalc_Lfunction.pxd | 35 ++++++++++++++++++++++--- 1 file changed, 31 insertions(+), 4 deletions(-) diff --git a/src/sage/libs/lcalc/lcalc_Lfunction.pxd b/src/sage/libs/lcalc/lcalc_Lfunction.pxd index 5edf0844f3e..f6d9f8bf326 100644 --- a/src/sage/libs/lcalc/lcalc_Lfunction.pxd +++ b/src/sage/libs/lcalc/lcalc_Lfunction.pxd @@ -115,14 +115,41 @@ cdef class Lfunction: cdef str _repr + cdef class Lfunction_I(Lfunction): - pass + cdef void __init_fun(self, char *NAME, int what_type, dirichlet_coeff, long long Period, double q, c_Complex w, int A, double *g, c_Complex *l, int n_poles, c_Complex *p, c_Complex *r) + cdef inline c_Complex __value(self,c_Complex s,int derivative) + cdef inline c_Complex __hardy_z_function(self,c_Complex s) + cdef int __compute_rank(self) + cdef void __find_zeros_v(self, double T1, double T2, double stepsize, doublevec *result) + cdef double __typedN(self, double T) + cdef int __find_zeros(self, long count, long start, double max_refine, int rank, const char* message_stamp, doublevec *result) + cdef class Lfunction_D(Lfunction): - pass + cdef void __init_fun(self, char *NAME, int what_type, dirichlet_coeff, long long Period, double q, c_Complex w, int A, double *g, c_Complex *l, int n_poles, c_Complex *p, c_Complex *r) + cdef inline c_Complex __value(self,c_Complex s,int derivative) + cdef inline c_Complex __hardy_z_function(self,c_Complex s) + cdef inline int __compute_rank(self) + cdef void __find_zeros_v(self, double T1, double T2, double stepsize, doublevec *result) + cdef double __typedN(self, double T) + cdef int __find_zeros(self, long count, long start,double max_refine, int rank, const char* message_stamp, doublevec *result) + cdef class Lfunction_C(Lfunction): - pass + cdef void __init_fun(self, char *NAME, int what_type, dirichlet_coeff, long long Period, double q, c_Complex w, int A, double *g, c_Complex *l, int n_poles, c_Complex *p, c_Complex *r) + cdef inline c_Complex __value(self,c_Complex s,int derivative) + cdef inline c_Complex __hardy_z_function(self,c_Complex s) + cdef inline int __compute_rank(self) + cdef void __find_zeros_v(self, double T1, double T2, double stepsize, doublevec *result) + cdef double __typedN(self, double T) + cdef int __find_zeros(self, long count, long start, double max_refine, int rank, const char* message_stamp, doublevec *result) + cdef class Lfunction_Zeta(Lfunction): - pass + cdef inline c_Complex __value(self,c_Complex s,int derivative) + cdef inline c_Complex __hardy_z_function(self,c_Complex s) + cdef inline int __compute_rank(self) + cdef void __find_zeros_v(self, double T1, double T2, double stepsize, doublevec *result) + cdef double __typedN(self, double T) + cdef int __find_zeros(self, long count, long start, double max_refine, int rank, const char* message_stamp, doublevec *result)