Home
last modified time | relevance | path

Searched refs:itemsize (Results 1 – 5 of 5) sorted by relevance

/petsc/src/binding/petsc4py/src/petsc4py/include/petsc4py/
H A Dpybuffer.h47 case 'i': view->itemsize = sizeof(PetscInt); break; in PyPetscBuffer_FillInfo()
48 case 'r': view->itemsize = sizeof(PetscReal); break; in PyPetscBuffer_FillInfo()
49 case 's': view->itemsize = sizeof(PetscScalar); break; in PyPetscBuffer_FillInfo()
50 case 'c': view->itemsize = sizeof(PetscReal)*2; break; in PyPetscBuffer_FillInfo()
51 default: view->itemsize = 1; in PyPetscBuffer_FillInfo()
53 view->len = count*view->itemsize; in PyPetscBuffer_FillInfo()
79 view->shape[0] = view->len/view->itemsize; in PyPetscBuffer_FillInfo()
82 view->strides[0] = view->itemsize; in PyPetscBuffer_FillInfo()
/petsc/src/binding/petsc4py/src/
H A Dpyapicompat.h15 Py_ssize_t itemsize; member
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/
H A Dpetscis.pxi196 cdef str typestr = "=%c%d" % (descr.kind, descr.itemsize)
H A Dpetscvec.pxi586 cdef str typestr = "=%c%d" % (descr.kind, descr.itemsize)
H A DMat.pyx5653 cdef int itemsize = <int>sizeof(PetscScalar)
5660 data, itemsize, flags, NULL)