Home
last modified time | relevance | path

Searched refs:InterpTranspose (Results 1 – 17 of 17) sorted by relevance

/libCEED/backends/magma/ !
H A Dceed-magma.h49 CeedMagmaFunction InterpTranspose; member
63 CeedMagmaFunction InterpTranspose[MAGMA_NONTENSOR_KERNEL_INSTANCES]; member
H A Dceed-magma-basis.c120 …nelDimSharedMagma(ceed, apply_add ? impl->InterpTransposeAdd : impl->InterpTranspose, NULL, grid, … in CeedBasisApplyCore_Magma()
362 …eedGetKernelMagma(ceed, impl->module[iN], "magma_interp_nontensor_t", &impl->InterpTranspose[iN])); in CeedBasisApplyNonTensorCore_Magma()
410 Kernel = apply_add ? impl->InterpTransposeAdd[iN] : impl->InterpTranspose[iN]; in CeedBasisApplyNonTensorCore_Magma()
595 …Backend(CeedGetKernelMagma(ceed, impl->module, "magma_interpt_1d_kernel", &impl->InterpTranspose)); in CeedBasisCreateTensorH1_Magma()
604 …Backend(CeedGetKernelMagma(ceed, impl->module, "magma_interpt_2d_kernel", &impl->InterpTranspose)); in CeedBasisCreateTensorH1_Magma()
613 …Backend(CeedGetKernelMagma(ceed, impl->module, "magma_interpt_3d_kernel", &impl->InterpTranspose)); in CeedBasisCreateTensorH1_Magma()
/libCEED/backends/hip-shared/ !
H A Dceed-hip-shared.h16 hipFunction_t InterpTranspose; member
H A Dceed-hip-shared-basis.c134 …rnelDimShared_Hip(ceed, apply_add ? data->InterpTransposeAdd : data->InterpTranspose, NULL, grid, … in CeedBasisApplyTensorCore_Hip_shared()
146 …rnelDimShared_Hip(ceed, apply_add ? data->InterpTransposeAdd : data->InterpTranspose, NULL, grid, … in CeedBasisApplyTensorCore_Hip_shared()
157 …rnelDimShared_Hip(ceed, apply_add ? data->InterpTransposeAdd : data->InterpTranspose, NULL, grid, … in CeedBasisApplyTensorCore_Hip_shared()
553 …rnelDimShared_Hip(ceed, apply_add ? data->InterpTransposeAdd : data->InterpTranspose, NULL, grid, … in CeedBasisApplyNonTensorCore_Hip_shared()
705 …>module, is_collocated ? "InterpCollocatedTranspose" : "InterpTranspose", &data->InterpTranspose)); in CeedBasisCreateTensorH1_Hip_shared()
781 CeedCallBackend(CeedGetKernel_Hip(ceed, data->module, "InterpTranspose", &data->InterpTranspose)); in CeedBasisCreateH1_Hip_shared()
/libCEED/backends/cuda-shared/ !
H A Dceed-cuda-shared.h16 CUfunction InterpTranspose; member
H A Dceed-cuda-shared-basis.c67 …nelDimShared_Cuda(ceed, apply_add ? data->InterpTransposeAdd : data->InterpTranspose, NULL, grid, … in CeedBasisApplyTensorCore_Cuda_shared()
80 …nelDimShared_Cuda(ceed, apply_add ? data->InterpTransposeAdd : data->InterpTranspose, NULL, grid, … in CeedBasisApplyTensorCore_Cuda_shared()
92 …nelDimShared_Cuda(ceed, apply_add ? data->InterpTransposeAdd : data->InterpTranspose, NULL, grid, … in CeedBasisApplyTensorCore_Cuda_shared()
490 …nelDimShared_Cuda(ceed, apply_add ? data->InterpTransposeAdd : data->InterpTranspose, NULL, grid, … in CeedBasisApplyNonTensorCore_Cuda_shared()
639 …>module, is_collocated ? "InterpCollocatedTranspose" : "InterpTranspose", &data->InterpTranspose)); in CeedBasisCreateTensorH1_Cuda_shared()
713 …CeedCallBackend(CeedGetKernel_Cuda(ceed, data->module, "InterpTranspose", &data->InterpTranspose)); in CeedBasisCreateH1_Cuda_shared()
/libCEED/include/ceed/jit-source/hip/ !
H A Dhip-ref-basis-nontensor.h29 extern "C" __global__ void InterpTranspose(const CeedInt num_elem, const CeedScalar *__restrict__ d… in InterpTranspose() function
H A Dhip-shared-basis-nontensor.h46 …void InterpTranspose(const CeedInt num_elem, const CeedScalar *c_B, const CeedScalar *__restrict__… in __launch_bounds__()
H A Dhip-shared-basis-tensor.h88 …void InterpTranspose(const CeedInt num_elem, const CeedScalar *c_B, const CeedScalar *__restrict__… in __launch_bounds__()
/libCEED/include/ceed/jit-source/cuda/ !
H A Dcuda-ref-basis-nontensor.h29 extern "C" __global__ void InterpTranspose(const CeedInt num_elem, const CeedScalar *__restrict__ d… in InterpTranspose() function
H A Dcuda-shared-basis-nontensor.h44 extern "C" __global__ void InterpTranspose(const CeedInt num_elem, const CeedScalar *c_B, const Cee… in InterpTranspose() function
H A Dcuda-shared-basis-tensor.h86 extern "C" __global__ void InterpTranspose(const CeedInt num_elem, const CeedScalar *c_B, const Cee… in InterpTranspose() function
/libCEED/backends/hip-ref/ !
H A Dceed-hip-ref-basis.c288 …CeedCallBackend(CeedRunKernelDim_Hip(ceed, data->InterpTranspose, grid, block_size_x, 1, elems_per… in CeedBasisApplyNonTensorCore_Hip()
482 CeedCallBackend(CeedGetKernel_Hip(ceed, data->module, "InterpTranspose", &data->InterpTranspose)); in CeedBasisCreateH1_Hip()
537 CeedCallBackend(CeedGetKernel_Hip(ceed, data->module, "InterpTranspose", &data->InterpTranspose)); in CeedBasisCreateHdiv_Hip()
592 CeedCallBackend(CeedGetKernel_Hip(ceed, data->module, "InterpTranspose", &data->InterpTranspose)); in CeedBasisCreateHcurl_Hip()
H A Dceed-hip-ref.h93 hipFunction_t InterpTranspose; member
/libCEED/backends/cuda-ref/ !
H A Dceed-cuda-ref-basis.c289 …CeedCallBackend(CeedRunKernelDim_Cuda(ceed, data->InterpTranspose, grid, block_size_x, 1, elems_pe… in CeedBasisApplyNonTensorCore_Cuda()
483 …CeedCallBackend(CeedGetKernel_Cuda(ceed, data->module, "InterpTranspose", &data->InterpTranspose)); in CeedBasisCreateH1_Cuda()
538 …CeedCallBackend(CeedGetKernel_Cuda(ceed, data->module, "InterpTranspose", &data->InterpTranspose)); in CeedBasisCreateHdiv_Cuda()
593 …CeedCallBackend(CeedGetKernel_Cuda(ceed, data->module, "InterpTranspose", &data->InterpTranspose)); in CeedBasisCreateHcurl_Cuda()
H A Dceed-cuda-ref.h88 CUfunction InterpTranspose; member
/libCEED/include/ceed/jit-source/sycl/ !
H A Dsycl-shared-basis-tensor.h53 kernel void InterpTranspose(const CeedInt num_elem, global const CeedScalar *restrict d_interp_1d, … in InterpTranspose() function