#include <ufuncobject.h>
Field Documentation
Does not appear to be used
dimension indices in a flatted form; indices are in the range of [0,core_num_dim_ix)
generalized ufunc parameters
0 for scalar ufunc; 1 for generalized ufunc
number of distinct dimension names in signature
dimension indices of input/output argument k are stored in core_dim_ixs[core_offsets[k]..core_offsets[k]+core_num_dims[k]-1]
numbers of core dimensions of each argument
positions of 1st core dimensions of each argument in core_dim_ixs
signature string for printing purpose
Identity for reduction, either PyUFunc_One or PyUFunc_Zero
A function which resolves the types and returns an inner loop. This is used by the regular ufunc, the reduction operations have a different set of rules.
A function which resolves the types and returns an inner loop. This is used by the regular ufunc when it requires using a mask to select which elements to compute.
The documentation for this struct was generated from the following file: