summaryrefslogtreecommitdiff
path: root/doc/source/reference/c-api.array.rst
Commit message (Collapse)AuthorAgeFilesLines
* Stress that all array creation C functions steals a reference to descr.Francesc Alted2012-05-041-0/+4
|
* DOC: Replace references to macros in old_defines with new.Charles Harris2012-02-041-6/+6
| | | | | Also remove swig support for numpy < 1 from numpy.i since it expects the old macros.
* ENH: missingdata: Make PyArray_Converter and PyArray_OutputConverter safer ↵Mark Wiebe2011-08-271-0/+24
| | | | | | | | for legacy code These functions now reject inputs with NA, and there are alternative functions PyArray_AllowNAConverter and PyArray_OutputAllowNAConverter that functions should use when they intend to support NA.
* DOC: missingdata: Add example of a C-API function supporting NA masksMark Wiebe2011-08-271-44/+6
|
* DOC: missingdata: Documenting C API for NA-masked arraysMark Wiebe2011-08-271-0/+3
|
* ENH: missingdata: Rewrite PyArray_Concatenate to work with NA masksMark Wiebe2011-08-271-12/+14
| | | | | It should also have less memory usage for heterogeneous inputs, because it no longer makes extra copies in that case.
* DOC: missingdata: Add some NA mask info to the documentationMark Wiebe2011-08-271-50/+181
|
* DOC: core: Document the PyArray_SetBaseObject functionMark Wiebe2011-07-221-1/+26
|
* DOC: core: Document the mask-based nditer flags and new inline mask functionsMark Wiebe2011-07-111-1/+44
|
* ENH: core: Add np.copyto, PyArray_MaskedMoveInto, PyArray_MaskedCopyIntoMark Wiebe2011-07-081-0/+8
| | | | | | | | These functions expose masked copying routines, with and without handling of overlapping data. Also deprecated the np.putmask and PyArray_PutMask functions, because np.copyto supercedes their functionality. This will need to be discussed on the list during the pull request review.
* DOC: c-api: Update to reflect array flag namespace changeMark Wiebe2011-07-061-110/+114
|
* DOC: Document the ufunc 'where=' parameter and the NpyAuxData C API mechanismMark Wiebe2011-07-061-0/+91
|
* DOC: Improve the documentation about type promotionMark Wiebe2011-04-221-4/+40
|
* ENH: Add 'subok' parameter to PyArray_NewLikeArray, np.empty_like, ↵Mark Wiebe2011-03-151-1/+5
| | | | | | | np.zeros_like, and np.ones_like This way, the sub-type can be avoided if necessary. This helps mitigate, but doesn't fix, ticket #1753, by allowing "b = np.empty_like(a, subok=False)".
* DOC: Document constructor API change, and fill in some more missing ↵Mark Wiebe2011-03-131-4/+27
| | | | documentation
* BUG: For compatibility with 1.5, revert to permitting limited broadcasting ↵Mark Wiebe2011-03-111-1/+1
| | | | | | | | | of the assignment output This change got Travis's -10 veto for 1.6. An unfortunate consequence of reverting this is that some of the broadcasting error messages get worse, but they're still no worse than in 1.5.
* DOC: Replace 'deprecated' with 'superceded' in a few places, fix a typo.Mark Wiebe2011-03-101-15/+16
|
* DOC: Add some missing documentation, hyper-link the iterator documentationMark Wiebe2011-03-101-18/+159
|
* DOC: add some more wiki edits, of rst files in ref/user guide.rgommers2011-03-021-5/+5
|
* ENH: core: Allow user to pass in output array for dot()Luis Pedro Coelho2011-02-121-1/+9
| | | | | | | | | This avoids the memory allocation. It is strict in checking that the types are correct, but since it is intended as an optimisation, it should only be used when the user knows what they are doing. The out parameter is added both to the BLAS and non-BLAS versions of dot(). Tests are included.
* ENH: core: Add PyArray_NewLikeArray functionMark Wiebe2011-01-281-0/+15
| | | | | | This function implements the numpy.empty_like semantics, but supports the new NPY_KEEPORDER enumeration value as well as switching to a different data type.
* ENH: ufunc: Restructure iterator ufunc evaluation into functionsMark Wiebe2011-01-201-12/+20
|
* ENH: ufunc: Add the main loop selection/type-determination mechanismMark Wiebe2011-01-191-0/+5
|
* ENH: doc: Document the new API functionsMark Wiebe2011-01-181-0/+50
| | | | | PyArray_CanCastArrayTo, PyArray_MinScalarType, PyArray_PromoteTypes, PyArray_ResultType, PyArray_CountNonzero, and PyArray_CastingConverter.
* second set of checkins from doc editorJarrod Millman2009-11-131-1/+1
|
* Docstring update: doc/source/referencePauli Virtanen2009-10-021-6/+4
|
* Update documentation.David Cournapeau2009-08-071-38/+1
|
* Update doc for neighborhood iterator.David Cournapeau2009-07-211-9/+68
|
* Update new correlation support.David Cournapeau2009-07-181-0/+23
| | | | | | | | | | | | Rename PyArray_Acorrelate to PyArray_Correlate2 to follow the current NumPy convention when adding new function and keeping the old one for backward compatibility. Add keyword to correlate to switch old/new behavior instead of adding acorrelate, which is not discoverable. Raise a DeprecationWarning when the old behavior is used - old behavior still the default, though.
* docs: document that neighbourhood iterator was added in 1.4.0Pauli Virtanen2009-06-191-0/+2
|
* Add neighborhood iterator.David Cournapeau2009-06-191-0/+66
|
* docs: port documentation from CAPI.txtPauli Virtanen2009-06-161-4/+49
|
* Document the new PyArray_GetNDArrayCFeatureVersion.David Cournapeau2009-05-131-5/+41
|
* docs: strip trailing whitespace from RST filesPauli Virtanen2009-03-211-84/+84
|
* Moved numpy-docs under doc/ in the main Numpy trunk.Pauli Virtanen2008-11-231-0/+2635