Home
last modified time | relevance | path

Searched refs:strides (Results 1 – 7 of 7) sorted by relevance

/petsc/src/binding/petsc4py/src/petsc4py/include/petsc4py/
H A Dpybuffer.h67 view->strides = NULL; in PyPetscBuffer_FillInfo()
81 view->strides = view->shape + 1; in PyPetscBuffer_FillInfo()
82 view->strides[0] = view->itemsize; in PyPetscBuffer_FillInfo()
/petsc/src/dm/interface/
H A Ddmceed.c279 CeedInt strides[3]; in DMCeedCreateGeometryFVM() local
291 strides[0] = 1; in DMCeedCreateGeometryFVM()
292 strides[1] = Nq; in DMCeedCreateGeometryFVM()
293 strides[2] = Nq * (*Nqdata); in DMCeedCreateGeometryFVM()
294 …(CeedElemRestrictionCreateStrided(ceed, Nface, Nq, *Nqdata, Nface * Nq * (*Nqdata), strides, erq)); in DMCeedCreateGeometryFVM()
305 CeedInt strides[3]; in DMCeedCreateInfoFVM() local
316 strides[0] = 1; in DMCeedCreateInfoFVM()
317 strides[1] = Nq; in DMCeedCreateInfoFVM()
318 strides[2] = Nq * (*Nqinfo); in DMCeedCreateInfoFVM()
319 …(CeedElemRestrictionCreateStrided(ceed, Nface, Nq, *Nqinfo, Nface * Nq * (*Nqinfo), strides, eri)); in DMCeedCreateInfoFVM()
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/
H A Dpetscdmda.pxi202 cdef readonly tuple shape, strides
243 cdef tuple strides = (k*f, k*f*xm, k*f*xm*ym)[:d]
245 if DOF or f > 1: strides += (k,)
251 self.strides = strides
258 self.array.strides = self.strides
H A Ddlpack.pxi53 int64_t* strides
H A DVec.pyx582 cdef int64_t* strides = NULL
598 strides = ptr.dl_tensor.strides
637 strides_arr[i] = strides[i]
696 strides = ptr.dl_tensor.strides
701 strides_arr[i] = strides[i]
756 (device_type, device_id, ndim, shape, strides) = vec_get_dlpack_ctx(self)
799 shape_strides[i+ndim] = strides[i]
802 dl_tensor.strides = shape_strides + ndim
H A DMat.pyx5655 cdef npy_intp dims[2], strides[2]
5656 dims[0] = <npy_intp>m; strides[0] = <npy_intp>sizeof(PetscScalar)
5657 dims[1] = <npy_intp>N; strides[1] = <npy_intp>(lda*sizeof(PetscScalar))
5659 dims, typenum, strides,
5999 (device_type, device_id, ndim, shape, strides) = mat_get_dlpack_ctx(self)
6042 shape_strides[i+ndim] = strides[i]
6045 dl_tensor.strides = shape_strides + ndim
/petsc/src/binding/petsc4py/src/
H A Dpyapicompat.h20 Py_ssize_t *strides; member