Home
last modified time | relevance | path

Searched refs:op_output_fields (Results 1 – 13 of 13) sorted by relevance

/libCEED/backends/ref/
H A Dceed-ref-operator.c150 CeedOperatorField *op_input_fields, *op_output_fields; in CeedOperatorSetup_Ref() local
160 …OperatorGetFields(op, &num_input_fields, &op_input_fields, &num_output_fields, &op_output_fields)); in CeedOperatorSetup_Ref()
304 …ef(CeedInt e, CeedInt Q, CeedQFunctionField *qf_output_fields, CeedOperatorField *op_output_fields, in CeedOperatorOutputBasis_Ref() argument
314 CeedCallBackend(CeedOperatorFieldGetElemRestriction(op_output_fields[i], &elem_rstr)); in CeedOperatorOutputBasis_Ref()
326 CeedCallBackend(CeedOperatorFieldGetBasis(op_output_fields[i], &basis)); in CeedOperatorOutputBasis_Ref()
384 CeedOperatorField *op_input_fields, *op_output_fields; in CeedOperatorApplyAdd_Ref() local
391 …OperatorGetFields(op, &num_input_fields, &op_input_fields, &num_output_fields, &op_output_fields)); in CeedOperatorApplyAdd_Ref()
400 CeedCallBackend(CeedOperatorFieldGetElemRestriction(op_output_fields[0], &elem_rstr)); in CeedOperatorApplyAdd_Ref()
444 …CeedCallBackend(CeedOperatorOutputBasis_Ref(e, Q, qf_output_fields, op_output_fields, num_input_fi… in CeedOperatorApplyAdd_Ref()
458 CeedCallBackend(CeedOperatorFieldGetVector(op_output_fields[i], &vec)); in CeedOperatorApplyAdd_Ref()
[all …]
/libCEED/backends/hip-gen/
H A Dceed-hip-gen-operator-build.cpp63 …eedQFunctionField *qf_input_fields, CeedInt num_output_fields, CeedOperatorField *op_output_fields, in CeedOperatorBuildKernelData_Hip_gen() argument
83 CeedCallBackend(CeedOperatorFieldGetBasis(op_output_fields[i], &basis)); in CeedOperatorBuildKernelData_Hip_gen()
135 CeedCallBackend(CeedOperatorFieldGetBasis(op_output_fields[i], &basis)); in CeedOperatorBuildKernelData_Hip_gen()
193 CeedCallBackend(CeedOperatorFieldGetBasis(op_output_fields[i], &basis)); in CeedOperatorBuildKernelData_Hip_gen()
730 … CeedOperatorField *op_output_fields, CeedQFunctionField *qf_output_fields, in CeedOperatorBuildKernelQFunction_Hip_gen() argument
744 CeedCallBackend(CeedOperatorFieldGetName(op_output_fields[i], &field_name)); in CeedOperatorBuildKernelQFunction_Hip_gen()
850 CeedCallBackend(CeedOperatorFieldGetName(op_output_fields[i], &field_name)); in CeedOperatorBuildKernelQFunction_Hip_gen()
961 CeedCallBackend(CeedOperatorFieldGetName(op_output_fields[i], &field_name)); in CeedOperatorBuildKernelQFunction_Hip_gen()
1001 CeedCallBackend(CeedOperatorFieldGetName(op_output_fields[i], &field_name)); in CeedOperatorBuildKernelQFunction_Hip_gen()
1024 CeedCallBackend(CeedOperatorFieldGetName(op_output_fields[i], &field_name)); in CeedOperatorBuildKernelQFunction_Hip_gen()
[all …]
H A Dceed-hip-gen-operator.c61 CeedOperatorField *op_input_fields, *op_output_fields; in CeedOperatorApplyAddCore_Hip_gen() local
73 …OperatorGetFields(op, &num_input_fields, &op_input_fields, &num_output_fields, &op_output_fields)); in CeedOperatorApplyAddCore_Hip_gen()
104 CeedCallBackend(CeedOperatorFieldGetVector(op_output_fields[i], &vec)); in CeedOperatorApplyAddCore_Hip_gen()
205 CeedCallBackend(CeedOperatorFieldGetVector(op_output_fields[i], &vec)); in CeedOperatorApplyAddCore_Hip_gen()
339 CeedOperatorField *op_input_fields, *op_output_fields; in CeedOperatorLinearAssembleQFunctionCore_Hip_gen() local
345 …OperatorGetFields(op, &num_input_fields, &op_input_fields, &num_output_fields, &op_output_fields)); in CeedOperatorLinearAssembleQFunctionCore_Hip_gen()
398 CeedCallBackend(CeedOperatorFieldGetVector(op_output_fields[i], &vec)); in CeedOperatorLinearAssembleQFunctionCore_Hip_gen()
549 CeedOperatorField *op_input_fields, *op_output_fields; in CeedOperatorLinearAssembleAddDiagonalAtPoints_Hip_gen() local
555 …OperatorGetFields(op, &num_input_fields, &op_input_fields, &num_output_fields, &op_output_fields)); in CeedOperatorLinearAssembleAddDiagonalAtPoints_Hip_gen()
728 CeedOperatorField *op_input_fields, *op_output_fields; in CeedOperatorAssembleSingleAtPoints_Hip_gen() local
[all …]
/libCEED/backends/cuda-gen/
H A Dceed-cuda-gen-operator-build.cpp36 …eedQFunctionField *qf_input_fields, CeedInt num_output_fields, CeedOperatorField *op_output_fields, in CeedOperatorBuildKernelData_Cuda_gen() argument
56 CeedCallBackend(CeedOperatorFieldGetBasis(op_output_fields[i], &basis)); in CeedOperatorBuildKernelData_Cuda_gen()
108 CeedCallBackend(CeedOperatorFieldGetBasis(op_output_fields[i], &basis)); in CeedOperatorBuildKernelData_Cuda_gen()
166 CeedCallBackend(CeedOperatorFieldGetBasis(op_output_fields[i], &basis)); in CeedOperatorBuildKernelData_Cuda_gen()
703 … CeedOperatorField *op_output_fields, CeedQFunctionField *qf_output_fields, in CeedOperatorBuildKernelQFunction_Cuda_gen() argument
717 CeedCallBackend(CeedOperatorFieldGetName(op_output_fields[i], &field_name)); in CeedOperatorBuildKernelQFunction_Cuda_gen()
823 CeedCallBackend(CeedOperatorFieldGetName(op_output_fields[i], &field_name)); in CeedOperatorBuildKernelQFunction_Cuda_gen()
934 CeedCallBackend(CeedOperatorFieldGetName(op_output_fields[i], &field_name)); in CeedOperatorBuildKernelQFunction_Cuda_gen()
974 CeedCallBackend(CeedOperatorFieldGetName(op_output_fields[i], &field_name)); in CeedOperatorBuildKernelQFunction_Cuda_gen()
997 CeedCallBackend(CeedOperatorFieldGetName(op_output_fields[i], &field_name)); in CeedOperatorBuildKernelQFunction_Cuda_gen()
[all …]
H A Dceed-cuda-gen-operator.c115 CeedOperatorField *op_input_fields, *op_output_fields; in CeedOperatorApplyAddCore_Cuda_gen() local
128 …OperatorGetFields(op, &num_input_fields, &op_input_fields, &num_output_fields, &op_output_fields)); in CeedOperatorApplyAddCore_Cuda_gen()
159 CeedCallBackend(CeedOperatorFieldGetVector(op_output_fields[i], &vec)); in CeedOperatorApplyAddCore_Cuda_gen()
247 CeedCallBackend(CeedOperatorFieldGetVector(op_output_fields[i], &vec)); in CeedOperatorApplyAddCore_Cuda_gen()
371 CeedOperatorField *op_input_fields, *op_output_fields; in CeedOperatorLinearAssembleQFunctionCore_Cuda_gen() local
377 …OperatorGetFields(op, &num_input_fields, &op_input_fields, &num_output_fields, &op_output_fields)); in CeedOperatorLinearAssembleQFunctionCore_Cuda_gen()
430 CeedCallBackend(CeedOperatorFieldGetVector(op_output_fields[i], &vec)); in CeedOperatorLinearAssembleQFunctionCore_Cuda_gen()
570 CeedOperatorField *op_input_fields, *op_output_fields; in CeedOperatorLinearAssembleAddDiagonalAtPoints_Cuda_gen() local
576 …OperatorGetFields(op, &num_input_fields, &op_input_fields, &num_output_fields, &op_output_fields)); in CeedOperatorLinearAssembleAddDiagonalAtPoints_Cuda_gen()
733 CeedOperatorField *op_input_fields, *op_output_fields; in CeedOperatorAssembleSingleAtPoints_Cuda_gen() local
[all …]
/libCEED/backends/opt/
H A Dceed-opt-operator.c212 CeedOperatorField *op_input_fields, *op_output_fields; in CeedOperatorSetup_Opt() local
225 …OperatorGetFields(op, &num_input_fields, &op_input_fields, &num_output_fields, &op_output_fields)); in CeedOperatorSetup_Opt()
373 …pt(CeedInt e, CeedInt Q, CeedQFunctionField *qf_output_fields, CeedOperatorField *op_output_fields, in CeedOperatorOutputBasis_Opt() argument
392 CeedCallBackend(CeedOperatorFieldGetBasis(op_output_fields[i], &basis)); in CeedOperatorOutputBasis_Opt()
409 CeedCallBackend(CeedOperatorFieldGetVector(op_output_fields[i], &vec)); in CeedOperatorOutputBasis_Opt()
450 CeedOperatorField *op_input_fields, *op_output_fields; in CeedOperatorApplyAdd_Opt() local
475 …OperatorGetFields(op, &num_input_fields, &op_input_fields, &num_output_fields, &op_output_fields)); in CeedOperatorApplyAdd_Opt()
505 …CeedCallBackend(CeedOperatorOutputBasis_Opt(e, Q, qf_output_fields, op_output_fields, block_size, … in CeedOperatorApplyAdd_Opt()
526 CeedOperatorField *op_input_fields, *op_output_fields; in CeedOperatorLinearAssembleQFunctionCore_Opt() local
538 …OperatorGetFields(op, &num_input_fields, &op_input_fields, &num_output_fields, &op_output_fields)); in CeedOperatorLinearAssembleQFunctionCore_Opt()
[all …]
/libCEED/backends/blocked/
H A Dceed-blocked-operator.c208 CeedOperatorField *op_input_fields, *op_output_fields; in CeedOperatorSetup_Blocked() local
218 …OperatorGetFields(op, &num_input_fields, &op_input_fields, &num_output_fields, &op_output_fields)); in CeedOperatorSetup_Blocked()
359 …ed(CeedInt e, CeedInt Q, CeedQFunctionField *qf_output_fields, CeedOperatorField *op_output_fields, in CeedOperatorOutputBasis_Blocked() argument
369 CeedCallBackend(CeedOperatorFieldGetElemRestriction(op_output_fields[i], &elem_rstr)); in CeedOperatorOutputBasis_Blocked()
381 CeedCallBackend(CeedOperatorFieldGetBasis(op_output_fields[i], &basis)); in CeedOperatorOutputBasis_Blocked()
439 CeedOperatorField *op_input_fields, *op_output_fields; in CeedOperatorApplyAdd_Blocked() local
456 …OperatorGetFields(op, &num_input_fields, &op_input_fields, &num_output_fields, &op_output_fields)); in CeedOperatorApplyAdd_Blocked()
493 …CeedCallBackend(CeedOperatorOutputBasis_Blocked(e, Q, qf_output_fields, op_output_fields, block_si… in CeedOperatorApplyAdd_Blocked()
506 CeedCallBackend(CeedOperatorFieldGetVector(op_output_fields[i], &vec)); in CeedOperatorApplyAdd_Blocked()
534 CeedOperatorField *op_input_fields, *op_output_fields; in CeedOperatorLinearAssembleQFunctionCore_Blocked() local
[all …]
/libCEED/backends/sycl-gen/
H A Dceed-sycl-gen-operator.sycl.cpp39 CeedOperatorField *op_input_fields, *op_output_fields; in CeedOperatorApplyAdd_Sycl_gen() local
64 …OperatorGetFields(op, &num_input_fields, &op_input_fields, &num_output_fields, &op_output_fields)); in CeedOperatorApplyAdd_Sycl_gen()
98 CeedCallBackend(CeedOperatorFieldGetVector(op_output_fields[i], &vec)); in CeedOperatorApplyAdd_Sycl_gen()
180 CeedCallBackend(CeedOperatorFieldGetVector(op_output_fields[i], &vec)); in CeedOperatorApplyAdd_Sycl_gen()
H A Dceed-sycl-gen-operator-build.sycl.cpp77 CeedOperatorField *op_input_fields, *op_output_fields; in CeedOperatorBuildKernel_Sycl_gen() local
92 …OperatorGetFields(op, &num_input_fields, &op_input_fields, &num_output_fields, &op_output_fields)); in CeedOperatorBuildKernel_Sycl_gen()
163 CeedCallBackend(CeedOperatorFieldGetBasis(op_output_fields[i], &basis)); in CeedOperatorBuildKernel_Sycl_gen()
206 CeedCallBackend(CeedOperatorFieldGetBasis(op_output_fields[i], &basis)); in CeedOperatorBuildKernel_Sycl_gen()
335 CeedCallBackend(CeedOperatorFieldGetElemRestriction(op_output_fields[i], &elem_rstr)); in CeedOperatorBuildKernel_Sycl_gen()
342 CeedCallBackend(CeedOperatorFieldGetBasis(op_output_fields[i], &basis)); in CeedOperatorBuildKernel_Sycl_gen()
678 CeedCallBackend(CeedOperatorFieldGetElemRestriction(op_output_fields[i], &elem_rstr)); in CeedOperatorBuildKernel_Sycl_gen()
700 CeedCallBackend(CeedOperatorFieldGetBasis(op_output_fields[i], &basis)); in CeedOperatorBuildKernel_Sycl_gen()
/libCEED/backends/hip-ref/
H A Dceed-hip-ref-operator.c243 CeedOperatorField *op_input_fields, *op_output_fields; in CeedOperatorSetup_Hip() local
253 …OperatorGetFields(op, &num_input_fields, &op_input_fields, &num_output_fields, &op_output_fields)); in CeedOperatorSetup_Hip()
333 CeedCallBackend(CeedOperatorFieldGetVector(op_output_fields[i], &vec_i)); in CeedOperatorSetup_Hip()
334 CeedCallBackend(CeedOperatorFieldGetElemRestriction(op_output_fields[i], &rstr_i)); in CeedOperatorSetup_Hip()
341 CeedCallBackend(CeedOperatorFieldGetVector(op_output_fields[j], &vec_j)); in CeedOperatorSetup_Hip()
342 CeedCallBackend(CeedOperatorFieldGetElemRestriction(op_output_fields[j], &rstr_j)); in CeedOperatorSetup_Hip()
503 CeedOperatorField *op_input_fields, *op_output_fields; in CeedOperatorApplyAdd_Hip() local
511 …OperatorGetFields(op, &num_input_fields, &op_input_fields, &num_output_fields, &op_output_fields)); in CeedOperatorApplyAdd_Hip()
557 CeedCallBackend(CeedOperatorFieldGetVector(op_output_fields[field], &l_vec)); in CeedOperatorApplyAdd_Hip()
575 CeedCallBackend(CeedOperatorFieldGetBasis(op_output_fields[field], &basis)); in CeedOperatorApplyAdd_Hip()
[all …]
/libCEED/backends/cuda-ref/
H A Dceed-cuda-ref-operator.c244 CeedOperatorField *op_input_fields, *op_output_fields; in CeedOperatorSetup_Cuda() local
254 …OperatorGetFields(op, &num_input_fields, &op_input_fields, &num_output_fields, &op_output_fields)); in CeedOperatorSetup_Cuda()
334 CeedCallBackend(CeedOperatorFieldGetVector(op_output_fields[i], &vec_i)); in CeedOperatorSetup_Cuda()
335 CeedCallBackend(CeedOperatorFieldGetElemRestriction(op_output_fields[i], &rstr_i)); in CeedOperatorSetup_Cuda()
342 CeedCallBackend(CeedOperatorFieldGetVector(op_output_fields[j], &vec_j)); in CeedOperatorSetup_Cuda()
343 CeedCallBackend(CeedOperatorFieldGetElemRestriction(op_output_fields[j], &rstr_j)); in CeedOperatorSetup_Cuda()
504 CeedOperatorField *op_input_fields, *op_output_fields; in CeedOperatorApplyAdd_Cuda() local
512 …OperatorGetFields(op, &num_input_fields, &op_input_fields, &num_output_fields, &op_output_fields)); in CeedOperatorApplyAdd_Cuda()
559 CeedCallBackend(CeedOperatorFieldGetVector(op_output_fields[field], &l_vec)); in CeedOperatorApplyAdd_Cuda()
577 CeedCallBackend(CeedOperatorFieldGetBasis(op_output_fields[field], &basis)); in CeedOperatorApplyAdd_Cuda()
[all …]
/libCEED/interface/
H A Dceed-operator.c143 CeedOperatorField *op_input_fields, *op_output_fields; in CeedOperatorSingleView() local
149 …OperatorGetFields(op, &num_input_fields, &op_input_fields, &num_output_fields, &op_output_fields)); in CeedOperatorSingleView()
172 CeedCall(CeedOperatorFieldView(op_output_fields[i], qf_output_fields[i], i, tabs, 0, stream)); in CeedOperatorSingleView()
239 CeedOperatorField *op_input_fields, *op_output_fields; in CeedOperatorGetActiveBases() local
242 …OperatorGetFields(op, &num_input_fields, &op_input_fields, &num_output_fields, &op_output_fields)); in CeedOperatorGetActiveBases()
271 CeedCall(CeedOperatorFieldGetVector(op_output_fields[i], &vec)); in CeedOperatorGetActiveBases()
275 CeedCall(CeedOperatorFieldGetBasis(op_output_fields[i], &basis)); in CeedOperatorGetActiveBases()
322 CeedOperatorField *op_input_fields, *op_output_fields; in CeedOperatorGetActiveElemRestrictions() local
325 …OperatorGetFields(op, &num_input_fields, &op_input_fields, &num_output_fields, &op_output_fields)); in CeedOperatorGetActiveElemRestrictions()
354 CeedCall(CeedOperatorFieldGetVector(op_output_fields[i], &vec)); in CeedOperatorGetActiveElemRestrictions()
[all …]
/libCEED/backends/sycl-ref/
H A Dceed-sycl-ref-operator.sycl.cpp223 CeedOperatorField *op_input_fields, *op_output_fields; in CeedOperatorSetup_Sycl() local
233 …OperatorGetFields(op, &num_input_fields, &op_input_fields, &num_output_fields, &op_output_fields)); in CeedOperatorSetup_Sycl()
380 CeedOperatorField *op_input_fields, *op_output_fields; in CeedOperatorApplyAdd_Sycl() local
387 …OperatorGetFields(op, &num_input_fields, &op_input_fields, &num_output_fields, &op_output_fields)); in CeedOperatorApplyAdd_Sycl()
417 CeedCallBackend(CeedOperatorFieldGetElemRestriction(op_output_fields[i], &elem_rstr)); in CeedOperatorApplyAdd_Sycl()
430 CeedCallBackend(CeedOperatorFieldGetBasis(op_output_fields[i], &basis)); in CeedOperatorApplyAdd_Sycl()
460 CeedCallBackend(CeedOperatorFieldGetVector(op_output_fields[i], &vec)); in CeedOperatorApplyAdd_Sycl()
463 CeedCallBackend(CeedOperatorFieldGetElemRestriction(op_output_fields[i], &elem_rstr)); in CeedOperatorApplyAdd_Sycl()
487 CeedOperatorField *op_input_fields, *op_output_fields; in CeedOperatorLinearAssembleQFunctionCore_Sycl() local
496 …OperatorGetFields(op, &num_input_fields, &op_input_fields, &num_output_fields, &op_output_fields)); in CeedOperatorLinearAssembleQFunctionCore_Sycl()
[all …]