numpy 2.0.0
|
Defines | |
#define | NPY_NO_DEPRECATED_API |
#define | NOT_USED NPY_UNUSED(unused) |
#define | PYA_QS_STACK 100 |
#define | SMALL_QUICKSORT 15 |
#define | SMALL_MERGESORT 20 |
#define | SMALL_STRING 16 |
Functions | |
int quicksort_ | suff (@type @*start, npy_intp num, void *NOT_USED) |
int aquicksort_ | suff (@type @*v, npy_intp *tosort, npy_intp num, void *NOT_USED) |
static void mergesort0_ | suff (@type @*pl,@type @*pr,@type @*pw) |
static void amergesort0_ | suff (npy_intp *pl, npy_intp *pr,@type @*v, npy_intp *pw) |
static void mergesort0_ | suff (@type @*pl,@type @*pr,@type @*pw,@type @*vp, size_t len) |
int mergesort_ | suff (@type @*start, npy_intp num, PyArrayObject *arr) |
int aheapsort_ | suff (@type @*v, npy_intp *tosort, npy_intp n, PyArrayObject *arr) |
static void amergesort0_ | suff (npy_intp *pl, npy_intp *pr,@type @*v, npy_intp *pw, int len) |
#define NOT_USED NPY_UNUSED(unused) |
#define NPY_NO_DEPRECATED_API |
#define PYA_QS_STACK 100 |
#define SMALL_MERGESORT 20 |
#define SMALL_QUICKSORT 15 |
Referenced by suff().
#define SMALL_STRING 16 |
int mergesort_ suff | ( | @type @* | start, |
npy_intp | num, | ||
void * | NOT_USED | ||
) |
</blockquote>
References SMALL_QUICKSORT, and TYPE.
static void amergesort0_ suff | ( | npy_intp * | pl, |
npy_intp * | pr, | ||
@type @* | v, | ||
npy_intp * | pw, | ||
int | len | ||
) | [static] |
int amergesort_ suff | ( | @type @* | v, |
npy_intp * | tosort, | ||
npy_intp | n, | ||
PyArrayObject * | arr | ||
) |
References INTP_SWAP, SMALL_QUICKSORT, and TYPE.
int heapsort_ suff | ( | @type @* | start, |
npy_intp | num, | ||
PyArrayObject * | arr | ||
) |
static void mergesort0_ suff | ( | @type @* | pl, |
@type @* | pr, | ||
@type @* | pw, | ||
@type @* | vp, | ||
size_t | len | ||
) | [static] |
References PyDataMem_FREE, PyDataMem_NEW, suff(), and type().
static void mergesort0_ suff | ( | @type @* | pl, |
@type @* | pr, | ||
@type @* | pw | ||
) | [static] |