summaryrefslogtreecommitdiff
path: root/numpy/core/src/npymath
Commit message (Expand)AuthorAgeFilesLines
* ENH: Extend the functionlty of C++ type `np::Half`Sayed Adel2023-04-052-555/+238
* ENH: Raise C++ standard to C++17Sayed Adel2023-04-041-1/+3
* MAINT: Move export for scipy arm64 helper into main moduleSebastian Berg2023-01-051-1/+8
* MAINT: restore npymath implementations needed for freebsdmattip2022-12-251-17/+441
* Merge pull request #18535 from prithvitewatia/Issue18378Matti Picus2022-12-021-20/+34
|\
| * Update numpy/core/src/npymath/npy_math_complex.c.srcprithvitewatia2022-12-011-1/+1
| * Apply suggestions from code reviewprithvitewatia2022-06-171-23/+17
| * rephrase 0^b commentMatti Picus2022-06-171-5/+6
| * add 754 to IEEE 754Matti Picus2022-06-171-1/+1
| * Fixed spacing and check num of warnings in testsPrithvi2022-06-171-3/+5
| * Fixed 0 sign and added new testsPrithvi2022-06-171-21/+40
| * Fixed style and warning capturePrithvi2022-06-171-7/+7
| * Fixed Tests with pytest.warnsPrithvi2022-06-171-1/+5
| * Fixed 0^non-zero as discussed in issue 18378Prithvi2022-06-171-21/+15
* | 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