Lines Matching refs:Q_1d
168 int CeedBasisCreateTensorH1_Sycl_shared(CeedInt dim, CeedInt P_1d, CeedInt Q_1d, const CeedScalar *… in CeedBasisCreateTensorH1_Sycl_shared() argument
182 const CeedInt thread_1d = CeedIntMax(Q_1d, P_1d); in CeedBasisCreateTensorH1_Sycl_shared()
184 const CeedInt num_qpts = CeedIntPow(Q_1d, dim); in CeedBasisCreateTensorH1_Sycl_shared()
196 CeedCallBackend(ComputeLocalRange(ceed, dim, Q_1d, impl->weight_local_range)); in CeedBasisCreateTensorH1_Sycl_shared()
205 …CeedCallSycl(ceed, impl->d_q_weight_1d = sycl::malloc_device<CeedScalar>(Q_1d, data->sycl_device, … in CeedBasisCreateTensorH1_Sycl_shared()
206 …::event copy_weight = data->sycl_queue.copy<CeedScalar>(q_weight_1d, impl->d_q_weight_1d, Q_1d, e); in CeedBasisCreateTensorH1_Sycl_shared()
210 const CeedInt interp_length = Q_1d * P_1d; in CeedBasisCreateTensorH1_Sycl_shared()
223 const bool has_collocated_grad = (dim == 3) && (Q_1d >= P_1d); in CeedBasisCreateTensorH1_Sycl_shared()
227 const CeedInt cgrad_length = Q_1d * Q_1d; in CeedBasisCreateTensorH1_Sycl_shared()
229 CeedCallBackend(CeedMalloc(Q_1d * Q_1d, &collo_grad_1d)); in CeedBasisCreateTensorH1_Sycl_shared()
240 jit_constants["BASIS_Q_1D"] = Q_1d; in CeedBasisCreateTensorH1_Sycl_shared()