| /libCEED/examples/fluids/qfunctions/ |
| H A D | mass.h | 26 …ass_N(void *ctx, CeedInt Q, const CeedScalar *const *in, CeedScalar *const *out, const CeedInt N) { in Mass_N() argument 29 CeedScalar(*v)[CEED_Q_VLA] = (CeedScalar(*)[CEED_Q_VLA])out[0]; in Mass_N() 37 …eedInt Q, const CeedScalar *const *in, CeedScalar *const *out) { return Mass_N(ctx, Q, in, out, 1)… in Mass_1() argument 39 …eedInt Q, const CeedScalar *const *in, CeedScalar *const *out) { return Mass_N(ctx, Q, in, out, 5)… in Mass_5() argument 41 …eedInt Q, const CeedScalar *const *in, CeedScalar *const *out) { return Mass_N(ctx, Q, in, out, 7)… in Mass_7() argument 43 …eedInt Q, const CeedScalar *const *in, CeedScalar *const *out) { return Mass_N(ctx, Q, in, out, 9)… in Mass_9() argument 45 …eedInt Q, const CeedScalar *const *in, CeedScalar *const *out) { return Mass_N(ctx, Q, in, out, 22… in Mass_22() argument
|
| H A D | bc_freestream.h | 22 …ream(void *ctx, CeedInt Q, const CeedScalar *const *in, CeedScalar *const *out, StateVariable stat… in Freestream() argument 27 CeedScalar(*v)[CEED_Q_VLA] = (CeedScalar(*)[CEED_Q_VLA])out[0]; in Freestream() 28 CeedScalar(*jac_data_sur) = context->newtonian_ctx.is_implicit ? out[1] : NULL; in Freestream() 63 …reestream_Conserv_HLL)(void *ctx, CeedInt Q, const CeedScalar *const *in, CeedScalar *const *out) { in Freestream_Conserv_HLL() argument 64 return Freestream(ctx, Q, in, out, STATEVAR_CONSERVATIVE, RIEMANN_HLL); in Freestream_Conserv_HLL() 67 …N(Freestream_Prim_HLL)(void *ctx, CeedInt Q, const CeedScalar *const *in, CeedScalar *const *out) { in Freestream_Prim_HLL() argument 68 return Freestream(ctx, Q, in, out, STATEVAR_PRIMITIVE, RIEMANN_HLL); in Freestream_Prim_HLL() 71 …reestream_Entropy_HLL)(void *ctx, CeedInt Q, const CeedScalar *const *in, CeedScalar *const *out) { in Freestream_Entropy_HLL() argument 72 return Freestream(ctx, Q, in, out, STATEVAR_ENTROPY, RIEMANN_HLL); in Freestream_Entropy_HLL() 75 …eestream_Conserv_HLLC)(void *ctx, CeedInt Q, const CeedScalar *const *in, CeedScalar *const *out) { in Freestream_Conserv_HLLC() argument [all …]
|
| H A D | bc_slip.h | 15 …Slip(void *ctx, CeedInt Q, const CeedScalar *const *in, CeedScalar *const *out, StateVariable stat… in Slip() argument 19 CeedScalar(*v)[CEED_Q_VLA] = (CeedScalar(*)[CEED_Q_VLA])out[0]; in Slip() 20 CeedScalar(*jac_data_sur) = newt_ctx->is_implicit ? out[1] : NULL; in Slip() 51 …FUNCTION(Slip_Conserv)(void *ctx, CeedInt Q, const CeedScalar *const *in, CeedScalar *const *out) { in Slip_Conserv() argument 52 return Slip(ctx, Q, in, out, STATEVAR_CONSERVATIVE); in Slip_Conserv() 55 CEED_QFUNCTION(Slip_Prim)(void *ctx, CeedInt Q, const CeedScalar *const *in, CeedScalar *const *out… in Slip_Prim() argument 56 return Slip(ctx, Q, in, out, STATEVAR_PRIMITIVE); in Slip_Prim() 59 …FUNCTION(Slip_Entropy)(void *ctx, CeedInt Q, const CeedScalar *const *in, CeedScalar *const *out) { in Slip_Entropy() argument 60 return Slip(ctx, Q, in, out, STATEVAR_ENTROPY); in Slip_Entropy() 63 …bian(void *ctx, CeedInt Q, const CeedScalar *const *in, CeedScalar *const *out, StateVariable stat… in Slip_Jacobian() argument [all …]
|
| H A D | newtonian.h | 34 …anIG(void *ctx, CeedInt Q, const CeedScalar *const *in, CeedScalar *const *out, StateVariable stat… in ICsNewtonianIG() argument 35 CeedScalar(*q0)[CEED_Q_VLA] = (CeedScalar(*)[CEED_Q_VLA])out[0]; in ICsNewtonianIG() 48 …CsNewtonianIG_Conserv)(void *ctx, CeedInt Q, const CeedScalar *const *in, CeedScalar *const *out) { in ICsNewtonianIG_Conserv() argument 49 return ICsNewtonianIG(ctx, Q, in, out, STATEVAR_CONSERVATIVE); in ICsNewtonianIG_Conserv() 52 …N(ICsNewtonianIG_Prim)(void *ctx, CeedInt Q, const CeedScalar *const *in, CeedScalar *const *out) { in ICsNewtonianIG_Prim() argument 53 return ICsNewtonianIG(ctx, Q, in, out, STATEVAR_PRIMITIVE); in ICsNewtonianIG_Prim() 56 …CsNewtonianIG_Entropy)(void *ctx, CeedInt Q, const CeedScalar *const *in, CeedScalar *const *out) { in ICsNewtonianIG_Entropy() argument 57 return ICsNewtonianIG(ctx, Q, in, out, STATEVAR_ENTROPY); in ICsNewtonianIG_Entropy() 60 …d MassFunction_Newtonian(void *ctx, CeedInt Q, const CeedScalar *const *in, CeedScalar *const *out, in MassFunction_Newtonian() argument 65 CeedScalar(*v)[CEED_Q_VLA] = (CeedScalar(*)[CEED_Q_VLA])out[0]; in MassFunction_Newtonian() [all …]
|
| H A D | differential_filter.h | 33 …_RHS(void *ctx, CeedInt Q, const CeedScalar *const *in, CeedScalar *const *out, StateVariable stat… in DifferentialFilter_RHS() argument 36 CeedScalar(*v0)[CEED_Q_VLA] = (CeedScalar(*)[CEED_Q_VLA])out[0]; in DifferentialFilter_RHS() 37 CeedScalar(*v1)[CEED_Q_VLA] = (CeedScalar(*)[CEED_Q_VLA])out[1]; in DifferentialFilter_RHS() 62 …ialFilter_RHS_Conserv)(void *ctx, CeedInt Q, const CeedScalar *const *in, CeedScalar *const *out) { in DifferentialFilter_RHS_Conserv() argument 63 return DifferentialFilter_RHS(ctx, Q, in, out, STATEVAR_CONSERVATIVE); in DifferentialFilter_RHS_Conserv() 66 …entialFilter_RHS_Prim)(void *ctx, CeedInt Q, const CeedScalar *const *in, CeedScalar *const *out) { in DifferentialFilter_RHS_Prim() argument 67 return DifferentialFilter_RHS(ctx, Q, in, out, STATEVAR_PRIMITIVE); in DifferentialFilter_RHS_Prim() 70 …ialFilter_RHS_Entropy)(void *ctx, CeedInt Q, const CeedScalar *const *in, CeedScalar *const *out) { in DifferentialFilter_RHS_Entropy() argument 71 return DifferentialFilter_RHS(ctx, Q, in, out, STATEVAR_ENTROPY); in DifferentialFilter_RHS_Entropy() 78 …LHS_N(void *ctx, CeedInt Q, const CeedScalar *const *in, CeedScalar *const *out, const CeedInt N) { in DifferentialFilter_LHS_N() argument [all …]
|
| H A D | velocity_gradient_projection.h | 13 …ityGradientProjectionRHS(void *ctx, CeedInt Q, const CeedScalar *const *in, CeedScalar *const *out, in VelocityGradientProjectionRHS() argument 18 CeedScalar(*v)[CEED_Q_VLA] = (CeedScalar(*)[CEED_Q_VLA])out[0]; in VelocityGradientProjectionRHS() 43 …ProjectionRHS_Conserv)(void *ctx, CeedInt Q, const CeedScalar *const *in, CeedScalar *const *out) { in VelocityGradientProjectionRHS_Conserv() argument 44 return VelocityGradientProjectionRHS(ctx, Q, in, out, STATEVAR_CONSERVATIVE); in VelocityGradientProjectionRHS_Conserv() 47 …entProjectionRHS_Prim)(void *ctx, CeedInt Q, const CeedScalar *const *in, CeedScalar *const *out) { in VelocityGradientProjectionRHS_Prim() argument 48 return VelocityGradientProjectionRHS(ctx, Q, in, out, STATEVAR_PRIMITIVE); in VelocityGradientProjectionRHS_Prim() 51 …ProjectionRHS_Entropy)(void *ctx, CeedInt Q, const CeedScalar *const *in, CeedScalar *const *out) { in VelocityGradientProjectionRHS_Entropy() argument 52 return VelocityGradientProjectionRHS(ctx, Q, in, out, STATEVAR_ENTROPY); in VelocityGradientProjectionRHS_Entropy()
|
| H A D | gaussianwave.h | 27 …Wave(void *ctx, CeedInt Q, const CeedScalar *const *in, CeedScalar *const *out, StateVariable stat… in IC_GaussianWave() argument 30 CeedScalar(*q0)[CEED_Q_VLA] = (CeedScalar(*)[CEED_Q_VLA])out[0]; in IC_GaussianWave() 67 …_GaussianWave_Conserv)(void *ctx, CeedInt Q, const CeedScalar *const *in, CeedScalar *const *out) { in IC_GaussianWave_Conserv() argument 68 return IC_GaussianWave(ctx, Q, in, out, STATEVAR_CONSERVATIVE); in IC_GaussianWave_Conserv() 71 …(IC_GaussianWave_Prim)(void *ctx, CeedInt Q, const CeedScalar *const *in, CeedScalar *const *out) { in IC_GaussianWave_Prim() argument 72 return IC_GaussianWave(ctx, Q, in, out, STATEVAR_PRIMITIVE); in IC_GaussianWave_Prim() 75 …_GaussianWave_Entropy)(void *ctx, CeedInt Q, const CeedScalar *const *in, CeedScalar *const *out) { in IC_GaussianWave_Entropy() argument 76 return IC_GaussianWave(ctx, Q, in, out, STATEVAR_ENTROPY); in IC_GaussianWave_Entropy()
|
| H A D | turb_spanstats.h | 13 …tion(void *ctx, CeedInt Q, const CeedScalar *const *in, CeedScalar *const *out, StateVariable stat… in ChildStatsCollection() argument 16 CeedScalar(*v)[CEED_Q_VLA] = (CeedScalar(*)[CEED_Q_VLA])out[0]; in ChildStatsCollection() 54 …atsCollection_Conserv)(void *ctx, CeedInt Q, const CeedScalar *const *in, CeedScalar *const *out) { in ChildStatsCollection_Conserv() argument 55 return ChildStatsCollection(ctx, Q, in, out, STATEVAR_CONSERVATIVE); in ChildStatsCollection_Conserv() 58 …dStatsCollection_Prim)(void *ctx, CeedInt Q, const CeedScalar *const *in, CeedScalar *const *out) { in ChildStatsCollection_Prim() argument 59 return ChildStatsCollection(ctx, Q, in, out, STATEVAR_PRIMITIVE); in ChildStatsCollection_Prim() 62 …atsCollection_Entropy)(void *ctx, CeedInt Q, const CeedScalar *const *in, CeedScalar *const *out) { in ChildStatsCollection_Entropy() argument 63 return ChildStatsCollection(ctx, Q, in, out, STATEVAR_ENTROPY); in ChildStatsCollection_Entropy() 69 …tatsCollectionMMSTest)(void *ctx, CeedInt Q, const CeedScalar *const *in, CeedScalar *const *out) { in ChildStatsCollectionMMSTest() argument 72 CeedScalar(*v)[CEED_Q_VLA] = (CeedScalar(*)[CEED_Q_VLA])out[0]; in ChildStatsCollectionMMSTest() [all …]
|
| H A D | advection.h | 164 …FUNCTION(ICsAdvection)(void *ctx, CeedInt Q, const CeedScalar *const *in, CeedScalar *const *out) { in ICsAdvection() argument 166 CeedScalar(*q0)[CEED_Q_VLA] = (CeedScalar(*)[CEED_Q_VLA])out[0]; in ICsAdvection() 181 …NCTION(ICsAdvection2d)(void *ctx, CeedInt Q, const CeedScalar *const *in, CeedScalar *const *out) { in ICsAdvection2d() argument 183 CeedScalar(*q0)[CEED_Q_VLA] = (CeedScalar(*)[CEED_Q_VLA])out[0]; in ICsAdvection2d() 280 …onGeneric(void *ctx, CeedInt Q, const CeedScalar *const *in, CeedScalar *const *out, CeedInt dim) { in IFunction_AdvectionGeneric() argument 286 CeedScalar(*v)[CEED_Q_VLA] = (CeedScalar(*)[CEED_Q_VLA])out[0]; in IFunction_AdvectionGeneric() 287 CeedScalar(*grad_v)[5][CEED_Q_VLA] = (CeedScalar(*)[5][CEED_Q_VLA])out[1]; in IFunction_AdvectionGeneric() 288 CeedScalar *jac_data = out[2]; in IFunction_AdvectionGeneric() 355 …N(IFunction_Advection)(void *ctx, CeedInt Q, const CeedScalar *const *in, CeedScalar *const *out) { in IFunction_Advection() argument 356 IFunction_AdvectionGeneric(ctx, Q, in, out, 3); in IFunction_Advection() [all …]
|
| H A D | setupgeo2d.h | 45 CEED_QFUNCTION(Setup2d)(void *ctx, CeedInt Q, const CeedScalar *const *in, CeedScalar *const *out) { in Setup2d() argument 48 CeedScalar(*q_data) = out[0]; in Setup2d() 86 …CTION(SetupBoundary2d)(void *ctx, CeedInt Q, const CeedScalar *const *in, CeedScalar *const *out) { in SetupBoundary2d() argument 89 CeedScalar(*q_data_sur) = out[0]; in SetupBoundary2d() 138 …TION(Setup2D_3Dcoords)(void *ctx, CeedInt Q, const CeedScalar *const *in, CeedScalar *const *out) { in Setup2D_3Dcoords() argument 141 CeedScalar(*q_data_sur) = out[0]; in Setup2D_3Dcoords()
|
| /libCEED/python/tests/ |
| H A D | test-qfunctions.h | 11 …TION(setup_mass)(void *ctx, const CeedInt Q, const CeedScalar *const *in, CeedScalar *const *out) { in setup_mass() argument 17 CeedScalar *qdata = out[0]; in setup_mass() 28 …N(setup_mass_2d)(void *ctx, const CeedInt Q, const CeedScalar *const *in, CeedScalar *const *out) { in setup_mass_2d() argument 34 CeedScalar *qdata = out[0]; in setup_mass_2d() 45 …TION(apply_mass)(void *ctx, const CeedInt Q, const CeedScalar *const *in, CeedScalar *const *out) { in apply_mass() argument 55 CeedScalar *v = out[0]; in apply_mass() 66 …(apply_mass_two)(void *ctx, const CeedInt Q, const CeedScalar *const *in, CeedScalar *const *out) { in apply_mass_two() argument 72 CeedScalar *v = out[0]; in apply_mass_two()
|
| /libCEED/tests/ |
| H A D | t532-operator.h | 10 …TION(setup_mass)(void *ctx, const CeedInt Q, const CeedScalar *const *in, CeedScalar *const *out) { in setup_mass() argument 12 CeedScalar *rho = out[0]; in setup_mass() 19 …TION(setup_diff)(void *ctx, const CeedInt Q, const CeedScalar *const *in, CeedScalar *const *out) { in setup_diff() argument 28 CeedScalar *qd = out[0]; in setup_diff() 47 …QFUNCTION(apply)(void *ctx, const CeedInt Q, const CeedScalar *const *in, CeedScalar *const *out) { in apply() argument 56 CeedScalar *v = out[0], *dv = out[1]; in apply() 72 …CTION(apply_lin)(void *ctx, const CeedInt Q, const CeedScalar *const *in, CeedScalar *const *out) { in apply_lin() argument 80 CeedScalar *v = out[0], *dv = out[1]; in apply_lin()
|
| H A D | t535-operator.h | 10 …TION(setup_mass)(void *ctx, const CeedInt Q, const CeedScalar *const *in, CeedScalar *const *out) { in setup_mass() argument 12 CeedScalar *rho = out[0]; in setup_mass() 19 …TION(setup_diff)(void *ctx, const CeedInt Q, const CeedScalar *const *in, CeedScalar *const *out) { in setup_diff() argument 28 CeedScalar *qd = out[0]; in setup_diff() 47 …QFUNCTION(apply)(void *ctx, const CeedInt Q, const CeedScalar *const *in, CeedScalar *const *out) { in apply() argument 56 CeedScalar *v = out[0], *dv = out[1]; in apply()
|
| H A D | t400-qfunction.h | 10 …QFUNCTION(setup)(void *ctx, const CeedInt Q, const CeedScalar *const *in, CeedScalar *const *out) { in setup() argument 12 CeedScalar *q_data = out[0]; in setup() 19 …_QFUNCTION(mass)(void *ctx, const CeedInt Q, const CeedScalar *const *in, CeedScalar *const *out) { in mass() argument 21 CeedScalar *v = out[0]; in mass()
|
| H A D | t405-qfunction.h | 10 …QFUNCTION(setup)(void *ctx, const CeedInt Q, const CeedScalar *const *in, CeedScalar *const *out) { in setup() argument 12 CeedScalar *q_data = out[0]; in setup() 21 …_QFUNCTION(mass)(void *ctx, const CeedInt Q, const CeedScalar *const *in, CeedScalar *const *out) { in mass() argument 23 CeedScalar *v = out[0]; in mass()
|
| H A D | t401-qfunction.h | 10 …QFUNCTION(setup)(void *ctx, const CeedInt Q, const CeedScalar *const *in, CeedScalar *const *out) { in setup() argument 12 CeedScalar *q_data = out[0]; in setup() 19 …_QFUNCTION(mass)(void *ctx, const CeedInt Q, const CeedScalar *const *in, CeedScalar *const *out) { in mass() argument 22 CeedScalar *v = out[0]; in mass()
|
| H A D | t500-operator.h | 10 …QFUNCTION(setup)(void *ctx, const CeedInt Q, const CeedScalar *const *in, CeedScalar *const *out) { in setup() argument 12 CeedScalar *rho = out[0]; in setup() 19 …_QFUNCTION(mass)(void *ctx, const CeedInt Q, const CeedScalar *const *in, CeedScalar *const *out) { in mass() argument 21 CeedScalar *v = out[0]; in mass()
|
| H A D | t406-qfunction.h | 31 …QFUNCTION(setup)(void *ctx, const CeedInt Q, const CeedScalar *const *in, CeedScalar *const *out) { in setup() argument 33 CeedScalar *q_data = out[0]; in setup() 40 …_QFUNCTION(mass)(void *ctx, const CeedInt Q, const CeedScalar *const *in, CeedScalar *const *out) { in mass() argument 42 CeedScalar *v = out[0]; in mass()
|
| H A D | t531-operator.h | 10 …QFUNCTION(setup)(void *ctx, const CeedInt Q, const CeedScalar *const *in, CeedScalar *const *out) { in setup() argument 19 CeedScalar *qd = out[0]; in setup() 38 …_QFUNCTION(diff)(void *ctx, const CeedInt Q, const CeedScalar *const *in, CeedScalar *const *out) { in diff() argument 44 CeedScalar *dv = out[0]; in diff() 56 …NCTION(diff_lin)(void *ctx, const CeedInt Q, const CeedScalar *const *in, CeedScalar *const *out) { in diff_lin() argument 62 CeedScalar *dv = out[0]; in diff_lin()
|
| H A D | t510-operator.h | 10 …QFUNCTION(setup)(void *ctx, const CeedInt Q, const CeedScalar *const *in, CeedScalar *const *out) { in setup() argument 12 CeedScalar *rho = out[0]; in setup() 19 …_QFUNCTION(mass)(void *ctx, const CeedInt Q, const CeedScalar *const *in, CeedScalar *const *out) { in mass() argument 21 CeedScalar *v = out[0]; in mass()
|
| H A D | t540-operator.h | 10 …TION(setup_mass)(void *ctx, const CeedInt Q, const CeedScalar *const *in, CeedScalar *const *out) { in setup_mass() argument 12 CeedScalar *rho = out[0]; in setup_mass() 19 …QFUNCTION(apply)(void *ctx, const CeedInt Q, const CeedScalar *const *in, CeedScalar *const *out) { in apply() argument 25 CeedScalar *v = out[0]; in apply()
|
| H A D | t502-operator.h | 10 …QFUNCTION(setup)(void *ctx, const CeedInt Q, const CeedScalar *const *in, CeedScalar *const *out) { in setup() argument 12 CeedScalar *rho = out[0]; in setup() 19 …_QFUNCTION(mass)(void *ctx, const CeedInt Q, const CeedScalar *const *in, CeedScalar *const *out) { in mass() argument 21 CeedScalar *v = out[0]; in mass()
|
| /libCEED/examples/petsc/qfunctions/bps/ |
| H A D | bp1.h | 26 …ON(SetupMassGeo)(void *ctx, const CeedInt Q, const CeedScalar *const *in, CeedScalar *const *out) { in SetupMassGeo() argument 31 CeedScalar *q_data = out[0]; in SetupMassGeo() 55 …ON(SetupMassRhs)(void *ctx, const CeedInt Q, const CeedScalar *const *in, CeedScalar *const *out) { in SetupMassRhs() argument 57 CeedScalar *true_soln = out[0], *rhs = out[1]; in SetupMassRhs() 77 …_QFUNCTION(Mass)(void *ctx, const CeedInt Q, const CeedScalar *const *in, CeedScalar *const *out) { in Mass() argument 79 CeedScalar *v = out[0]; in Mass()
|
| H A D | bp13.h | 19 …etupMassDiffRhs)(void *ctx, const CeedInt Q, const CeedScalar *const *in, CeedScalar *const *out) { in SetupMassDiffRhs() argument 24 CeedScalar *true_soln = out[0], *rhs = out[1]; in SetupMassDiffRhs() 50 CEED_QFUNCTION(MassDiff)(void *ctx, CeedInt Q, const CeedScalar *const *in, CeedScalar *const *out)… in MassDiff() argument 52 CeedScalar *v = out[0], *vg = out[1]; in MassDiff()
|
| H A D | bp1sphere.h | 45 …ON(SetupMassGeo)(void *ctx, const CeedInt Q, const CeedScalar *const *in, CeedScalar *const *out) { in SetupMassGeo() argument 49 CeedScalar *q_data = out[0]; in SetupMassGeo() 106 …ON(SetupMassRhs)(void *ctx, const CeedInt Q, const CeedScalar *const *in, CeedScalar *const *out) { in SetupMassRhs() argument 110 CeedScalar *true_soln = out[0], *rhs = out[1]; in SetupMassRhs() 140 …_QFUNCTION(Mass)(void *ctx, const CeedInt Q, const CeedScalar *const *in, CeedScalar *const *out) { in Mass() argument 144 CeedScalar *v = out[0]; in Mass()
|