You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
defl(self, s):
""" Evaluates the Dirichlet L-function of this character at the given complex number s. >>> from flint import showgood >>> chi = dirichlet_char(1, 1) >>> showgood(lambda: chi.l(2), dps=25) 1.644934066848226436472415 >>> chi = dirichlet_char(7, 3) >>> showgood(lambda: chi.l(2+3j), dps=25) 1.273313649440490751755284 - 0.07432329442559421607102118j """s=any_as_acb(s)
cdefacbvv=acb.__new__(acb)
acb_dirichlet_l((<acb>v).val, (<acb>s).val, self.G.val, self.val, getprec())
returnv
We currently have this function, which triggers the listing error E741 ambiguous variable name 'l'. I think we could probably call this dirichlet_l to match Flint, or l_function? I'm not sure what other people think so I've made this issue to discuss.
The text was updated successfully, but these errors were encountered:
Does cython-lint have a way to mark it as ignored like # lint: ignore?
Having a different name does not seem unreasonable if we don't like the current name. The old name should probably still be kept as an alias though since there is no strong reason to break compatibility.
yeah i think we can add a comment to ignore the warning, but if we allow l() here, should we just allow it wherever and maintain the ignore in the list?
I have no feelings about the current name really. I probably wouldnt call it l(s) but it's also probably fine.
We currently have this function, which triggers the listing error
E741 ambiguous variable name 'l'
. I think we could probably call thisdirichlet_l
to match Flint, orl_function
? I'm not sure what other people think so I've made this issue to discuss.The text was updated successfully, but these errors were encountered: