Home
last modified time | relevance | path

Searched refs:normal (Results 1 – 12 of 12) sorted by relevance

/libCEED/examples/fluids/qfunctions/
H A Driemann_solver.h163 …iemannFlux_HLL(NewtonianIdealGasContext gas, State left, State right, const CeedScalar normal[3]) { in RiemannFlux_HLL()
164 StateConservative flux_left = FluxInviscidDotNormal(gas, left, normal); in RiemannFlux_HLL()
165 StateConservative flux_right = FluxInviscidDotNormal(gas, right, normal); in RiemannFlux_HLL()
167 CeedScalar u_left = Dot3(left.Y.velocity, normal); in RiemannFlux_HLL()
168 CeedScalar u_right = Dot3(right.Y.velocity, normal); in RiemannFlux_HLL()
196 const CeedScalar normal[3]) { in RiemannFlux_HLL_fwd()
197 StateConservative flux_left = FluxInviscidDotNormal(gas, left, normal); in RiemannFlux_HLL_fwd()
198 StateConservative flux_right = FluxInviscidDotNormal(gas, right, normal); in RiemannFlux_HLL_fwd()
199 StateConservative dflux_left = FluxInviscidDotNormal_fwd(gas, left, dleft, normal); in RiemannFlux_HLL_fwd()
200 StateConservative dflux_right = FluxInviscidDotNormal_fwd(gas, right, dright, normal); in RiemannFlux_HLL_fwd()
[all …]
H A Dbc_freestream.h37 CeedScalar wdetJb, normal[3]; in Freestream() local
38 QdataBoundaryUnpack_3D(Q, i, q_data_sur, &wdetJb, NULL, normal); in Freestream()
44 flux = RiemannFlux_HLL(newt_ctx, s, context->S_infty, normal); in Freestream()
47 flux = RiemannFlux_HLLC(newt_ctx, s, context->S_infty, normal); in Freestream()
101 CeedScalar wdetJb, normal[3]; in Freestream_Jacobian() local
102 QdataBoundaryUnpack_3D(Q, i, q_data_sur, &wdetJb, NULL, normal); in Freestream_Jacobian()
114 dflux = RiemannFlux_HLL_fwd(newt_ctx, s, ds, context->S_infty, dS_infty, normal); in Freestream_Jacobian()
117 dflux = RiemannFlux_HLLC_fwd(newt_ctx, s, ds, context->S_infty, dS_infty, normal); in Freestream_Jacobian()
189 CeedScalar wdetJb, dXdx[2][3], normal[3]; in RiemannOutflow() local
190 QdataBoundaryUnpack_3D(Q, i, q_data_sur, &wdetJb, dXdx, normal); in RiemannOutflow()
[all …]
H A Dsetupgeo2d.h92 CeedScalar normal[2], detJb; in SetupBoundary2d() local
93 NormalVectorFromdxdX_2D(Q, i, J, normal, &detJb); in SetupBoundary2d()
97 StoredValuesPack(Q, i, 1, 2, normal, q_data_sur); in SetupBoundary2d()
144 CeedScalar detJb, normal[3], dXdx[2][3]; in Setup2D_3Dcoords() local
146 NormalVectorFromdxdX_3D(Q, i, J, normal, &detJb); in Setup2D_3Dcoords()
H A Dsetupgeo_helpers.h134 …rFromdxdX_3D(CeedInt Q, CeedInt i, const CeedScalar (*dxdX_q)[3][CEED_Q_VLA], CeedScalar normal[3], in NormalVectorFromdxdX_3D()
148 normal[0] = J1 / detJ; in NormalVectorFromdxdX_3D()
149 normal[1] = J2 / detJ; in NormalVectorFromdxdX_3D()
150 normal[2] = J3 / detJ; in NormalVectorFromdxdX_3D()
175 …ctorFromdxdX_2D(CeedInt Q, CeedInt i, const CeedScalar (*dxdX_q)[CEED_Q_VLA], CeedScalar normal[2], in NormalVectorFromdxdX_2D()
181 normal[0] = J2 / detJb; in NormalVectorFromdxdX_2D()
182 normal[1] = -J1 / detJb; in NormalVectorFromdxdX_2D()
H A Dsetupgeo.h113 CeedScalar detJb, normal[3], dXdx[2][3]; in SetupBoundary() local
115 NormalVectorFromdxdX_3D(Q, i, J, normal, &detJb); in SetupBoundary()
120 StoredValuesPack(Q, i, 1, 3, normal, q_data_sur); in SetupBoundary()
H A Dutils.h264 CeedScalar normal[3]) { in QdataBoundaryUnpack_3D()
266 if (normal) StoredValuesUnpack(Q, i, 1, 3, q_data, normal); in QdataBoundaryUnpack_3D()
299 …npack_2D(CeedInt Q, CeedInt i, const CeedScalar *q_data, CeedScalar *wdetJ, CeedScalar normal[2]) { in QdataBoundaryUnpack_2D()
301 if (normal) StoredValuesUnpack(Q, i, 1, 2, q_data, normal); in QdataBoundaryUnpack_2D()
H A Dnewtonian_state.h448 …ervative FluxInviscidDotNormal(NewtonianIdealGasContext gas, State s, const CeedScalar normal[3]) { in FluxInviscidDotNormal()
452 Flux_dot_n.density += Flux[i].density * normal[i]; in FluxInviscidDotNormal()
453 for (CeedInt j = 0; j < 3; j++) Flux_dot_n.momentum[j] += Flux[i].momentum[j] * normal[i]; in FluxInviscidDotNormal()
454 Flux_dot_n.E_total += Flux[i].E_total * normal[i]; in FluxInviscidDotNormal()
459 …nviscidDotNormal_fwd(NewtonianIdealGasContext gas, State s, State ds, const CeedScalar normal[3]) { in FluxInviscidDotNormal_fwd()
463 Flux_dot_n.density += dFlux[i].density * normal[i]; in FluxInviscidDotNormal_fwd()
464 for (CeedInt j = 0; j < 3; j++) Flux_dot_n.momentum[j] += dFlux[i].momentum[j] * normal[i]; in FluxInviscidDotNormal_fwd()
465 Flux_dot_n.E_total += dFlux[i].E_total * normal[i]; in FluxInviscidDotNormal_fwd()
490 const CeedScalar normal[3], CeedScalar Flux[5]) { in FluxTotal_Boundary()
493 Flux[0] += F_inviscid[j].density * normal[j]; in FluxTotal_Boundary()
[all …]
H A Dadvection.h211 CeedScalar *normal) { in QdataBoundaryUnpack_ND() argument
216 if (normal) StoredValuesUnpack(Q, i, 1, 2, q_data, normal); in QdataBoundaryUnpack_ND()
220 if (normal) StoredValuesUnpack(Q, i, 1, 3, q_data, normal); in QdataBoundaryUnpack_ND()
/libCEED/examples/fluids/problems/
H A Dbc_freestream.c268 CeedScalar normal[3] = {1, 2, 3}; in TestRiemannHLL_fwd() local
273 ScaleN(normal, 1 / sqrt(Dot3(normal, normal)), 3); in TestRiemannHLL_fwd()
289 … StateConservative dFlux_state = RiemannFlux_HLL_fwd(gas, left0, dleft0, right0, dright0, normal); in TestRiemannHLL_fwd()
306 StateConservative Flux0_state = RiemannFlux_HLL(gas, left0, right0, normal); in TestRiemannHLL_fwd()
307 StateConservative Flux1_state = RiemannFlux_HLL(gas, left1, right1, normal); in TestRiemannHLL_fwd()
330 CeedScalar normal[3] = {1, 2, 3}; in TestRiemannHLLC_fwd() local
335 ScaleN(normal, 1 / sqrt(Dot3(normal, normal)), 3); in TestRiemannHLLC_fwd()
351 … StateConservative dFlux_state = RiemannFlux_HLLC_fwd(gas, left0, dleft0, right0, dright0, normal); in TestRiemannHLLC_fwd()
368 StateConservative Flux0_state = RiemannFlux_HLLC(gas, left0, right0, normal); in TestRiemannHLLC_fwd()
369 StateConservative Flux1_state = RiemannFlux_HLLC(gas, left1, right1, normal); in TestRiemannHLLC_fwd()
[all …]
/libCEED/doc/sphinx/source/css/
H A Daltair-plot.css4 font-weight: normal;
/libCEED/examples/fluids/
H A Dindex.md226 So a small normal component of velocity will be amplified (by a factor of the aspect ratio $1/\epsi…
499 The wall-normal filter width is allowed to be damped to a zero filter width.
500 It is currently assumed that the second component of the filter width tensor is in the wall-normal
513 … filter width, the actual width of the implied filter kernel is quite larger than "normal" kernels.
515 To match the "size" of a normal kernel to our differential kernel, we attempt to have them match se…
642 …dition is imposed at the top and bottom boundaries $(y = \pm 4.5)$ (zero normal velocity component…
/libCEED/
H A DDoxyfile393 # will parse them like normal C++ but will assume all classes use public instead
1207 # - Run doxygen as normal
1517 # (YES) or a normal table of contents (NO) in the .chm file. Furthermore it