Home
last modified time | relevance | path

Searched refs:CEED_MEM_DEVICE (Results 1 – 25 of 51) sorted by relevance

123

/libCEED/backends/hip-ref/
H A Dceed-hip-ref-qfunctioncontext.c78 case CEED_MEM_DEVICE: in CeedQFunctionContextSync_Hip()
119 case CEED_MEM_DEVICE: in CeedQFunctionContextHasBorrowedDataOfType_Hip()
139 case CEED_MEM_DEVICE: in CeedQFunctionContextNeedSync_Hip()
222 case CEED_MEM_DEVICE: in CeedQFunctionContextSetData_Hip()
248 case CEED_MEM_DEVICE: in CeedQFunctionContextTakeData_Hip()
276 case CEED_MEM_DEVICE: in CeedQFunctionContextGetDataCore_Hip()
305 case CEED_MEM_DEVICE: in CeedQFunctionContextGetData_Hip()
H A Dceed-hip-ref-vector.c31 case CEED_MEM_DEVICE: in CeedVectorNeedSync_Hip()
115 case CEED_MEM_DEVICE: in CeedVectorSyncArray_Hip()
155 case CEED_MEM_DEVICE: in CeedVectorHasArrayOfType_Hip()
171 mem_type = impl->has_unified_addressing && !impl->h_array_borrowed ? CEED_MEM_DEVICE : mem_type; in CeedVectorHasBorrowedArrayOfType_Hip()
177 case CEED_MEM_DEVICE: in CeedVectorHasBorrowedArrayOfType_Hip()
270 case CEED_MEM_DEVICE: in CeedVectorSetArray_Hip()
311 CeedCallBackend(CeedVectorGetArray(vec_copy, CEED_MEM_DEVICE, &copy_array)); in CeedVectorCopyStrided_Hip()
377 CeedCallBackend(CeedVectorSetArray(vec, CEED_MEM_DEVICE, CEED_COPY_VALUES, NULL)); in CeedVectorSetValue_Hip()
448 case CEED_MEM_DEVICE: in CeedVectorTakeArray_Hip()
467 mem_type = impl->has_unified_addressing && !impl->h_array_borrowed ? CEED_MEM_DEVICE : mem_type; in CeedVectorGetArrayCore_Hip()
[all …]
H A Dceed-hip-ref-qfunction.c39 CeedCallBackend(CeedVectorGetArrayRead(U[i], CEED_MEM_DEVICE, &data->fields.inputs[i])); in CeedQFunctionApply_Hip()
42 CeedCallBackend(CeedVectorGetArrayWrite(V[i], CEED_MEM_DEVICE, &data->fields.outputs[i])); in CeedQFunctionApply_Hip()
46 CeedCallBackend(CeedQFunctionGetInnerContextData(qf, CEED_MEM_DEVICE, &data->d_c)); in CeedQFunctionApply_Hip()
H A Dceed-hip-ref-basis.c35 if (u != CEED_VECTOR_NONE) CeedCallBackend(CeedVectorGetArrayRead(u, CEED_MEM_DEVICE, &d_u)); in CeedBasisApplyCore_Hip()
38 CeedCallBackend(CeedVectorGetArray(v, CEED_MEM_DEVICE, &d_v)); in CeedBasisApplyCore_Hip()
42 CeedCallBackend(CeedVectorGetArrayWrite(v, CEED_MEM_DEVICE, &d_v)); in CeedBasisApplyCore_Hip()
81 …if (eval_mode == CEED_EVAL_NONE) CeedCallBackend(CeedVectorSetArray(v, CEED_MEM_DEVICE, CEED_COPY_… in CeedBasisApplyCore_Hip()
194 CeedCallBackend(CeedVectorGetArrayRead(x_ref, CEED_MEM_DEVICE, &d_x)); in CeedBasisApplyAtPointsCore_Hip()
195 if (u != CEED_VECTOR_NONE) CeedCallBackend(CeedVectorGetArrayRead(u, CEED_MEM_DEVICE, &d_u)); in CeedBasisApplyAtPointsCore_Hip()
198 CeedCallBackend(CeedVectorGetArray(v, CEED_MEM_DEVICE, &d_v)); in CeedBasisApplyAtPointsCore_Hip()
202 CeedCallBackend(CeedVectorGetArrayWrite(v, CEED_MEM_DEVICE, &d_v)); in CeedBasisApplyAtPointsCore_Hip()
233 …if (eval_mode == CEED_EVAL_NONE) CeedCallBackend(CeedVectorSetArray(v, CEED_MEM_DEVICE, CEED_COPY_… in CeedBasisApplyAtPointsCore_Hip()
271 if (u != CEED_VECTOR_NONE) CeedCallBackend(CeedVectorGetArrayRead(u, CEED_MEM_DEVICE, &d_u)); in CeedBasisApplyNonTensorCore_Hip()
[all …]
H A Dceed-hip-ref-operator.c435 CeedCallBackend(CeedVectorGetArrayRead(e_vec, CEED_MEM_DEVICE, &e_vec_array)); in CeedOperatorInputBasis_Hip()
437 CeedCallBackend(CeedVectorGetArrayRead(l_vec, CEED_MEM_DEVICE, &e_vec_array)); in CeedOperatorInputBasis_Hip()
439 …CeedCallBackend(CeedVectorSetArray(q_vec, CEED_MEM_DEVICE, CEED_USE_POINTER, (CeedScalar *)e_vec_a… in CeedOperatorInputBasis_Hip()
483 …CeedCallBackend(CeedVectorTakeArray(impl->q_vecs_in[input_field], CEED_MEM_DEVICE, (CeedScalar **)… in CeedOperatorInputRestore_Hip()
536 CeedCallBackend(CeedVectorGetArrayWrite(impl->e_vecs_out[i], CEED_MEM_DEVICE, &e_vec_array)); in CeedOperatorApplyAdd_Hip()
537 …CeedCallBackend(CeedVectorSetArray(impl->q_vecs_out[i], CEED_MEM_DEVICE, CEED_USE_POINTER, e_vec_a… in CeedOperatorApplyAdd_Hip()
595 CeedCallBackend(CeedVectorTakeArray(impl->q_vecs_out[field], CEED_MEM_DEVICE, &e_vec_array)); in CeedOperatorApplyAdd_Hip()
796 CeedCallBackend(CeedVectorGetArrayRead(e_vec, CEED_MEM_DEVICE, &e_vec_array)); in CeedOperatorInputBasisAtPoints_Hip()
798 CeedCallBackend(CeedVectorGetArrayRead(l_vec, CEED_MEM_DEVICE, &e_vec_array)); in CeedOperatorInputBasisAtPoints_Hip()
800 …CeedCallBackend(CeedVectorSetArray(q_vec, CEED_MEM_DEVICE, CEED_USE_POINTER, (CeedScalar *)e_vec_a… in CeedOperatorInputBasisAtPoints_Hip()
[all …]
H A Dceed-hip-ref-restriction.c135 CeedCallBackend(CeedVectorGetArrayRead(u, CEED_MEM_DEVICE, &d_u)); in CeedElemRestrictionApply_Hip_Core()
138 CeedCallBackend(CeedVectorGetArray(v, CEED_MEM_DEVICE, &d_v)); in CeedElemRestrictionApply_Hip_Core()
141 CeedCallBackend(CeedVectorGetArrayWrite(v, CEED_MEM_DEVICE, &d_v)); in CeedElemRestrictionApply_Hip_Core()
330 case CEED_MEM_DEVICE: in CeedElemRestrictionGetOffsets_Hip()
348 case CEED_MEM_DEVICE: in CeedElemRestrictionGetOrientations_Hip()
366 case CEED_MEM_DEVICE: in CeedElemRestrictionGetCurlOrientations_Hip()
599 case CEED_MEM_DEVICE: { in CeedElemRestrictionCreate_Hip()
618 case CEED_MEM_DEVICE: { in CeedElemRestrictionCreate_Hip()
636 case CEED_MEM_DEVICE: { in CeedElemRestrictionCreate_Hip()
/libCEED/backends/cuda-ref/
H A Dceed-cuda-ref-qfunctioncontext.c79 case CEED_MEM_DEVICE: in CeedQFunctionContextSync_Cuda()
120 case CEED_MEM_DEVICE: in CeedQFunctionContextHasBorrowedDataOfType_Cuda()
140 case CEED_MEM_DEVICE: in CeedQFunctionContextNeedSync_Cuda()
223 case CEED_MEM_DEVICE: in CeedQFunctionContextSetData_Cuda()
249 case CEED_MEM_DEVICE: in CeedQFunctionContextTakeData_Cuda()
277 case CEED_MEM_DEVICE: in CeedQFunctionContextGetDataCore_Cuda()
306 case CEED_MEM_DEVICE: in CeedQFunctionContextGetData_Cuda()
H A Dceed-cuda-ref-qfunction.c38 CeedCallBackend(CeedVectorGetArrayRead(U[i], CEED_MEM_DEVICE, &data->fields.inputs[i])); in CeedQFunctionApply_Cuda()
41 CeedCallBackend(CeedVectorGetArrayWrite(V[i], CEED_MEM_DEVICE, &data->fields.outputs[i])); in CeedQFunctionApply_Cuda()
45 CeedCallBackend(CeedQFunctionGetInnerContextData(qf, CEED_MEM_DEVICE, &data->d_c)); in CeedQFunctionApply_Cuda()
H A Dceed-cuda-ref-vector.c31 case CEED_MEM_DEVICE: in CeedVectorNeedSync_Cuda()
107 case CEED_MEM_DEVICE: in CeedVectorSyncArray_Cuda()
147 case CEED_MEM_DEVICE: in CeedVectorHasArrayOfType_Cuda()
165 case CEED_MEM_DEVICE: in CeedVectorHasBorrowedArrayOfType_Cuda()
217 case CEED_MEM_DEVICE: in CeedVectorSetArray_Cuda()
256 CeedCallBackend(CeedVectorGetArray(vec_copy, CEED_MEM_DEVICE, &copy_array)); in CeedVectorCopyStrided_Cuda()
320 CeedCallBackend(CeedVectorSetArray(vec, CEED_MEM_DEVICE, CEED_COPY_VALUES, NULL)); in CeedVectorSetValue_Cuda()
389 case CEED_MEM_DEVICE: in CeedVectorTakeArray_Cuda()
413 case CEED_MEM_DEVICE: in CeedVectorGetArrayCore_Cuda()
440 case CEED_MEM_DEVICE: in CeedVectorGetArray_Cuda()
[all …]
H A Dceed-cuda-ref-basis.c36 if (u != CEED_VECTOR_NONE) CeedCallBackend(CeedVectorGetArrayRead(u, CEED_MEM_DEVICE, &d_u)); in CeedBasisApplyCore_Cuda()
39 CeedCallBackend(CeedVectorGetArray(v, CEED_MEM_DEVICE, &d_v)); in CeedBasisApplyCore_Cuda()
43 CeedCallBackend(CeedVectorGetArrayWrite(v, CEED_MEM_DEVICE, &d_v)); in CeedBasisApplyCore_Cuda()
81 …if (eval_mode == CEED_EVAL_NONE) CeedCallBackend(CeedVectorSetArray(v, CEED_MEM_DEVICE, CEED_COPY_… in CeedBasisApplyCore_Cuda()
195 CeedCallBackend(CeedVectorGetArrayRead(x_ref, CEED_MEM_DEVICE, &d_x)); in CeedBasisApplyAtPointsCore_Cuda()
196 if (u != CEED_VECTOR_NONE) CeedCallBackend(CeedVectorGetArrayRead(u, CEED_MEM_DEVICE, &d_u)); in CeedBasisApplyAtPointsCore_Cuda()
199 CeedCallBackend(CeedVectorGetArray(v, CEED_MEM_DEVICE, &d_v)); in CeedBasisApplyAtPointsCore_Cuda()
203 CeedCallBackend(CeedVectorGetArrayWrite(v, CEED_MEM_DEVICE, &d_v)); in CeedBasisApplyAtPointsCore_Cuda()
234 …if (eval_mode == CEED_EVAL_NONE) CeedCallBackend(CeedVectorSetArray(v, CEED_MEM_DEVICE, CEED_COPY_… in CeedBasisApplyAtPointsCore_Cuda()
272 if (u != CEED_VECTOR_NONE) CeedCallBackend(CeedVectorGetArrayRead(u, CEED_MEM_DEVICE, &d_u)); in CeedBasisApplyNonTensorCore_Cuda()
[all …]
H A Dceed-cuda-ref-operator.c436 CeedCallBackend(CeedVectorGetArrayRead(e_vec, CEED_MEM_DEVICE, &e_vec_array)); in CeedOperatorInputBasis_Cuda()
438 CeedCallBackend(CeedVectorGetArrayRead(l_vec, CEED_MEM_DEVICE, &e_vec_array)); in CeedOperatorInputBasis_Cuda()
440 …CeedCallBackend(CeedVectorSetArray(q_vec, CEED_MEM_DEVICE, CEED_USE_POINTER, (CeedScalar *)e_vec_a… in CeedOperatorInputBasis_Cuda()
484 …CeedCallBackend(CeedVectorTakeArray(impl->q_vecs_in[input_field], CEED_MEM_DEVICE, (CeedScalar **)… in CeedOperatorInputRestore_Cuda()
538 CeedCallBackend(CeedVectorGetArrayWrite(impl->e_vecs_out[i], CEED_MEM_DEVICE, &e_vec_array)); in CeedOperatorApplyAdd_Cuda()
539 …CeedCallBackend(CeedVectorSetArray(impl->q_vecs_out[i], CEED_MEM_DEVICE, CEED_USE_POINTER, e_vec_a… in CeedOperatorApplyAdd_Cuda()
597 CeedCallBackend(CeedVectorTakeArray(impl->q_vecs_out[field], CEED_MEM_DEVICE, &e_vec_array)); in CeedOperatorApplyAdd_Cuda()
798 CeedCallBackend(CeedVectorGetArrayRead(e_vec, CEED_MEM_DEVICE, &e_vec_array)); in CeedOperatorInputBasisAtPoints_Cuda()
800 CeedCallBackend(CeedVectorGetArrayRead(l_vec, CEED_MEM_DEVICE, &e_vec_array)); in CeedOperatorInputBasisAtPoints_Cuda()
802 …CeedCallBackend(CeedVectorSetArray(q_vec, CEED_MEM_DEVICE, CEED_USE_POINTER, (CeedScalar *)e_vec_a… in CeedOperatorInputBasisAtPoints_Cuda()
[all …]
H A Dceed-cuda-ref-restriction.c134 CeedCallBackend(CeedVectorGetArrayRead(u, CEED_MEM_DEVICE, &d_u)); in CeedElemRestrictionApply_Cuda_Core()
137 CeedCallBackend(CeedVectorGetArray(v, CEED_MEM_DEVICE, &d_v)); in CeedElemRestrictionApply_Cuda_Core()
140 CeedCallBackend(CeedVectorGetArrayWrite(v, CEED_MEM_DEVICE, &d_v)); in CeedElemRestrictionApply_Cuda_Core()
329 case CEED_MEM_DEVICE: in CeedElemRestrictionGetOffsets_Cuda()
347 case CEED_MEM_DEVICE: in CeedElemRestrictionGetOrientations_Cuda()
365 case CEED_MEM_DEVICE: in CeedElemRestrictionGetCurlOrientations_Cuda()
598 case CEED_MEM_DEVICE: { in CeedElemRestrictionCreate_Cuda()
617 case CEED_MEM_DEVICE: { in CeedElemRestrictionCreate_Cuda()
635 case CEED_MEM_DEVICE: { in CeedElemRestrictionCreate_Cuda()
/libCEED/tests/
H A Dt128-vector.c35 if (mem_type == CEED_MEM_DEVICE) CeedVectorSyncArray(x, CEED_MEM_DEVICE); in main()
H A Dt105-vector.c25 CeedVectorGetArrayRead(x, CEED_MEM_DEVICE, &read_array); in main()
26 CeedVectorSetArray(y, CEED_MEM_DEVICE, CEED_COPY_VALUES, (CeedScalar *)read_array); in main()
H A Dt106-vector.c29 CeedVectorGetArrayRead(y, CEED_MEM_DEVICE, &read_array); in main()
30 CeedVectorSetArray(x, CEED_MEM_DEVICE, CEED_COPY_VALUES, (CeedScalar *)read_array); in main()
/libCEED/backends/sycl-ref/
H A Dceed-sycl-ref-qfunctioncontext.sycl.cpp90 case CEED_MEM_DEVICE: in CeedQFunctionContextSync_Sycl()
131 case CEED_MEM_DEVICE: in CeedQFunctionContextHasBorrowedDataOfType_Sycl()
151 case CEED_MEM_DEVICE: in CeedQFunctionContextNeedSync_Sycl()
247 case CEED_MEM_DEVICE: in CeedQFunctionContextSetData_Sycl()
281 case CEED_MEM_DEVICE: in CeedQFunctionContextTakeData_Sycl()
309 case CEED_MEM_DEVICE: in CeedQFunctionContextGetDataCore_Sycl()
338 case CEED_MEM_DEVICE: in CeedQFunctionContextGetData_Sycl()
H A Dceed-sycl-vector.sycl.cpp30 case CEED_MEM_DEVICE: in CeedVectorNeedSync_Sycl()
118 case CEED_MEM_DEVICE: in CeedVectorSyncArray_Sycl()
158 case CEED_MEM_DEVICE: in CeedVectorHasArrayOfType_Sycl()
176 case CEED_MEM_DEVICE: in CeedVectorHasBorrowedArrayOfType_Sycl()
267 case CEED_MEM_DEVICE: in CeedVectorSetArray_Sycl()
318 CeedCallBackend(CeedVectorSetArray(vec, CEED_MEM_DEVICE, CEED_COPY_VALUES, NULL)); in CeedVectorSetValue_Sycl()
359 case CEED_MEM_DEVICE: in CeedVectorTakeArray_Sycl()
385 case CEED_MEM_DEVICE: in CeedVectorGetArrayCore_Sycl()
412 case CEED_MEM_DEVICE: in CeedVectorGetArray_Sycl()
438 case CEED_MEM_DEVICE: in CeedVectorGetArrayWrite_Sycl()
[all …]
H A Dceed-sycl-ref-qfunction.sycl.cpp48 CeedCallBackend(CeedVectorGetArrayRead(*U_i, CEED_MEM_DEVICE, &input_i)); in CeedQFunctionApply_Sycl()
55 CeedCallBackend(CeedVectorGetArrayWrite(*V_i, CEED_MEM_DEVICE, &output_i)); in CeedQFunctionApply_Sycl()
60 CeedCallBackend(CeedQFunctionGetInnerContextData(qf, CEED_MEM_DEVICE, &context_data)); in CeedQFunctionApply_Sycl()
/libCEED/backends/cuda-gen/
H A Dceed-cuda-gen-operator.c144 else CeedCallBackend(CeedVectorGetArrayRead(vec, CEED_MEM_DEVICE, &data->fields.inputs[i])); in CeedOperatorApplyAddCore_Cuda_gen()
162 else CeedCallBackend(CeedVectorGetArray(vec, CEED_MEM_DEVICE, &data->fields.outputs[i])); in CeedOperatorApplyAddCore_Cuda_gen()
174 CeedCallBackend(CeedVectorGetArrayRead(vec, CEED_MEM_DEVICE, &data->points.coords)); in CeedOperatorApplyAddCore_Cuda_gen()
201 CeedCallBackend(CeedQFunctionGetInnerContextData(qf, CEED_MEM_DEVICE, &qf_data->d_c)); in CeedOperatorApplyAddCore_Cuda_gen()
279 … CEED_VECTOR_NONE) CeedCallBackend(CeedVectorGetArrayRead(input_vec, CEED_MEM_DEVICE, &input_arr)); in CeedOperatorApplyAdd_Cuda_gen()
280 … != CEED_VECTOR_NONE) CeedCallBackend(CeedVectorGetArray(output_vec, CEED_MEM_DEVICE, &output_arr)… in CeedOperatorApplyAdd_Cuda_gen()
309 … CEED_VECTOR_NONE) CeedCallBackend(CeedVectorGetArrayRead(input_vec, CEED_MEM_DEVICE, &input_arr)); in CeedOperatorApplyAddComposite_Cuda_gen()
310 … != CEED_VECTOR_NONE) CeedCallBackend(CeedVectorGetArray(output_vec, CEED_MEM_DEVICE, &output_arr)… in CeedOperatorApplyAddComposite_Cuda_gen()
393 else CeedCallBackend(CeedVectorGetArrayRead(vec, CEED_MEM_DEVICE, &data->fields.inputs[i])); in CeedOperatorLinearAssembleQFunctionCore_Cuda_gen()
399 CeedCallBackend(CeedQFunctionGetInnerContextData(qf, CEED_MEM_DEVICE, &qf_data->d_c)); in CeedOperatorLinearAssembleQFunctionCore_Cuda_gen()
[all …]
/libCEED/backends/hip-gen/
H A Dceed-hip-gen-operator.c89 else CeedCallBackend(CeedVectorGetArrayRead(vec, CEED_MEM_DEVICE, &data->fields.inputs[i])); in CeedOperatorApplyAddCore_Hip_gen()
107 else CeedCallBackend(CeedVectorGetArray(vec, CEED_MEM_DEVICE, &data->fields.outputs[i])); in CeedOperatorApplyAddCore_Hip_gen()
119 CeedCallBackend(CeedVectorGetArrayRead(vec, CEED_MEM_DEVICE, &data->points.coords)); in CeedOperatorApplyAddCore_Hip_gen()
146 CeedCallBackend(CeedQFunctionGetInnerContextData(qf, CEED_MEM_DEVICE, &qf_data->d_c)); in CeedOperatorApplyAddCore_Hip_gen()
237 … CEED_VECTOR_NONE) CeedCallBackend(CeedVectorGetArrayRead(input_vec, CEED_MEM_DEVICE, &input_arr)); in CeedOperatorApplyAdd_Hip_gen()
238 … != CEED_VECTOR_NONE) CeedCallBackend(CeedVectorGetArray(output_vec, CEED_MEM_DEVICE, &output_arr)… in CeedOperatorApplyAdd_Hip_gen()
268 … CEED_VECTOR_NONE) CeedCallBackend(CeedVectorGetArrayRead(input_vec, CEED_MEM_DEVICE, &input_arr)); in CeedOperatorApplyAddComposite_Hip_gen()
269 … != CEED_VECTOR_NONE) CeedCallBackend(CeedVectorGetArray(output_vec, CEED_MEM_DEVICE, &output_arr)… in CeedOperatorApplyAddComposite_Hip_gen()
361 else CeedCallBackend(CeedVectorGetArrayRead(vec, CEED_MEM_DEVICE, &data->fields.inputs[i])); in CeedOperatorLinearAssembleQFunctionCore_Hip_gen()
367 CeedCallBackend(CeedQFunctionGetInnerContextData(qf, CEED_MEM_DEVICE, &qf_data->d_c)); in CeedOperatorLinearAssembleQFunctionCore_Hip_gen()
[all …]
/libCEED/backends/hip-shared/
H A Dceed-hip-shared-basis.c107 if (u != CEED_VECTOR_NONE) CeedCallBackend(CeedVectorGetArrayRead(u, CEED_MEM_DEVICE, &d_u)); in CeedBasisApplyTensorCore_Hip_shared()
110 CeedCallBackend(CeedVectorGetArray(v, CEED_MEM_DEVICE, &d_v)); in CeedBasisApplyTensorCore_Hip_shared()
112 CeedCallBackend(CeedVectorGetArrayWrite(v, CEED_MEM_DEVICE, &d_v)); in CeedBasisApplyTensorCore_Hip_shared()
255 …if (eval_mode == CEED_EVAL_NONE) CeedCallBackend(CeedVectorSetArray(v, CEED_MEM_DEVICE, CEED_COPY_… in CeedBasisApplyTensorCore_Hip_shared()
370 CeedCallBackend(CeedVectorGetArrayRead(x_ref, CEED_MEM_DEVICE, &d_x)); in CeedBasisApplyAtPointsCore_Hip_shared()
371 if (u != CEED_VECTOR_NONE) CeedCallBackend(CeedVectorGetArrayRead(u, CEED_MEM_DEVICE, &d_u)); in CeedBasisApplyAtPointsCore_Hip_shared()
374 CeedCallBackend(CeedVectorGetArray(v, CEED_MEM_DEVICE, &d_v)); in CeedBasisApplyAtPointsCore_Hip_shared()
376 CeedCallBackend(CeedVectorGetArrayWrite(v, CEED_MEM_DEVICE, &d_v)); in CeedBasisApplyAtPointsCore_Hip_shared()
490 …if (eval_mode == CEED_EVAL_NONE) CeedCallBackend(CeedVectorSetArray(v, CEED_MEM_DEVICE, CEED_COPY_… in CeedBasisApplyAtPointsCore_Hip_shared()
527 if (u != CEED_VECTOR_NONE) CeedCallBackend(CeedVectorGetArrayRead(u, CEED_MEM_DEVICE, &d_u)); in CeedBasisApplyNonTensorCore_Hip_shared()
[all …]
/libCEED/backends/cuda-shared/
H A Dceed-cuda-shared-basis.c40 if (u != CEED_VECTOR_NONE) CeedCallBackend(CeedVectorGetArrayRead(u, CEED_MEM_DEVICE, &d_u)); in CeedBasisApplyTensorCore_Cuda_shared()
43 CeedCallBackend(CeedVectorGetArray(v, CEED_MEM_DEVICE, &d_v)); in CeedBasisApplyTensorCore_Cuda_shared()
45 CeedCallBackend(CeedVectorGetArrayWrite(v, CEED_MEM_DEVICE, &d_v)); in CeedBasisApplyTensorCore_Cuda_shared()
189 …if (eval_mode == CEED_EVAL_NONE) CeedCallBackend(CeedVectorSetArray(v, CEED_MEM_DEVICE, CEED_COPY_… in CeedBasisApplyTensorCore_Cuda_shared()
304 CeedCallBackend(CeedVectorGetArrayRead(x_ref, CEED_MEM_DEVICE, &d_x)); in CeedBasisApplyAtPointsCore_Cuda_shared()
305 if (u != CEED_VECTOR_NONE) CeedCallBackend(CeedVectorGetArrayRead(u, CEED_MEM_DEVICE, &d_u)); in CeedBasisApplyAtPointsCore_Cuda_shared()
308 CeedCallBackend(CeedVectorGetArray(v, CEED_MEM_DEVICE, &d_v)); in CeedBasisApplyAtPointsCore_Cuda_shared()
310 CeedCallBackend(CeedVectorGetArrayWrite(v, CEED_MEM_DEVICE, &d_v)); in CeedBasisApplyAtPointsCore_Cuda_shared()
427 …if (eval_mode == CEED_EVAL_NONE) CeedCallBackend(CeedVectorSetArray(v, CEED_MEM_DEVICE, CEED_COPY_… in CeedBasisApplyAtPointsCore_Cuda_shared()
463 if (u != CEED_VECTOR_NONE) CeedCallBackend(CeedVectorGetArrayRead(u, CEED_MEM_DEVICE, &d_u)); in CeedBasisApplyNonTensorCore_Cuda_shared()
[all …]
/libCEED/interface/
H A Dceed-types.c26 [CEED_MEM_DEVICE] = "device",
/libCEED/backends/sycl-gen/
H A Dceed-sycl-gen-operator.sycl.cpp83 CeedCallBackend(CeedVectorGetArrayRead(vec, CEED_MEM_DEVICE, &impl->fields->inputs[i])); in CeedOperatorApplyAdd_Sycl_gen()
111 CeedCallBackend(CeedVectorGetArray(vec, CEED_MEM_DEVICE, &impl->fields->outputs[i])); in CeedOperatorApplyAdd_Sycl_gen()
120 CeedCallBackend(CeedQFunctionGetInnerContextData(qf, CEED_MEM_DEVICE, &qf_impl->d_c)); in CeedOperatorApplyAdd_Sycl_gen()
/libCEED/examples/solids/include/
H A Dutils.h13 …peP2C(PetscMemType mem_type) { return PetscMemTypeDevice(mem_type) ? CEED_MEM_DEVICE : CEED_MEM_HO… in MemTypeP2C()

123