Home
last modified time | relevance | path

Searched refs:blasius (Results 1 – 4 of 4) sorted by relevance

/libCEED/examples/fluids/problems/
H A Dblasius.c21 const BlasiusContext blasius = (BlasiusContext)ctx; in CompressibleBlasiusResidual() local
24 PetscInt N = blasius->n_cheb; in CompressibleBlasiusResidual()
25 State S_infty = blasius->S_infty; in CompressibleBlasiusResidual()
29 …PetscScalar Ma = Mach(&blasius->newtonian_ctx, S_infty.Y.temperature, U_infty), Pr = Prandtl(&blas… in CompressibleBlasiusResidual()
30 gamma = HeatCapacityRatio(&blasius->newtonian_ctx); in CompressibleBlasiusResidual()
37 ChebyshevEval(N, Tf, -1., blasius->eta_max, f); in CompressibleBlasiusResidual()
42 ChebyshevEval(N, Tf, 1., blasius->eta_max, f); in CompressibleBlasiusResidual()
46 ChebyshevEval(N, Tf, blasius->X[i], blasius->eta_max, f); in CompressibleBlasiusResidual()
47 ChebyshevEval(N - 1, Th, blasius->X[i], blasius->eta_max, h); in CompressibleBlasiusResidual()
63 ChebyshevEval(N - 1, Th, -1., blasius->eta_max, h); in CompressibleBlasiusResidual()
[all …]
/libCEED/examples/fluids/qfunctions/
H A Dblasius.h74 State CEED_QFUNCTION_HELPER(BlasiusSolution)(const BlasiusContext blasius, const CeedScalar x[3], c… in BlasiusSolution() argument
76 CeedInt N = blasius->n_cheb; in BlasiusSolution()
77 CeedScalar mu = blasius->newtonian_ctx.mu; in BlasiusSolution()
78 State S_infty = blasius->S_infty; in BlasiusSolution()
82 CeedScalar X = 2 * (eta / blasius->eta_max) - 1.; in BlasiusSolution()
83 CeedScalar Rd = GasConstant(&blasius->newtonian_ctx); in BlasiusSolution()
86 ChebyshevEval(N, blasius->Tf_cheb, X, blasius->eta_max, f); in BlasiusSolution()
87 ChebyshevEval(N - 1, blasius->Th_cheb, X, blasius->eta_max, h); in BlasiusSolution()
97 return StateFromY(&blasius->newtonian_ctx, Y); in BlasiusSolution()
/libCEED/examples/fluids/
H A DREADME.md55 …- Problem to solve (`advection`, `density_current`, `euler_vortex`, `shocktube`, `blasius`, `chann…
254 Use `bc_inflow` and see {ref}`example-blasius` and discussion of synthetic turbulence generation fo…
882 (example-blasius)=
968 This problem can be run with the `blasius.yaml` file via:
971 ./navierstokes -options_file blasius.yaml
974 ```{literalinclude} ../../../../../examples/fluids/blasius.yaml
980 Using the STG Inflow for the blasius problem adds the following command-line options:
1037 This problem can be run with the `blasius.yaml` file via:
1040 ./navierstokes -options_file blasius.yaml -stg_use true
1044 This overrides the `stg: use: false` setting in the `blasius.yaml` file, enabling the use of the ST…
H A Dindex.md774 The enforcement of the boundary condition is identical to the blasius inflow;