Lines Matching refs:Q
178 CEED_QFUNCTION(ICsAdvection)(void *ctx, CeedInt Q, const CeedScalar *const *in, CeedScalar *const *… in ICsAdvection() argument
182 CeedPragmaSIMD for (CeedInt i = 0; i < Q; i++) { in ICsAdvection()
195 CEED_QFUNCTION(ICsAdvection2d)(void *ctx, CeedInt Q, const CeedScalar *const *in, CeedScalar *const… in ICsAdvection2d() argument
200 CeedPragmaSIMD for (CeedInt i = 0; i < Q; i++) { in ICsAdvection2d()
210 CEED_QFUNCTION_HELPER void StatePhysicalGradientFromReference_ND(CeedInt N, CeedInt Q, CeedInt i, N… in StatePhysicalGradientFromReference_ND() argument
218 …dqi[j] = grad_q[(Q * 5) * 0 + Q * j + i] * dXdx[0 * N + k] + grad_q[(Q * 5) * 1 + Q * j + i] * dXd… in StatePhysicalGradientFromReference_ND()
230 …dqi[j] = grad_q[(Q * 5) * 0 + Q * j + i] * dXdx[0 * N + k] + grad_q[(Q * 5) * 1 + Q * j + i] * dXd… in StatePhysicalGradientFromReference_ND()
231 grad_q[(Q * 5) * 2 + Q * j + i] * dXdx[2 * N + k]; in StatePhysicalGradientFromReference_ND()
266 CEED_QFUNCTION_HELPER int IFunction_AdvectionGeneric(void *ctx, CeedInt Q, const CeedScalar *const … in IFunction_AdvectionGeneric() argument
280 CeedPragmaSIMD for (CeedInt i = 0; i < Q; i++) { in IFunction_AdvectionGeneric()
285 QdataUnpack_ND(dim, Q, i, q_data, &wdetJ, dXdx); in IFunction_AdvectionGeneric()
287 …StatePhysicalGradientFromReference_ND(dim, Q, i, gas, s, STATEVAR_CONSERVATIVE, grad_q, dXdx, grad… in IFunction_AdvectionGeneric()
339 CEED_QFUNCTION(IFunction_Advection)(void *ctx, CeedInt Q, const CeedScalar *const *in, CeedScalar *… in IFunction_Advection() argument
340 return IFunction_AdvectionGeneric(ctx, Q, in, out, 3); in IFunction_Advection()
343 CEED_QFUNCTION(IFunction_Advection2d)(void *ctx, CeedInt Q, const CeedScalar *const *in, CeedScalar… in IFunction_Advection2d() argument
344 return IFunction_AdvectionGeneric(ctx, Q, in, out, 2); in IFunction_Advection2d()
347 CEED_QFUNCTION_HELPER int MassFunction_AdvectionGeneric(void *ctx, CeedInt Q, const CeedScalar *con… in MassFunction_AdvectionGeneric() argument
358 CeedPragmaSIMD for (CeedInt i = 0; i < Q; i++) { in MassFunction_AdvectionGeneric()
362 QdataUnpack_ND(dim, Q, i, q_data, &wdetJ, dXdx); in MassFunction_AdvectionGeneric()
391 CEED_QFUNCTION(MassFunction_Advection)(void *ctx, CeedInt Q, const CeedScalar *const *in, CeedScala… in MassFunction_Advection() argument
392 return MassFunction_AdvectionGeneric(ctx, Q, in, out, 3); in MassFunction_Advection()
395 CEED_QFUNCTION(MassFunction_Advection2D)(void *ctx, CeedInt Q, const CeedScalar *const *in, CeedSca… in MassFunction_Advection2D() argument
396 return MassFunction_AdvectionGeneric(ctx, Q, in, out, 2); in MassFunction_Advection2D()
402 CEED_QFUNCTION_HELPER int RHSFunction_AdvectionGeneric(void *ctx, CeedInt Q, const CeedScalar *cons… in RHSFunction_AdvectionGeneric() argument
415 CeedPragmaSIMD for (CeedInt i = 0; i < Q; i++) { in RHSFunction_AdvectionGeneric()
420 QdataUnpack_ND(dim, Q, i, q_data, &wdetJ, dXdx); in RHSFunction_AdvectionGeneric()
422 …StatePhysicalGradientFromReference_ND(dim, Q, i, gas, s, STATEVAR_CONSERVATIVE, grad_q, dXdx, grad… in RHSFunction_AdvectionGeneric()
474 CEED_QFUNCTION(RHS_Advection)(void *ctx, CeedInt Q, const CeedScalar *const *in, CeedScalar *const … in RHS_Advection() argument
475 return RHSFunction_AdvectionGeneric(ctx, Q, in, out, 3); in RHS_Advection()
478 CEED_QFUNCTION(RHS_Advection2d)(void *ctx, CeedInt Q, const CeedScalar *const *in, CeedScalar *cons… in RHS_Advection2d() argument
479 return RHSFunction_AdvectionGeneric(ctx, Q, in, out, 2); in RHS_Advection2d()
496 CEED_QFUNCTION_HELPER int Advection_InOutFlowGeneric(void *ctx, CeedInt Q, const CeedScalar *const … in Advection_InOutFlowGeneric() argument
506 CeedPragmaSIMD for (CeedInt i = 0; i < Q; i++) { in Advection_InOutFlowGeneric()
512 QdataBoundaryUnpack_ND(dim, Q, i, q_data_sur, &wdetJb, NULL, normal); in Advection_InOutFlowGeneric()
531 CEED_QFUNCTION(Advection_InOutFlow)(void *ctx, CeedInt Q, const CeedScalar *const *in, CeedScalar *… in Advection_InOutFlow() argument
532 return Advection_InOutFlowGeneric(ctx, Q, in, out, 3); in Advection_InOutFlow()
535 CEED_QFUNCTION(Advection2d_InOutFlow)(void *ctx, CeedInt Q, const CeedScalar *const *in, CeedScalar… in Advection2d_InOutFlow() argument
536 return Advection_InOutFlowGeneric(ctx, Q, in, out, 2); in Advection2d_InOutFlow()
540 CEED_QFUNCTION_HELPER int DivDiffusiveFluxVolumeRHS_AdvDif_Generic(void *ctx, CeedInt Q, const Ceed… in DivDiffusiveFluxVolumeRHS_AdvDif_Generic() argument
548 CeedPragmaSIMD for (CeedInt i = 0; i < Q; i++) { in DivDiffusiveFluxVolumeRHS_AdvDif_Generic()
551 QdataUnpack_ND(dim, Q, i, q_data, &wdetJ, dXdx); in DivDiffusiveFluxVolumeRHS_AdvDif_Generic()
555 GradUnpackND(Q, i, 5, dim, Grad_q, Grad_qn); in DivDiffusiveFluxVolumeRHS_AdvDif_Generic()
568 CEED_QFUNCTION(DivDiffusiveFluxVolumeRHS_AdvDif_2D)(void *ctx, CeedInt Q, const CeedScalar *const *… in DivDiffusiveFluxVolumeRHS_AdvDif_2D() argument
569 return DivDiffusiveFluxVolumeRHS_AdvDif_Generic(ctx, Q, in, out, 2); in DivDiffusiveFluxVolumeRHS_AdvDif_2D()
572 CEED_QFUNCTION(DivDiffusiveFluxVolumeRHS_AdvDif_3D)(void *ctx, CeedInt Q, const CeedScalar *const *… in DivDiffusiveFluxVolumeRHS_AdvDif_3D() argument
573 return DivDiffusiveFluxVolumeRHS_AdvDif_Generic(ctx, Q, in, out, 3); in DivDiffusiveFluxVolumeRHS_AdvDif_3D()
577 CEED_QFUNCTION_HELPER int DivDiffusiveFluxBoundaryRHS_AdvDif_Generic(void *ctx, CeedInt Q, const Ce… in DivDiffusiveFluxBoundaryRHS_AdvDif_Generic() argument
585 CeedPragmaSIMD for (CeedInt i = 0; i < Q; i++) { in DivDiffusiveFluxBoundaryRHS_AdvDif_Generic()
588 QdataBoundaryGradientUnpack_ND(dim, Q, i, q_data, &wdetJ, dXdx, normal); in DivDiffusiveFluxBoundaryRHS_AdvDif_Generic()
592 GradUnpackND(Q, i, 5, dim, Grad_q, Grad_qn); in DivDiffusiveFluxBoundaryRHS_AdvDif_Generic()
603 CEED_QFUNCTION(DivDiffusiveFluxBoundaryRHS_AdvDif_2D)(void *ctx, CeedInt Q, const CeedScalar *const… in DivDiffusiveFluxBoundaryRHS_AdvDif_2D() argument
604 return DivDiffusiveFluxBoundaryRHS_AdvDif_Generic(ctx, Q, in, out, 2); in DivDiffusiveFluxBoundaryRHS_AdvDif_2D()
607 CEED_QFUNCTION(DivDiffusiveFluxBoundaryRHS_AdvDif_3D)(void *ctx, CeedInt Q, const CeedScalar *const… in DivDiffusiveFluxBoundaryRHS_AdvDif_3D() argument
608 return DivDiffusiveFluxBoundaryRHS_AdvDif_Generic(ctx, Q, in, out, 3); in DivDiffusiveFluxBoundaryRHS_AdvDif_3D()
612 CEED_QFUNCTION_HELPER int DiffusiveFluxRHS_AdvDif_Generic(void *ctx, CeedInt Q, const CeedScalar *c… in DiffusiveFluxRHS_AdvDif_Generic() argument
620 CeedPragmaSIMD for (CeedInt i = 0; i < Q; i++) { in DiffusiveFluxRHS_AdvDif_Generic()
623 QdataUnpack_ND(dim, Q, i, q_data, &wdetJ, dXdx); in DiffusiveFluxRHS_AdvDif_Generic()
627 GradUnpackND(Q, i, 5, dim, Grad_q, Grad_qn); in DiffusiveFluxRHS_AdvDif_Generic()
637 CEED_QFUNCTION(DiffusiveFluxRHS_AdvDif_2D)(void *ctx, CeedInt Q, const CeedScalar *const *in, CeedS… in DiffusiveFluxRHS_AdvDif_2D() argument
638 return DiffusiveFluxRHS_AdvDif_Generic(ctx, Q, in, out, 2); in DiffusiveFluxRHS_AdvDif_2D()
641 CEED_QFUNCTION(DiffusiveFluxRHS_AdvDif_3D)(void *ctx, CeedInt Q, const CeedScalar *const *in, CeedS… in DiffusiveFluxRHS_AdvDif_3D() argument
642 return DiffusiveFluxRHS_AdvDif_Generic(ctx, Q, in, out, 3); in DiffusiveFluxRHS_AdvDif_3D()