Home
last modified time | relevance | path

Searched refs:l_vec (Results 1 – 5 of 5) sorted by relevance

/libCEED/backends/hip-ref/
H A Dceed-hip-ref-operator.c127 CeedVector l_vec; in CeedOperatorSetupFields_Hip() local
135 CeedCallBackend(CeedOperatorFieldGetVector(op_fields[i], &l_vec)); in CeedOperatorSetupFields_Hip()
136 is_active = l_vec == CEED_VECTOR_ACTIVE; in CeedOperatorSetupFields_Hip()
137 CeedCallBackend(CeedVectorDestroy(&l_vec)); in CeedOperatorSetupFields_Hip()
377 CeedVector l_vec, e_vec = impl->e_vecs_in[input_field]; in CeedOperatorInputRestrict_Hip() local
380 CeedCallBackend(CeedOperatorFieldGetVector(op_input_field, &l_vec)); in CeedOperatorInputRestrict_Hip()
381 is_active = l_vec == CEED_VECTOR_ACTIVE; in CeedOperatorInputRestrict_Hip()
384 l_vec = in_vec; in CeedOperatorInputRestrict_Hip()
394 CeedCallBackend(CeedVectorGetState(l_vec, &state)); in CeedOperatorInputRestrict_Hip()
399 … CeedCallBackend(CeedElemRestrictionApply(elem_rstr, CEED_NOTRANSPOSE, l_vec, e_vec, request)); in CeedOperatorInputRestrict_Hip()
[all …]
/libCEED/backends/cuda-ref/
H A Dceed-cuda-ref-operator.c128 CeedVector l_vec; in CeedOperatorSetupFields_Cuda() local
136 CeedCallBackend(CeedOperatorFieldGetVector(op_fields[i], &l_vec)); in CeedOperatorSetupFields_Cuda()
137 is_active = l_vec == CEED_VECTOR_ACTIVE; in CeedOperatorSetupFields_Cuda()
138 CeedCallBackend(CeedVectorDestroy(&l_vec)); in CeedOperatorSetupFields_Cuda()
378 CeedVector l_vec, e_vec = impl->e_vecs_in[input_field]; in CeedOperatorInputRestrict_Cuda() local
381 CeedCallBackend(CeedOperatorFieldGetVector(op_input_field, &l_vec)); in CeedOperatorInputRestrict_Cuda()
382 is_active = l_vec == CEED_VECTOR_ACTIVE; in CeedOperatorInputRestrict_Cuda()
385 l_vec = in_vec; in CeedOperatorInputRestrict_Cuda()
395 CeedCallBackend(CeedVectorGetState(l_vec, &state)); in CeedOperatorInputRestrict_Cuda()
400 … CeedCallBackend(CeedElemRestrictionApply(elem_rstr, CEED_NOTRANSPOSE, l_vec, e_vec, request)); in CeedOperatorInputRestrict_Cuda()
[all …]
/libCEED/backends/opt/
H A Dceed-opt-operator.c542 CeedVector l_vec = impl->qf_l_vec; in CeedOperatorLinearAssembleQFunctionCore_Opt() local
592 if (!l_vec) { in CeedOperatorLinearAssembleQFunctionCore_Opt()
595 CeedCallBackend(CeedVectorCreate(ceed, l_size, &l_vec)); in CeedOperatorLinearAssembleQFunctionCore_Opt()
596 CeedCallBackend(CeedVectorSetValue(l_vec, 0.0)); in CeedOperatorLinearAssembleQFunctionCore_Opt()
597 impl->qf_l_vec = l_vec; in CeedOperatorLinearAssembleQFunctionCore_Opt()
624 CeedCallBackend(CeedVectorGetArray(l_vec, CEED_MEM_HOST, &l_vec_array)); in CeedOperatorLinearAssembleQFunctionCore_Opt()
707 CeedCallBackend(CeedVectorRestoreArray(l_vec, &l_vec_array)); in CeedOperatorLinearAssembleQFunctionCore_Opt()
708 …CeedCallBackend(CeedElemRestrictionApplyBlock(block_rstr, e / block_size, CEED_TRANSPOSE, l_vec, *… in CeedOperatorLinearAssembleQFunctionCore_Opt()
/libCEED/backends/blocked/
H A Dceed-blocked-operator.c540 CeedVector l_vec = impl->qf_l_vec; in CeedOperatorLinearAssembleQFunctionCore_Blocked() local
598 if (!l_vec) { in CeedOperatorLinearAssembleQFunctionCore_Blocked()
601 CeedCallBackend(CeedVectorCreate(ceed, l_size, &l_vec)); in CeedOperatorLinearAssembleQFunctionCore_Blocked()
602 impl->qf_l_vec = l_vec; in CeedOperatorLinearAssembleQFunctionCore_Blocked()
604 CeedCallBackend(CeedVectorGetArrayWrite(l_vec, CEED_MEM_HOST, &l_vec_array)); in CeedOperatorLinearAssembleQFunctionCore_Blocked()
713 CeedCallBackend(CeedVectorRestoreArray(l_vec, &l_vec_array)); in CeedOperatorLinearAssembleQFunctionCore_Blocked()
715 CeedCallBackend(CeedElemRestrictionApply(block_rstr, CEED_TRANSPOSE, l_vec, *assembled, request)); in CeedOperatorLinearAssembleQFunctionCore_Blocked()
/libCEED/interface/
H A Dceed-elemrestriction.c1287 int CeedElemRestrictionCreateVector(CeedElemRestriction rstr, CeedVector *l_vec, CeedVector *e_vec)… in CeedElemRestrictionCreateVector() argument
1294 if (l_vec) CeedCall(CeedVectorCreate(ceed, l_size, l_vec)); in CeedElemRestrictionCreateVector()