Lines Matching refs:Q
309 CEED_QFUNCTION_HELPER int StoredValuesPack(CeedInt Q, CeedInt i, CeedInt start, CeedInt num_comp, c… in StoredValuesPack() argument
311 for (CeedInt j = 0; j < num_comp; j++) stored[(start + j) * Q + i] = values_at_qpnt[j]; in StoredValuesPack()
328 CEED_QFUNCTION_HELPER int StoredValuesUnpack(CeedInt Q, CeedInt i, CeedInt start, CeedInt num_comp,… in StoredValuesUnpack() argument
330 for (CeedInt j = 0; j < num_comp; j++) values_at_qpnt[j] = stored[(start + j) * Q + i]; in StoredValuesUnpack()
347 CEED_QFUNCTION_HELPER int QdataUnpack_ND(CeedInt dim, CeedInt Q, CeedInt i, const CeedScalar *q_dat… in QdataUnpack_ND() argument
350 if (wdetJ) StoredValuesUnpack(Q, i, 0, 1, q_data, wdetJ); in QdataUnpack_ND()
351 if (dXdx) StoredValuesUnpack(Q, i, 1, 4, q_data, dXdx); in QdataUnpack_ND()
354 if (wdetJ) StoredValuesUnpack(Q, i, 0, 1, q_data, wdetJ); in QdataUnpack_ND()
355 if (dXdx) StoredValuesUnpack(Q, i, 1, 9, q_data, dXdx); in QdataUnpack_ND()
374 CEED_QFUNCTION_HELPER int QdataBoundaryUnpack_ND(CeedInt dim, CeedInt Q, CeedInt i, const CeedScala… in QdataBoundaryUnpack_ND() argument
378 if (wdetJ) StoredValuesUnpack(Q, i, 0, 1, q_data, wdetJ); in QdataBoundaryUnpack_ND()
379 if (normal) StoredValuesUnpack(Q, i, 1, 2, q_data, normal); in QdataBoundaryUnpack_ND()
382 if (wdetJ) StoredValuesUnpack(Q, i, 0, 1, q_data, wdetJ); in QdataBoundaryUnpack_ND()
383 if (normal) StoredValuesUnpack(Q, i, 1, 3, q_data, normal); in QdataBoundaryUnpack_ND()
384 if (dXdx) StoredValuesUnpack(Q, i, 4, 6, q_data, (CeedScalar *)dXdx); in QdataBoundaryUnpack_ND()
403 CEED_QFUNCTION_HELPER int QdataBoundaryGradientUnpack_ND(CeedInt dim, CeedInt Q, CeedInt i, const C… in QdataBoundaryGradientUnpack_ND() argument
407 if (wdetJ) StoredValuesUnpack(Q, i, 0, 1, q_data, wdetJ); in QdataBoundaryGradientUnpack_ND()
408 if (dXdx) StoredValuesUnpack(Q, i, 1, 4, q_data, dXdx); in QdataBoundaryGradientUnpack_ND()
409 if (normal) StoredValuesUnpack(Q, i, 5, 2, q_data, normal); in QdataBoundaryGradientUnpack_ND()
412 if (wdetJ) StoredValuesUnpack(Q, i, 0, 1, q_data, wdetJ); in QdataBoundaryGradientUnpack_ND()
413 if (dXdx) StoredValuesUnpack(Q, i, 1, 9, q_data, dXdx); in QdataBoundaryGradientUnpack_ND()
414 if (normal) StoredValuesUnpack(Q, i, 10, 3, q_data, normal); in QdataBoundaryGradientUnpack_ND()
431 CEED_QFUNCTION_HELPER int QdataUnpack_3D(CeedInt Q, CeedInt i, const CeedScalar *q_data, CeedScalar… in QdataUnpack_3D() argument
432 return QdataUnpack_ND(3, Q, i, q_data, wdetJ, (CeedScalar *)dXdx); in QdataUnpack_3D()
447 CEED_QFUNCTION_HELPER int QdataBoundaryUnpack_3D(CeedInt Q, CeedInt i, const CeedScalar *q_data, Ce… in QdataBoundaryUnpack_3D() argument
449 return QdataBoundaryUnpack_ND(3, Q, i, q_data, wdetJ, (CeedScalar *)dXdx, normal); in QdataBoundaryUnpack_3D()
464 CEED_QFUNCTION_HELPER int QdataBoundaryGradientUnpack_3D(CeedInt Q, CeedInt i, const CeedScalar *q_… in QdataBoundaryGradientUnpack_3D() argument
466 return QdataBoundaryGradientUnpack_ND(3, Q, i, q_data, wdetJ, (CeedScalar *)dXdx, normal); in QdataBoundaryGradientUnpack_3D()
480 CEED_QFUNCTION_HELPER int QdataUnpack_2D(CeedInt Q, CeedInt i, const CeedScalar *q_data, CeedScalar… in QdataUnpack_2D() argument
481 QdataUnpack_ND(2, Q, i, q_data, wdetJ, (CeedScalar *)dXdx); in QdataUnpack_2D()
496 CEED_QFUNCTION_HELPER int QdataBoundaryUnpack_2D(CeedInt Q, CeedInt i, const CeedScalar *q_data, Ce… in QdataBoundaryUnpack_2D() argument
497 QdataBoundaryUnpack_ND(3, Q, i, q_data, wdetJ, NULL, normal); in QdataBoundaryUnpack_2D()
513 CEED_QFUNCTION_HELPER int QdataBoundaryGradientUnpack_2D(CeedInt Q, CeedInt i, const CeedScalar *q_… in QdataBoundaryGradientUnpack_2D() argument
515 return QdataBoundaryGradientUnpack_ND(2, Q, i, q_data, wdetJ, (CeedScalar *)dXdx, normal); in QdataBoundaryGradientUnpack_2D()
528 CEED_QFUNCTION_HELPER void GradUnpackND(CeedInt Q, CeedInt i, CeedInt num_comp, CeedInt dim, const … in GradUnpackND() argument
531 grad_local[dim * c + d] = grad[(Q * num_comp) * d + Q * c + i]; in GradUnpackND()
545 CEED_QFUNCTION_HELPER void GradUnpack3D(CeedInt Q, CeedInt i, CeedInt num_comp, const CeedScalar *g… in GradUnpack3D() argument
546 GradUnpackND(Q, i, num_comp, 3, grad, (CeedScalar *)grad_local); in GradUnpack3D()
558 CEED_QFUNCTION_HELPER void GradUnpack2D(CeedInt Q, CeedInt i, CeedInt num_comp, const CeedScalar *g… in GradUnpack2D() argument
559 GradUnpackND(Q, i, num_comp, 2, grad, (CeedScalar *)grad_local); in GradUnpack2D()