hermite.pyi 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. from typing import Any
  2. from numpy import ndarray, dtype, int_, float_
  3. from numpy.polynomial._polybase import ABCPolyBase
  4. from numpy.polynomial.polyutils import trimcoef
  5. __all__: list[str]
  6. hermtrim = trimcoef
  7. def poly2herm(pol): ...
  8. def herm2poly(c): ...
  9. hermdomain: ndarray[Any, dtype[int_]]
  10. hermzero: ndarray[Any, dtype[int_]]
  11. hermone: ndarray[Any, dtype[int_]]
  12. hermx: ndarray[Any, dtype[float_]]
  13. def hermline(off, scl): ...
  14. def hermfromroots(roots): ...
  15. def hermadd(c1, c2): ...
  16. def hermsub(c1, c2): ...
  17. def hermmulx(c): ...
  18. def hermmul(c1, c2): ...
  19. def hermdiv(c1, c2): ...
  20. def hermpow(c, pow, maxpower=...): ...
  21. def hermder(c, m=..., scl=..., axis=...): ...
  22. def hermint(c, m=..., k = ..., lbnd=..., scl=..., axis=...): ...
  23. def hermval(x, c, tensor=...): ...
  24. def hermval2d(x, y, c): ...
  25. def hermgrid2d(x, y, c): ...
  26. def hermval3d(x, y, z, c): ...
  27. def hermgrid3d(x, y, z, c): ...
  28. def hermvander(x, deg): ...
  29. def hermvander2d(x, y, deg): ...
  30. def hermvander3d(x, y, z, deg): ...
  31. def hermfit(x, y, deg, rcond=..., full=..., w=...): ...
  32. def hermcompanion(c): ...
  33. def hermroots(c): ...
  34. def hermgauss(deg): ...
  35. def hermweight(x): ...
  36. class Hermite(ABCPolyBase):
  37. domain: Any
  38. window: Any
  39. basis_name: Any