summaryrefslogtreecommitdiff
path: root/doc/release/1.4.0-notes.rst
diff options
context:
space:
mode:
authorCharles Harris <charlesr.harris@gmail.com>2009-11-14 22:54:45 +0000
committerCharles Harris <charlesr.harris@gmail.com>2009-11-14 22:54:45 +0000
commit9e082de571f6994355b6cbd9f74ca9e998688780 (patch)
treebb9cc53feb1eb13ed50c66d1ab45db70e640a5a0 /doc/release/1.4.0-notes.rst
parent9211df98609ea0348ad51cab611387b8e898a974 (diff)
downloadnumpy-9e082de571f6994355b6cbd9f74ca9e998688780.tar.gz
Mention the new polynomial and chebyshev modules in the release notes.
Diffstat (limited to 'doc/release/1.4.0-notes.rst')
-rw-r--r--doc/release/1.4.0-notes.rst19
1 files changed, 19 insertions, 0 deletions
diff --git a/doc/release/1.4.0-notes.rst b/doc/release/1.4.0-notes.rst
index 78bbc0fea..d561a4f48 100644
--- a/doc/release/1.4.0-notes.rst
+++ b/doc/release/1.4.0-notes.rst
@@ -51,6 +51,25 @@ iterate over the items in a neighborhood of an array, and can handle boundaries
conditions automatically. Zero and one padding are available, as well as
arbitrary constant value, mirror and circular padding.
+New polynomial support
+~~~~~~~~~~~~~~~~~~~~~~
+
+New modules chebyshev and polynomial have been added. The new polynomial module
+is not compatible with the current polynomial support in numpy, but is much
+like the new chebyshev module. The most noticeable difference to most will
+be that coefficients are specified from low to high power, that the low
+level functions do *not* work with the Chebyshev and Polynomial classes as
+arguements, and that the Chebyshev and Polynomial classes include a domain.
+Mapping between domains is a linear substitution and the two classes can be
+converted one to the other, allowing, for instance, a Chebyshev series in
+one domain to be expanded as a polynomial in another domain. The new classes
+should generally be used instead of the low level functions, the latter are
+provided for those who wish to build their own classes.
+
+The new modules are not automatically imported into the numpy namespace,
+they must be explicitly brought in with an "import numpy.polynomial"
+statement.
+
New C API
~~~~~~~~~