Lines Matching refs:CeedScalar
45 CEED_QFUNCTION(Setup2d)(void *ctx, CeedInt Q, const CeedScalar *const *in, CeedScalar *const *out) { in Setup2d()
46 const CeedScalar(*J)[2][CEED_Q_VLA] = (const CeedScalar(*)[2][CEED_Q_VLA])in[0]; in Setup2d()
47 const CeedScalar(*w) = in[1]; in Setup2d()
48 CeedScalar(*q_data) = out[0]; in Setup2d()
51 CeedScalar dXdx[2][2], detJ; in Setup2d()
53 const CeedScalar wdetJ = w[i] * detJ; in Setup2d()
56 StoredValuesPack(Q, i, 1, 4, (const CeedScalar *)dXdx, q_data); in Setup2d()
86 CEED_QFUNCTION(SetupBoundary2d)(void *ctx, CeedInt Q, const CeedScalar *const *in, CeedScalar *cons… in SetupBoundary2d()
87 const CeedScalar(*J)[CEED_Q_VLA] = (const CeedScalar(*)[CEED_Q_VLA])in[0]; in SetupBoundary2d()
88 const CeedScalar(*w) = in[1]; in SetupBoundary2d()
89 CeedScalar(*q_data_sur) = out[0]; in SetupBoundary2d()
92 CeedScalar normal[2], detJb; in SetupBoundary2d()
94 const CeedScalar wdetJ = w[i] * detJb; in SetupBoundary2d()
138 CEED_QFUNCTION(Setup2D_3Dcoords)(void *ctx, CeedInt Q, const CeedScalar *const *in, CeedScalar *con… in Setup2D_3Dcoords()
139 const CeedScalar(*J)[3][CEED_Q_VLA] = (const CeedScalar(*)[3][CEED_Q_VLA])in[0]; in Setup2D_3Dcoords()
140 const CeedScalar(*w) = in[1]; in Setup2D_3Dcoords()
141 CeedScalar(*q_data_sur) = out[0]; in Setup2D_3Dcoords()
144 CeedScalar detJb, normal[3], dXdx[2][3]; in Setup2D_3Dcoords()
148 const CeedScalar wdetJ = w[i] * detJb; in Setup2D_3Dcoords()
151 StoredValuesPack(Q, i, 1, 6, (const CeedScalar *)dXdx, q_data_sur); in Setup2D_3Dcoords()