Searched refs:l_vec (Results 1 – 5 of 5) sorted by relevance
| /libCEED/backends/hip-ref/ |
| H A D | ceed-hip-ref-operator.c | 127 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 D | ceed-cuda-ref-operator.c | 128 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 D | ceed-opt-operator.c | 542 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 D | ceed-blocked-operator.c | 540 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 D | ceed-elemrestriction.c | 1287 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()
|