Searched refs:is_point_block (Results 1 – 4 of 4) sorted by relevance
| /libCEED/backends/hip-ref/ |
| H A D | ceed-hip-ref-operator.c | 1316 …bleDiagonalSetupCompile_Hip(CeedOperator op, CeedInt use_ceedsize_idx, const bool is_point_block) { in CeedOperatorAssembleDiagonalSetupCompile_Hip() argument 1382 …hipModule_t *module = is_point_block ? &diag->module_point_block : &diag->module; in CeedOperatorAssembleDiagonalSetupCompile_Hip() 1391 …use_ceedsize_idx, "USE_POINT_BLOCK", is_point_block ? 1 : 0, "BLOCK_SIZE", num_nodes * elems_per_b… in CeedOperatorAssembleDiagonalSetupCompile_Hip() 1392 …CeedCallHip(ceed, CeedGetKernel_Hip(ceed, *module, "LinearDiagonal", is_point_block ? &diag->Linea… in CeedOperatorAssembleDiagonalSetupCompile_Hip() 1403 …lCore_Hip(CeedOperator op, CeedVector assembled, CeedRequest *request, const bool is_point_block) { in CeedOperatorAssembleDiagonalCore_Hip() argument 1427 if ((!is_point_block && !diag->LinearDiagonal) || (is_point_block && !diag->LinearPointBlock)) { in CeedOperatorAssembleDiagonalCore_Hip() 1434 …eedCallBackend(CeedOperatorAssembleDiagonalSetupCompile_Hip(op, use_ceedsize_idx, is_point_block)); in CeedOperatorAssembleDiagonalCore_Hip() 1441 if (!is_point_block && !diag->diag_rstr) { in CeedOperatorAssembleDiagonalCore_Hip() 1444 } else if (is_point_block && !diag->point_block_diag_rstr) { in CeedOperatorAssembleDiagonalCore_Hip() 1450 diag_rstr = is_point_block ? diag->point_block_diag_rstr : diag->diag_rstr; in CeedOperatorAssembleDiagonalCore_Hip() [all …]
|
| /libCEED/backends/cuda-ref/ |
| H A D | ceed-cuda-ref-operator.c | 1319 …leDiagonalSetupCompile_Cuda(CeedOperator op, CeedInt use_ceedsize_idx, const bool is_point_block) { in CeedOperatorAssembleDiagonalSetupCompile_Cuda() argument 1385 CUmodule *module = is_point_block ? &diag->module_point_block : &diag->module; in CeedOperatorAssembleDiagonalSetupCompile_Cuda() 1394 …use_ceedsize_idx, "USE_POINT_BLOCK", is_point_block ? 1 : 0, "BLOCK_SIZE", num_nodes * elems_per_b… in CeedOperatorAssembleDiagonalSetupCompile_Cuda() 1395 …CeedCallCuda(ceed, CeedGetKernel_Cuda(ceed, *module, "LinearDiagonal", is_point_block ? &diag->Lin… in CeedOperatorAssembleDiagonalSetupCompile_Cuda() 1406 …Core_Cuda(CeedOperator op, CeedVector assembled, CeedRequest *request, const bool is_point_block) { in CeedOperatorAssembleDiagonalCore_Cuda() argument 1430 if ((!is_point_block && !diag->LinearDiagonal) || (is_point_block && !diag->LinearPointBlock)) { in CeedOperatorAssembleDiagonalCore_Cuda() 1437 …edCallBackend(CeedOperatorAssembleDiagonalSetupCompile_Cuda(op, use_ceedsize_idx, is_point_block)); in CeedOperatorAssembleDiagonalCore_Cuda() 1444 if (!is_point_block && !diag->diag_rstr) { in CeedOperatorAssembleDiagonalCore_Cuda() 1447 } else if (is_point_block && !diag->point_block_diag_rstr) { in CeedOperatorAssembleDiagonalCore_Cuda() 1453 diag_rstr = is_point_block ? diag->point_block_diag_rstr : diag->diag_rstr; in CeedOperatorAssembleDiagonalCore_Cuda() [all …]
|
| /libCEED/backends/sycl-ref/ |
| H A D | ceed-sycl-ref-operator.sycl.cpp | 832 static int CeedOperatorLinearDiagonal_Sycl(sycl::queue &sycl_queue, const bool is_point_block, cons… in CeedOperatorLinearDiagonal_Sycl() argument 876 if (is_point_block) { in CeedOperatorLinearDiagonal_Sycl() 912 …Core_Sycl(CeedOperator op, CeedVector assembled, CeedRequest *request, const bool is_point_block) { in CeedOperatorAssembleDiagonalCore_Sycl() argument 943 if (is_point_block && !diag->point_block_diag_rstr) { in CeedOperatorAssembleDiagonalCore_Sycl() 946 CeedElemRestriction diag_rstr = is_point_block ? diag->point_block_diag_rstr : diag->diag_rstr; in CeedOperatorAssembleDiagonalCore_Sycl() 949 CeedVector elem_diag = is_point_block ? diag->point_block_elem_diag : diag->elem_diag; in CeedOperatorAssembleDiagonalCore_Sycl() 953 if (is_point_block) diag->point_block_elem_diag = elem_diag; in CeedOperatorAssembleDiagonalCore_Sycl() 964 …CeedCallBackend(CeedOperatorLinearDiagonal_Sycl(sycl_data->sycl_queue, is_point_block, num_elem, d… in CeedOperatorAssembleDiagonalCore_Sycl()
|
| /libCEED/interface/ |
| H A D | ceed-preconditioning.c | 216 …earAssembleAddDiagonalSingle_Mesh(CeedOperator op, CeedRequest *request, const bool is_point_block, in CeedOperatorLinearAssembleAddDiagonalSingle_Mesh() argument 282 if (is_point_block) { in CeedOperatorLinearAssembleAddDiagonalSingle_Mesh() 347 if (is_point_block) { in CeedOperatorLinearAssembleAddDiagonalSingle_Mesh() 401 …orLinearAssembleAddDiagonalSingle(CeedOperator op, CeedRequest *request, const bool is_point_block, in CeedOperatorLinearAssembleAddDiagonalSingle() argument 407 …CeedCall(CeedOperatorLinearAssembleAddDiagonalSingle_Mesh(op, request, is_point_block, assembled)); in CeedOperatorLinearAssembleAddDiagonalSingle() 423 …inearAssembleAddDiagonalComposite(CeedOperator op, CeedRequest *request, const bool is_point_block, in CeedOperatorLinearAssembleAddDiagonalComposite() argument 431 if (is_point_block) { in CeedOperatorLinearAssembleAddDiagonalComposite()
|