| /libCEED/backends/ref/ |
| H A D | ceed-ref-operator.c | 150 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 D | ceed-hip-gen-operator-build.cpp | 63 …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 D | ceed-hip-gen-operator.c | 61 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 D | ceed-cuda-gen-operator-build.cpp | 36 …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 D | ceed-cuda-gen-operator.c | 115 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 D | ceed-opt-operator.c | 212 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 D | ceed-blocked-operator.c | 208 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 D | ceed-sycl-gen-operator.sycl.cpp | 39 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 D | ceed-sycl-gen-operator-build.sycl.cpp | 77 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 D | ceed-hip-ref-operator.c | 243 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 D | ceed-cuda-ref-operator.c | 244 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 D | ceed-operator.c | 143 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 D | ceed-sycl-ref-operator.sycl.cpp | 223 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 …]
|