Home
last modified time | relevance | path

Searched full:freestream (Results 1 – 11 of 11) sorted by relevance

/libCEED/examples/fluids/
H A Dvortexshedding.yaml32 # Freestream inherits reference state as default
33 freestream:
H A DREADME.md147 - Use freestream boundary conditions on this list of faces
691 - Freestream velocity vector
696 - Freestream temperature
701 - Freestream pressure
745 - Freestream velocity vector
750 - Freestream temperature
755 - Freestream pressure
897 - Freestream velocity
902 - Freestream temperature
H A Dgaussianwave.yaml14 freestream:
H A Dindex.md632 The boundary conditions are freestream in the x and y directions. When using an HLL (Harten, Lax, v…
641 At time $t=0$, this domain is subjected to freestream boundary conditions at the inflow (left) and …
659 where $\rho_\infty, u_\infty$ are the freestream (inflow) density and velocity respectively.
/libCEED/examples/fluids/qfunctions/
H A Dbc_freestream.h20 // Freestream Boundary Condition
22 CEED_QFUNCTION_HELPER int Freestream(void *ctx, CeedInt Q, const CeedScalar *const *in, CeedScalar … in Freestream() function
64 return Freestream(ctx, Q, in, out, STATEVAR_CONSERVATIVE, RIEMANN_HLL); in Freestream_Conserv_HLL()
68 return Freestream(ctx, Q, in, out, STATEVAR_PRIMITIVE, RIEMANN_HLL); in Freestream_Prim_HLL()
72 return Freestream(ctx, Q, in, out, STATEVAR_ENTROPY, RIEMANN_HLL); in Freestream_Entropy_HLL()
76 return Freestream(ctx, Q, in, out, STATEVAR_CONSERVATIVE, RIEMANN_HLLC); in Freestream_Conserv_HLLC()
80 return Freestream(ctx, Q, in, out, STATEVAR_PRIMITIVE, RIEMANN_HLLC); in Freestream_Prim_HLLC()
84 return Freestream(ctx, Q, in, out, STATEVAR_ENTROPY, RIEMANN_HLLC); in Freestream_Entropy_HLLC()
H A Dgaussianwave.h9 /// Thermodynamic wave propogation for testing freestream/non-reflecting boundary conditions. Propo…
/libCEED/examples/fluids/src/
H A Dboundary_condition.c84 // Freestream BCs in BoundaryConditionSetUp()
86 …PetscCall(PetscOptionsIntArray("-bc_freestream", "Face IDs to apply freestream BC", NULL, bc->free… in BoundaryConditionSetUp()
H A Dsetuplibceed.c251 { // --- Create Sub-Operator for freestream boundaries in AddBCSubOperators()
/libCEED/examples/fluids/problems/
H A Dbc_freestream.c9 /// Utility functions for setting up Freestream boundary condition
36 // Freestream inherits reference state. We re-dimensionalize so the defaults in FreestreamBCSetup()
41 PetscOptionsBegin(comm, NULL, "Options for Freestream boundary condition", NULL); in FreestreamBCSetup()
42 …PetscCall(PetscOptionsEnum("-freestream_riemann", "Riemann solver to use in freestream boundary co… in FreestreamBCSetup()
44 …PetscCall(PetscOptionsScalar("-freestream_pressure", "Pressure at freestream condition", NULL, Y_i… in FreestreamBCSetup()
46 …PetscCall(PetscOptionsScalarArray("-freestream_velocity", "Velocity at freestream condition", NULL… in FreestreamBCSetup()
47 …PetscCall(PetscOptionsScalar("-freestream_temperature", "Temperature at freestream condition", NUL… in FreestreamBCSetup()
H A Dblasius.c51 …// The *_tilde values are *relative* to their freestream values, and we proved first derivatives h… in CompressibleBlasiusResidual()
/libCEED/doc/sphinx/source/
H A Dreleasenotes.md124 - Added "freestream" boundary conditions based on HLLC Riemann solver.