summaryrefslogtreecommitdiff
path: root/doc/source/reference/routines.polynomials.chebyshev.rst
diff options
context:
space:
mode:
Diffstat (limited to 'doc/source/reference/routines.polynomials.chebyshev.rst')
-rw-r--r--doc/source/reference/routines.polynomials.chebyshev.rst90
1 files changed, 90 insertions, 0 deletions
diff --git a/doc/source/reference/routines.polynomials.chebyshev.rst b/doc/source/reference/routines.polynomials.chebyshev.rst
new file mode 100644
index 000000000..dae74ce6b
--- /dev/null
+++ b/doc/source/reference/routines.polynomials.chebyshev.rst
@@ -0,0 +1,90 @@
+Chebyshev Module (:mod:`numpy.polynomial.chebyshev`)
+====================================================
+
+.. currentmodule:: numpy.polynomial.chebyshev
+
+This module provides a number of objects (mostly functions) useful for
+dealing with Chebyshev series, including a `Chebyshev` class that
+encapsulates the usual arithmetic operations. (General information
+on how this module represents and works with such polynomials is in the
+docstring for its "parent" sub-package, `numpy.polynomial`).
+
+Chebyshev Class
+---------------
+.. autosummary::
+ :toctree: generated/
+
+ .. _chebyshev-class:
+ Chebyshev
+
+Basics
+------
+
+.. autosummary::
+ :toctree: generated/
+
+ chebval
+ chebval2d
+ chebval3d
+ chebgrid2d
+ chebgrid3d
+ chebroots
+ chebfromroots
+
+Fitting
+-------
+
+.. autosummary::
+ :toctree: generated/
+
+ chebfit
+ chebvander
+ chebvander2d
+ chebvander3d
+
+Calculus
+--------
+
+.. autosummary::
+ :toctree: generated/
+
+ chebder
+ chebint
+
+Algebra
+-------
+
+.. autosummary::
+ :toctree: generated/
+
+ chebadd
+ chebsub
+ chebmul
+ chebmulx
+ chebdiv
+ chebpow
+
+Quadrature
+----------
+
+.. autosummary::
+ :toctree: generated/
+
+ chebgauss
+ chebweight
+
+Miscellaneous
+-------------
+
+.. autosummary::
+ :toctree: generated/
+
+ chebcompanion
+ chebdomain
+ chebzero
+ chebone
+ chebx
+ chebtrim
+ chebline
+ cheb2poly
+ poly2cheb