Home
last modified time | relevance | path

Searched refs:memtype (Results 1 – 9 of 9) sorted by relevance

/libCEED/python/
H A Dceed_vector.py73 def set_array(self, array, memtype=MEM_HOST, cmode=COPY_VALUES): argument
90 if memtype == MEM_HOST:
101 self._pointer[0], memtype, cmode, array_pointer)
105 def get_array(self, memtype=MEM_HOST): argument
124 self._pointer[0], memtype, array_pointer)
128 if memtype == MEM_HOST:
150 def get_array_read(self, memtype=MEM_HOST): argument
169 self._pointer[0], memtype, array_pointer)
173 if memtype == MEM_HOST:
197 def get_array_write(self, memtype=MEM_HOST): argument
[all …]
H A Dceed.py100 memtype = ffi.new("CeedMemType *", MEM_HOST)
101 err_code = lib.CeedGetPreferredMemType(self._pointer[0], memtype)
104 return memtype[0]
197 memtype=lib.CEED_MEM_HOST, cmode=lib.CEED_COPY_VALUES): argument
222 offsets, memtype=memtype, cmode=cmode)
225 … offsets, orients, memtype=lib.CEED_MEM_HOST, cmode=lib.CEED_COPY_VALUES): argument
255 offsets, orients, memtype=memtype, cmode=cmode)
258 … offsets, curl_orients, memtype=lib.CEED_MEM_HOST, cmode=lib.CEED_COPY_VALUES): argument
288 …self, nelem, elemsize, ncomp, compstride, lsize, offsets, curl_orients, memtype=memtype, cmode=cmo…
313 lsize, offsets, memtype=lib.CEED_MEM_HOST, argument
[all …]
H A Dceed_qfunctioncontext.py63 def set_data(self, data, memtype=MEM_HOST, cmode=COPY_VALUES): argument
80 if memtype == MEM_HOST:
92 memtype,
99 def get_data(self, memtype=MEM_HOST): argument
119 self._pointer[0], memtype, data_pointer)
123 if memtype == MEM_HOST:
160 def data(self, *shape, memtype=MEM_HOST): argument
171 x = self.get_data(memtype=memtype)
H A Dceed_elemrestriction.py177 memtype=MEM_HOST, cmode=COPY_VALUES): argument
198 lsize, memtype, cmode,
210 orients, memtype=MEM_HOST, cmode=COPY_VALUES): argument
236 lsize, memtype, cmode,
249 curl_orients, memtype=MEM_HOST, cmode=COPY_VALUES): argument
275 lsize, memtype, cmode,
315 offsets, memtype=MEM_HOST, cmode=COPY_VALUES): argument
330 compstride, lsize, memtype, cmode,
376 offsets, orients, memtype=MEM_HOST, cmode=COPY_VALUES): argument
394 compstride, lsize, memtype, cmode,
[all …]
/libCEED/python/tests/
H A Dtest-0-ceed.py30 memtype = ceed.get_preferred_memtype()
32 assert memtype != "error"
H A Dtest-1-vector.py154 arr = x.get_array_read(memtype=libceed.MEM_DEVICE)
155 y.set_array(arr, memtype=libceed.MEM_DEVICE)
/libCEED/interface/
H A Dceed-fortran.c135 CEED_EXTERN void fCeedVectorSetArray(int *vec, int *memtype, int *copymode, CeedScalar *array, int6… in fCeedVectorSetArray() argument
136 …*err = CeedVectorSetArray(CeedVector_dict[*vec], (CeedMemType)*memtype, (CeedCopyMode)*copymode, (… in fCeedVectorSetArray()
140 CEED_EXTERN void fCeedVectorTakeArray(int *vec, int *memtype, CeedScalar *array, int64_t *offset, i… in fCeedVectorTakeArray() argument
143 *err = CeedVectorTakeArray(vec_, (CeedMemType)*memtype, &b); in fCeedVectorTakeArray()
148 …ectorSyncArray(int *vec, int *memtype, int *err) { *err = CeedVectorSyncArray(CeedVector_dict[*vec… in fCeedVectorSyncArray() argument
154 CEED_EXTERN void fCeedVectorGetArray(int *vec, int *memtype, CeedScalar *array, int64_t *offset, in… in fCeedVectorGetArray() argument
157 *err = CeedVectorGetArray(vec_, (CeedMemType)*memtype, &b); in fCeedVectorGetArray()
162 CEED_EXTERN void fCeedVectorGetArrayRead(int *vec, int *memtype, CeedScalar *array, int64_t *offset… in fCeedVectorGetArrayRead() argument
165 *err = CeedVectorGetArrayRead(vec_, (CeedMemType)*memtype, &b); in fCeedVectorGetArrayRead()
170 CEED_EXTERN void fCeedVectorGetArrayWrite(int *vec, int *memtype, CeedScalar *array, int64_t *offse… in fCeedVectorGetArrayWrite() argument
[all …]
/libCEED/examples/python/
H A Dtutorial-1-vector.ipynb225 "with x.array_read(memtype=libceed.MEM_DEVICE) as device_array:\n",
/libCEED/julia/LibCEED.jl/src/
H A DCeedVector.jl140 force synchronization of arrays set with [`setarray!`](@ref). If the requested memtype is