Lines Matching refs:Q_name

199 …std::string            P_name = (is_tensor ? "P_1d" : "P") + var_suffix, Q_name = is_tensor ? "Q_1…  in CeedOperatorBuildKernelFieldData_Cuda_gen()  local
278 …de << tab << "__shared__ CeedScalar s_B" << var_suffix << "[" << P_name << "*" << Q_name << "];\n"; in CeedOperatorBuildKernelFieldData_Cuda_gen()
279 …code << tab << "LoadMatrix<" << P_name << ", " << Q_name << ">(data, B." << option_name << "[" << … in CeedOperatorBuildKernelFieldData_Cuda_gen()
317 …de << tab << "__shared__ CeedScalar s_B" << var_suffix << "[" << P_name << "*" << Q_name << "];\n"; in CeedOperatorBuildKernelFieldData_Cuda_gen()
318 …code << tab << "LoadMatrix<" << P_name << ", " << Q_name << ">(data, B." << option_name << "[" << … in CeedOperatorBuildKernelFieldData_Cuda_gen()
333 …de << tab << "__shared__ CeedScalar s_G" << var_suffix << "[" << Q_name << "*" << Q_name << "];\n"; in CeedOperatorBuildKernelFieldData_Cuda_gen()
334 …code << tab << "LoadMatrix<" << Q_name << ", " << Q_name << ">(data, G." << option_name << "[" << … in CeedOperatorBuildKernelFieldData_Cuda_gen()
349 …de << tab << "__shared__ CeedScalar s_G" << var_suffix << "[" << Q_name << "*" << Q_name << "];\n"; in CeedOperatorBuildKernelFieldData_Cuda_gen()
350 …code << tab << "LoadMatrix<" << Q_name << ", " << Q_name << ">(data, G." << option_name << "[" << … in CeedOperatorBuildKernelFieldData_Cuda_gen()
360 … << "__shared__ CeedScalar s_G" << var_suffix << "[" << P_name << "*" << Q_name << (is_tensor ? ""… in CeedOperatorBuildKernelFieldData_Cuda_gen()
362 …code << tab << "LoadMatrix<" << P_name << ", " << Q_name << (is_tensor ? "" : "*dim") << (is_tenso… in CeedOperatorBuildKernelFieldData_Cuda_gen()
530 …std::string P_name = (is_tensor ? "P_1d" : "P") + var_suffix, Q_name = is_tensor ? "Q_1d" … in CeedOperatorBuildKernelBasis_Cuda_gen() local
562 …alar r_c" << var_suffix << "[num_comp" << var_suffix << "*" << (dim >= 3 ? Q_name : "1") << "];\n"; in CeedOperatorBuildKernelBasis_Cuda_gen()
563 … function_name << "<num_comp" << var_suffix << ", " << P_name << ", " << Q_name << ", OP_T_1D>(dat… in CeedOperatorBuildKernelBasis_Cuda_gen()
569 …string op_t_1d_name = (is_all_tensor || !is_tensor) ? "OP_T_1D" : (P_1d > Q_1d ? P_name : Q_name); in CeedOperatorBuildKernelBasis_Cuda_gen()
571 …ffix << "[num_comp" << var_suffix << "*" << (is_all_tensor && (dim >= 3) ? Q_name : "1") << "];\n"; in CeedOperatorBuildKernelBasis_Cuda_gen()
572 … function_name << "<num_comp" << var_suffix << ", " << P_name << ", " << Q_name << ", " << op_t_1d… in CeedOperatorBuildKernelBasis_Cuda_gen()
580 …alar r_c" << var_suffix << "[num_comp" << var_suffix << "*" << (dim >= 3 ? Q_name : "1") << "];\n"; in CeedOperatorBuildKernelBasis_Cuda_gen()
581 … function_name << "<num_comp" << var_suffix << ", " << P_name << ", " << Q_name << ", OP_T_1D>(dat… in CeedOperatorBuildKernelBasis_Cuda_gen()
587 …e << tab << "CeedScalar r_q" << var_suffix << "[num_comp" << var_suffix << "*" << Q_name << "];\n"; in CeedOperatorBuildKernelBasis_Cuda_gen()
588 … function_name << "<num_comp" << var_suffix << ", " << P_name << ", " << Q_name << ", OP_T_1D>(dat… in CeedOperatorBuildKernelBasis_Cuda_gen()
595 std::string op_t_1d_name = is_all_tensor ? "OP_T_1D" : (P_1d > Q_1d ? P_name : Q_name); in CeedOperatorBuildKernelBasis_Cuda_gen()
598 << (is_all_tensor && dim >= 3 ? Q_name : "1") << "];\n"; in CeedOperatorBuildKernelBasis_Cuda_gen()
599 … function_name << "<num_comp" << var_suffix << ", " << P_name << ", " << Q_name << ", " << op_t_1d… in CeedOperatorBuildKernelBasis_Cuda_gen()
605 …tion_name << "<num_comp" << var_suffix << ", dim" << var_suffix << ", " << P_name << ", " << Q_name in CeedOperatorBuildKernelBasis_Cuda_gen()
618 …<< "CeedScalar r_q" << var_suffix << "[" << (is_all_tensor && (dim >= 3) ? Q_name : "1") << "];\n"; in CeedOperatorBuildKernelBasis_Cuda_gen()
621 …code << tab << function_name << "<" << P_name << ", " << Q_name << ">(data, W, r_q" << var_suffix … in CeedOperatorBuildKernelBasis_Cuda_gen()
641 … function_name << "<num_comp" << var_suffix << ", " << P_name << ", " << Q_name << ", OP_T_1D>(dat… in CeedOperatorBuildKernelBasis_Cuda_gen()
648 …:string op_t_1d_name = (is_all_tensor || !is_tensor) ? "OP_T_1D" : (P_1d > Q_1d ? P_name : Q_name); in CeedOperatorBuildKernelBasis_Cuda_gen()
650 … function_name << "<num_comp" << var_suffix << ", " << P_name << ", " << Q_name << ", " << op_t_1d… in CeedOperatorBuildKernelBasis_Cuda_gen()
659 … function_name << "<num_comp" << var_suffix << ", " << P_name << ", " << Q_name << ", OP_T_1D>(dat… in CeedOperatorBuildKernelBasis_Cuda_gen()
665 … function_name << "<num_comp" << var_suffix << ", " << P_name << ", " << Q_name << ", OP_T_1D>(dat… in CeedOperatorBuildKernelBasis_Cuda_gen()
673 std::string op_t_1d_name = is_all_tensor ? "OP_T_1D" : (P_1d > Q_1d ? P_name : Q_name); in CeedOperatorBuildKernelBasis_Cuda_gen()
675 … function_name << "<num_comp" << var_suffix << ", " << P_name << ", " << Q_name << ", " << op_t_1d… in CeedOperatorBuildKernelBasis_Cuda_gen()
680 …tion_name << "<num_comp" << var_suffix << ", dim" << var_suffix << ", " << P_name << ", " << Q_name in CeedOperatorBuildKernelBasis_Cuda_gen()
706 std::string Q_name = is_all_tensor ? "Q_1d" : "Q"; in CeedOperatorBuildKernelQFunction_Cuda_gen() local
725 … var_suffix << "[num_comp" << var_suffix << "*" << (is_all_tensor && (max_dim >= 3) ? Q_name : "1") in CeedOperatorBuildKernelQFunction_Cuda_gen()
732 … r_c" << var_suffix << "[num_comp" << var_suffix << "*" << (max_dim >= 3 ? Q_name : "1") << "];\n"; in CeedOperatorBuildKernelQFunction_Cuda_gen()
733 …or (CeedInt i = 0; i < num_comp" << var_suffix << "*" << (max_dim >= 3 ? Q_name : "1") << "; i++) … in CeedOperatorBuildKernelQFunction_Cuda_gen()
736 … var_suffix << "[num_comp" << var_suffix << "*" << (is_all_tensor && (max_dim >= 3) ? Q_name : "1") in CeedOperatorBuildKernelQFunction_Cuda_gen()
743 … r_c" << var_suffix << "[num_comp" << var_suffix << "*" << (max_dim >= 3 ? Q_name : "1") << "];\n"; in CeedOperatorBuildKernelQFunction_Cuda_gen()
744 …or (CeedInt i = 0; i < num_comp" << var_suffix << "*" << (max_dim >= 3 ? Q_name : "1") << "; i++) … in CeedOperatorBuildKernelQFunction_Cuda_gen()
748 …e << tab << "CeedScalar r_q" << var_suffix << "[num_comp" << var_suffix << "*" << Q_name << "];\n"; in CeedOperatorBuildKernelQFunction_Cuda_gen()
749 …code << tab << "for (CeedInt i = 0; i < num_comp" << var_suffix << "*" << Q_name << "; i++) r_q" <… in CeedOperatorBuildKernelQFunction_Cuda_gen()
752 << (is_all_tensor && (max_dim >= 3) ? Q_name : "1") << "];\n"; in CeedOperatorBuildKernelQFunction_Cuda_gen()
798 …oints" << max_dim << "d<num_comp" << var_suffix << ", max_num_points, " << P_name << ", " << Q_name in CeedOperatorBuildKernelQFunction_Cuda_gen()
803 …oints" << max_dim << "d<num_comp" << var_suffix << ", max_num_points, " << P_name << ", " << Q_name in CeedOperatorBuildKernelQFunction_Cuda_gen()
852 code << tab << "for (CeedInt q = 0; q < " << Q_name << "; q++) {\n"; in CeedOperatorBuildKernelQFunction_Cuda_gen()
886 …code << tab << "ReadEVecSliceStrided3d<num_comp" << var_suffix << ", " << Q_name << ", strides" <<… in CeedOperatorBuildKernelQFunction_Cuda_gen()
899 …rd3d<num_comp" << var_suffix << ", comp_stride" << var_suffix << ", " << Q_name << ">(data, l_size" in CeedOperatorBuildKernelQFunction_Cuda_gen()
908 … code << tab << "r_s" << var_suffix << "[j] = r_q" << var_suffix << "[q + j*" << Q_name << "];\n"; in CeedOperatorBuildKernelQFunction_Cuda_gen()
914 …code << tab << "GradColloSlice3d<num_comp" << var_suffix << ", " << Q_name << ", OP_T_1D>(data, q,… in CeedOperatorBuildKernelQFunction_Cuda_gen()
1009 code << Q_name; in CeedOperatorBuildKernelQFunction_Cuda_gen()
1048 …oints" << max_dim << "d<num_comp" << var_suffix << ", max_num_points, " << P_name << ", " << Q_name in CeedOperatorBuildKernelQFunction_Cuda_gen()
1057 …oints" << max_dim << "d<num_comp" << var_suffix << ", max_num_points, " << P_name << ", " << Q_name in CeedOperatorBuildKernelQFunction_Cuda_gen()
1087 … code << tab << "r_q" << var_suffix << "[q + j*" << Q_name << "] = r_s" << var_suffix << "[j];\n"; in CeedOperatorBuildKernelQFunction_Cuda_gen()
1094 … code << tab << "r_q" << var_suffix << "[q + j*" << Q_name << "] = r_s" << var_suffix << "[j];\n"; in CeedOperatorBuildKernelQFunction_Cuda_gen()
1099 …code << tab << "GradColloSliceTranspose3d<num_comp" << var_suffix << ", " << Q_name << ", OP_T_1D>… in CeedOperatorBuildKernelQFunction_Cuda_gen()