Coverage for src/lsqfitgp/_special/__init__.py: 100%

8 statements  

« prev     ^ index     » next       coverage.py v7.6.3, created at 2024-10-15 19:54 +0000

1# lsqfitgp/_special/__init__.py 

2# 

3# Copyright (c) 2022, 2024, Giacomo Petrillo 

4# 

5# This file is part of lsqfitgp. 

6# 

7# lsqfitgp is free software: you can redistribute it and/or modify 

8# it under the terms of the GNU General Public License as published by 

9# the Free Software Foundation, either version 3 of the License, or 

10# (at your option) any later version. 

11# 

12# lsqfitgp is distributed in the hope that it will be useful, 

13# but WITHOUT ANY WARRANTY; without even the implied warranty of 

14# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 

15# GNU General Public License for more details. 

16# 

17# You should have received a copy of the GNU General Public License 

18# along with lsqfitgp. If not, see <http://www.gnu.org/licenses/>. 

19 

20from ._bernoulli import ( 1abcdef

21 periodic_bernoulli, 

22 scaled_periodic_bernoulli, 

23) 

24from ._bessel import ( 1abcdef

25 j0, 

26 j1, 

27 jv, 

28 jvp, 

29 kv, 

30 kvp, 

31 iv, 

32 ivp, 

33 jvmodx2, 

34 kvmodx2, 

35 kvmodx2_hi, 

36) 

37from ._exp import ( 1abcdef

38 expm1x, 

39) 

40from ._expint import ( 1abcdef

41 expn_imag, 

42 exp1_imag, 

43 ci, 

44) 

45from ._gamma import ( 1abcdef

46 sgngamma, 

47 gamma, 

48 poch, 

49 gamma_incr, 

50 gammaln1, 

51) 

52from ._sinc import sinc 1abcdef

53from ._taylor import taylor 1abcdef

54from ._zeta import ( 1abcdef

55 zeta, 

56 hurwitz_zeta, 

57 periodic_zeta, 

58 zeta_zero, 

59 zeta_series_power_diff, 

60)