Home
last modified time | relevance | path

Searched refs:request (Results 1 – 25 of 32) sorted by relevance

12

/libCEED/julia/LibCEED.jl/src/
H A DOperator.jl92 apply!(op::Operator, vin, vout; request=RequestImmediate())
97 For non-blocking application, the user can specify a request object. By default, immediate
104 request=RequestImmediate(),
106 C.CeedOperatorApply(op[], vin[], vout[], request[])
110 apply_add!(op::Operator, vin, vout; request=RequestImmediate())
115 For non-blocking application, the user can specify a request object. By default, immediate
122 request=RequestImmediate(),
124 C.CeedOperatorApplyAdd(op[], vin[], vout[], request[])
128 assemble_diagonal!(op::Operator, diag::CeedVector; request=RequestImmediate())
135 function assemble_diagonal!(op::Operator, diag::CeedVector; request=RequestImmediate()) argument
[all …]
/libCEED/python/
H A Dceed_operator.py54 def linear_assemble_diagonal(self, d, request=REQUEST_IMMEDIATE): argument
63 d._pointer[0], request)
67 def linear_assemble_add_diagonal(self, d, request=REQUEST_IMMEDIATE): argument
76 d._pointer[0], request)
81 self, d, request=REQUEST_IMMEDIATE): argument
92 d._pointer[0], request)
97 self, d, request=REQUEST_IMMEDIATE): argument
108 d._pointer[0], request)
123 def apply(self, u, v, request=REQUEST_IMMEDIATE): argument
135 request)
[all …]
H A Dceed_elemrestriction.py49 def apply(self, u, v, tmode=NOTRANSPOSE, request=REQUEST_IMMEDIATE): argument
60 v._pointer[0], request)
350 request=REQUEST_IMMEDIATE): argument
365 request)
478 def apply(self, u, v, request=REQUEST_IMMEDIATE): argument
487 self._elemrestriction.apply(u, v, request=request, tmode=TRANSPOSE)
497 def apply_block(self, block, u, v, request=REQUEST_IMMEDIATE): argument
509 self._elemrestriction.apply_block(block, u, v, request=request,
/libCEED/backends/ref/
H A Dceed-ref-restriction.c398 … bool use_signs, bool use_orients, CeedVector u, CeedVector v, CeedRequest *request) { in CeedElemRestrictionApply_Ref_Core() argument
501 if (request != CEED_REQUEST_IMMEDIATE && request != CEED_REQUEST_ORDERED) *request = NULL; in CeedElemRestrictionApply_Ref_Core()
510 CeedVector v, CeedRequest *request) { in CeedElemRestrictionApply_Ref_110() argument
511 …pply_Ref_Core(rstr, 1, 1, comp_stride, start, stop, t_mode, use_signs, use_orients, u, v, request); in CeedElemRestrictionApply_Ref_110()
516 CeedVector v, CeedRequest *request) { in CeedElemRestrictionApply_Ref_111() argument
517 …strictionApply_Ref_Core(rstr, 1, 1, 1, start, stop, t_mode, use_signs, use_orients, u, v, request); in CeedElemRestrictionApply_Ref_111()
522 CeedVector v, CeedRequest *request) { in CeedElemRestrictionApply_Ref_180() argument
523 …pply_Ref_Core(rstr, 1, 8, comp_stride, start, stop, t_mode, use_signs, use_orients, u, v, request); in CeedElemRestrictionApply_Ref_180()
528 CeedVector v, CeedRequest *request) { in CeedElemRestrictionApply_Ref_181() argument
529 …strictionApply_Ref_Core(rstr, 1, 8, 1, start, stop, t_mode, use_signs, use_orients, u, v, request); in CeedElemRestrictionApply_Ref_181()
[all …]
H A Dceed-ref-operator.c213 CeedOperator_Ref *impl, CeedRequest *request) { in CeedOperatorSetupInputs_Ref() argument
239 …Backend(CeedElemRestrictionApply(elem_rstr, CEED_NOTRANSPOSE, vec, impl->e_vecs_full[i], request)); in CeedOperatorSetupInputs_Ref()
378 …peratorApplyAdd_Ref(CeedOperator op, CeedVector in_vec, CeedVector out_vec, CeedRequest *request) { in CeedOperatorApplyAdd_Ref() argument
398 …kend(CeedElemRestrictionApply(elem_rstr, CEED_NOTRANSPOSE, in_vec, impl->e_vecs_full[0], request)); in CeedOperatorApplyAdd_Ref()
401 …ckend(CeedElemRestrictionApply(elem_rstr, CEED_TRANSPOSE, impl->e_vecs_full[0], out_vec, request)); in CeedOperatorApplyAdd_Ref()
412 …ef(num_input_fields, qf_input_fields, op_input_fields, in_vec, false, e_data_full, impl, request)); in CeedOperatorApplyAdd_Ref()
464 …estrictionApply(elem_rstr, CEED_TRANSPOSE, impl->e_vecs_full[i + impl->num_inputs], vec, request)); in CeedOperatorApplyAdd_Ref()
479 CeedRequest *request) { in CeedOperatorLinearAssembleQFunctionCore_Ref() argument
505 …s_Ref(num_input_fields, qf_input_fields, op_input_fields, NULL, true, e_data_full, impl, request)); in CeedOperatorLinearAssembleQFunctionCore_Ref()
659 …tion_Ref(CeedOperator op, CeedVector *assembled, CeedElemRestriction *rstr, CeedRequest *request) { in CeedOperatorLinearAssembleQFunction_Ref() argument
[all …]
/libCEED/python/tests/
H A Dconftest.py20 def ceed_resource(request): argument
21 ceed_resource = request.config.option.ceed
/libCEED/examples/python/
H A Dconftest.py20 def ceed_resource(request): argument
21 ceed_resource = request.config.option.ceed
/libCEED/backends/opt/
H A Dceed-opt-operator.c279 CeedRequest *request) { in CeedOperatorSetupInputs_Opt() argument
295 …edElemRestrictionApply(impl->block_rstr[i], CEED_NOTRANSPOSE, vec, impl->e_vecs_full[i], request)); in CeedOperatorSetupInputs_Opt()
319 … CeedScalar *e_data[2 * CEED_FIELD_MAX], CeedOperator_Opt *impl, CeedRequest *request) { in CeedOperatorInputBasis_Opt() argument
342 …Block(impl->block_rstr[i], e / block_size, CEED_NOTRANSPOSE, in_vec, impl->e_vecs_in[i], request)); in CeedOperatorInputBasis_Opt()
375 …ol *skip_rstr, CeedOperator op, CeedVector out_vec, CeedOperator_Opt *impl, CeedRequest *request) { in CeedOperatorOutputBasis_Opt() argument
414 request)); in CeedOperatorOutputBasis_Opt()
442 …peratorApplyAdd_Opt(CeedOperator op, CeedVector in_vec, CeedVector out_vec, CeedRequest *request) { in CeedOperatorApplyAdd_Opt() argument
467 …trictionApplyBlock(impl->block_rstr[0], b, CEED_NOTRANSPOSE, in_vec, impl->e_vecs_in[0], request)); in CeedOperatorApplyAdd_Opt()
468 …strictionApplyBlock(impl->block_rstr[1], b, CEED_TRANSPOSE, impl->e_vecs_in[0], out_vec, request)); in CeedOperatorApplyAdd_Opt()
479 …etupInputs_Opt(num_input_fields, qf_input_fields, op_input_fields, in_vec, e_data, impl, request)); in CeedOperatorApplyAdd_Opt()
[all …]
/libCEED/interface/
H A Dceed-preconditioning.c216 …eratorLinearAssembleAddDiagonalSingle_Mesh(CeedOperator op, CeedRequest *request, const bool is_po… in CeedOperatorLinearAssembleAddDiagonalSingle_Mesh() argument
229 …eedOperatorLinearAssembleQFunctionBuildOrUpdate(op, &assembled_qf, &assembled_elem_rstr, request)); in CeedOperatorLinearAssembleAddDiagonalSingle_Mesh()
377 … CeedCall(CeedElemRestrictionApply(diag_elem_rstr, CEED_TRANSPOSE, elem_diag, assembled, request)); in CeedOperatorLinearAssembleAddDiagonalSingle_Mesh()
401 static inline int CeedOperatorLinearAssembleAddDiagonalSingle(CeedOperator op, CeedRequest *request in CeedOperatorLinearAssembleAddDiagonalSingle() argument
407 …CeedCall(CeedOperatorLinearAssembleAddDiagonalSingle_Mesh(op, request, is_point_block, assembled)); in CeedOperatorLinearAssembleAddDiagonalSingle()
423 …OperatorLinearAssembleAddDiagonalComposite(CeedOperator op, CeedRequest *request, const bool is_po… in CeedOperatorLinearAssembleAddDiagonalComposite() argument
432 … CeedCall(CeedOperatorLinearAssembleAddPointBlockDiagonal(suboperators[i], assembled, request)); in CeedOperatorLinearAssembleAddDiagonalComposite()
434 CeedCall(CeedOperatorLinearAssembleAddDiagonal(suboperators[i], assembled, request)); in CeedOperatorLinearAssembleAddDiagonalComposite()
575 CeedRequest *request) { in CeedOperatorLinearAssembleQFunctionBuildOrUpdate_Core() argument
610 …eded) CeedCall(LinearAssembleQFunctionUpdate(op_assemble, assembled_vec, assembled_rstr, request)); in CeedOperatorLinearAssembleQFunctionBuildOrUpdate_Core()
[all …]
/libCEED/backends/cuda-gen/
H A Dceed-cuda-gen-operator.c106 CeedRequest *request) { in CeedOperatorApplyAddCore_Cuda_gen() argument
273 …yAdd_Cuda_gen(CeedOperator op, CeedVector input_vec, CeedVector output_vec, CeedRequest *request) { in CeedOperatorApplyAdd_Cuda_gen() argument
281 …Backend(CeedOperatorApplyAddCore_Cuda_gen(op, NULL, input_arr, output_arr, &is_run_good, request)); in CeedOperatorApplyAdd_Cuda_gen()
291 CeedCallBackend(CeedOperatorApplyAdd(op_fallback, input_vec, output_vec, request)); in CeedOperatorApplyAdd_Cuda_gen()
296 …site_Cuda_gen(CeedOperator op, CeedVector input_vec, CeedVector output_vec, CeedRequest *request) { in CeedOperatorApplyAddComposite_Cuda_gen() argument
318 …rApplyAddCore_Cuda_gen(sub_operators[i], stream, input_arr, output_arr, &is_run_good[i], request)); in CeedOperatorApplyAddComposite_Cuda_gen()
334 CeedCallBackend(CeedOperatorApplyAdd(op_fallback, input_vec, output_vec, request)); in CeedOperatorApplyAddComposite_Cuda_gen()
345 CeedRequest *request) { in CeedOperatorLinearAssembleQFunctionCore_Cuda_gen() argument
520 …d(CeedOperatorLinearAssembleQFunctionBuildOrUpdateFallback(op_fallback, assembled, rstr, request)); in CeedOperatorLinearAssembleQFunctionCore_Cuda_gen()
526 …Cuda_gen(CeedOperator op, CeedVector *assembled, CeedElemRestriction *rstr, CeedRequest *request) { in CeedOperatorLinearAssembleQFunction_Cuda_gen() argument
[all …]
/libCEED/
H A DCONTRIBUTING.md5 Please use a pull request to the appropriate branch ('stable' for backward-compatible bug fixes for…
14 Open an issue or RFC (request for comments) pull request to discuss any significant changes before …
15 It is useful to create a WIP (work in progress) pull request for any long-running development so th…
17 Write commit messages for a reviewer of your pull request and for a future developer (maybe you) th…
33 By submitting a pull request, you are affirming the following.
/libCEED/doc/sphinx/source/
H A DCONTRIBUTING.md5 Please use a pull request to the appropriate branch ('stable' for backward-compatible bug fixes for…
14 Open an issue or RFC (request for comments) pull request to discuss any significant changes before …
15 It is useful to create a WIP (work in progress) pull request for any long-running development so th…
17 Write commit messages for a reviewer of your pull request and for a future developer (maybe you) th…
33 By submitting a pull request, you are affirming the following.
/libCEED/backends/blocked/
H A Dceed-blocked-operator.c273 … CeedOperator_Blocked *impl, CeedRequest *request) { in CeedOperatorSetupInputs_Blocked() argument
294 …edElemRestrictionApply(impl->block_rstr[i], CEED_NOTRANSPOSE, vec, impl->e_vecs_full[i], request)); in CeedOperatorSetupInputs_Blocked()
432 …torApplyAdd_Blocked(CeedOperator op, CeedVector in_vec, CeedVector out_vec, CeedRequest *request) { in CeedOperatorApplyAdd_Blocked() argument
449 …lemRestrictionApply(impl->block_rstr[0], CEED_NOTRANSPOSE, in_vec, impl->e_vecs_full[0], request)); in CeedOperatorApplyAdd_Blocked()
450 …ElemRestrictionApply(impl->block_rstr[1], CEED_TRANSPOSE, impl->e_vecs_full[0], out_vec, request)); in CeedOperatorApplyAdd_Blocked()
461 …ed(num_input_fields, qf_input_fields, op_input_fields, in_vec, false, e_data_full, impl, request)); in CeedOperatorApplyAdd_Blocked()
512 request)); in CeedOperatorApplyAdd_Blocked()
526 … CeedElemRestriction *rstr, CeedRequest *request) { in CeedOperatorLinearAssembleQFunctionCore_Blocked() argument
558 …ocked(num_input_fields, qf_input_fields, op_input_fields, NULL, true, e_data_full, impl, request)); in CeedOperatorLinearAssembleQFunctionCore_Blocked()
715 CeedCallBackend(CeedElemRestrictionApply(block_rstr, CEED_TRANSPOSE, l_vec, *assembled, request)); in CeedOperatorLinearAssembleQFunctionCore_Blocked()
[all …]
/libCEED/backends/hip-gen/
H A Dceed-hip-gen-operator.c53 bool *is_run_good, CeedRequest *request) { in CeedOperatorApplyAddCore_Hip_gen() argument
231 …lyAdd_Hip_gen(CeedOperator op, CeedVector input_vec, CeedVector output_vec, CeedRequest *request) { in CeedOperatorApplyAdd_Hip_gen() argument
239 …lBackend(CeedOperatorApplyAddCore_Hip_gen(op, NULL, input_arr, output_arr, &is_run_good, request)); in CeedOperatorApplyAdd_Hip_gen()
249 CeedCallBackend(CeedOperatorApplyAdd(op_fallback, input_vec, output_vec, request)); in CeedOperatorApplyAdd_Hip_gen()
254 …osite_Hip_gen(CeedOperator op, CeedVector input_vec, CeedVector output_vec, CeedRequest *request) { in CeedOperatorApplyAddComposite_Hip_gen() argument
278 request)); in CeedOperatorApplyAddComposite_Hip_gen()
302 CeedCallBackend(CeedOperatorApplyAdd(op_fallback, input_vec, output_vec, request)); in CeedOperatorApplyAddComposite_Hip_gen()
313 CeedRequest *request) { in CeedOperatorLinearAssembleQFunctionCore_Hip_gen() argument
499 …d(CeedOperatorLinearAssembleQFunctionBuildOrUpdateFallback(op_fallback, assembled, rstr, request)); in CeedOperatorLinearAssembleQFunctionCore_Hip_gen()
505 …_Hip_gen(CeedOperator op, CeedVector *assembled, CeedElemRestriction *rstr, CeedRequest *request) { in CeedOperatorLinearAssembleQFunction_Hip_gen() argument
[all …]
/libCEED/julia/LibCEED.jl/docs/src/
H A DOperator.md6 apply!(op::Operator, vin::LibCEED.AbstractCeedVector, vout::LibCEED.AbstractCeedVector; request)
H A DElemRestriction.md11 apply!(r::ElemRestriction, u::CeedVector, ru::CeedVector; tmode=NOTRANSPOSE, request=RequestImmedia…
/libCEED/include/ceed/
H A Dceed.h289 …ElemRestriction rstr, CeedTransposeMode t_mode, CeedVector u, CeedVector ru, CeedRequest *request);
291 CeedVector ru, CeedRequest *request);
293 CeedRequest *request);
456 …QFunction(CeedOperator op, CeedVector *assembled, CeedElemRestriction *rstr, CeedRequest *request);
458 CeedRequest *request);
459 …t CeedOperatorLinearAssembleDiagonal(CeedOperator op, CeedVector assembled, CeedRequest *request);
460 …CeedOperatorLinearAssembleAddDiagonal(CeedOperator op, CeedVector assembled, CeedRequest *request);
461 …ratorLinearAssemblePointBlockDiagonal(CeedOperator op, CeedVector assembled, CeedRequest *request);
462 …orLinearAssembleAddPointBlockDiagonal(CeedOperator op, CeedVector assembled, CeedRequest *request);
477 … CeedOperatorCreateFDMElementInverse(CeedOperator op, CeedOperator *fdm_inv, CeedRequest *request);
[all …]
/libCEED/backends/memcheck/
H A Dceed-memcheck-restriction.c394 … bool use_signs, bool use_orients, CeedVector u, CeedVector v, CeedRequest *request) { in CeedElemRestrictionApply_Memcheck_Core() argument
498 if (request != CEED_REQUEST_IMMEDIATE && request != CEED_REQUEST_ORDERED) *request = NULL; in CeedElemRestrictionApply_Memcheck_Core()
505 …ElemRestriction rstr, CeedTransposeMode t_mode, CeedVector u, CeedVector v, CeedRequest *request) { in CeedElemRestrictionApply_Memcheck() argument
514 …->Apply(rstr, num_comp, block_size, comp_stride, 0, num_block, t_mode, true, true, u, v, request)); in CeedElemRestrictionApply_Memcheck()
522 CeedRequest *request) { in CeedElemRestrictionApplyUnsigned_Memcheck() argument
531 …>Apply(rstr, num_comp, block_size, comp_stride, 0, num_block, t_mode, false, true, u, v, request)); in CeedElemRestrictionApplyUnsigned_Memcheck()
539 CeedRequest *request) { in CeedElemRestrictionApplyUnoriented_Memcheck() argument
548 …Apply(rstr, num_comp, block_size, comp_stride, 0, num_block, t_mode, false, false, u, v, request)); in CeedElemRestrictionApplyUnoriented_Memcheck()
556 CeedVector v, CeedRequest *request) { in CeedElemRestrictionApplyAtPointsInElement_Memcheck() argument
562 return impl->Apply(rstr, num_comp, 0, 1, elem, elem + 1, t_mode, false, false, u, v, request); in CeedElemRestrictionApplyAtPointsInElement_Memcheck()
[all …]
/libCEED/backends/cuda-ref/
H A Dceed-cuda-ref-restriction.c117 … CeedVector u, CeedVector v, CeedRequest *request) { in CeedElemRestrictionApply_Cuda_Core() argument
284 if (request != CEED_REQUEST_IMMEDIATE && request != CEED_REQUEST_ORDERED) *request = NULL; in CeedElemRestrictionApply_Cuda_Core()
296 …ElemRestriction rstr, CeedTransposeMode t_mode, CeedVector u, CeedVector v, CeedRequest *request) { in CeedElemRestrictionApply_Cuda() argument
297 return CeedElemRestrictionApply_Cuda_Core(rstr, t_mode, true, true, u, v, request); in CeedElemRestrictionApply_Cuda()
304 CeedRequest *request) { in CeedElemRestrictionApplyUnsigned_Cuda() argument
305 return CeedElemRestrictionApply_Cuda_Core(rstr, t_mode, false, true, u, v, request); in CeedElemRestrictionApplyUnsigned_Cuda()
312 CeedRequest *request) { in CeedElemRestrictionApplyUnoriented_Cuda() argument
313 return CeedElemRestrictionApply_Cuda_Core(rstr, t_mode, false, false, u, v, request); in CeedElemRestrictionApplyUnoriented_Cuda()
H A Dceed-cuda-ref-operator.c376 CeedRequest *request) { in CeedOperatorInputRestrict_Cuda() argument
400 … CeedCallBackend(CeedElemRestrictionApply(elem_rstr, CEED_NOTRANSPOSE, l_vec, e_vec, request)); in CeedOperatorInputRestrict_Cuda()
498 …eratorApplyAdd_Cuda(CeedOperator op, CeedVector in_vec, CeedVector out_vec, CeedRequest *request) { in CeedOperatorApplyAdd_Cuda() argument
526 request)); in CeedOperatorApplyAdd_Cuda()
606 CeedCallBackend(CeedElemRestrictionApply(elem_rstr, CEED_TRANSPOSE, e_vec, l_vec, request)); in CeedOperatorApplyAdd_Cuda()
826 …plyAddAtPoints_Cuda(CeedOperator op, CeedVector in_vec, CeedVector out_vec, CeedRequest *request) { in CeedOperatorApplyAddAtPoints_Cuda() argument
861 …emRestrictionApply(rstr_points, CEED_NOTRANSPOSE, point_coords, impl->point_coords_elem, request)); in CeedOperatorApplyAddAtPoints_Cuda()
873 request)); in CeedOperatorApplyAddAtPoints_Cuda()
954 CeedCallBackend(CeedElemRestrictionApply(elem_rstr, CEED_TRANSPOSE, e_vec, l_vec, request)); in CeedOperatorApplyAddAtPoints_Cuda()
971 CeedRequest *request) { in CeedOperatorLinearAssembleQFunctionCore_Cuda() argument
[all …]
/libCEED/backends/hip-ref/
H A Dceed-hip-ref-restriction.c118 … CeedVector u, CeedVector v, CeedRequest *request) { in CeedElemRestrictionApply_Hip_Core() argument
285 if (request != CEED_REQUEST_IMMEDIATE && request != CEED_REQUEST_ORDERED) *request = NULL; in CeedElemRestrictionApply_Hip_Core()
297 …ElemRestriction rstr, CeedTransposeMode t_mode, CeedVector u, CeedVector v, CeedRequest *request) { in CeedElemRestrictionApply_Hip() argument
298 return CeedElemRestrictionApply_Hip_Core(rstr, t_mode, true, true, u, v, request); in CeedElemRestrictionApply_Hip()
305 CeedRequest *request) { in CeedElemRestrictionApplyUnsigned_Hip() argument
306 return CeedElemRestrictionApply_Hip_Core(rstr, t_mode, false, true, u, v, request); in CeedElemRestrictionApplyUnsigned_Hip()
313 CeedRequest *request) { in CeedElemRestrictionApplyUnoriented_Hip() argument
314 return CeedElemRestrictionApply_Hip_Core(rstr, t_mode, false, false, u, v, request); in CeedElemRestrictionApplyUnoriented_Hip()
H A Dceed-hip-ref-operator.c375 CeedRequest *request) { in CeedOperatorInputRestrict_Hip() argument
399 … CeedCallBackend(CeedElemRestrictionApply(elem_rstr, CEED_NOTRANSPOSE, l_vec, e_vec, request)); in CeedOperatorInputRestrict_Hip()
497 …peratorApplyAdd_Hip(CeedOperator op, CeedVector in_vec, CeedVector out_vec, CeedRequest *request) { in CeedOperatorApplyAdd_Hip() argument
524 …p_input_fields[field], qf_input_fields[field], field, in_vec, active_e_vec, false, impl, request)); in CeedOperatorApplyAdd_Hip()
604 CeedCallBackend(CeedElemRestrictionApply(elem_rstr, CEED_TRANSPOSE, e_vec, l_vec, request)); in CeedOperatorApplyAdd_Hip()
824 …pplyAddAtPoints_Hip(CeedOperator op, CeedVector in_vec, CeedVector out_vec, CeedRequest *request) { in CeedOperatorApplyAddAtPoints_Hip() argument
859 …emRestrictionApply(rstr_points, CEED_NOTRANSPOSE, point_coords, impl->point_coords_elem, request)); in CeedOperatorApplyAddAtPoints_Hip()
870 …p_input_fields[field], qf_input_fields[field], field, in_vec, active_e_vec, false, impl, request)); in CeedOperatorApplyAddAtPoints_Hip()
951 CeedCallBackend(CeedElemRestrictionApply(elem_rstr, CEED_TRANSPOSE, e_vec, l_vec, request)); in CeedOperatorApplyAddAtPoints_Hip()
968 CeedRequest *request) { in CeedOperatorLinearAssembleQFunctionCore_Hip() argument
[all …]
/libCEED/backends/sycl-ref/
H A Dceed-sycl-ref-operator.sycl.cpp261 CeedOperator_Sycl *impl, CeedRequest *request) { in CeedOperatorSetupInputs_Sycl() argument
286 …dCallBackend(CeedElemRestrictionApply(elem_rstr, CEED_NOTRANSPOSE, vec, impl->e_vecs[i], request)); in CeedOperatorSetupInputs_Sycl()
374 …eratorApplyAdd_Sycl(CeedOperator op, CeedVector in_vec, CeedVector out_vec, CeedRequest *request) { in CeedOperatorApplyAdd_Sycl() argument
394 …ts_Sycl(num_input_fields, qf_input_fields, op_input_fields, in_vec, false, e_data, impl, request)); in CeedOperatorApplyAdd_Sycl()
464 …edElemRestrictionApply(elem_rstr, CEED_TRANSPOSE, impl->e_vecs[i + impl->num_e_in], vec, request)); in CeedOperatorApplyAdd_Sycl()
479 … CeedElemRestriction *elem_rstr, CeedRequest *request) { in CeedOperatorLinearAssembleQFunctionCore_Sycl() argument
504 …nputs_Sycl(num_input_fields, qf_input_fields, op_input_fields, NULL, true, e_data, impl, request)); in CeedOperatorLinearAssembleQFunctionCore_Sycl()
619 …ycl(CeedOperator op, CeedVector *assembled, CeedElemRestriction *elem_rstr, CeedRequest *request) { in CeedOperatorLinearAssembleQFunction_Sycl() argument
620 return CeedOperatorLinearAssembleQFunctionCore_Sycl(op, true, assembled, elem_rstr, request); in CeedOperatorLinearAssembleQFunction_Sycl()
627 CeedRequest *request) { in CeedOperatorLinearAssembleQFunctionUpdate_Sycl() argument
[all …]
/libCEED/julia/LibCEED.jl/src/generated/
H A Dlibceed_bindings.jl335 function CeedElemRestrictionApply(rstr, t_mode, u, ru, request) argument
336 …iction, CeedTransposeMode, CeedVector, CeedVector, Ptr{CeedRequest}), rstr, t_mode, u, ru, request)
339 function CeedElemRestrictionApplyAtPointsInElement(rstr, elem, t_mode, u, ru, request) argument
340 …, CeedTransposeMode, CeedVector, CeedVector, Ptr{CeedRequest}), rstr, elem, t_mode, u, ru, request)
343 function CeedElemRestrictionApplyBlock(rstr, block, t_mode, u, ru, request) argument
344 … CeedTransposeMode, CeedVector, CeedVector, Ptr{CeedRequest}), rstr, block, t_mode, u, ru, request)
705 function CeedOperatorLinearAssembleQFunction(op, assembled, rstr, request) argument
706 …erator, Ptr{CeedVector}, Ptr{CeedElemRestriction}, Ptr{CeedRequest}), op, assembled, rstr, request)
709 function CeedOperatorLinearAssembleQFunctionBuildOrUpdate(op, assembled, rstr, request) argument
710 …erator, Ptr{CeedVector}, Ptr{CeedElemRestriction}, Ptr{CeedRequest}), op, assembled, rstr, request)
[all …]
/libCEED/backends/sycl-gen/
H A Dceed-sycl-gen-operator.sycl.cpp30 …yAdd_Sycl_gen(CeedOperator op, CeedVector input_vec, CeedVector output_vec, CeedRequest *request) { in CeedOperatorApplyAdd_Sycl_gen() argument
53 CeedCallBackend(CeedOperatorApplyAdd(op_fallback, input_vec, output_vec, request)); in CeedOperatorApplyAdd_Sycl_gen()

12