#include <ndarraytypes.h>
Field Documentation
Function to select largest Can be NULL
Function to select smallest Can be NULL
Functions to cast to most other standard types Can have some NULL entries. The types DATETIME, TIMEDELTA, and HALF go into the castdict even though they are built-in.
Referenced by PyArray_InitArrFuncs().
Dictionary of additional casting functions PyArray_VectorUnaryFuncs which can be populated to support casting to other registered types. Can be NULL
Referenced by _fastputmask(), and PyArray_RegisterCastFunc().
Function to compare items Can be NULL
Copy and/or swap data. Memory areas may not overlap Use memmove first if they might
Function to compute dot product Can be NULL
Used for arange. Can be NULL.
Function to fill arrays with scalar values Can be NULL
Function to read a single value from a string and adjust the pointer; Can be NULL
The next four functions cannot be NULL
Functions to get and set items with standard Python types -- not array scalars
Function to determine if data is zero or not If NULL a default version is used at Registration time.
Functions useful for generalizing the casting rules. Can be NULL;
Function to scan an ASCII file and place a single value plus possible separator Can be NULL
Referenced by PyArray_Arange().
Sorting functions Can be NULL
The documentation for this struct was generated from the following file: