Lines Matching refs:num_nodes
750 CeedInt num_nodes, num_qpts; in CeedOperatorAssembleDiagonalSetup_Sycl() local
751 CeedCallBackend(CeedBasisGetNumNodes(basis_in, &num_nodes)); in CeedOperatorAssembleDiagonalSetup_Sycl()
754 diag->num_nodes = num_nodes; in CeedOperatorAssembleDiagonalSetup_Sycl()
759 const CeedInt i_len = num_qpts * num_nodes; in CeedOperatorAssembleDiagonalSetup_Sycl()
760 const CeedInt g_len = num_qpts * num_nodes * dim; in CeedOperatorAssembleDiagonalSetup_Sycl()
776 CeedCallBackend(CeedCalloc(num_qpts * num_nodes, &identity)); in CeedOperatorAssembleDiagonalSetup_Sycl()
777 …for (CeedSize i = 0; i < (num_nodes < num_qpts ? num_nodes : num_qpts); i++) identity[i * num_node… in CeedOperatorAssembleDiagonalSetup_Sycl()
834 const CeedSize num_nodes = diag->num_nodes; in CeedOperatorLinearDiagonal_Sycl() local
847 sycl::range<1> kernel_range(num_elem * num_nodes); in CeedOperatorLinearDiagonal_Sycl()
854 const CeedInt tid = idx % num_nodes; in CeedOperatorLinearDiagonal_Sycl()
855 const CeedInt e = idx / num_nodes; in CeedOperatorLinearDiagonal_Sycl()
865 …ter_Sycl(&bt, eval_mode_out[e_out], identity, interp_out, &grad_out[d_out * num_qpts * num_nodes]); in CeedOperatorLinearDiagonal_Sycl()
872 …isPointer_Sycl(&b, eval_mode_in[e_in], identity, interp_in, &grad_in[d_in * num_qpts * num_nodes]); in CeedOperatorLinearDiagonal_Sycl()
886 e_value += bt[q * num_nodes + tid] * qf_value * b[q * num_nodes + tid]; in CeedOperatorLinearDiagonal_Sycl()
888 … elem_diag_array[((comp_out * num_comp + comp_in) * num_elem + e) * num_nodes + tid] += e_value; in CeedOperatorLinearDiagonal_Sycl()
898 e_value += bt[q * num_nodes + tid] * qf_value * b[q * num_nodes + tid]; in CeedOperatorLinearDiagonal_Sycl()
900 elem_diag_array[(comp_out * num_elem + e) * num_nodes + tid] += e_value; in CeedOperatorLinearDiagonal_Sycl()
1118 asmb->num_nodes = elem_size; in CeedOperatorAssembleSingleSetup_Sycl()
1195 const CeedSize num_nodes = asmb->num_nodes; in CeedOperatorLinearAssemble_Sycl() local
1203 const CeedSize comp_out_stride = num_nodes * num_nodes; in CeedOperatorLinearAssemble_Sycl()
1235 CeedSize b_in_index = eval_mode_in * num_qpts * num_nodes; in CeedOperatorLinearAssemble_Sycl()
1238 CeedSize b_out_index = eval_mode_out * num_qpts * num_nodes; in CeedOperatorLinearAssemble_Sycl()
1243 …result += B_out[b_out_index + j * num_nodes + i] * qf_array[qf_index + j] * B_in[b_in_index + j * … in CeedOperatorLinearAssemble_Sycl()
1247 …l_index = comp_in_stride * comp_in + comp_out_stride * comp_out + e_stride * e + num_nodes * i + l; in CeedOperatorLinearAssemble_Sycl()