Lines Matching refs:dXdx
261 CEED_QFUNCTION_HELPER void KMMetricTensor(const CeedScalar dXdx[3][3], CeedScalar km_g_ij[6]) { in KMMetricTensor()
263 MatMat3(dXdx, dXdx, CEED_TRANSPOSE, CEED_NOTRANSPOSE, g_ij); in KMMetricTensor()
347 …CeedInt dim, CeedInt Q, CeedInt i, const CeedScalar *q_data, CeedScalar *wdetJ, CeedScalar *dXdx) { in QdataUnpack_ND() argument
351 if (dXdx) StoredValuesUnpack(Q, i, 1, 4, q_data, dXdx); in QdataUnpack_ND()
355 if (dXdx) StoredValuesUnpack(Q, i, 1, 9, q_data, dXdx); in QdataUnpack_ND()
374 …D(CeedInt dim, CeedInt Q, CeedInt i, const CeedScalar *q_data, CeedScalar *wdetJ, CeedScalar *dXdx, in QdataBoundaryUnpack_ND() argument
384 if (dXdx) StoredValuesUnpack(Q, i, 4, 6, q_data, (CeedScalar *)dXdx); in QdataBoundaryUnpack_ND()
404 CeedScalar *dXdx, CeedScalar *normal) { in QdataBoundaryGradientUnpack_ND() argument
408 if (dXdx) StoredValuesUnpack(Q, i, 1, 4, q_data, dXdx); in QdataBoundaryGradientUnpack_ND()
413 if (dXdx) StoredValuesUnpack(Q, i, 1, 9, q_data, dXdx); in QdataBoundaryGradientUnpack_ND()
431 …pack_3D(CeedInt Q, CeedInt i, const CeedScalar *q_data, CeedScalar *wdetJ, CeedScalar dXdx[3][3]) { in QdataUnpack_3D()
432 return QdataUnpack_ND(3, Q, i, q_data, wdetJ, (CeedScalar *)dXdx); in QdataUnpack_3D()
447 …Unpack_3D(CeedInt Q, CeedInt i, const CeedScalar *q_data, CeedScalar *wdetJ, CeedScalar dXdx[2][3], in QdataBoundaryUnpack_3D()
449 return QdataBoundaryUnpack_ND(3, Q, i, q_data, wdetJ, (CeedScalar *)dXdx, normal); in QdataBoundaryUnpack_3D()
464 …Unpack_3D(CeedInt Q, CeedInt i, const CeedScalar *q_data, CeedScalar *wdetJ, CeedScalar dXdx[3][3], in QdataBoundaryGradientUnpack_3D()
466 return QdataBoundaryGradientUnpack_ND(3, Q, i, q_data, wdetJ, (CeedScalar *)dXdx, normal); in QdataBoundaryGradientUnpack_3D()
480 …pack_2D(CeedInt Q, CeedInt i, const CeedScalar *q_data, CeedScalar *wdetJ, CeedScalar dXdx[2][2]) { in QdataUnpack_2D()
481 QdataUnpack_ND(2, Q, i, q_data, wdetJ, (CeedScalar *)dXdx); in QdataUnpack_2D()
513 …Unpack_2D(CeedInt Q, CeedInt i, const CeedScalar *q_data, CeedScalar *wdetJ, CeedScalar dXdx[2][2], in QdataBoundaryGradientUnpack_2D()
515 return QdataBoundaryGradientUnpack_ND(2, Q, i, q_data, wdetJ, (CeedScalar *)dXdx, normal); in QdataBoundaryGradientUnpack_2D()
574 CEED_QFUNCTION_HELPER void DivergenceND(const CeedScalar *grad_qn, const CeedScalar *dXdx, const Ce… in DivergenceND() argument
577 *divergence += grad_qn[i * dim + j] * dXdx[j * dim + i]; in DivergenceND()
593 CEED_QFUNCTION_HELPER void Divergence3D(const CeedScalar grad_qn[3][3], const CeedScalar dXdx[3][3]… in Divergence3D()
594 DivergenceND((const CeedScalar *)grad_qn, (const CeedScalar *)dXdx, 3, divergence); in Divergence3D()