Lines Matching refs:num_nodes
112 const CeedInt num_nodes = impl->num_nodes; in CeedElemRestrictionOffsetTranspose_Sycl() local
121 sycl::range<1> kernel_range(num_nodes * num_comp); in CeedElemRestrictionOffsetTranspose_Sycl()
127 const CeedInt node = id % num_nodes; in CeedElemRestrictionOffsetTranspose_Sycl()
128 const CeedInt comp = id / num_nodes; in CeedElemRestrictionOffsetTranspose_Sycl()
254 …CeedInt num_elem, elem_size, num_comp, num_nodes = 0, *ind_to_offset, *l_vec_ind… in CeedElemRestrictionOffset_Sycl() local
269 for (CeedInt i = 0; i < l_size; i++) num_nodes += is_node[i]; in CeedElemRestrictionOffset_Sycl()
270 impl->num_nodes = num_nodes; in CeedElemRestrictionOffset_Sycl()
274 CeedCallBackend(CeedCalloc(num_nodes, &l_vec_indices)); in CeedElemRestrictionOffset_Sycl()
284 const CeedInt size_offsets = num_nodes + 1; in CeedElemRestrictionOffset_Sycl()
314 …CeedCallSycl(ceed, impl->d_l_vec_indices = sycl::malloc_device<CeedInt>(num_nodes, data->sycl_devi… in CeedElemRestrictionOffset_Sycl()
315 …ent copy_lvec = data->sycl_queue.copy<CeedInt>(l_vec_indices, impl->d_l_vec_indices, num_nodes, e); in CeedElemRestrictionOffset_Sycl()
373 impl->num_nodes = size; in CeedElemRestrictionCreate_Sycl()