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
| from typing import Final
| from typing import Literal as L
|
| import numpy as np
|
| from ._polybase import ABCPolyBase
| from ._polytypes import (
| _Array1,
| _Array2,
| _FuncBinOp,
| _FuncCompanion,
| _FuncDer,
| _FuncFit,
| _FuncFromRoots,
| _FuncInteg,
| _FuncLine,
| _FuncPow,
| _FuncRoots,
| _FuncUnOp,
| _FuncVal,
| _FuncVal2D,
| _FuncVal3D,
| _FuncValFromRoots,
| _FuncVander,
| _FuncVander2D,
| _FuncVander3D,
| )
| from .polyutils import trimcoef as polytrim
|
| __all__ = [
| "polyzero",
| "polyone",
| "polyx",
| "polydomain",
| "polyline",
| "polyadd",
| "polysub",
| "polymulx",
| "polymul",
| "polydiv",
| "polypow",
| "polyval",
| "polyvalfromroots",
| "polyder",
| "polyint",
| "polyfromroots",
| "polyvander",
| "polyfit",
| "polytrim",
| "polyroots",
| "Polynomial",
| "polyval2d",
| "polyval3d",
| "polygrid2d",
| "polygrid3d",
| "polyvander2d",
| "polyvander3d",
| "polycompanion",
| ]
|
| polydomain: Final[_Array2[np.float64]]
| polyzero: Final[_Array1[np.int_]]
| polyone: Final[_Array1[np.int_]]
| polyx: Final[_Array2[np.int_]]
|
| polyline: _FuncLine[L["Polyline"]]
| polyfromroots: _FuncFromRoots[L["polyfromroots"]]
| polyadd: _FuncBinOp[L["polyadd"]]
| polysub: _FuncBinOp[L["polysub"]]
| polymulx: _FuncUnOp[L["polymulx"]]
| polymul: _FuncBinOp[L["polymul"]]
| polydiv: _FuncBinOp[L["polydiv"]]
| polypow: _FuncPow[L["polypow"]]
| polyder: _FuncDer[L["polyder"]]
| polyint: _FuncInteg[L["polyint"]]
| polyval: _FuncVal[L["polyval"]]
| polyval2d: _FuncVal2D[L["polyval2d"]]
| polyval3d: _FuncVal3D[L["polyval3d"]]
| polyvalfromroots: _FuncValFromRoots[L["polyvalfromroots"]]
| polygrid2d: _FuncVal2D[L["polygrid2d"]]
| polygrid3d: _FuncVal3D[L["polygrid3d"]]
| polyvander: _FuncVander[L["polyvander"]]
| polyvander2d: _FuncVander2D[L["polyvander2d"]]
| polyvander3d: _FuncVander3D[L["polyvander3d"]]
| polyfit: _FuncFit[L["polyfit"]]
| polycompanion: _FuncCompanion[L["polycompanion"]]
| polyroots: _FuncRoots[L["polyroots"]]
|
| class Polynomial(ABCPolyBase[None]): ...
|
|