summaryrefslogtreecommitdiff
path: root/numpy/core/src/ufuncobject.c
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'ufunc'Charles Harris2008-11-221-4134/+0
| | | | | | Conflicts: numpy/core/code_generators/genapi.py
* Test moving generic loops to umathmodule.Charles Harris2008-11-171-369/+0
|
* Add error checking to Object loops.Charles Harris2008-11-161-19/+3
| | | | | | | Fix reference leak in Sign Object loop. Define a binary version of PyNumber_Power so that the generic object loop doesn't have to check for that function. Clean up generic object loops.
* Merge branch 'ufunc'Charles Harris2008-11-141-1/+1
|
* Remove trailing whitespace.Charles Harris2008-11-141-2/+2
|
* Use loop macros in generic loops. This is a bit fragile at theCharles Harris2008-11-141-332/+108
| | | | | moment because the macros a defined in the umathmodule.c.src file. This will be fixed...
* Generalised ufuncs patch by Wenjie Fu and Hans-Andreas Engel (see ticketStefan van der Walt2008-11-101-13/+488
|
* Fix missing initializers warnings.David Cournapeau2008-10-081-14/+39
|
* Use NPY_UNUSED in numpy.core sources.David Cournapeau2008-10-081-3/+3
|
* Fix problem with subclasses of object arrays.Travis Oliphant2008-10-021-2/+5
|
* Ufunc docstrings: show the 'out' arguments in a more standard wayPauli Virtanen2008-09-041-12/+22
|
* Move generalised ufunc functionality to the gen_ufuncs branch.Stefan van der Walt2008-08-151-488/+13
|
* Fix warnings in ufunc code [patch by Wenjie Fu].Stefan van der Walt2008-08-141-3/+3
|
* Whitespace cleanup. Move definition of variable to beginning of function.Stefan van der Walt2008-08-141-10/+11
|
* Move declaration to appease some compilers [patch by Hans-Andreas Engel].Stefan van der Walt2008-08-141-32/+38
|
* Framework for generalised ufuncs [patch by Wenjie Fu and Hans-Andreas Engel].Stefan van der Walt2008-08-141-13/+481
|
* Replace snprintf with PyOS_snprintf.Charles Harris2008-07-121-2/+4
| | | | There remain four occurrences of sprintf that should be replaced.
* Coding style cleanups.Charles Harris2008-07-121-38/+63
|
* Code style cleanups.Charles Harris2008-06-241-125/+174
| | | | | Whitespace. Fix typo rrlshift.
* Small code cleanup.Charles Harris2008-06-221-14/+18
| | | | Added commented out alternate TypeError return in ufunc_generic_call.
* Move umath docstrings to a separate file. Make the automatic ufunc signature ↵Pauli Virtanen2008-06-081-1/+1
| | | | compatible with the documentation standard.
* Use memmove when memory areas can overlap.Travis Oliphant2008-05-291-2/+2
|
* Moved docstrings to add_newdoc.py; added docstring for the class as a whole ↵aarchiba2008-05-091-170/+7
| | | | which describes __call__.
* Docstrings for ufunc methods add, reduce, outer, and the arcane reduceat.aarchiba2008-05-091-4/+166
|
* Code style cleanups and fix for ticket #743.Charles Harris2008-04-261-582/+634
| | | | Lets try this without corrupted merge files.
* Generic loop cleanup. Cut and pasted from template generated file.Charles Harris2008-04-211-194/+274
|
* More clean up the generic object loops.Charles Harris2008-04-201-45/+19
| | | | There is a reference counting error in the code that calls these loops.
* Cleanup code style in generic ufunc loops.Charles Harris2008-04-201-145/+278
|
* Fix some Py_INCREF's to Py_XINCREF to avoid segfault when NULL is stored.Travis Oliphant2008-03-281-8/+12
|
* Fix reference count problems due to indiscriminate use of DescrConverter in ↵Travis Oliphant2008-03-221-3/+12
| | | | PyArg_ParseTuple. Tests need to be run to make sure this works.
* Fix ticket #670.Travis Oliphant2008-03-221-1/+1
|
* ticket 641Charles Harris2008-03-171-2/+2
| | | | | | Fix unary ufuncs for clongdouble. Still needs test functions. Needs verification that it fixes the segfault.
* Improve the way ufuncs look up 1d loops for registered data-types.Travis Oliphant2008-03-021-19/+25
|
* Fix memory leak in seterr exposed during str(a). Fixes #602Travis Oliphant2007-10-291-2/+3
|
* Fix ticket #592: segfault with bitwise_or inplaceTravis Oliphant2007-10-171-2/+5
|
* Fix whitespace to conform to Python 3000 convention.Stefan van der Walt2007-08-211-2993/+2990
|
* Fix more compiler warnings.Pearu Peterson2007-07-281-4/+6
|
* Remove un-necessary DECREFTravis Oliphant2007-07-061-1/+0
|
* Avoid some compiler complaints about non-constants in initialization.Travis Oliphant2007-04-041-3/+6
|
* Fix scalar coercion rules so that mixed scalar array coercion with arrays of ↵Travis Oliphant2007-03-261-11/+13
| | | | different types uses normal rules when the kind of the scalar is larger than the kind of the array.
* Fix scalar coercion rules between different basic kinds.Travis Oliphant2007-03-261-5/+16
|
* Remove DECREF in userdef portion of ufuncobject.c because it is a borrowed ↵Travis Oliphant2007-02-071-1/+0
| | | | reference.
* Fix reduce problem with non-commutative arrays.Travis Oliphant2007-01-091-48/+48
|
* Fix some problems with user-defined ufunc registration.Travis Oliphant2006-12-081-5/+6
|
* Fix warnings found by Intel compiler due to unused variables that were set. ↵Travis Oliphant2006-12-021-2/+1
| | | | Make ones work for compound types.
* Remove Py_CLEAR and set ptr to NULL manuallyTravis Oliphant2006-11-181-2/+3
|
* Applied tecki's patch for ufunc's involving objectsTravis Oliphant2006-11-171-2/+2
|
* Initialize pos before calling PyDict_Next.Travis Oliphant2006-10-231-5/+7
|
* Fix possible unitialized 'i' to fix #359Travis Oliphant2006-10-211-0/+2
|
* Add print and log facilities to error handling and change the default error ↵Travis Oliphant2006-10-191-10/+42
| | | | mode to divide='print', over='print', invalid='print', and under='ignore'