Home
last modified time | relevance | path

Searched refs:is_point_block (Results 1 – 4 of 4) sorted by relevance

/libCEED/backends/hip-ref/
H A Dceed-hip-ref-operator.c1316 …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 Dceed-cuda-ref-operator.c1319 …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 Dceed-sycl-ref-operator.sycl.cpp832 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 Dceed-preconditioning.c216 …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()