Home
last modified time | relevance | path

Searched refs:diag_rstr (Results 1 – 6 of 6) sorted by relevance

/libCEED/backends/sycl-ref/
H A Dceed-sycl-ref.hpp87 CeedElemRestriction diag_rstr, point_block_diag_rstr; member
H A Dceed-sycl-ref-operator.sycl.cpp95 CeedCallBackend(CeedElemRestrictionDestroy(&impl->diag->diag_rstr)); in CeedOperatorDestroy_Sycl()
815 CeedCallBackend(CeedElemRestrictionReferenceCopy(rstr_out, &diag->diag_rstr)); in CeedOperatorAssembleDiagonalSetup_Sycl()
944 …CeedCallBackend(CeedOperatorCreateActivePointBlockRestriction(diag->diag_rstr, &diag->point_block_… in CeedOperatorAssembleDiagonalCore_Sycl()
946 CeedElemRestriction diag_rstr = is_point_block ? diag->point_block_diag_rstr : diag->diag_rstr; in CeedOperatorAssembleDiagonalCore_Sycl() local
952 CeedCallBackend(CeedElemRestrictionCreateVector(diag_rstr, NULL, &elem_diag)); in CeedOperatorAssembleDiagonalCore_Sycl()
961 CeedCallBackend(CeedElemRestrictionGetNumElements(diag_rstr, &num_elem)); in CeedOperatorAssembleDiagonalCore_Sycl()
974 …CeedCallBackend(CeedElemRestrictionApply(diag_rstr, CEED_TRANSPOSE, elem_diag, assembled, request)… in CeedOperatorAssembleDiagonalCore_Sycl()
/libCEED/backends/cuda-ref/
H A Dceed-cuda-ref.h120 CeedElemRestriction diag_rstr, point_block_diag_rstr; member
H A Dceed-cuda-ref-operator.c84 CeedCallBackend(CeedElemRestrictionDestroy(&impl->diag->diag_rstr)); in CeedOperatorDestroy_Cuda()
1412 CeedElemRestriction assembled_rstr = NULL, rstr_in, rstr_out, diag_rstr; in CeedOperatorAssembleDiagonalCore_Cuda() local
1444 if (!is_point_block && !diag->diag_rstr) { in CeedOperatorAssembleDiagonalCore_Cuda()
1445 CeedCallBackend(CeedElemRestrictionCreateUnsignedCopy(rstr_out, &diag->diag_rstr)); in CeedOperatorAssembleDiagonalCore_Cuda()
1446 CeedCallBackend(CeedElemRestrictionCreateVector(diag->diag_rstr, NULL, &diag->elem_diag)); in CeedOperatorAssembleDiagonalCore_Cuda()
1453 diag_rstr = is_point_block ? diag->point_block_diag_rstr : diag->diag_rstr; in CeedOperatorAssembleDiagonalCore_Cuda()
1458 CeedCallBackend(CeedElemRestrictionGetElementSize(diag_rstr, &num_nodes)); in CeedOperatorAssembleDiagonalCore_Cuda()
1461 CeedCallBackend(CeedElemRestrictionGetNumElements(diag_rstr, &num_elem)); in CeedOperatorAssembleDiagonalCore_Cuda()
1483 …CeedCallBackend(CeedElemRestrictionApply(diag_rstr, CEED_TRANSPOSE, elem_diag, assembled, request)… in CeedOperatorAssembleDiagonalCore_Cuda()
/libCEED/backends/hip-ref/
H A Dceed-hip-ref.h125 CeedElemRestriction diag_rstr, point_block_diag_rstr; member
H A Dceed-hip-ref-operator.c83 CeedCallBackend(CeedElemRestrictionDestroy(&impl->diag->diag_rstr)); in CeedOperatorDestroy_Hip()
1409 CeedElemRestriction assembled_rstr = NULL, rstr_in, rstr_out, diag_rstr; in CeedOperatorAssembleDiagonalCore_Hip() local
1441 if (!is_point_block && !diag->diag_rstr) { in CeedOperatorAssembleDiagonalCore_Hip()
1442 CeedCallBackend(CeedElemRestrictionCreateUnsignedCopy(rstr_out, &diag->diag_rstr)); in CeedOperatorAssembleDiagonalCore_Hip()
1443 CeedCallBackend(CeedElemRestrictionCreateVector(diag->diag_rstr, NULL, &diag->elem_diag)); in CeedOperatorAssembleDiagonalCore_Hip()
1450 diag_rstr = is_point_block ? diag->point_block_diag_rstr : diag->diag_rstr; in CeedOperatorAssembleDiagonalCore_Hip()
1455 CeedCallBackend(CeedElemRestrictionGetElementSize(diag_rstr, &num_nodes)); in CeedOperatorAssembleDiagonalCore_Hip()
1458 CeedCallBackend(CeedElemRestrictionGetNumElements(diag_rstr, &num_elem)); in CeedOperatorAssembleDiagonalCore_Hip()
1480 …CeedCallBackend(CeedElemRestrictionApply(diag_rstr, CEED_TRANSPOSE, elem_diag, assembled, request)… in CeedOperatorAssembleDiagonalCore_Hip()