Home
last modified time | relevance | path

Searched refs:in (Results 1 – 25 of 41) sorted by relevance

12

/honee/qfunctions/
H A Dmass.h19 CEED_QFUNCTION_HELPER int Mass_N(void *ctx, CeedInt Q, const CeedScalar *const *in, CeedScalar *con… in Mass_N() argument
20 const CeedScalar(*u)[CEED_Q_VLA] = (const CeedScalar(*)[CEED_Q_VLA])in[0]; in Mass_N()
21 const CeedScalar(*q_data) = in[1]; in Mass_N()
28 …)(void *ctx, CeedInt Q, const CeedScalar *const *in, CeedScalar *const *out) { return Mass_N(ctx, … in Mass_1() argument
30 …)(void *ctx, CeedInt Q, const CeedScalar *const *in, CeedScalar *const *out) { return Mass_N(ctx, … in Mass_2() argument
32 …)(void *ctx, CeedInt Q, const CeedScalar *const *in, CeedScalar *const *out) { return Mass_N(ctx, … in Mass_3() argument
34 …)(void *ctx, CeedInt Q, const CeedScalar *const *in, CeedScalar *const *out) { return Mass_N(ctx, … in Mass_4() argument
36 …)(void *ctx, CeedInt Q, const CeedScalar *const *in, CeedScalar *const *out) { return Mass_N(ctx, … in Mass_5() argument
38 …)(void *ctx, CeedInt Q, const CeedScalar *const *in, CeedScalar *const *out) { return Mass_N(ctx, … in Mass_6() argument
40 …)(void *ctx, CeedInt Q, const CeedScalar *const *in, CeedScalar *const *out) { return Mass_N(ctx, … in Mass_7() argument
[all …]
H A Dbc_freestream.h14 CEED_QFUNCTION_HELPER int Freestream(void *ctx, CeedInt Q, const CeedScalar *const *in, CeedScalar … in Freestream() argument
17 const CeedScalar(*q)[CEED_Q_VLA] = (const CeedScalar(*)[CEED_Q_VLA])in[0]; in Freestream()
18 const CeedScalar(*q_data_sur) = in[2]; in Freestream()
51 CEED_QFUNCTION(Freestream_Conserv_HLL)(void *ctx, CeedInt Q, const CeedScalar *const *in, CeedScala… in Freestream_Conserv_HLL() argument
52 return Freestream(ctx, Q, in, out, STATEVAR_CONSERVATIVE, RIEMANN_HLL); in Freestream_Conserv_HLL()
55 CEED_QFUNCTION(Freestream_Prim_HLL)(void *ctx, CeedInt Q, const CeedScalar *const *in, CeedScalar *… in Freestream_Prim_HLL() argument
56 return Freestream(ctx, Q, in, out, STATEVAR_PRIMITIVE, RIEMANN_HLL); in Freestream_Prim_HLL()
59 CEED_QFUNCTION(Freestream_Entropy_HLL)(void *ctx, CeedInt Q, const CeedScalar *const *in, CeedScala… in Freestream_Entropy_HLL() argument
60 return Freestream(ctx, Q, in, out, STATEVAR_ENTROPY, RIEMANN_HLL); in Freestream_Entropy_HLL()
63 CEED_QFUNCTION(Freestream_Conserv_HLLC)(void *ctx, CeedInt Q, const CeedScalar *const *in, CeedScal… in Freestream_Conserv_HLLC() argument
[all …]
H A Dnewtonian.h16 CEED_QFUNCTION_HELPER int ICsNewtonianIG(void *ctx, CeedInt Q, const CeedScalar *const *in, CeedSca… in ICsNewtonianIG() argument
31 CEED_QFUNCTION(ICsNewtonianIG_Conserv)(void *ctx, CeedInt Q, const CeedScalar *const *in, CeedScala… in ICsNewtonianIG_Conserv() argument
32 return ICsNewtonianIG(ctx, Q, in, out, STATEVAR_CONSERVATIVE); in ICsNewtonianIG_Conserv()
35 CEED_QFUNCTION(ICsNewtonianIG_Prim)(void *ctx, CeedInt Q, const CeedScalar *const *in, CeedScalar *… in ICsNewtonianIG_Prim() argument
36 return ICsNewtonianIG(ctx, Q, in, out, STATEVAR_PRIMITIVE); in ICsNewtonianIG_Prim()
39 CEED_QFUNCTION(ICsNewtonianIG_Entropy)(void *ctx, CeedInt Q, const CeedScalar *const *in, CeedScala… in ICsNewtonianIG_Entropy() argument
40 return ICsNewtonianIG(ctx, Q, in, out, STATEVAR_ENTROPY); in ICsNewtonianIG_Entropy()
43 CEED_QFUNCTION_HELPER int MassFunction_Newtonian(void *ctx, CeedInt Q, const CeedScalar *const *in,… in MassFunction_Newtonian() argument
44 const CeedScalar(*q_dot)[CEED_Q_VLA] = (const CeedScalar(*)[CEED_Q_VLA])in[0]; in MassFunction_Newtonian()
45 const CeedScalar(*q)[CEED_Q_VLA] = (const CeedScalar(*)[CEED_Q_VLA])in[1]; in MassFunction_Newtonian()
[all …]
H A Dsgs_dd_model.h67 CEED_QFUNCTION_HELPER int ComputeSgsDDNodal_Fused(void *ctx, CeedInt Q, const CeedScalar *const *in in ComputeSgsDDNodal_Fused() argument
69 const CeedScalar(*q)[CEED_Q_VLA] = (const CeedScalar(*)[CEED_Q_VLA])in[0]; in ComputeSgsDDNodal_Fused()
70 const CeedScalar(*grad_velo)[3][CEED_Q_VLA] = (const CeedScalar(*)[3][CEED_Q_VLA])in[2]; in ComputeSgsDDNodal_Fused()
71 const CeedScalar(*A_ij_delta)[CEED_Q_VLA] = (const CeedScalar(*)[CEED_Q_VLA])in[3]; in ComputeSgsDDNodal_Fused()
72 const CeedScalar(*inv_multiplicity) = (const CeedScalar(*))in[4]; in ComputeSgsDDNodal_Fused()
97 CEED_QFUNCTION(ComputeSgsDDNodal_Prim)(void *ctx, CeedInt Q, const CeedScalar *const *in, CeedScala… in ComputeSgsDDNodal_Prim() argument
98 return ComputeSgsDDNodal_Fused(ctx, Q, in, out, STATEVAR_PRIMITIVE); in ComputeSgsDDNodal_Prim()
101 CEED_QFUNCTION(ComputeSgsDDNodal_Conserv)(void *ctx, CeedInt Q, const CeedScalar *const *in, CeedSc… in ComputeSgsDDNodal_Conserv() argument
102 return ComputeSgsDDNodal_Fused(ctx, Q, in, out, STATEVAR_CONSERVATIVE); in ComputeSgsDDNodal_Conserv()
105 CEED_QFUNCTION(ComputeSgsDDNodal_Entropy)(void *ctx, CeedInt Q, const CeedScalar *const *in, CeedSc… in ComputeSgsDDNodal_Entropy() argument
[all …]
H A Dbc_outflow.h37 CEED_QFUNCTION_HELPER int RiemannOutflow(void *ctx, CeedInt Q, const CeedScalar *const *in, CeedSca… in RiemannOutflow() argument
39 const CeedScalar(*q)[CEED_Q_VLA] = (const CeedScalar(*)[CEED_Q_VLA])in[0]; in RiemannOutflow()
40 const CeedScalar(*Grad_q) = in[1]; in RiemannOutflow()
41 const CeedScalar(*q_data_sur) = in[2]; in RiemannOutflow()
90 CEED_QFUNCTION(RiemannOutflow_Conserv)(void *ctx, CeedInt Q, const CeedScalar *const *in, CeedScala… in RiemannOutflow_Conserv() argument
91 return RiemannOutflow(ctx, Q, in, out, STATEVAR_CONSERVATIVE); in RiemannOutflow_Conserv()
94 CEED_QFUNCTION(RiemannOutflow_Prim)(void *ctx, CeedInt Q, const CeedScalar *const *in, CeedScalar *… in RiemannOutflow_Prim() argument
95 return RiemannOutflow(ctx, Q, in, out, STATEVAR_PRIMITIVE); in RiemannOutflow_Prim()
98 CEED_QFUNCTION(RiemannOutflow_Entropy)(void *ctx, CeedInt Q, const CeedScalar *const *in, CeedScala… in RiemannOutflow_Entropy() argument
99 return RiemannOutflow(ctx, Q, in, out, STATEVAR_ENTROPY); in RiemannOutflow_Entropy()
[all …]
H A Dmonitor_cfl.h8 CEED_QFUNCTION_HELPER int MonitorCFL(void *ctx, CeedInt Q, const CeedScalar *const *in, CeedScalar … in MonitorCFL() argument
11 const CeedScalar(*q)[CEED_Q_VLA] = (const CeedScalar(*)[CEED_Q_VLA])in[0]; in MonitorCFL()
12 const CeedScalar(*q_data) = in[1]; in MonitorCFL()
47 CEED_QFUNCTION(MonitorCFL_3D_Conserv)(void *ctx, CeedInt Q, const CeedScalar *const *in, CeedScalar… in MonitorCFL_3D_Conserv() argument
48 return MonitorCFL(ctx, Q, in, out, STATEVAR_CONSERVATIVE, 3); in MonitorCFL_3D_Conserv()
51 CEED_QFUNCTION(MonitorCFL_3D_Prim)(void *ctx, CeedInt Q, const CeedScalar *const *in, CeedScalar *c… in MonitorCFL_3D_Prim() argument
52 return MonitorCFL(ctx, Q, in, out, STATEVAR_PRIMITIVE, 3); in MonitorCFL_3D_Prim()
55 CEED_QFUNCTION(MonitorCFL_3D_Entropy)(void *ctx, CeedInt Q, const CeedScalar *const *in, CeedScalar… in MonitorCFL_3D_Entropy() argument
56 return MonitorCFL(ctx, Q, in, out, STATEVAR_ENTROPY, 3); in MonitorCFL_3D_Entropy()
59 CEED_QFUNCTION(MonitorCFL_2D_Conserv)(void *ctx, CeedInt Q, const CeedScalar *const *in, CeedScalar… in MonitorCFL_2D_Conserv() argument
[all …]
H A Ddifferential_filter.h29 CEED_QFUNCTION_HELPER int DifferentialFilter_RHS(void *ctx, CeedInt Q, const CeedScalar *const *in,… in DifferentialFilter_RHS() argument
30 const CeedScalar(*q)[CEED_Q_VLA] = (const CeedScalar(*)[CEED_Q_VLA])in[0]; in DifferentialFilter_RHS()
31 const CeedScalar(*q_data)[CEED_Q_VLA] = (const CeedScalar(*)[CEED_Q_VLA])in[1]; in DifferentialFilter_RHS()
58 CEED_QFUNCTION(DifferentialFilter_RHS_Conserv)(void *ctx, CeedInt Q, const CeedScalar *const *in, C… in DifferentialFilter_RHS_Conserv() argument
59 return DifferentialFilter_RHS(ctx, Q, in, out, STATEVAR_CONSERVATIVE); in DifferentialFilter_RHS_Conserv()
62 CEED_QFUNCTION(DifferentialFilter_RHS_Prim)(void *ctx, CeedInt Q, const CeedScalar *const *in, Ceed… in DifferentialFilter_RHS_Prim() argument
63 return DifferentialFilter_RHS(ctx, Q, in, out, STATEVAR_PRIMITIVE); in DifferentialFilter_RHS_Prim()
66 CEED_QFUNCTION(DifferentialFilter_RHS_Entropy)(void *ctx, CeedInt Q, const CeedScalar *const *in, C… in DifferentialFilter_RHS_Entropy() argument
67 return DifferentialFilter_RHS(ctx, Q, in, out, STATEVAR_ENTROPY); in DifferentialFilter_RHS_Entropy()
74 …nt DifferentialFilter_LHS_N(void *ctx, CeedInt Q, const CeedScalar *const *in, CeedScalar *const *… in DifferentialFilter_LHS_N() argument
[all …]
H A Dadvection.h178 CEED_QFUNCTION(ICsAdvection)(void *ctx, CeedInt Q, const CeedScalar *const *in, CeedScalar *const *… in ICsAdvection() argument
179 const CeedScalar(*X)[CEED_Q_VLA] = (const CeedScalar(*)[CEED_Q_VLA])in[0]; in ICsAdvection()
195 CEED_QFUNCTION(ICsAdvection2d)(void *ctx, CeedInt Q, const CeedScalar *const *in, CeedScalar *const… in ICsAdvection2d() argument
196 const CeedScalar(*X)[CEED_Q_VLA] = (const CeedScalar(*)[CEED_Q_VLA])in[0]; in ICsAdvection2d()
266 … IFunction_AdvectionGeneric(void *ctx, CeedInt Q, const CeedScalar *const *in, CeedScalar *const *… in IFunction_AdvectionGeneric() argument
269 const CeedScalar(*q)[CEED_Q_VLA] = (const CeedScalar(*)[CEED_Q_VLA])in[0]; in IFunction_AdvectionGeneric()
270 const CeedScalar(*grad_q) = in[1]; in IFunction_AdvectionGeneric()
271 const CeedScalar(*q_dot)[CEED_Q_VLA] = (const CeedScalar(*)[CEED_Q_VLA])in[2]; in IFunction_AdvectionGeneric()
272 const CeedScalar(*q_data) = in[3]; in IFunction_AdvectionGeneric()
273 …const CeedScalar(*divFdiff) = context->divFdiff_method != DIV_DIFF_FLUX_PROJ_NONE ? in[5]… in IFunction_AdvectionGeneric()
[all …]
H A Dbc_slip.h11 CEED_QFUNCTION_HELPER int Slip(void *ctx, CeedInt Q, const CeedScalar *const *in, CeedScalar *const… in Slip() argument
13 const CeedScalar(*q)[CEED_Q_VLA] = (const CeedScalar(*)[CEED_Q_VLA])in[0]; in Slip()
14 const CeedScalar(*q_data_sur) = in[2]; in Slip()
45 CEED_QFUNCTION(Slip_Conserv)(void *ctx, CeedInt Q, const CeedScalar *const *in, CeedScalar *const *… in Slip_Conserv() argument
46 return Slip(ctx, Q, in, out, STATEVAR_CONSERVATIVE); in Slip_Conserv()
49 CEED_QFUNCTION(Slip_Prim)(void *ctx, CeedInt Q, const CeedScalar *const *in, CeedScalar *const *out… in Slip_Prim() argument
50 return Slip(ctx, Q, in, out, STATEVAR_PRIMITIVE); in Slip_Prim()
53 CEED_QFUNCTION(Slip_Entropy)(void *ctx, CeedInt Q, const CeedScalar *const *in, CeedScalar *const *… in Slip_Entropy() argument
54 return Slip(ctx, Q, in, out, STATEVAR_ENTROPY); in Slip_Entropy()
57 CEED_QFUNCTION_HELPER int Slip_Jacobian(void *ctx, CeedInt Q, const CeedScalar *const *in, CeedScal… in Slip_Jacobian() argument
[all …]
H A Dsetupgeo2d.h40 CEED_QFUNCTION(Setup2d)(void *ctx, CeedInt Q, const CeedScalar *const *in, CeedScalar *const *out) { in Setup2d() argument
41 const CeedScalar(*J)[2][CEED_Q_VLA] = (const CeedScalar(*)[2][CEED_Q_VLA])in[0]; in Setup2d()
42 const CeedScalar(*w) = in[1]; in Setup2d()
81 CEED_QFUNCTION(SetupBoundary2d)(void *ctx, CeedInt Q, const CeedScalar *const *in, CeedScalar *cons… in SetupBoundary2d() argument
82 const CeedScalar(*J)[CEED_Q_VLA] = (const CeedScalar(*)[CEED_Q_VLA])in[0]; in SetupBoundary2d()
83 const CeedScalar(*w) = in[1]; in SetupBoundary2d()
135 CEED_QFUNCTION(Setup2D_3Dcoords)(void *ctx, CeedInt Q, const CeedScalar *const *in, CeedScalar *con… in Setup2D_3Dcoords() argument
136 const CeedScalar(*J)[3][CEED_Q_VLA] = (const CeedScalar(*)[3][CEED_Q_VLA])in[0]; in Setup2D_3Dcoords()
137 const CeedScalar(*w) = in[1]; in Setup2D_3Dcoords()
170 CEED_QFUNCTION(Setup2DBoundaryGradient)(void *ctx, CeedInt Q, const CeedScalar *const *in, CeedScal… in Setup2DBoundaryGradient() argument
[all …]
H A Dvelocity_gradient_projection.h9 …locityGradientProjectionRHS(void *ctx, CeedInt Q, const CeedScalar *const *in, CeedScalar *const *… in VelocityGradientProjectionRHS() argument
11 const CeedScalar(*q)[CEED_Q_VLA] = (const CeedScalar(*)[CEED_Q_VLA])in[0]; in VelocityGradientProjectionRHS()
12 const CeedScalar(*Grad_q)[5][CEED_Q_VLA] = (const CeedScalar(*)[5][CEED_Q_VLA])in[1]; in VelocityGradientProjectionRHS()
13 const CeedScalar(*q_data) = in[2]; in VelocityGradientProjectionRHS()
39 …dientProjectionRHS_Conserv)(void *ctx, CeedInt Q, const CeedScalar *const *in, CeedScalar *const *… in VelocityGradientProjectionRHS_Conserv() argument
40 return VelocityGradientProjectionRHS(ctx, Q, in, out, STATEVAR_CONSERVATIVE); in VelocityGradientProjectionRHS_Conserv()
43 …GradientProjectionRHS_Prim)(void *ctx, CeedInt Q, const CeedScalar *const *in, CeedScalar *const *… in VelocityGradientProjectionRHS_Prim() argument
44 return VelocityGradientProjectionRHS(ctx, Q, in, out, STATEVAR_PRIMITIVE); in VelocityGradientProjectionRHS_Prim()
47 …dientProjectionRHS_Entropy)(void *ctx, CeedInt Q, const CeedScalar *const *in, CeedScalar *const *… in VelocityGradientProjectionRHS_Entropy() argument
48 return VelocityGradientProjectionRHS(ctx, Q, in, out, STATEVAR_ENTROPY); in VelocityGradientProjectionRHS_Entropy()
H A Ddiff_flux_projection.h9 …puteDivDiffusiveFluxGeneric(void *ctx, CeedInt Q, const CeedScalar *const *in, CeedScalar *const *… in ComputeDivDiffusiveFluxGeneric() argument
11 const CeedScalar *grad_q = in[0]; in ComputeDivDiffusiveFluxGeneric()
12 const CeedScalar(*q_data) = in[1]; in ComputeDivDiffusiveFluxGeneric()
37 CEED_QFUNCTION(ComputeDivDiffusiveFlux3D_4)(void *ctx, CeedInt Q, const CeedScalar *const *in, Ceed… in ComputeDivDiffusiveFlux3D_4() argument
38 return ComputeDivDiffusiveFluxGeneric(ctx, Q, in, out, 3, 4); in ComputeDivDiffusiveFlux3D_4()
41 CEED_QFUNCTION(ComputeDivDiffusiveFlux3D_1)(void *ctx, CeedInt Q, const CeedScalar *const *in, Ceed… in ComputeDivDiffusiveFlux3D_1() argument
42 return ComputeDivDiffusiveFluxGeneric(ctx, Q, in, out, 3, 1); in ComputeDivDiffusiveFlux3D_1()
45 CEED_QFUNCTION(ComputeDivDiffusiveFlux2D_1)(void *ctx, CeedInt Q, const CeedScalar *const *in, Ceed… in ComputeDivDiffusiveFlux2D_1() argument
46 return ComputeDivDiffusiveFluxGeneric(ctx, Q, in, out, 2, 1); in ComputeDivDiffusiveFlux2D_1()
H A Dmonitor_totalkineticenergy.h7 …t MonitorTotalKineticEnergy(void *ctx, CeedInt Q, const CeedScalar *const *in, CeedScalar *const *… in MonitorTotalKineticEnergy() argument
10 const CeedScalar(*q)[CEED_Q_VLA] = (const CeedScalar(*)[CEED_Q_VLA])in[0]; in MonitorTotalKineticEnergy()
11 const CeedScalar(*Grad_q) = in[1]; in MonitorTotalKineticEnergy()
12 const CeedScalar(*q_data) = in[2]; in MonitorTotalKineticEnergy()
40 CEED_QFUNCTION(MonitorTotalKineticEnergy_Conserv)(void *ctx, CeedInt Q, const CeedScalar *const *in in MonitorTotalKineticEnergy_Conserv() argument
41 return MonitorTotalKineticEnergy(ctx, Q, in, out, STATEVAR_CONSERVATIVE); in MonitorTotalKineticEnergy_Conserv()
44 CEED_QFUNCTION(MonitorTotalKineticEnergy_Prim)(void *ctx, CeedInt Q, const CeedScalar *const *in, C… in MonitorTotalKineticEnergy_Prim() argument
45 return MonitorTotalKineticEnergy(ctx, Q, in, out, STATEVAR_PRIMITIVE); in MonitorTotalKineticEnergy_Prim()
48 CEED_QFUNCTION(MonitorTotalKineticEnergy_Entropy)(void *ctx, CeedInt Q, const CeedScalar *const *in in MonitorTotalKineticEnergy_Entropy() argument
49 return MonitorTotalKineticEnergy(ctx, Q, in, out, STATEVAR_ENTROPY); in MonitorTotalKineticEnergy_Entropy()
H A Dsetupgeo.h42 CEED_QFUNCTION(Setup)(void *ctx, CeedInt Q, const CeedScalar *const *in, CeedScalar *const *out) { in Setup() argument
43 const CeedScalar(*J)[3][CEED_Q_VLA] = (const CeedScalar(*)[3][CEED_Q_VLA])in[0]; in Setup()
44 const CeedScalar(*w) = in[1]; in Setup()
100 CEED_QFUNCTION(SetupBoundary)(void *ctx, CeedInt Q, const CeedScalar *const *in, CeedScalar *const … in SetupBoundary() argument
101 const CeedScalar(*J)[3][CEED_Q_VLA] = (const CeedScalar(*)[3][CEED_Q_VLA])in[0]; in SetupBoundary()
102 const CeedScalar(*w) = in[1]; in SetupBoundary()
140 CEED_QFUNCTION(SetupBoundaryGradient)(void *ctx, CeedInt Q, const CeedScalar *const *in, CeedScalar… in SetupBoundaryGradient() argument
141 const CeedScalar(*J_cell)[3][CEED_Q_VLA] = (const CeedScalar(*)[3][CEED_Q_VLA])in[0]; in SetupBoundaryGradient()
142 const CeedScalar(*J_face)[3][CEED_Q_VLA] = (const CeedScalar(*)[3][CEED_Q_VLA])in[1]; in SetupBoundaryGradient()
143 const CeedScalar(*w) = in[2]; in SetupBoundaryGradient()
H A Dgaussianwave.h20 CEED_QFUNCTION_HELPER int IC_GaussianWave(void *ctx, CeedInt Q, const CeedScalar *const *in, CeedSc… in IC_GaussianWave() argument
21 const CeedScalar(*X)[CEED_Q_VLA] = (const CeedScalar(*)[CEED_Q_VLA])in[0]; in IC_GaussianWave()
61 CEED_QFUNCTION(IC_GaussianWave_Conserv)(void *ctx, CeedInt Q, const CeedScalar *const *in, CeedScal… in IC_GaussianWave_Conserv() argument
62 return IC_GaussianWave(ctx, Q, in, out, STATEVAR_CONSERVATIVE); in IC_GaussianWave_Conserv()
65 CEED_QFUNCTION(IC_GaussianWave_Prim)(void *ctx, CeedInt Q, const CeedScalar *const *in, CeedScalar … in IC_GaussianWave_Prim() argument
66 return IC_GaussianWave(ctx, Q, in, out, STATEVAR_PRIMITIVE); in IC_GaussianWave_Prim()
69 CEED_QFUNCTION(IC_GaussianWave_Entropy)(void *ctx, CeedInt Q, const CeedScalar *const *in, CeedScal… in IC_GaussianWave_Entropy() argument
70 return IC_GaussianWave(ctx, Q, in, out, STATEVAR_ENTROPY); in IC_GaussianWave_Entropy()
H A Dsgs_dd_training.h23 …nisotropicTrainingDataNodal(void *ctx, CeedInt Q, const CeedScalar *const *in, CeedScalar *const *… in ComputeSGS_DDAnisotropicTrainingDataNodal() argument
25 const CeedScalar(*q)[CEED_Q_VLA] = (const CeedScalar(*)[CEED_Q_VLA])in[0]; in ComputeSGS_DDAnisotropicTrainingDataNodal()
26 const CeedScalar(*velo_prod)[CEED_Q_VLA] = (const CeedScalar(*)[CEED_Q_VLA])in[1]; in ComputeSGS_DDAnisotropicTrainingDataNodal()
27 const CeedScalar(*grad_velo)[3][CEED_Q_VLA] = (const CeedScalar(*)[3][CEED_Q_VLA])in[2]; in ComputeSGS_DDAnisotropicTrainingDataNodal()
28 const CeedScalar(*A_ij_delta)[CEED_Q_VLA] = (const CeedScalar(*)[CEED_Q_VLA])in[3]; in ComputeSGS_DDAnisotropicTrainingDataNodal()
29 const CeedScalar(*inv_multiplicity) = (const CeedScalar(*))in[4]; in ComputeSGS_DDAnisotropicTrainingDataNodal()
62 …opicTrainingDataNodal_Prim)(void *ctx, CeedInt Q, const CeedScalar *const *in, CeedScalar *const *… in ComputeSGS_DDAnisotropicTrainingDataNodal_Prim() argument
63 return ComputeSGS_DDAnisotropicTrainingDataNodal(ctx, Q, in, out, STATEVAR_PRIMITIVE); in ComputeSGS_DDAnisotropicTrainingDataNodal_Prim()
H A Dchannel.h58 CEED_QFUNCTION(ICsChannel)(void *ctx, CeedInt Q, const CeedScalar *const *in, CeedScalar *const *ou… in ICsChannel() argument
59 const CeedScalar(*X)[CEED_Q_VLA] = (const CeedScalar(*)[CEED_Q_VLA])in[0]; in ICsChannel()
78 CEED_QFUNCTION(Channel_Inflow)(void *ctx, CeedInt Q, const CeedScalar *const *in, CeedScalar *const… in Channel_Inflow() argument
79 const CeedScalar(*q)[CEED_Q_VLA] = (const CeedScalar(*)[CEED_Q_VLA])in[0]; in Channel_Inflow()
80 const CeedScalar(*q_data_sur) = in[2]; in Channel_Inflow()
81 const CeedScalar(*X)[CEED_Q_VLA] = (const CeedScalar(*)[CEED_Q_VLA])in[3]; in Channel_Inflow()
140 CEED_QFUNCTION(Channel_Outflow)(void *ctx, CeedInt Q, const CeedScalar *const *in, CeedScalar *cons… in Channel_Outflow() argument
141 const CeedScalar(*q)[CEED_Q_VLA] = (const CeedScalar(*)[CEED_Q_VLA])in[0]; in Channel_Outflow()
142 const CeedScalar(*q_data_sur) = in[2]; in Channel_Outflow()
H A Dstrong_boundary_conditions.h7 CEED_QFUNCTION(SetupStrongBC)(void *ctx, CeedInt Q, const CeedScalar *const *in, CeedScalar *const … in SetupStrongBC() argument
8 const CeedScalar(*coords)[CEED_Q_VLA] = (const CeedScalar(*)[CEED_Q_VLA])in[0]; in SetupStrongBC()
9 const CeedScalar(*dxdX_q)[3][CEED_Q_VLA] = (const CeedScalar(*)[3][CEED_Q_VLA])in[1]; in SetupStrongBC()
10 const CeedScalar(*multiplicity)[CEED_Q_VLA] = (const CeedScalar(*)[CEED_Q_VLA])in[2]; in SetupStrongBC()
/honee/qfunctions/spanstats/
H A Dcflpe.h18 … ChildStatsCollection_CflPe(void *ctx, CeedInt Q, const CeedScalar *const *in, CeedScalar *const *… in ChildStatsCollection_CflPe() argument
20 const CeedScalar(*q)[CEED_Q_VLA] = (const CeedScalar(*)[CEED_Q_VLA])in[0]; in ChildStatsCollection_CflPe()
21 const CeedScalar(*q_data) = in[1]; in ChildStatsCollection_CflPe()
72 CEED_QFUNCTION(ChildStatsCollection_3D_Conserv)(void *ctx, CeedInt Q, const CeedScalar *const *in, … in ChildStatsCollection_3D_Conserv() argument
73 return ChildStatsCollection_CflPe(ctx, Q, in, out, STATEVAR_CONSERVATIVE, 3); in ChildStatsCollection_3D_Conserv()
76 CEED_QFUNCTION(ChildStatsCollection_3D_Prim)(void *ctx, CeedInt Q, const CeedScalar *const *in, Cee… in ChildStatsCollection_3D_Prim() argument
77 return ChildStatsCollection_CflPe(ctx, Q, in, out, STATEVAR_PRIMITIVE, 3); in ChildStatsCollection_3D_Prim()
80 CEED_QFUNCTION(ChildStatsCollection_3D_Entropy)(void *ctx, CeedInt Q, const CeedScalar *const *in, … in ChildStatsCollection_3D_Entropy() argument
81 return ChildStatsCollection_CflPe(ctx, Q, in, out, STATEVAR_ENTROPY, 3); in ChildStatsCollection_3D_Entropy()
84 CEED_QFUNCTION(ChildStatsCollection_2D_Conserv)(void *ctx, CeedInt Q, const CeedScalar *const *in, … in ChildStatsCollection_2D_Conserv() argument
[all …]
H A Dturbulence.h41 CEED_QFUNCTION_HELPER int ChildStatsCollection(void *ctx, CeedInt Q, const CeedScalar *const *in, C… in ChildStatsCollection() argument
42 const CeedScalar(*q)[CEED_Q_VLA] = (const CeedScalar(*)[CEED_Q_VLA])in[0]; in ChildStatsCollection()
43 const CeedScalar(*q_data)[CEED_Q_VLA] = (const CeedScalar(*)[CEED_Q_VLA])in[1]; in ChildStatsCollection()
82 CEED_QFUNCTION(ChildStatsCollection_Conserv)(void *ctx, CeedInt Q, const CeedScalar *const *in, Cee… in ChildStatsCollection_Conserv() argument
83 return ChildStatsCollection(ctx, Q, in, out, STATEVAR_CONSERVATIVE); in ChildStatsCollection_Conserv()
86 CEED_QFUNCTION(ChildStatsCollection_Prim)(void *ctx, CeedInt Q, const CeedScalar *const *in, CeedSc… in ChildStatsCollection_Prim() argument
87 return ChildStatsCollection(ctx, Q, in, out, STATEVAR_PRIMITIVE); in ChildStatsCollection_Prim()
90 CEED_QFUNCTION(ChildStatsCollection_Entropy)(void *ctx, CeedInt Q, const CeedScalar *const *in, Cee… in ChildStatsCollection_Entropy() argument
91 return ChildStatsCollection(ctx, Q, in, out, STATEVAR_ENTROPY); in ChildStatsCollection_Entropy()
97 CEED_QFUNCTION(ChildStatsCollectionMMSTest)(void *ctx, CeedInt Q, const CeedScalar *const *in, Ceed… in ChildStatsCollectionMMSTest() argument
[all …]
/honee/
H A DCONTRIBUTING.md15 It is useful to create a WIP (work in progress) pull request for any long-running development so th…
17 …for a future developer (maybe you) that bisects and finds that a bug was introduced in your commit.
18 …ptions that are clear in your mind while committing are likely not in the mind of whomever (possib…
24 When contributors make a major contribution and support it, their names are included in the automat…
26 …ture branch) unless there is a specific reason to do so, in which case you should explain why in t…
37 …contribution was created in whole or in part by me and I have the right to submit it under the ope…
39 …reated in whole or in part by me, under the same open source license (unless I am permitted to sub…
51 1. make significant contributions to HONEE (in implementation, documentation, conceptualization, re…
56 …ng DOI-bearing archives, shall offer co-authorship to all individuals listed in the `AUTHORS` file.
57 Authors of publications claiming specific HONEE contributions shall evaluate those listed in `AUTHO…
[all …]
H A DLICENSE-APACHE35 "Work" shall mean the work of authorship, whether in Source or
37 copyright notice that is included in or attached to the work
38 (an example is provided in the Appendix below).
40 "Derivative Works" shall mean any work, whether in Source or Object
51 submitted to Licensor for inclusion in the Work by the copyright owner
60 designated in writing by the copyright owner as "Not a Contribution."
71 Work and such Derivative Works in Source or Object form.
76 (except as stated in this section) patent license to make, have made,
83 cross-claim or counterclaim in a lawsuit) alleging that the Work
90 Work or Derivative Works thereof in any medium, with or without
[all …]
H A DDoxyfile6 # All text after a double hash (##) is considered a comment and is placed in
30 # This tag specifies the encoding used for all characters in the configuration
41 # project for which the documentation is generated. This name is used in the
42 # title of most generated pages and in a few other places.
60 # in the documentation. The maximum height of the logo should not exceed 55
74 # sub-directories (in 2 levels) under the output directory of each output format
77 # putting all generated files in the same directory would otherwise causes
86 # level increment doubles the number of directories, resulting in 4096
88 # sub-directories are organized in 2 levels, the first level always has a fixed
96 # characters to appear in the names of generated files. If set to NO, non-ASCII
[all …]
/honee/doc/
H A Dauxiliary.md2 …ut is used for other miscellaneous tasks, such as statistics collection or in-situ machine learnin…
7 To make this process more computationally efficient, averaging in the spanwise direction, if physic…
10 Denote $\langle \phi \rangle$ as the Reynolds average of $\phi$, which in this case would be a aver…
16 where $z$ is the spanwise direction, the domain has size $[0, L_z]$ in the spanwise direction, and …
17 Note that here and in the code, **we assume the spanwise direction to be in the $z$ direction**.
25 …as the *parent grid*, as for every "parent" point in the parent grid, there are many "child" point…
26 …al{V}_p^\mathrm{parent} = \{ \bm v(\bm x) \in H^{1}(\Omega_e^\mathrm{parent}) \,|\, \bm v(\bm x_e(…
29 Many statistics are the product of 2 or more solution functions, which results in functions of degr…
50 The triple integral in the right hand side is just an integral over the full domain
56 We need to evaluate $\psi^\mathrm{parent}_N$ at quadrature points in the full domain.
[all …]
H A Dtheory.md3in a static Eulerian three-dimensional frame using unstructured high-order finite/spectral element…
8 The mathematical formulation (from {cite}`shakib1991femcfd`) is given in what follows.
9 The compressible Navier-Stokes equations in conservative form are
28 The system {eq}`eq-ns` can be rewritten in vector form
82 with $P=p+1$ the number of nodes in the element $e$.
85 …rst multiply the strong form {eq}`eq-vector-ns` by a test function $\bm v \in H^1(\Omega)$ and int…
88 …dot \bm{F}(\bm{q}_N) - \bm{S}(\bm{q}_N) \right) \,dV = 0 \, , \; \forall \bm v \in \mathcal{V}_p\,,
91in H^{1}(\Omega_e) \,|\, \bm v(\bm x_e(\bm X)) \in P_p(\bm{I}), e=1,\ldots,N_e \}$ a mapped space …
100 &= 0 \, , \; \forall \bm v \in \mathcal{V}_p \,,
107 …th fields and spatial dimensions while a single dot represents contraction in just one, which shou…
[all …]

12