summaryrefslogtreecommitdiff
path: root/numpy/core/src/npymath
Commit message (Expand)AuthorAgeFilesLines
* MAINT: npymath cleanups for isnan, isinf, isinfinite, signbit, nextafter (#22...Matti Picus2022-11-283-102/+0
* BUILD: revert function() -> #define for 3 npymath functionsmattip2022-11-271-0/+23
* MAINT: replace `NPY_INLINE` with `inline`Ralf Gommers2022-11-251-10/+10
* Cleanup: Match arguments of isless()juztamau52022-11-071-1/+1
* MAINT: refactor mandatory npymath functions to #define macrosmattip2022-10-202-63/+2
* BUILD: move some never-blocked complex math functions to 'mandatory'mattip2022-09-271-444/+18
* TASK: rename macros (from review)mattip2022-08-211-9/+9
* BUILD: convert HAVE_ macros to BLOCK_, cleanupmattip2022-08-211-32/+63
* nextafter is mandatorymattip2022-08-212-412/+0
* restore atan2 implementation, clean up c99 mandatory functionsmattip2022-08-211-4/+96
* copysign is mandatory, no HAVE_COPYSIGN is definedmattip2022-08-211-11/+0
* frexp is now mandatorymattip2022-08-211-4/+1
* move hypot to optional for windows, fix pow and log2mattip2022-08-211-38/+105
* restore HAVE_POWL for macOS blocklistingmattip2022-08-211-2/+28
* restore HAVE_LOG2 for cygwin blocklistingwmattip2022-08-211-2/+52
* remove ifndef alterantives for mandatory functionsMatti Picus2022-08-211-44/+2
* make optional C99 double routines mandatorymattip2022-08-211-348/+2
* MAINT: Simplify FE_INVALID redefine logic slightly and copy to cppSebastian Berg2022-06-142-48/+54
* ENH: Add support for platforms with missing fenv flagsHood Chatham2022-06-141-12/+54
* MAINT: Remove FPE helper code that is unnecessary on C99/C++11Sebastian Berg2022-06-131-219/+4
* MAINT: back out conversion of npymath component to c++mattip2022-05-291-0/+842
* MAINT: Remove FPE helper code that is unnecessary on C99/C++11Sebastian Berg2022-05-011-239/+5
* MAINT: Translate ieee754.c.src to C++ using templates. (#21367)serge-sans-paille2022-04-291-237/+339
* MAINT: Fix typosAlexander Shadchin2022-03-311-2/+2
* Extend fix for ARM32Niyas Sait2022-01-281-1/+1
* Fixes #20930Niyas Sait2022-01-281-1/+1
* MAINT, DOC: discard repeated wordsDimitri Papadopoulos2022-01-131-1/+1
* Restore vc141 supportIsuru Fernando2022-01-021-0/+3
* BUG: Revert from `long double` changes, and force `npymath` to respect `npy_l...Sayed Adel2021-11-131-14/+26
* ENH: Adding `scalar.bit_count()` (popcount) (#19355)Ganesh Kathiresan2021-11-011-0/+86
* Thin compatibility layer for C/C++ math headerserge-sans-paille2021-10-251-0/+6
* [demo] how-to replacing numpy custom generation engine by raw C++serge-sans-paille2021-10-221-0/+12
* BUG: np.tan(np.inf) test failureDeveloper-Ecosystem-Engineering2021-09-271-0/+19
* STY: Small cleanups of includes in *.c files.Charles Harris2021-09-031-0/+1
* BUG: Fix floating point error flags in division related opsSebastian Berg2021-07-121-62/+22
* delete comment about warningrubiales2021-07-121-1/+0
* Fix 1 test_umath and npy_math_internalrubiales2021-07-121-0/+14
* Solved test fails due to the warnings changed #18170rubiales2021-07-121-1/+0
* solve the problems of mod operator except for infinite values #18170rubiales2021-07-121-23/+1
* Merge pull request #16161 from anirudh2290/ufunc_divide_errorCharles Harris2020-11-251-7/+95
|\
| * ENH, MAINT: Add support for nan corner case and add testsAnirudh Subramanian2020-06-051-7/+16
| * MAINT: Address review comments from SebastianAnirudh Subramanian2020-06-051-8/+16
| * MAINT: set invalid flag in fmod and cleanup divmodAnirudh Subramanian2020-06-051-9/+40
| * ENH: divmod(inf, inf) should raise invalid error on all platformsAnirudh Subramanian2020-06-051-1/+3
| * BUG: Potential fix for 1//0 to raise divbyzero and return infAnirudh Subramanian2020-06-051-1/+39
* | MAINT: Remove NPY_COPY_PYOBJECT_PTREric Wieser2020-08-261-1/+0
* | BUG: raise IEEE exception on AIXEtienne Guesnet2020-06-051-1/+1
|/
* BUG: Fix inf and NaN-warnings in half float `nextafter` (#15988)Adam2020-04-171-5/+2
* BLD: remove unused functions, rearrange headers (from CC=clang) (#14534)Matti Picus2019-09-261-34/+2
* MAINT: Move shift implementation to npy_mathEric Wieser2019-09-131-0/+41