Home
last modified time | relevance | path

Searched defs:mem_type (Results 1 – 25 of 38) sorted by relevance

12

/libCEED/backends/ref/
H A Dceed-ref-vector.c30 static inline int CeedVectorHasBorrowedArrayOfType_Ref(const CeedVector vec, CeedMemType mem_type, … in CeedVectorHasBorrowedArrayOfType_Ref()
42 static int CeedVectorSetArray_Ref(CeedVector vec, CeedMemType mem_type, CeedCopyMode copy_mode, Cee… in CeedVectorSetArray_Ref()
59 static int CeedVectorTakeArray_Ref(CeedVector vec, CeedMemType mem_type, CeedScalar **array) { in CeedVectorTakeArray_Ref()
75 static int CeedVectorGetArrayCore_Ref(CeedVector vec, CeedMemType mem_type, CeedScalar **array) { in CeedVectorGetArrayCore_Ref()
89 static int CeedVectorGetArrayRead_Ref(CeedVector vec, CeedMemType mem_type, const CeedScalar **arra… in CeedVectorGetArrayRead_Ref()
96 static int CeedVectorGetArray_Ref(CeedVector vec, CeedMemType mem_type, CeedScalar **array) { in CeedVectorGetArray_Ref()
103 static int CeedVectorGetArrayWrite_Ref(CeedVector vec, CeedMemType mem_type, CeedScalar **array) { in CeedVectorGetArrayWrite_Ref()
H A Dceed-ref-qfunctioncontext.c29 …unctionContextHasBorrowedDataOfType_Ref(CeedQFunctionContext ctx, CeedMemType mem_type, bool *has_… in CeedQFunctionContextHasBorrowedDataOfType_Ref()
41 static int CeedQFunctionContextSetData_Ref(CeedQFunctionContext ctx, CeedMemType mem_type, CeedCopy… in CeedQFunctionContextSetData_Ref()
73 static int CeedQFunctionContextTakeData_Ref(CeedQFunctionContext ctx, CeedMemType mem_type, void *d… in CeedQFunctionContextTakeData_Ref()
89 static int CeedQFunctionContextGetData_Ref(CeedQFunctionContext ctx, CeedMemType mem_type, void *da… in CeedQFunctionContextGetData_Ref()
/libCEED/backends/hip-ref/
H A Dceed-hip-ref-qfunctioncontext.c74 static inline int CeedQFunctionContextSync_Hip(const CeedQFunctionContext ctx, CeedMemType mem_type in CeedQFunctionContextSync_Hip()
110 …CeedQFunctionContextHasBorrowedDataOfType_Hip(const CeedQFunctionContext ctx, CeedMemType mem_type, in CeedQFunctionContextHasBorrowedDataOfType_Hip()
129 … CeedQFunctionContextNeedSync_Hip(const CeedQFunctionContext ctx, CeedMemType mem_type, bool *need… in CeedQFunctionContextNeedSync_Hip()
217 …eedQFunctionContextSetData_Hip(const CeedQFunctionContext ctx, const CeedMemType mem_type, const C… in CeedQFunctionContextSetData_Hip()
231 …edQFunctionContextTakeData_Hip(const CeedQFunctionContext ctx, const CeedMemType mem_type, void *d… in CeedQFunctionContextTakeData_Hip()
261 …FunctionContextGetDataCore_Hip(const CeedQFunctionContext ctx, const CeedMemType mem_type, void *d… in CeedQFunctionContextGetDataCore_Hip()
286 …FunctionContextGetDataRead_Hip(const CeedQFunctionContext ctx, const CeedMemType mem_type, void *d… in CeedQFunctionContextGetDataRead_Hip()
293 …eedQFunctionContextGetData_Hip(const CeedQFunctionContext ctx, const CeedMemType mem_type, void *d… in CeedQFunctionContextGetData_Hip()
H A Dceed-hip-ref-vector.c21 static inline int CeedVectorNeedSync_Hip(const CeedVector vec, CeedMemType mem_type, bool *need_syn… in CeedVectorNeedSync_Hip()
97 static int CeedVectorSyncArray_Hip(const CeedVector vec, CeedMemType mem_type) { in CeedVectorSyncArray_Hip()
147 static inline int CeedVectorHasArrayOfType_Hip(const CeedVector vec, CeedMemType mem_type, bool *ha… in CeedVectorHasArrayOfType_Hip()
165 static inline int CeedVectorHasBorrowedArrayOfType_Hip(const CeedVector vec, CeedMemType mem_type, … in CeedVectorHasBorrowedArrayOfType_Hip()
258 static int CeedVectorSetArray_Hip(const CeedVector vec, const CeedMemType mem_type, const CeedCopyM… in CeedVectorSetArray_Hip()
433 static int CeedVectorTakeArray_Hip(CeedVector vec, CeedMemType mem_type, CeedScalar **array) { in CeedVectorTakeArray_Hip()
461 static int CeedVectorGetArrayCore_Hip(const CeedVector vec, CeedMemType mem_type, CeedScalar **arra… in CeedVectorGetArrayCore_Hip()
487 static int CeedVectorGetArrayRead_Hip(const CeedVector vec, const CeedMemType mem_type, const CeedS… in CeedVectorGetArrayRead_Hip()
494 static int CeedVectorGetArray_Hip(const CeedVector vec, CeedMemType mem_type, CeedScalar **array) { in CeedVectorGetArray_Hip()
520 static int CeedVectorGetArrayWrite_Hip(const CeedVector vec, CeedMemType mem_type, CeedScalar **arr… in CeedVectorGetArrayWrite_Hip()
H A Dceed-hip-ref.c20 static int CeedGetPreferredMemType_Hip(CeedMemType *mem_type) { in CeedGetPreferredMemType_Hip()
H A Dceed-hip-ref-restriction.c320 static int CeedElemRestrictionGetOffsets_Hip(CeedElemRestriction rstr, CeedMemType mem_type, const … in CeedElemRestrictionGetOffsets_Hip()
340 static int CeedElemRestrictionGetOrientations_Hip(CeedElemRestriction rstr, CeedMemType mem_type, c… in CeedElemRestrictionGetOrientations_Hip()
358 …dElemRestrictionGetCurlOrientations_Hip(CeedElemRestriction rstr, CeedMemType mem_type, const Ceed… in CeedElemRestrictionGetCurlOrientations_Hip()
499 int CeedElemRestrictionCreate_Hip(CeedMemType mem_type, CeedCopyMode copy_mode, const CeedInt *offs… in CeedElemRestrictionCreate_Hip()
/libCEED/backends/cuda-ref/
H A Dceed-cuda-ref-qfunctioncontext.c75 …ic inline int CeedQFunctionContextSync_Cuda(const CeedQFunctionContext ctx, CeedMemType mem_type) { in CeedQFunctionContextSync_Cuda()
111 …eedQFunctionContextHasBorrowedDataOfType_Cuda(const CeedQFunctionContext ctx, CeedMemType mem_type, in CeedQFunctionContextHasBorrowedDataOfType_Cuda()
130 …CeedQFunctionContextNeedSync_Cuda(const CeedQFunctionContext ctx, CeedMemType mem_type, bool *need… in CeedQFunctionContextNeedSync_Cuda()
218 …edQFunctionContextSetData_Cuda(const CeedQFunctionContext ctx, const CeedMemType mem_type, const C… in CeedQFunctionContextSetData_Cuda()
232 …dQFunctionContextTakeData_Cuda(const CeedQFunctionContext ctx, const CeedMemType mem_type, void *d… in CeedQFunctionContextTakeData_Cuda()
262 …unctionContextGetDataCore_Cuda(const CeedQFunctionContext ctx, const CeedMemType mem_type, void *d… in CeedQFunctionContextGetDataCore_Cuda()
287 …unctionContextGetDataRead_Cuda(const CeedQFunctionContext ctx, const CeedMemType mem_type, void *d… in CeedQFunctionContextGetDataRead_Cuda()
294 …edQFunctionContextGetData_Cuda(const CeedQFunctionContext ctx, const CeedMemType mem_type, void *d… in CeedQFunctionContextGetData_Cuda()
H A Dceed-cuda-ref-vector.c21 static inline int CeedVectorNeedSync_Cuda(const CeedVector vec, CeedMemType mem_type, bool *need_sy… in CeedVectorNeedSync_Cuda()
97 static int CeedVectorSyncArray_Cuda(const CeedVector vec, CeedMemType mem_type) { in CeedVectorSyncArray_Cuda()
139 static inline int CeedVectorHasArrayOfType_Cuda(const CeedVector vec, CeedMemType mem_type, bool *h… in CeedVectorHasArrayOfType_Cuda()
157 static inline int CeedVectorHasBorrowedArrayOfType_Cuda(const CeedVector vec, CeedMemType mem_type,… in CeedVectorHasBorrowedArrayOfType_Cuda()
209 static int CeedVectorSetArray_Cuda(const CeedVector vec, const CeedMemType mem_type, const CeedCopy… in CeedVectorSetArray_Cuda()
376 static int CeedVectorTakeArray_Cuda(CeedVector vec, CeedMemType mem_type, CeedScalar **array) { in CeedVectorTakeArray_Cuda()
402 static int CeedVectorGetArrayCore_Cuda(const CeedVector vec, const CeedMemType mem_type, CeedScalar… in CeedVectorGetArrayCore_Cuda()
423 static int CeedVectorGetArrayRead_Cuda(const CeedVector vec, const CeedMemType mem_type, const Ceed… in CeedVectorGetArrayRead_Cuda()
430 static int CeedVectorGetArray_Cuda(const CeedVector vec, const CeedMemType mem_type, CeedScalar **a… in CeedVectorGetArray_Cuda()
450 static int CeedVectorGetArrayWrite_Cuda(const CeedVector vec, const CeedMemType mem_type, CeedScala… in CeedVectorGetArrayWrite_Cuda()
H A Dceed-cuda-ref.c20 static int CeedGetPreferredMemType_Cuda(CeedMemType *mem_type) { in CeedGetPreferredMemType_Cuda()
H A Dceed-cuda-ref-restriction.c319 static int CeedElemRestrictionGetOffsets_Cuda(CeedElemRestriction rstr, CeedMemType mem_type, const… in CeedElemRestrictionGetOffsets_Cuda()
339 static int CeedElemRestrictionGetOrientations_Cuda(CeedElemRestriction rstr, CeedMemType mem_type, … in CeedElemRestrictionGetOrientations_Cuda()
357 …ElemRestrictionGetCurlOrientations_Cuda(CeedElemRestriction rstr, CeedMemType mem_type, const Ceed… in CeedElemRestrictionGetCurlOrientations_Cuda()
498 int CeedElemRestrictionCreate_Cuda(CeedMemType mem_type, CeedCopyMode copy_mode, const CeedInt *off… in CeedElemRestrictionCreate_Cuda()
/libCEED/examples/fluids/include/
H A Dpetsc-ceed-utils.h58 static inline CeedMemType MemTypePetscToCeed(PetscMemType mem_type) { return PetscMemTypeDevice(mem… in MemTypePetscToCeed()
129 static inline PetscErrorCode VecPetscToCeed(Vec X_petsc, PetscMemType *mem_type, CeedVector x_ceed)… in VecPetscToCeed()
149 static inline PetscErrorCode VecCeedToPetsc(CeedVector x_ceed, PetscMemType mem_type, Vec X_petsc) { in VecCeedToPetsc()
169 static inline PetscErrorCode VecReadPetscToCeed(Vec X_petsc, PetscMemType *mem_type, CeedVector x_c… in VecReadPetscToCeed()
189 static inline PetscErrorCode VecReadCeedToPetsc(CeedVector x_ceed, PetscMemType mem_type, Vec X_pet… in VecReadCeedToPetsc()
208 PetscMemType mem_type; in VecCopyPetscToCeed() local
/libCEED/backends/memcheck/
H A Dceed-memcheck-qfunctioncontext.c30 …onContextHasBorrowedDataOfType_Memcheck(CeedQFunctionContext ctx, CeedMemType mem_type, bool *has_… in CeedQFunctionContextHasBorrowedDataOfType_Memcheck()
43 static int CeedQFunctionContextSetData_Memcheck(CeedQFunctionContext ctx, CeedMemType mem_type, Cee… in CeedQFunctionContextSetData_Memcheck()
94 static int CeedQFunctionContextSyncData_Memcheck(CeedQFunctionContext ctx, CeedMemType mem_type) { in CeedQFunctionContextSyncData_Memcheck()
116 static int CeedQFunctionContextTakeData_Memcheck(CeedQFunctionContext ctx, CeedMemType mem_type, vo… in CeedQFunctionContextTakeData_Memcheck()
145 static int CeedQFunctionContextGetData_Memcheck(CeedQFunctionContext ctx, CeedMemType mem_type, voi… in CeedQFunctionContextGetData_Memcheck()
165 static int CeedQFunctionContextGetDataRead_Memcheck(CeedQFunctionContext ctx, CeedMemType mem_type,… in CeedQFunctionContextGetDataRead_Memcheck()
H A Dceed-memcheck-vector.c32 …t CeedVectorHasBorrowedArrayOfType_Memcheck(const CeedVector vec, CeedMemType mem_type, bool *has_… in CeedVectorHasBorrowedArrayOfType_Memcheck()
45 static int CeedVectorSetArray_Memcheck(CeedVector vec, CeedMemType mem_type, CeedCopyMode copy_mode… in CeedVectorSetArray_Memcheck()
135 static int CeedVectorSyncArray_Memcheck(const CeedVector vec, CeedMemType mem_type) { in CeedVectorSyncArray_Memcheck()
157 static int CeedVectorTakeArray_Memcheck(CeedVector vec, CeedMemType mem_type, CeedScalar **array) { in CeedVectorTakeArray_Memcheck()
186 static int CeedVectorGetArray_Memcheck(CeedVector vec, CeedMemType mem_type, CeedScalar **array) { in CeedVectorGetArray_Memcheck()
206 static int CeedVectorGetArrayRead_Memcheck(CeedVector vec, CeedMemType mem_type, const CeedScalar *… in CeedVectorGetArrayRead_Memcheck()
228 static int CeedVectorGetArrayWrite_Memcheck(CeedVector vec, CeedMemType mem_type, CeedScalar **arra… in CeedVectorGetArrayWrite_Memcheck()
/libCEED/backends/sycl-ref/
H A Dceed-sycl-ref-qfunctioncontext.sycl.cpp86 …ic inline int CeedQFunctionContextSync_Sycl(const CeedQFunctionContext ctx, CeedMemType mem_type) { in CeedQFunctionContextSync_Sycl()
122 …eedQFunctionContextHasBorrowedDataOfType_Sycl(const CeedQFunctionContext ctx, CeedMemType mem_type, in CeedQFunctionContextHasBorrowedDataOfType_Sycl()
141 …CeedQFunctionContextNeedSync_Sycl(const CeedQFunctionContext ctx, CeedMemType mem_type, bool *need… in CeedQFunctionContextNeedSync_Sycl()
242 …edQFunctionContextSetData_Sycl(const CeedQFunctionContext ctx, const CeedMemType mem_type, const C… in CeedQFunctionContextSetData_Sycl()
256 …dQFunctionContextTakeData_Sycl(const CeedQFunctionContext ctx, const CeedMemType mem_type, void *d… in CeedQFunctionContextTakeData_Sycl()
294 …unctionContextGetDataCore_Sycl(const CeedQFunctionContext ctx, const CeedMemType mem_type, void *d… in CeedQFunctionContextGetDataCore_Sycl()
319 …unctionContextGetDataRead_Sycl(const CeedQFunctionContext ctx, const CeedMemType mem_type, void *d… in CeedQFunctionContextGetDataRead_Sycl()
326 …edQFunctionContextGetData_Sycl(const CeedQFunctionContext ctx, const CeedMemType mem_type, void *d… in CeedQFunctionContextGetData_Sycl()
H A Dceed-sycl-vector.sycl.cpp20 static inline int CeedVectorNeedSync_Sycl(const CeedVector vec, CeedMemType mem_type, bool *need_sy… in CeedVectorNeedSync_Sycl()
108 static int CeedVectorSyncArray_Sycl(const CeedVector vec, CeedMemType mem_type) { in CeedVectorSyncArray_Sycl()
150 static inline int CeedVectorHasArrayOfType_Sycl(const CeedVector vec, CeedMemType mem_type, bool *h… in CeedVectorHasArrayOfType_Sycl()
168 static inline int CeedVectorHasBorrowedArrayOfType_Sycl(const CeedVector vec, CeedMemType mem_type,… in CeedVectorHasBorrowedArrayOfType_Sycl()
258 static int CeedVectorSetArray_Sycl(const CeedVector vec, const CeedMemType mem_type, const CeedCopy… in CeedVectorSetArray_Sycl()
335 static int CeedVectorTakeArray_Sycl(CeedVector vec, CeedMemType mem_type, CeedScalar **array) { in CeedVectorTakeArray_Sycl()
372 static int CeedVectorGetArrayCore_Sycl(const CeedVector vec, const CeedMemType mem_type, CeedScalar… in CeedVectorGetArrayCore_Sycl()
395 static int CeedVectorGetArrayRead_Sycl(const CeedVector vec, const CeedMemType mem_type, const Ceed… in CeedVectorGetArrayRead_Sycl()
402 static int CeedVectorGetArray_Sycl(const CeedVector vec, const CeedMemType mem_type, CeedScalar **a… in CeedVectorGetArray_Sycl()
422 static int CeedVectorGetArrayWrite_Sycl(const CeedVector vec, const CeedMemType mem_type, CeedScala… in CeedVectorGetArrayWrite_Sycl()
H A Dceed-sycl-ref.sycl.cpp20 static int CeedGetPreferredMemType_Sycl(CeedMemType *mem_type) { in CeedGetPreferredMemType_Sycl()
/libCEED/interface/
H A Dceed-vector.c113 int CeedVectorHasBorrowedArrayOfType(CeedVector vec, CeedMemType mem_type, bool *has_borrowed_array… in CeedVectorHasBorrowedArrayOfType()
251 CeedMemType mem_type, mem_type_copy; in CeedVectorCopy() local
353 int CeedVectorSetArray(CeedVector vec, CeedMemType mem_type, CeedCopyMode copy_mode, CeedScalar *ar… in CeedVectorSetArray()
450 int CeedVectorSyncArray(CeedVector vec, CeedMemType mem_type) { in CeedVectorSyncArray()
485 int CeedVectorTakeArray(CeedVector vec, CeedMemType mem_type, CeedScalar **array) { in CeedVectorTakeArray()
527 int CeedVectorGetArray(CeedVector vec, CeedMemType mem_type, CeedScalar **array) { in CeedVectorGetArray()
565 int CeedVectorGetArrayRead(CeedVector vec, CeedMemType mem_type, const CeedScalar **array) { in CeedVectorGetArrayRead()
602 int CeedVectorGetArrayWrite(CeedVector vec, CeedMemType mem_type, CeedScalar **array) { in CeedVectorGetArrayWrite()
H A Dceed-elemrestriction.c269 int CeedElemRestrictionGetOffsets(CeedElemRestriction rstr, CeedMemType mem_type, const CeedInt **o… in CeedElemRestrictionGetOffsets()
313 int CeedElemRestrictionGetOrientations(CeedElemRestriction rstr, CeedMemType mem_type, const bool *… in CeedElemRestrictionGetOrientations()
349 int CeedElemRestrictionGetCurlOrientations(CeedElemRestriction rstr, CeedMemType mem_type, const Ce… in CeedElemRestrictionGetCurlOrientations()
658CeedMemType mem_type, CeedCopyMode copy_mode, const CeedInt *offsets, CeedElemRestriction *rstr) { in CeedElemRestrictionCreate()
713CeedMemType mem_type, CeedCopyMode copy_mode, const CeedInt *offsets, const bool *orients, in CeedElemRestrictionCreateOriented()
771CeedMemType mem_type, CeedCopyMode copy_mode, const CeedInt *offsets, const CeedInt8 *curl_orients, in CeedElemRestrictionCreateCurlOriented()
891 …eed, CeedInt num_elem, CeedInt num_points, CeedInt num_comp, CeedSize l_size, CeedMemType mem_type, in CeedElemRestrictionCreateAtPoints()
951 … CeedSize l_size, CeedMemType mem_type, CeedCopyMode copy_mode, const CeedInt *offsets, in CeedElemRestrictionCreateBlocked()
1019 … CeedInt comp_stride, CeedSize l_size, CeedMemType mem_type, CeedCopyMode copy_mode, in CeedElemRestrictionCreateBlockedOriented()
1091 … CeedInt comp_stride, CeedSize l_size, CeedMemType mem_type, CeedCopyMode copy_mode, in CeedElemRestrictionCreateBlockedCurlOriented()
H A Dceed-qfunctioncontext.c221 int CeedQFunctionContextHasBorrowedDataOfType(CeedQFunctionContext ctx, CeedMemType mem_type, bool … in CeedQFunctionContextHasBorrowedDataOfType()
650 int CeedQFunctionContextSetData(CeedQFunctionContext ctx, CeedMemType mem_type, CeedCopyMode copy_m… in CeedQFunctionContextSetData()
676 int CeedQFunctionContextTakeData(CeedQFunctionContext ctx, CeedMemType mem_type, void *data) { in CeedQFunctionContextTakeData()
713 int CeedQFunctionContextGetData(CeedQFunctionContext ctx, CeedMemType mem_type, void *data) { in CeedQFunctionContextGetData()
747 int CeedQFunctionContextGetDataRead(CeedQFunctionContext ctx, CeedMemType mem_type, void *data) { in CeedQFunctionContextGetDataRead()
/libCEED/tests/
H A Dt128-vector.c32 CeedMemType mem_type = CEED_MEM_HOST; in main() local
/libCEED/examples/solids/include/
H A Dutils.h13 static inline CeedMemType MemTypeP2C(PetscMemType mem_type) { return PetscMemTypeDevice(mem_type) ?… in MemTypeP2C()
/libCEED/examples/petsc/src/
H A Dpetscutils.c13 CeedMemType MemTypeP2C(PetscMemType mem_type) { return PetscMemTypeDevice(mem_type) ? CEED_MEM_DEVI… in MemTypeP2C()
18 PetscErrorCode VecP2C(Vec X_petsc, PetscMemType *mem_type, CeedVector x_ceed) { in VecP2C()
27 PetscErrorCode VecC2P(CeedVector x_ceed, PetscMemType mem_type, Vec X_petsc) { in VecC2P()
36 PetscErrorCode VecReadP2C(Vec X_petsc, PetscMemType *mem_type, CeedVector x_ceed) { in VecReadP2C()
45 PetscErrorCode VecReadC2P(CeedVector x_ceed, PetscMemType mem_type, Vec X_petsc) { in VecReadC2P()
/libCEED/julia/LibCEED.jl/src/generated/
H A Dlibceed_bindings.jl199 function CeedVectorSetArray(vec, mem_type, copy_mode, array) argument
207 function CeedVectorSyncArray(vec, mem_type) argument
211 function CeedVectorTakeArray(vec, mem_type, array) argument
215 function CeedVectorGetArray(vec, mem_type, array) argument
219 function CeedVectorGetArrayRead(vec, mem_type, array) argument
223 function CeedVectorGetArrayWrite(vec, mem_type, array) argument
283 …rictionCreate(ceed, num_elem, elem_size, num_comp, comp_stride, l_size, mem_type, copy_mode, offse… argument
287 …reateOriented(ceed, num_elem, elem_size, num_comp, comp_stride, l_size, mem_type, copy_mode, offse… argument
291 …eCurlOriented(ceed, num_elem, elem_size, num_comp, comp_stride, l_size, mem_type, copy_mode, offse… argument
299 function CeedElemRestrictionCreateAtPoints(ceed, num_elem, num_points, num_comp, l_size, mem_type, … argument
[all …]
/libCEED/examples/petsc/
H A Dmultigrid.c63 PetscMemType mem_type; in main() local
296 PetscMemType mem_type; in main() local
H A Darea.c75 PetscMemType mem_type; in main() local

12