Home
last modified time | relevance | path

Searched refs:l_vec_indices (Results 1 – 11 of 11) sorted by relevance

/libCEED/include/ceed/jit-source/hip/
H A Dhip-ref-restriction-at-points.h30 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 Dhip-ref-restriction-offset.h43 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 Dhip-ref-restriction-oriented.h48 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 Dhip-ref-restriction-curl-oriented.h87 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 Dcuda-ref-restriction-at-points.h30 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 Dcuda-ref-restriction-offset.h43 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 Dcuda-ref-restriction-oriented.h48 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 Dcuda-ref-restriction-curl-oriented.h87 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 Dceed-sycl-restriction.sycl.cpp117 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 Dceed-cuda-ref-restriction.c421 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 Dceed-hip-ref-restriction.c422 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()