| /libCEED/python/ |
| H A D | ceed_vector.py | 73 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 D | ceed.py | 100 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 D | ceed_qfunctioncontext.py | 63 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 D | ceed_elemrestriction.py | 177 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 D | test-0-ceed.py | 30 memtype = ceed.get_preferred_memtype() 32 assert memtype != "error"
|
| H A D | test-1-vector.py | 154 arr = x.get_array_read(memtype=libceed.MEM_DEVICE) 155 y.set_array(arr, memtype=libceed.MEM_DEVICE)
|
| /libCEED/interface/ |
| H A D | ceed-fortran.c | 135 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 D | tutorial-1-vector.ipynb | 225 "with x.array_read(memtype=libceed.MEM_DEVICE) as device_array:\n",
|
| /libCEED/julia/LibCEED.jl/src/ |
| H A D | CeedVector.jl | 140 force synchronization of arrays set with [`setarray!`](@ref). If the requested memtype is
|