| /honee/qfunctions/ |
| H A D | mass.h | 19 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 D | bc_freestream.h | 14 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 D | newtonian.h | 16 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 D | sgs_dd_model.h | 67 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 D | bc_outflow.h | 37 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 D | monitor_cfl.h | 8 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 D | differential_filter.h | 29 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 D | advection.h | 178 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 D | bc_slip.h | 11 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 D | setupgeo2d.h | 40 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 D | velocity_gradient_projection.h | 9 …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 D | diff_flux_projection.h | 9 …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 D | monitor_totalkineticenergy.h | 7 …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 D | setupgeo.h | 42 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 D | gaussianwave.h | 20 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 D | sgs_dd_training.h | 23 …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 D | channel.h | 58 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 D | strong_boundary_conditions.h | 7 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 D | cflpe.h | 18 … 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 D | turbulence.h | 41 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 D | CONTRIBUTING.md | 15 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 D | LICENSE-APACHE | 35 "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 D | Doxyfile | 6 # 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 D | auxiliary.md | 2 …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 D | theory.md | 3 …in 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\,, 91 …in 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 …]
|