Lines Matching full:k
27 for (CeedInt k = i; k < BASIS_Q_1D * BASIS_P_1D; k += blockDim.x) { in Interp() local
28 s_interp_1d[k] = interp_1d[k]; in Interp()
58 for (CeedInt k = i; k < writeLen; k += blockDim.x) { in Interp() local
59 const CeedInt c = k % post; in Interp()
60 const CeedInt j = (k / post) % Q; in Interp()
61 const CeedInt a = k / (post * Q); in Interp()
65 if (is_transpose && d == BASIS_DIM - 1) out[k] += v_k; in Interp()
66 else out[k] = v_k; in Interp()
86 for (CeedInt k = i; k < BASIS_Q_1D * BASIS_P_1D; k += blockDim.x) { in Grad() local
87 s_interp_1d[k] = interp_1d[k]; in Grad()
88 s_grad_1d[k] = grad_1d[k]; in Grad()
122 for (CeedInt k = i; k < writeLen; k += blockDim.x) { in Grad() local
123 const CeedInt c = k % post; in Grad()
124 const CeedInt j = (k / post) % Q; in Grad()
125 const CeedInt a = k / (post * Q); in Grad()
129 if (is_transpose && dim_2 == BASIS_DIM - 1) out[k] += v_k; in Grad()
130 else out[k] = v_k; in Grad()
181 for (CeedInt k = 0; k < BASIS_Q_1D; k++) { in Weight3d() local
182 const size_t ind = ((elem * BASIS_Q_1D + k) * BASIS_Q_1D + j) * BASIS_Q_1D + i; in Weight3d()
184 w[ind] = q_weight_1d[i] * q_weight_1d[j] * q_weight_1d[k]; in Weight3d()