Home
last modified time | relevance | path

Searched refs:e_vecs_in (Results 1 – 10 of 10) sorted by relevance

/libCEED/backends/ref/
H A Dceed-ref-operator.c171 CeedCallBackend(CeedCalloc(CEED_FIELD_MAX, &impl->e_vecs_in)); in CeedOperatorSetup_Ref()
181 …(qf, op, true, impl->skip_rstr_in, NULL, NULL, impl->e_vecs_full, impl->e_vecs_in, impl->q_vecs_in… in CeedOperatorSetup_Ref()
290 …CeedCallBackend(CeedVectorSetArray(impl->e_vecs_in[i], CEED_MEM_HOST, CEED_USE_POINTER, &e_data_fu… in CeedOperatorInputBasis_Ref()
291 …CeedCallBackend(CeedBasisApply(basis, 1, CEED_NOTRANSPOSE, eval_mode, impl->e_vecs_in[i], impl->q_… in CeedOperatorInputBasis_Ref()
857 CeedCallBackend(CeedCalloc(CEED_FIELD_MAX, &impl->e_vecs_in)); in CeedOperatorSetupAtPoints_Ref()
867 …ts_Ref(qf, op, true, impl->skip_rstr_in, NULL, impl->e_vecs_full, impl->e_vecs_in, impl->q_vecs_in… in CeedOperatorSetupAtPoints_Ref()
916 …ictionApplyAtPointsInElement(elem_rstr, e, CEED_NOTRANSPOSE, in_vec, impl->e_vecs_in[i], request)); in CeedOperatorInputBasisAtPoints_Ref()
918 …eedElemRestrictionApplyBlock(elem_rstr, e, CEED_NOTRANSPOSE, in_vec, impl->e_vecs_in[i], request)); in CeedOperatorInputBasisAtPoints_Ref()
937 …CeedCallBackend(CeedVectorSetArray(impl->e_vecs_in[i], CEED_MEM_HOST, CEED_USE_POINTER, &e_data[i]… in CeedOperatorInputBasisAtPoints_Ref()
939 …AtPoints(basis, 1, &num_points, CEED_NOTRANSPOSE, eval_mode, point_coords_elem, impl->e_vecs_in[i], in CeedOperatorInputBasisAtPoints_Ref()
[all …]
H A Dceed-ref.h56 CeedVector *e_vecs_in; /* Single element input E-vectors */ member
/libCEED/backends/blocked/
H A Dceed-blocked.h24 CeedVector *e_vecs_in; /* Element block input E-vectors */ member
H A Dceed-blocked-operator.c230 CeedCallBackend(CeedCalloc(CEED_FIELD_MAX, &impl->e_vecs_in)); in CeedOperatorSetup_Blocked()
241 … impl->e_vecs_in, impl->q_vecs_in, 0, num_input_fields, Q)); in CeedOperatorSetup_Blocked()
345 …CeedCallBackend(CeedVectorSetArray(impl->e_vecs_in[i], CEED_MEM_HOST, CEED_USE_POINTER, &e_data_fu… in CeedOperatorInputBasis_Blocked()
346 …nd(CeedBasisApply(basis, block_size, CEED_NOTRANSPOSE, eval_mode, impl->e_vecs_in[i], impl->q_vecs… in CeedOperatorInputBasis_Blocked()
756 CeedCallBackend(CeedVectorDestroy(&impl->e_vecs_in[i])); in CeedOperatorDestroy_Blocked()
759 CeedCallBackend(CeedFree(&impl->e_vecs_in)); in CeedOperatorDestroy_Blocked()
/libCEED/backends/opt/
H A Dceed-opt.h28 CeedVector *e_vecs_in; /* Element block input E-vectors */ member
H A Dceed-opt-operator.c237 CeedCallBackend(CeedCalloc(CEED_FIELD_MAX, &impl->e_vecs_in)); in CeedOperatorSetup_Opt()
248 … impl->e_vecs_in, impl->q_vecs_in, 0, num_input_fields, Q)); in CeedOperatorSetup_Opt()
303 …CeedCallBackend(CeedVectorGetArrayRead(impl->e_vecs_in[i], CEED_MEM_HOST, (const CeedScalar **)&e_… in CeedOperatorSetupInputs_Opt()
305 … CeedCallBackend(CeedVectorRestoreArrayRead(impl->e_vecs_in[i], (const CeedScalar **)&e_data[i])); in CeedOperatorSetupInputs_Opt()
342 …Block(impl->block_rstr[i], e / block_size, CEED_NOTRANSPOSE, in_vec, impl->e_vecs_in[i], request)); in CeedOperatorInputBasis_Opt()
358 …CeedCallBackend(CeedVectorSetArray(impl->e_vecs_in[i], CEED_MEM_HOST, CEED_USE_POINTER, &e_data[i]… in CeedOperatorInputBasis_Opt()
360 …nd(CeedBasisApply(basis, block_size, CEED_NOTRANSPOSE, eval_mode, impl->e_vecs_in[i], impl->q_vecs… in CeedOperatorInputBasis_Opt()
467 …trictionApplyBlock(impl->block_rstr[0], b, CEED_NOTRANSPOSE, in_vec, impl->e_vecs_in[0], request)); in CeedOperatorApplyAdd_Opt()
468 …ElemRestrictionApplyBlock(impl->block_rstr[1], b, CEED_TRANSPOSE, impl->e_vecs_in[0], out_vec, req… in CeedOperatorApplyAdd_Opt()
761 CeedCallBackend(CeedVectorDestroy(&impl->e_vecs_in[i])); in CeedOperatorDestroy_Opt()
[all …]
/libCEED/backends/cuda-ref/
H A Dceed-cuda-ref.h137 CeedVector *e_vecs_in, *e_vecs_out; member
H A Dceed-cuda-ref-operator.c39 CeedCallBackend(CeedVectorDestroy(&impl->e_vecs_in[i])); in CeedOperatorDestroy_Cuda()
42 CeedCallBackend(CeedFree(&impl->e_vecs_in)); in CeedOperatorDestroy_Cuda()
258 CeedCallBackend(CeedCalloc(num_input_fields, &impl->e_vecs_in)); in CeedOperatorSetup_Cuda()
272 …orSetupFields_Cuda(qf, op, true, false, impl->skip_rstr_in, NULL, impl->e_vecs_in, impl->q_vecs_in… in CeedOperatorSetup_Cuda()
378 CeedVector l_vec, e_vec = impl->e_vecs_in[input_field]; in CeedOperatorInputRestrict_Cuda()
418 CeedVector l_vec, e_vec = impl->e_vecs_in[input_field], q_vec = impl->q_vecs_in[input_field]; in CeedOperatorInputBasis_Cuda()
468 CeedVector l_vec, e_vec = impl->e_vecs_in[input_field]; in CeedOperatorInputRestore_Cuda()
655 CeedCallBackend(CeedCalloc(num_input_fields, &impl->e_vecs_in)); in CeedOperatorSetupAtPoints_Cuda()
669 …torSetupFields_Cuda(qf, op, true, true, impl->skip_rstr_in, NULL, impl->e_vecs_in, impl->q_vecs_in… in CeedOperatorSetupAtPoints_Cuda()
776 CeedVector l_vec, e_vec = impl->e_vecs_in[input_field], q_vec = impl->q_vecs_in[input_field]; in CeedOperatorInputBasisAtPoints_Cuda()
/libCEED/backends/hip-ref/
H A Dceed-hip-ref.h142 CeedVector *e_vecs_in, *e_vecs_out; member
H A Dceed-hip-ref-operator.c38 CeedCallBackend(CeedVectorDestroy(&impl->e_vecs_in[i])); in CeedOperatorDestroy_Hip()
41 CeedCallBackend(CeedFree(&impl->e_vecs_in)); in CeedOperatorDestroy_Hip()
257 CeedCallBackend(CeedCalloc(num_input_fields, &impl->e_vecs_in)); in CeedOperatorSetup_Hip()
271 …torSetupFields_Hip(qf, op, true, false, impl->skip_rstr_in, NULL, impl->e_vecs_in, impl->q_vecs_in… in CeedOperatorSetup_Hip()
377 CeedVector l_vec, e_vec = impl->e_vecs_in[input_field]; in CeedOperatorInputRestrict_Hip()
417 CeedVector l_vec, e_vec = impl->e_vecs_in[input_field], q_vec = impl->q_vecs_in[input_field]; in CeedOperatorInputBasis_Hip()
467 CeedVector l_vec, e_vec = impl->e_vecs_in[input_field]; in CeedOperatorInputRestore_Hip()
653 CeedCallBackend(CeedCalloc(num_input_fields, &impl->e_vecs_in)); in CeedOperatorSetupAtPoints_Hip()
667 …atorSetupFields_Hip(qf, op, true, true, impl->skip_rstr_in, NULL, impl->e_vecs_in, impl->q_vecs_in… in CeedOperatorSetupAtPoints_Hip()
774 CeedVector l_vec, e_vec = impl->e_vecs_in[input_field], q_vec = impl->q_vecs_in[input_field]; in CeedOperatorInputBasisAtPoints_Hip()