You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
8.[(Optional) Ensemble-Averaged Bubble Model Parameters](#8-ensemble-averaged-bubble-model)
69
+
9.[(Optional) Velocity Field Setup Parameters](#9-velocity-field-setup)
69
70
70
-
Items 7and 8 are optional sets of parameters that activate the acoustic source model and ensemble-averaged bubble model, respectively.
71
+
Items 7, 8, and 9 are optional sets of parameters that activate the acoustic source model, ensemble-averaged bubble model, and initial velocity field setup, respectively.
71
72
Definition of the parameters is described in the following subsections.
72
73
73
74
### 1. Runtime
@@ -266,7 +267,7 @@ Note that `time_stepper` $=$ 3 specifies the total variation diminishing (TVD),
|`alpha_rho_wrt(i)`| Logical | Add the partial density of the fluid $i$ to the database \|
272
273
|`rho_wrt`| Logical | Add the mixture density to the database |
@@ -277,11 +278,12 @@ Note that `time_stepper` $=$ 3 specifies the total variation diminishing (TVD),
277
278
|`alpha_wrt(i)`| Logical | Add the volume fraction of fluid $i$ to the database |
278
279
|`gamma_wrt`| Logical | Add the specific heat ratio function to the database |
279
280
|`heat_ratio_wrt`| Logical | Add the specific heat ratio to the database |
280
-
|`pi_inf_wrt`| Logical | Add the liquid stiffness function to the database \|
281
+
|`pi_inf_wrt`| Logical | Add the liquid stiffness function to the database |
281
282
|`pres_inf_wrt`| Logical | Add the liquid stiffness to the formatted database |
282
283
|`c_wrt`| Logical | Add the sound speed to the database |
283
284
|`omega_wrt(i)`| Logical | Add the $i$-direction vorticity to the database |
284
285
|`schlieren_wrt`| Logical | Add the numerical schlieren to the database|
286
+
|`qm_wrt`| Logical | Add the Q-criterion to the database|
285
287
|`fd_order`| Integer | Order of finite differences for computing the vorticity and the numerical Schlieren function [1,2,4]|
286
288
|`schlieren_alpha(i)`| Real | Intensity of the numerical Schlieren computed via `alpha(i)`|
287
289
|`probe_wrt`| Logical | Write the flow chosen probes data files for each time step |
@@ -397,6 +399,29 @@ When `polytropic` is set `False`, the gas compression is modeled as non-polytrop
397
399
`gamma_v`, `M_v`, `mu_v`, and `k_v` specify the specific heat ratio, molecular weight, viscosity, and thermal conductivity of a chosen component.
398
400
Implementation of the parameterse into the model follow [Ando (2010)](references.md#Ando10).
399
401
402
+
### 9. Velocity Field Setup
403
+
404
+
| Parameter | Type | Description |
405
+
| ---: | :----: | :--- |
406
+
|`perturb_flow`| Logical | Perturb the initlal velocity field by random noise |
407
+
|`perturb_sph`| Logical | Perturb the initial partial density by random noise |
408
+
|`perturb_sph_fluid`| Integer | Fluid component whose partial density to be perturbed |
409
+
|`vel_profile`| Logical | Set the mean streamwise velocity to hyperbolic tangent profile |
410
+
|`instability_wave`| Logical | Perturb the initial velocity field by instability waves |
411
+
412
+
The table lists velocity field parameters. The parameters are optionally used to define initial velocity profiles and perturbations.
413
+
414
+
-`perturb_flow` activates the perturbation of initial velocity by random noise.
415
+
416
+
-`perturb_sph` activates the perturbation of intial partial density by random noise.
417
+
418
+
-`perturb_sph_fluid` specifies the fluid component whose the partial density to be perturbed.
419
+
420
+
-`vel_profile` activates setting the mean streamwise velocity to hyperbolic tangent profile. This option works only for 2D and 3D cases.
421
+
422
+
-`instability_wave` activates the perturbation of initial velocity by instability waves obtained from linear stability analysis for a mixing layer with hyperbolic tangent mean streamwise velocity profile. This option only works for 2D and 3D cases, together with `vel_profile`=TRUE.
0 commit comments