summaryrefslogtreecommitdiff
path: root/numpy/core/src/multiarray/nditer_constr.c
Commit message (Expand)AuthorAgeFilesLines
* MAINT: use full flag name in nditer constructor errorNathan Goldbaum2023-02-221-1/+2
* Merge pull request #23154 from seberg/astype-refCharles Harris2023-02-201-1/+1
|\
| * MAINT: Make AdaptDescrToArray work with legacy descr OR dtype+descrSebastian Berg2023-02-031-1/+1
* | MAINT: Address review commentsSebastian Berg2023-02-191-1/+0
* | MAINT: Make buffer clearing explicitly stored in the iteratorSebastian Berg2023-02-191-10/+28
|/
* MAINT: replace `NPY_INLINE` with `inline`Ralf Gommers2022-11-251-3/+3
* Merge pull request #22458 from seberg/nditer-allow-all-allocatedCharles Harris2022-10-231-16/+0
|\
| * ENH: Allow all allocated operands in nditer/NpyIterSebastian Berg2022-10-201-16/+0
* | Merge pull request #16507 from seberg/nditer-writemask-reduce-maintMatti Picus2022-10-201-58/+38
|\ \ | |/ |/|
| * BUG: Do not allow nditer to reduce the maskSebastian Berg2022-06-091-58/+38
* | ENH,MAINT: Add overflow handling for negative integers scalar multiplication ...Meekail Zain2022-07-171-1/+1
* | WIP: Threads things into nditer for ufuncs and advanced indexingSebastian Berg2022-06-131-6/+5
* | ENH: Check floating point error flags for all castsSebastian Berg2022-06-131-7/+18
|/
* ENH: review return values for PyArray_DescrNew (#20960)Matti Picus2022-02-021-6/+5
* MAINT, DOC: discard repeated wordsDimitri Papadopoulos2022-01-131-1/+1
* DOC: Typos found by codespellDimitri Papadopoulos2021-09-211-1/+1
* STY: Small cleanups of includes in *.c files.Charles Harris2021-09-031-2/+2
* MAINT: Refactor UFunc core to use NEP 43 style dispatching/promotionSebastian Berg2021-07-221-0/+5
* BUG: fix potential use of null pointerChristoph Gohlke2021-05-131-2/+4
* BUG: Initialize the full nditer buffer in case of errorSebastian Berg2021-04-201-0/+3
* MAINT: Fix casting signatures to align with NEP 43Sebastian Berg2021-02-111-32/+16
* MAINT: Move transferdata into buffer-wise structSebastian Berg2021-02-011-79/+61
* MAINT: Replace PyUString_ConcatAndDel in nditer_constr.c.Charles Harris2020-09-301-126/+108
* MAINT: Replace PyUString_* by PyUnicode_* equivalents.Charles Harris2020-08-231-8/+8
* MAINT: Add error return to all casting functionality and NpyIterSebastian Berg2020-08-111-13/+30
* Replace AdaptFlexibleDType with object and delete some datetime thing relatedSebastian Berg2020-07-081-9/+4
* Merge pull request #15162 from seberg/reduce-axes-tryMatti Picus2020-06-041-187/+215
|\
| * MAINT: Address review comments related to NPY_ITER_REDUCTION_AXISSebastian Berg2020-05-301-5/+4
| * DOC: Slightly improve error message on incorrectly shaped reductionsSebastian Berg2020-05-111-7/+9
| * ENH: Allow specifying reduction axis in nditer/NpyIterSebastian Berg2020-05-111-12/+83
| * MAINT: Simplify strides and axis check in npyiter_new_temp_arraySebastian Berg2020-05-111-64/+60
| * MAINT: Simplify signature of npyiter_replace_axisdataSebastian Berg2020-05-111-13/+11
| * MAINT: (nditer) move duplicated reduce axis check into helper funcSebastian Berg2020-05-111-54/+43
| * MAINT: Simplify undoing of iter-axis-perm in nditerSebastian Berg2020-05-111-44/+17
* | MAINT: simplify iterator casting error creationSebastian Berg2020-05-121-31/+11
|/
* MAINT: Improve const-correctness of shapes and stridesEric Wieser2020-01-061-4/+4
* Fix other incorrect narrowing for format stringsEric Wieser2019-10-171-9/+9
* MAINT: Add const qualifier in some places where clang suggests itSebastian Berg2019-09-111-12/+12
* STY: Fix weird indents to be multiples of 4 spacesEric Wieser2019-03-201-2/+2
* MAINT: refactor PyArray_AdaptFlexibleDType to return a meaningful value (#12234)Matti Picus2019-01-141-2/+2
* MAINT: Further fixups to uint alignment checksAllan Haldane2019-01-061-1/+1
* Merge pull request #12626 from ahaldane/further_uint_align_fixCharles Harris2019-01-031-8/+26
|\
| * BUG: fix uint alignment asserts in lowlevel loopsAllan Haldane2019-01-031-8/+26
* | BUG: Fix incorrect/missing reference cleanups found using valgrind (#12624)Sebastian Berg2019-01-031-3/+4
|/
* ENH: Make copy-code-paths check for uint-alignmentAllan Haldane2018-09-271-4/+3
* fixes from reviewmattip2018-06-191-1/+4
* ENH: Remove NpyIter_Closemattip2018-06-181-4/+14
* MAINT: Don't update the flags a second timeEric Wieser2018-06-031-3/+0
* ENH: add NpyIter_Close, nditer__{enter,exit}__mattip2018-04-201-3/+8
* STY: core: fix up code style and add clearer commentsPauli Virtanen2017-02-101-3/+16