MCPcopy Index your code
hub / github.com/numpy/numpy / get_elsize

Function get_elsize

numpy/f2py/capi_maps.py:465–476  ·  view source on GitHub ↗
(var)

Source from the content-addressed store, hash-verified

463
464
465def get_elsize(var):
466 if isstring(var) or isstringarray(var):
467 elsize = getstrlength(var)
468 # override with user-specified length when available:
469 elsize = var['charselector'].get('f2py_len', elsize)
470 return elsize
471 if ischaracter(var) or ischaracterarray(var):
472 return '1'
473 # for numerical types, PyArray_New* functions ignore specified
474 # elsize, so we just return 1 and let elsize be determined at
475 # runtime, see fortranobject.c
476 return '1'
477
478
479def sign2map(a, var):

Callers 3

sign2mapFunction · 0.85
cb_sign2mapFunction · 0.85
common_sign2mapFunction · 0.85

Calls 6

isstringFunction · 0.85
isstringarrayFunction · 0.85
getstrlengthFunction · 0.85
ischaracterFunction · 0.85
ischaracterarrayFunction · 0.85
getMethod · 0.45

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…