Searched full:stg (Results 1 – 11 of 11) sorted by relevance
| /libCEED/examples/fluids/problems/ |
| H A D | stg_shur14.c | 9 /// Implementation of the Synthetic Turbulence Generation (STG) algorithm 155 * @brief Read STG data from input paths and put in STGShur14Context 231 PetscOptionsBegin(comm, NULL, "STG Boundary Condition Options", NULL); in SetupStg() 237 …PetscCall(PetscOptionsBool("-stg_strong", "Enforce STG inflow strongly", NULL, use_stgstrong, &use… in SetupStg() 267 "STG dx must be positive normal number, got %g", global_stg_ctx->dx); in SetupStg() 303 // @brief Set STG strongly enforce components using DMAddBoundary 328 …PetscCall(DMAddBoundary(dm, DM_BC_ESSENTIAL, "STG", label, bc->num_inflow, bc->inflows, 0, num_com… in SetupStrongStg() 340 …PetscCallCeed(ceed, CeedQFunctionAddInput(*qf_strongbc, "stg data", stg_data_size, CEED_EVAL_NONE)… in SetupStrongStg_QF() 353 …PetscCallCeed(ceed, CeedQFunctionAddOutput(*qf_strongbc, "stg data", stg_data_size, CEED_EVAL_NONE… in SetupStrongStg_PreProcessing()
|
| H A D | blasius.c | 300 …PetscCall(PetscOptionsBool("-stg_use", "Use STG inflow boundary condition", NULL, use_stg, &use_st… in NS_BLASIUS()
|
| /libCEED/examples/fluids/src/ |
| H A D | strong_boundary_conditions.c | 54 // Setup STG Setup QFunction in SetupStrongSTG_Ceed() 92 …PetscCallCeed(ceed, CeedOperatorSetField(op_stgdata, "stg data", elem_restr_stgdata, CEED_BASIS_NO… in SetupStrongSTG_Ceed() 98 PetscCallCeed(ceed, CeedOperatorSetName(op_strong_bc_sub, "Strong STG")); in SetupStrongSTG_Ceed() 103 …PetscCallCeed(ceed, CeedOperatorSetField(op_strong_bc_sub, "stg data", elem_restr_stgdata, CEED_BA… in SetupStrongSTG_Ceed()
|
| /libCEED/examples/fluids/ |
| H A D | README.md | 952 - Whether to use STG for the inflow conditions 978 #### STG Inflow for Flat Plate 980 Using the STG Inflow for the blasius problem adds the following command-line options: 1016 - Strongly enforce the STG inflow boundary condition 1044 This overrides the `stg: use: false` setting in the `blasius.yaml` file, enabling the use of the ST…
|
| H A D | blasius.yaml | 40 # stg:
|
| H A D | index.md | 710 generation* (STG) method. 712 #### Synthetic Turbulence Generation (STG) Boundary Condition 714 We use the STG method described in 850 numerous terms in the STG formulation. 867 The STG inflow boundary condition creates large amplitude acoustic waves.
|
| H A D | navierstokes.c | 35 //TESTARGS(name="Blasius, STG Inflow") -ceed {ceed_resource} -test_type solver -options_file exampl… 36 //TESTARGS(name="Blasius, STG Inflow, Weak Temperature") -ceed {ceed_resource} -test_type solver -o… 37 //TESTARGS(name="Blasius, Strong STG Inflow") -ceed {ceed_resource} -test_type solver -options_file…
|
| /libCEED/examples/fluids/tests-output/ |
| H A D | blasius_stgtest.yaml | 29 stg:
|
| H A D | stats_test.yaml | 33 stg:
|
| /libCEED/examples/fluids/qfunctions/ |
| H A D | stg_shur14.h | 9 /// Implementation of the Synthetic Turbulence Generation (STG) algorithm 116 * @brief Calculate spectrum coefficients for STG 147 * @brief Calculate u(x,t) for STG inflow condition 184 * @brief Calculate u(x,t) for STG inflow condition 230 // Create preprocessed input for the stg calculation 465 * This QF is for the strong application of STG via libCEED (rather than
|
| /libCEED/doc/sphinx/source/ |
| H A D | releasenotes.md | 123 - Added strong and weak synthetic turbulence generation (STG) inflow boundary conditions.
|