Lines Matching refs:Q
10 CEED_QFUNCTION(setup)(void *ctx, const CeedInt Q, const CeedScalar *const *in, CeedScalar *const *o… in setup() argument
22 for (CeedInt i = 0; i < Q; i++) { in setup()
25 const CeedScalar J11 = J[i + Q * 0]; in setup()
26 const CeedScalar J21 = J[i + Q * 1]; in setup()
27 const CeedScalar J12 = J[i + Q * 2]; in setup()
28 const CeedScalar J22 = J[i + Q * 3]; in setup()
30 qd[i + Q * 0] = w * (J12 * J12 + J22 * J22); in setup()
31 qd[i + Q * 2] = w * (J11 * J11 + J21 * J21); in setup()
32 qd[i + Q * 1] = -w * (J11 * J12 + J21 * J22); in setup()
38 CEED_QFUNCTION(diff)(void *ctx, const CeedInt Q, const CeedScalar *const *in, CeedScalar *const *ou… in diff() argument
48 for (CeedInt i = 0; i < Q; i++) { in diff()
50 const CeedScalar du0 = du[i + Q * (2 * c + 0)]; in diff()
51 const CeedScalar du1 = du[i + Q * (2 * c + 1)]; in diff()
53 dv[i + Q * (2 * c + 0)] = qd[i + Q * 0] * du0 + qd[i + Q * 2] * du1; in diff()
54 dv[i + Q * (2 * c + 1)] = qd[i + Q * 2] * du0 + qd[i + Q * 1] * du1; in diff()