| /libCEED/examples/fluids/qfunctions/ |
| H A D | riemann_solver.h | 163 …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 D | bc_freestream.h | 37 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 D | setupgeo2d.h | 92 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 D | setupgeo_helpers.h | 134 …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 D | setupgeo.h | 113 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 D | utils.h | 264 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 D | newtonian_state.h | 448 …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 D | advection.h | 211 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 D | bc_freestream.c | 268 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 D | altair-plot.css | 4 font-weight: normal;
|
| /libCEED/examples/fluids/ |
| H A D | index.md | 226 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 D | Doxyfile | 393 # 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
|