Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge branch 'poly' | Charles Harris | 2010-08-17 | 1 | -3/+3 |
| | |||||
* | DOC: Fix documentation and examples in legendre.py. | Charles Harris | 2010-08-17 | 1 | -89/+31 |
| | |||||
* | ENH: Add support for Legendre polynomials. | Charles Harris | 2010-08-17 | 5 | -4/+1788 |
| | |||||
* | Merge branch 'poly' | Charles Harris | 2010-08-16 | 1 | -13/+13 |
| | |||||
* | Merge branch 'poly' | Charles Harris | 2010-08-15 | 2 | -1/+99 |
| | |||||
* | FIX: Merge munge. | Charles Harris | 2010-08-15 | 1 | -3/+0 |
| | |||||
* | Merge branch 'poly' | Charles Harris | 2010-08-15 | 3 | -6/+16 |
| | | | | | | Conflicts: numpy/polynomial/chebyshev.py numpy/polynomial/polynomial.py | ||||
* | ENH: Add {cheb,poly}mulx functions as use them to simplify some code. | Charles Harris | 2010-08-15 | 4 | -60/+160 |
| | | | | Fix some documentation. | ||||
* | BUG: Fix integration of zero polynomials. | Charles Harris | 2010-08-15 | 4 | -30/+36 |
| | | | | | | Remove checks that prevent use of foreign scalar types for lower bounds and integration constants. Cleanup code a bit. | ||||
* | BUG: Make mapdomain work for multidimensional arrays as advertized in | Charles Harris | 2010-08-11 | 2 | -7/+24 |
| | | | | the documentation. Fixes ticket #1554. | ||||
* | Merge branch 'wgt' | Charles Harris | 2010-07-18 | 5 | -75/+212 |
| | |||||
* | CHG: Rename reduce method in polytemplate to cutdeg. Reduce is just too | Charles Harris | 2010-06-07 | 3 | -16/+16 |
| | | | | much like a ufunc and a bit vague. | ||||
* | CHG: Use [] instead of 'default' to specify the default domain in | Charles Harris | 2010-05-23 | 3 | -8/+11 |
| | | | | Chebyshev.fit and Polynomial.fit. Document the change from numpy 1.4.x. | ||||
* | ENH: Add reduce method to polynomial.Chebyshev and | Charles Harris | 2010-05-23 | 3 | -1/+50 |
| | | | | | | polynomial.Polynomial. This method behaves like truncate except it takes the degree of the result instead of the number of coefficients. | ||||
* | REV: Revert the changes to the truncate method of Polynomial and Chebyshev. | Charles Harris | 2010-05-23 | 3 | -27/+26 |
| | | | | | On second thought it was a bad idea to make such a radical change to existing behaviour. It was also hard to document the variations ;) | ||||
* | CHG: Change the default domain for the fit class method of the | Charles Harris | 2010-05-21 | 3 | -4/+19 |
| | | | | | | | | | Chebyshev and Polynomial classes to None. Add 'default' as a possible value of the domain argument to specify the default domain. This change fits better with my experience with this method. I feel it is safe to make this change at this late date because the functions seem little used as yet and I would like to get them 'right' before folks catch on to their presence. | ||||
* | ENH: Add test for the degree method added to the Chebyshev | Charles Harris | 2010-05-21 | 1 | -0/+3 |
| | |||||
* | ENH: Change deriv and integ method documentation of the Chebyshev and | Charles Harris | 2010-05-21 | 1 | -6/+4 |
| | | | | Polynomial classes to reflect the enhanced behaviour of the base functions. | ||||
* | CHG: Change the truncate method of the Chebyshev and Polynomial classes | Charles Harris | 2010-05-21 | 3 | -20/+24 |
| | | | | | | to take degree instead of length. This seems to fit better with normal usage. I feel this change is safe at this time because these new classes seem to be little used as yet. | ||||
* | ENH: Add degree method to the Chebyshev and Polynomial classes. | Charles Harris | 2010-05-21 | 2 | -0/+7 |
| | |||||
* | ENH: | Charles Harris | 2010-05-21 | 4 | -39/+78 |
| | | | | | | | 1) Let {poly,cheb}int accept 0 for the number of integrations. 2) Let {poly,cheb}(int,der} accept floating integers for number of integrations or derivations, raise ValueError otherwise. 3) Add tests for same. | ||||
* | ENH: Make Chebyshev and Polynomial classes dominate ndarrays. | Charles Harris | 2010-03-08 | 1 | -0/+3 |
| | |||||
* | BUG: Fix bug in lbnd implementation of the integ method of the Chebyshev and | Charles Harris | 2010-02-27 | 3 | -4/+8 |
| | | | | Polynomial classes. | ||||
* | 3K: polynomial: make tests to import | Pauli Virtanen | 2010-02-21 | 3 | -3/+0 |
| | |||||
* | more docstring updates from pydoc website (thanks to everyone who contributed!) | Jarrod Millman | 2010-02-17 | 5 | -374/+900 |
| | |||||
* | BUG: Import warnings module in polynomial modules. | Charles Harris | 2010-02-17 | 2 | -1/+2 |
| | |||||
* | Remove reliance on integer division by zero returning zero. | Charles Harris | 2009-12-07 | 1 | -1/+3 |
| | |||||
* | 3K: polynomial: exceptions module is removed | Pauli Virtanen | 2009-12-06 | 1 | -1/+1 |
| | |||||
* | 3K: polynomial: Python3 friendlier template | Pauli Virtanen | 2009-12-06 | 1 | -2/+8 |
| | |||||
* | Small cleanups in polynomial modules. | Charles Harris | 2009-11-28 | 3 | -8/+10 |
| | |||||
* | Add any function for python < 2.5. | Charles Harris | 2009-11-15 | 1 | -0/+9 |
| | |||||
* | More fixes to least squares method documentation in Polynomial and | Charles Harris | 2009-11-15 | 1 | -6/+6 |
| | | | | Chebyshev. | ||||
* | Improve documention of the fit method of the Cheybshev and Polynomial | Charles Harris | 2009-11-15 | 1 | -2/+43 |
| | | | | classes. | ||||
* | Add support for chebyshev series and polynomials. | Charles Harris | 2009-11-14 | 9 | -0/+3550 |
New modules chebyshev and polynomial are 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* accept 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 modules are not automatically imported into the numpy namespace, they must be explicitly brought in with a "import numpy.polynomial" statement. |