| /libCEED/include/ceed/jit-source/hip/ |
| H A D | hip-ref-restriction-at-points.h | 30 …AtPointsTranspose(const CeedInt *__restrict__ l_vec_indices, const CeedInt *__restrict__ t_indices, in AtPointsTranspose() argument 43 const CeedInt t_ind = t_indices[j]; in AtPointsTranspose()
|
| H A D | hip-ref-restriction-offset.h | 43 …d OffsetTranspose(const CeedInt *__restrict__ l_vec_indices, const CeedInt *__restrict__ t_indices, in OffsetTranspose() argument 55 const CeedInt t_ind = t_indices[j]; in OffsetTranspose()
|
| H A D | hip-ref-restriction-oriented.h | 48 …OrientedTranspose(const CeedInt *__restrict__ l_vec_indices, const CeedInt *__restrict__ t_indices, in OrientedTranspose() argument 61 const CeedInt t_ind = t_indices[j]; in OrientedTranspose()
|
| H A D | hip-ref-restriction-curl-oriented.h | 87 …OrientedTranspose(const CeedInt *__restrict__ l_vec_indices, const CeedInt *__restrict__ t_indices, in CurlOrientedTranspose() argument 100 const CeedInt t_ind = t_indices[j]; in CurlOrientedTranspose() 145 …UnsignedTranspose(const CeedInt *__restrict__ l_vec_indices, const CeedInt *__restrict__ t_indices, in CurlOrientedUnsignedTranspose() argument 158 const CeedInt t_ind = t_indices[j]; in CurlOrientedUnsignedTranspose()
|
| /libCEED/include/ceed/jit-source/cuda/ |
| H A D | cuda-ref-restriction-at-points.h | 30 …AtPointsTranspose(const CeedInt *__restrict__ l_vec_indices, const CeedInt *__restrict__ t_indices, in AtPointsTranspose() argument 43 const CeedInt t_ind = t_indices[j]; in AtPointsTranspose()
|
| H A D | cuda-ref-restriction-offset.h | 43 …d OffsetTranspose(const CeedInt *__restrict__ l_vec_indices, const CeedInt *__restrict__ t_indices, in OffsetTranspose() argument 55 const CeedInt t_ind = t_indices[j]; in OffsetTranspose()
|
| H A D | cuda-ref-restriction-oriented.h | 48 …OrientedTranspose(const CeedInt *__restrict__ l_vec_indices, const CeedInt *__restrict__ t_indices, in OrientedTranspose() argument 61 const CeedInt t_ind = t_indices[j]; in OrientedTranspose()
|
| H A D | cuda-ref-restriction-curl-oriented.h | 87 …OrientedTranspose(const CeedInt *__restrict__ l_vec_indices, const CeedInt *__restrict__ t_indices, in CurlOrientedTranspose() argument 100 const CeedInt t_ind = t_indices[j]; in CurlOrientedTranspose() 145 …UnsignedTranspose(const CeedInt *__restrict__ l_vec_indices, const CeedInt *__restrict__ t_indices, in CurlOrientedUnsignedTranspose() argument 158 const CeedInt t_ind = t_indices[j]; in CurlOrientedUnsignedTranspose()
|
| /libCEED/backends/sycl-ref/ |
| H A D | ceed-sycl-restriction.sycl.cpp | 119 const CeedInt *t_indices = impl->d_t_indices; in CeedElemRestrictionOffsetTranspose_Sycl() local 135 const CeedInt t_ind = t_indices[j]; in CeedElemRestrictionOffsetTranspose_Sycl() 254 …m_elem, elem_size, num_comp, num_nodes = 0, *ind_to_offset, *l_vec_indices, *t_offsets, *t_indices; in CeedElemRestrictionOffset_Sycl() local 287 CeedCallBackend(CeedMalloc(size_indices, &t_indices)); in CeedElemRestrictionOffset_Sycl() 299 t_indices[t_offsets[ind_to_offset[gid]]++] = lid; in CeedElemRestrictionOffset_Sycl() 321 …sycl::event copy_indices = data->sycl_queue.copy<CeedInt>(t_indices, impl->d_t_indices, size_indic… in CeedElemRestrictionOffset_Sycl() 330 CeedCallBackend(CeedFree(&t_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 455 CeedCallBackend(CeedMalloc(size_indices, &t_indices)); in CeedElemRestrictionOffset_Cuda() 468 t_indices[t_offsets[ind_to_offset[gid]]++] = lid; in CeedElemRestrictionOffset_Cuda() 484 …CeedCallCuda(ceed, cudaMemcpy((CeedInt *)impl->d_t_indices, t_indices, size_indices * sizeof(CeedI… in CeedElemRestrictionOffset_Cuda() 490 CeedCallBackend(CeedFree(&t_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 456 CeedCallBackend(CeedMalloc(size_indices, &t_indices)); in CeedElemRestrictionOffset_Hip() 469 t_indices[t_offsets[ind_to_offset[gid]]++] = lid; in CeedElemRestrictionOffset_Hip() 485 …CeedCallHip(ceed, hipMemcpy((CeedInt *)impl->d_t_indices, t_indices, size_indices * sizeof(CeedInt… in CeedElemRestrictionOffset_Hip() 491 CeedCallBackend(CeedFree(&t_indices)); in CeedElemRestrictionOffset_Hip()
|