1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
| from typing import Any, Final, TypeVar
| from typing import Literal as L
|
| import numpy as np
|
| from ._polybase import ABCPolyBase
| from ._polytypes import (
| _Array1,
| _Array2,
| _FuncBinOp,
| _FuncCompanion,
| _FuncDer,
| _FuncFit,
| _FuncFromRoots,
| _FuncGauss,
| _FuncInteg,
| _FuncLine,
| _FuncPoly2Ortho,
| _FuncPow,
| _FuncRoots,
| _FuncUnOp,
| _FuncVal,
| _FuncVal2D,
| _FuncVal3D,
| _FuncValFromRoots,
| _FuncVander,
| _FuncVander2D,
| _FuncVander3D,
| _FuncWeight,
| )
| from .polyutils import trimcoef as hermetrim
|
| __all__ = [
| "hermezero",
| "hermeone",
| "hermex",
| "hermedomain",
| "hermeline",
| "hermeadd",
| "hermesub",
| "hermemulx",
| "hermemul",
| "hermediv",
| "hermepow",
| "hermeval",
| "hermeder",
| "hermeint",
| "herme2poly",
| "poly2herme",
| "hermefromroots",
| "hermevander",
| "hermefit",
| "hermetrim",
| "hermeroots",
| "HermiteE",
| "hermeval2d",
| "hermeval3d",
| "hermegrid2d",
| "hermegrid3d",
| "hermevander2d",
| "hermevander3d",
| "hermecompanion",
| "hermegauss",
| "hermeweight",
| ]
|
| poly2herme: _FuncPoly2Ortho[L["poly2herme"]]
| herme2poly: _FuncUnOp[L["herme2poly"]]
|
| hermedomain: Final[_Array2[np.float64]]
| hermezero: Final[_Array1[np.int_]]
| hermeone: Final[_Array1[np.int_]]
| hermex: Final[_Array2[np.int_]]
|
| hermeline: _FuncLine[L["hermeline"]]
| hermefromroots: _FuncFromRoots[L["hermefromroots"]]
| hermeadd: _FuncBinOp[L["hermeadd"]]
| hermesub: _FuncBinOp[L["hermesub"]]
| hermemulx: _FuncUnOp[L["hermemulx"]]
| hermemul: _FuncBinOp[L["hermemul"]]
| hermediv: _FuncBinOp[L["hermediv"]]
| hermepow: _FuncPow[L["hermepow"]]
| hermeder: _FuncDer[L["hermeder"]]
| hermeint: _FuncInteg[L["hermeint"]]
| hermeval: _FuncVal[L["hermeval"]]
| hermeval2d: _FuncVal2D[L["hermeval2d"]]
| hermeval3d: _FuncVal3D[L["hermeval3d"]]
| hermevalfromroots: _FuncValFromRoots[L["hermevalfromroots"]]
| hermegrid2d: _FuncVal2D[L["hermegrid2d"]]
| hermegrid3d: _FuncVal3D[L["hermegrid3d"]]
| hermevander: _FuncVander[L["hermevander"]]
| hermevander2d: _FuncVander2D[L["hermevander2d"]]
| hermevander3d: _FuncVander3D[L["hermevander3d"]]
| hermefit: _FuncFit[L["hermefit"]]
| hermecompanion: _FuncCompanion[L["hermecompanion"]]
| hermeroots: _FuncRoots[L["hermeroots"]]
|
| _ND = TypeVar("_ND", bound=Any)
| def _normed_hermite_e_n(
| x: np.ndarray[_ND, np.dtype[np.float64]],
| n: int | np.intp,
| ) -> np.ndarray[_ND, np.dtype[np.float64]]: ...
|
| hermegauss: _FuncGauss[L["hermegauss"]]
| hermeweight: _FuncWeight[L["hermeweight"]]
|
| class HermiteE(ABCPolyBase[L["He"]]): ...
|
|