| /libCEED/include/ceed/jit-source/hip/ |
| H A D | hip-ref-restriction-at-points.h | 30 extern "C" __global__ void AtPointsTranspose(const CeedInt *__restrict__ l_vec_indices, const CeedI… in AtPointsTranspose() argument 36 const CeedInt ind = l_vec_indices[i]; in AtPointsTranspose()
|
| H A D | hip-ref-restriction-offset.h | 43 extern "C" __global__ void OffsetTranspose(const CeedInt *__restrict__ l_vec_indices, const CeedInt… in OffsetTranspose() argument 48 const CeedInt ind = l_vec_indices[i]; in OffsetTranspose()
|
| H A D | hip-ref-restriction-oriented.h | 48 extern "C" __global__ void OrientedTranspose(const CeedInt *__restrict__ l_vec_indices, const CeedI… in OrientedTranspose() argument 54 const CeedInt ind = l_vec_indices[i]; in OrientedTranspose()
|
| H A D | hip-ref-restriction-curl-oriented.h | 87 extern "C" __global__ void CurlOrientedTranspose(const CeedInt *__restrict__ l_vec_indices, const C… in CurlOrientedTranspose() argument 93 const CeedInt ind = l_vec_indices[i]; in CurlOrientedTranspose() 145 extern "C" __global__ void CurlOrientedUnsignedTranspose(const CeedInt *__restrict__ l_vec_indices,… in CurlOrientedUnsignedTranspose() argument 151 const CeedInt ind = l_vec_indices[i]; in CurlOrientedUnsignedTranspose()
|
| /libCEED/include/ceed/jit-source/cuda/ |
| H A D | cuda-ref-restriction-at-points.h | 30 extern "C" __global__ void AtPointsTranspose(const CeedInt *__restrict__ l_vec_indices, const CeedI… in AtPointsTranspose() argument 36 const CeedInt ind = l_vec_indices[i]; in AtPointsTranspose()
|
| H A D | cuda-ref-restriction-offset.h | 43 extern "C" __global__ void OffsetTranspose(const CeedInt *__restrict__ l_vec_indices, const CeedInt… in OffsetTranspose() argument 48 const CeedInt ind = l_vec_indices[i]; in OffsetTranspose()
|
| H A D | cuda-ref-restriction-oriented.h | 48 extern "C" __global__ void OrientedTranspose(const CeedInt *__restrict__ l_vec_indices, const CeedI… in OrientedTranspose() argument 54 const CeedInt ind = l_vec_indices[i]; in OrientedTranspose()
|
| H A D | cuda-ref-restriction-curl-oriented.h | 87 extern "C" __global__ void CurlOrientedTranspose(const CeedInt *__restrict__ l_vec_indices, const C… in CurlOrientedTranspose() argument 93 const CeedInt ind = l_vec_indices[i]; in CurlOrientedTranspose() 145 extern "C" __global__ void CurlOrientedUnsignedTranspose(const CeedInt *__restrict__ l_vec_indices,… in CurlOrientedUnsignedTranspose() argument 151 const CeedInt ind = l_vec_indices[i]; in CurlOrientedUnsignedTranspose()
|
| /libCEED/backends/sycl-ref/ |
| H A D | ceed-sycl-restriction.sycl.cpp | 117 const CeedInt *l_vec_indices = impl->d_l_vec_indices; in CeedElemRestrictionOffsetTranspose_Sycl() local 129 const CeedInt ind = l_vec_indices[node]; in CeedElemRestrictionOffsetTranspose_Sycl() 254 … num_elem, elem_size, num_comp, num_nodes = 0, *ind_to_offset, *l_vec_indices, *t_offsets, *… in CeedElemRestrictionOffset_Sycl() local 274 CeedCallBackend(CeedCalloc(num_nodes, &l_vec_indices)); in CeedElemRestrictionOffset_Sycl() 277 l_vec_indices[j] = i; in CeedElemRestrictionOffset_Sycl() 315 …sycl::event copy_lvec = data->sycl_queue.copy<CeedInt>(l_vec_indices, impl->d_l_vec_indices, num_n… in CeedElemRestrictionOffset_Sycl() 328 CeedCallBackend(CeedFree(&l_vec_indices)); in CeedElemRestrictionOffset_Sycl()
|
| /libCEED/backends/cuda-ref/ |
| H A D | ceed-cuda-ref-restriction.c | 421 CeedInt *ind_to_offset, *l_vec_indices, *t_offsets, *t_indices; in CeedElemRestrictionOffset_Cuda() local 442 CeedCallBackend(CeedCalloc(num_nodes, &l_vec_indices)); in CeedElemRestrictionOffset_Cuda() 445 l_vec_indices[j] = i; in CeedElemRestrictionOffset_Cuda() 478 …CeedCallCuda(ceed, cudaMemcpy((CeedInt *)impl->d_l_vec_indices, l_vec_indices, num_nodes * sizeof(… in CeedElemRestrictionOffset_Cuda() 488 CeedCallBackend(CeedFree(&l_vec_indices)); in CeedElemRestrictionOffset_Cuda()
|
| /libCEED/backends/hip-ref/ |
| H A D | ceed-hip-ref-restriction.c | 422 CeedInt *ind_to_offset, *l_vec_indices, *t_offsets, *t_indices; in CeedElemRestrictionOffset_Hip() local 443 CeedCallBackend(CeedCalloc(num_nodes, &l_vec_indices)); in CeedElemRestrictionOffset_Hip() 446 l_vec_indices[j] = i; in CeedElemRestrictionOffset_Hip() 479 …CeedCallHip(ceed, hipMemcpy((CeedInt *)impl->d_l_vec_indices, l_vec_indices, num_nodes * sizeof(Ce… in CeedElemRestrictionOffset_Hip() 489 CeedCallBackend(CeedFree(&l_vec_indices)); in CeedElemRestrictionOffset_Hip()
|