Searched refs:collo_grad_1d (Results 1 – 6 of 6) sorted by relevance
| /libCEED/backends/sycl-shared/ |
| H A D | ceed-sycl-shared-basis.sycl.cpp | 226 CeedScalar *collo_grad_1d; in CeedBasisCreateTensorH1_Sycl_shared() local 229 CeedCallBackend(CeedMalloc(Q_1d * Q_1d, &collo_grad_1d)); in CeedBasisCreateTensorH1_Sycl_shared() 230 CeedCallBackend(CeedBasisGetCollocatedGrad(basis, collo_grad_1d)); in CeedBasisCreateTensorH1_Sycl_shared() 232 …CeedCallSycl(ceed, data->sycl_queue.copy<CeedScalar>(collo_grad_1d, impl->d_collo_grad_1d, cgrad_l… in CeedBasisCreateTensorH1_Sycl_shared() 233 CeedCallBackend(CeedFree(&collo_grad_1d)); in CeedBasisCreateTensorH1_Sycl_shared()
|
| /libCEED/backends/ref/ |
| H A D | ceed-ref-basis.c | 96 if (impl->collo_grad_1d) { in CeedBasisApplyCore_Ref() 103 …(contract, pre, P, post, Q, (t_mode == CEED_NOTRANSPOSE ? interp_1d : impl->collo_grad_1d), t_mode, in CeedBasisApplyCore_Ref() 119 …tApply(contract, pre, P, post, Q, (t_mode == CEED_NOTRANSPOSE ? impl->collo_grad_1d : interp_1d), … in CeedBasisApplyCore_Ref() 270 CeedCallBackend(CeedFree(&impl->collo_grad_1d)); in CeedBasisDestroyTensor_Ref() 291 CeedCallBackend(CeedMalloc(Q_1d * Q_1d, &impl->collo_grad_1d)); in CeedBasisCreateTensorH1_Ref() 292 CeedCallBackend(CeedBasisGetCollocatedGrad(basis, impl->collo_grad_1d)); in CeedBasisCreateTensorH1_Ref()
|
| H A D | ceed-ref.h | 35 CeedScalar *collo_grad_1d; member
|
| /libCEED/backends/hip-shared/ |
| H A D | ceed-hip-shared-basis.c | 681 CeedScalar *collo_grad_1d; in CeedBasisCreateTensorH1_Hip_shared() local 683 CeedCallBackend(CeedMalloc(Q_1d * Q_1d, &collo_grad_1d)); in CeedBasisCreateTensorH1_Hip_shared() 684 CeedCallBackend(CeedBasisGetCollocatedGrad(basis, collo_grad_1d)); in CeedBasisCreateTensorH1_Hip_shared() 686 …CeedCallHip(ceed, hipMemcpy(data->d_collo_grad_1d, collo_grad_1d, q_bytes * Q_1d, hipMemcpyHostToD… in CeedBasisCreateTensorH1_Hip_shared() 687 CeedCallBackend(CeedFree(&collo_grad_1d)); in CeedBasisCreateTensorH1_Hip_shared()
|
| /libCEED/backends/cuda-shared/ |
| H A D | ceed-cuda-shared-basis.c | 620 CeedScalar *collo_grad_1d; in CeedBasisCreateTensorH1_Cuda_shared() local 622 CeedCallBackend(CeedMalloc(Q_1d * Q_1d, &collo_grad_1d)); in CeedBasisCreateTensorH1_Cuda_shared() 623 CeedCallBackend(CeedBasisGetCollocatedGrad(basis, collo_grad_1d)); in CeedBasisCreateTensorH1_Cuda_shared() 625 …CeedCallCuda(ceed, cudaMemcpy(data->d_collo_grad_1d, collo_grad_1d, q_bytes * Q_1d, cudaMemcpyHost… in CeedBasisCreateTensorH1_Cuda_shared() 626 CeedCallBackend(CeedFree(&collo_grad_1d)); in CeedBasisCreateTensorH1_Cuda_shared()
|
| /libCEED/interface/ |
| H A D | ceed-basis.c | 733 int CeedBasisGetCollocatedGrad(CeedBasis basis, CeedScalar *collo_grad_1d) { in CeedBasisGetCollocatedGrad() argument 749 …trixMatrixMultiply(ceed, grad_1d, (const CeedScalar *)interp_1d_pinv, collo_grad_1d, Q_1d, Q_1d, P… in CeedBasisGetCollocatedGrad()
|