Lines Matching refs:Q_1d

68       const CeedInt Q_1d     = kh.get_specialization_constant<BASIS_Q_1D_ID>();  in CeedBasisApplyInterp_Sycl()  local
71 const CeedInt num_qpts = CeedIntPow(Q_1d, dim); in CeedBasisApplyInterp_Sycl()
72 const CeedInt P = is_transpose ? Q_1d : P_1d; in CeedBasisApplyInterp_Sycl()
73 const CeedInt Q = is_transpose ? P_1d : Q_1d; in CeedBasisApplyInterp_Sycl()
171 const CeedInt Q_1d = kh.get_specialization_constant<BASIS_Q_1D_ID>(); in CeedBasisApplyGrad_Sycl() local
174 const CeedInt num_qpts = CeedIntPow(Q_1d, dim); in CeedBasisApplyGrad_Sycl()
175 const CeedInt P = is_transpose ? Q_1d : P_1d; in CeedBasisApplyGrad_Sycl()
176 const CeedInt Q = is_transpose ? P_1d : Q_1d; in CeedBasisApplyGrad_Sycl()
247 const CeedInt Q_1d = impl->Q_1d; in CeedBasisApplyWeight_Sycl() local
250 const CeedInt num_quad_x = Q_1d; in CeedBasisApplyWeight_Sycl()
251 const CeedInt num_quad_y = (dim > 1) ? Q_1d : 1; in CeedBasisApplyWeight_Sycl()
252 const CeedInt num_quad_z = (dim > 2) ? Q_1d : 1; in CeedBasisApplyWeight_Sycl()
262 …r_id()] = q_weight_1d[work_item[2]] * q_weight_1d[work_item[1]] * q_weight_1d[work_item[0] % Q_1d]; in CeedBasisApplyWeight_Sycl()
561 int CeedBasisCreateTensorH1_Sycl(CeedInt dim, CeedInt P_1d, CeedInt Q_1d, const CeedScalar *interp_… in CeedBasisCreateTensorH1_Sycl() argument
575 const CeedInt num_qpts = CeedIntPow(Q_1d, dim); in CeedBasisCreateTensorH1_Sycl()
579 impl->Q_1d = Q_1d; in CeedBasisCreateTensorH1_Sycl()
584 impl->op_len = Q_1d * P_1d; in CeedBasisCreateTensorH1_Sycl()
592 …CeedCallSycl(ceed, impl->d_q_weight_1d = sycl::malloc_device<CeedScalar>(Q_1d, data->sycl_device, … in CeedBasisCreateTensorH1_Sycl()
593 …::event copy_weight = data->sycl_queue.copy<CeedScalar>(q_weight_1d, impl->d_q_weight_1d, Q_1d, e); in CeedBasisCreateTensorH1_Sycl()
597 const CeedInt interp_length = Q_1d * P_1d; in CeedBasisCreateTensorH1_Sycl()
614 input_bundle.set_specialization_constant<BASIS_Q_1D_ID>(Q_1d); in CeedBasisCreateTensorH1_Sycl()