basic.py 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384
  1. # This file is not meant for public use and will be removed in SciPy v2.0.0.
  2. # Use the `scipy.special` namespace for importing the functions
  3. # included below.
  4. from scipy._lib.deprecation import _sub_module_deprecation
  5. __all__ = [ # noqa: F822
  6. 'ai_zeros',
  7. 'assoc_laguerre',
  8. 'bei_zeros',
  9. 'beip_zeros',
  10. 'ber_zeros',
  11. 'bernoulli',
  12. 'berp_zeros',
  13. 'bi_zeros',
  14. 'comb',
  15. 'digamma',
  16. 'diric',
  17. 'erf_zeros',
  18. 'euler',
  19. 'factorial',
  20. 'factorial2',
  21. 'factorialk',
  22. 'fresnel_zeros',
  23. 'fresnelc_zeros',
  24. 'fresnels_zeros',
  25. 'gamma',
  26. 'h1vp',
  27. 'h2vp',
  28. 'hankel1',
  29. 'hankel2',
  30. 'iv',
  31. 'ivp',
  32. 'jn_zeros',
  33. 'jnjnp_zeros',
  34. 'jnp_zeros',
  35. 'jnyn_zeros',
  36. 'jv',
  37. 'jvp',
  38. 'kei_zeros',
  39. 'keip_zeros',
  40. 'kelvin_zeros',
  41. 'ker_zeros',
  42. 'kerp_zeros',
  43. 'kv',
  44. 'kvp',
  45. 'lmbda',
  46. 'lqmn',
  47. 'lqn',
  48. 'mathieu_a',
  49. 'mathieu_b',
  50. 'mathieu_even_coef',
  51. 'mathieu_odd_coef',
  52. 'obl_cv_seq',
  53. 'pbdn_seq',
  54. 'pbdv_seq',
  55. 'pbvv_seq',
  56. 'perm',
  57. 'polygamma',
  58. 'pro_cv_seq',
  59. 'psi',
  60. 'riccati_jn',
  61. 'riccati_yn',
  62. 'sinc',
  63. 'y0_zeros',
  64. 'y1_zeros',
  65. 'y1p_zeros',
  66. 'yn_zeros',
  67. 'ynp_zeros',
  68. 'yv',
  69. 'yvp',
  70. 'zeta'
  71. ]
  72. def __dir__():
  73. return __all__
  74. def __getattr__(name):
  75. return _sub_module_deprecation(sub_package="special", module="basic",
  76. private_modules=["_basic", "_ufuncs"], all=__all__,
  77. attribute=name)