11.1.9. Initial Condition¶
Each initial condition (IC) is specified over a rectangular region (or
pie-shaped for cylindrical coordinates) that corresponds to the scalar numerical
grid. These are 3D regions: X_w X_e
, Y_s Y_n
, and Z_t Z_b
. The
region is defined by the constant coordinates of each of the six faces, which
may be specified as the physical coordinates or the cell indices. The physical
coordinates are easier to specify than the cell indices. If cell sizes are not
small enough to resolve a region specified using physical coordinates, MFIX will
indicate this problem with an error message.
In cylindrical coordinates, when the theta direction crosses the 0 value, split that region into two regions: e.g., Split a region spanning 1.9 pi to 0.1 pi as 1.9 pi to 2 pi and 0 to 0.1 pi.
Initial condition regions may overlap. When an overlap occurs, MFIX uses the conditions specified for the higher IC number.
11.1.9.13. IC_TYPE(IC)¶
Data Type: CHARACTER
Type of initial condition. Mainly used in restart runs to overwrite values read from the .RES file by specifying it as _PATCH_. The user needs to be careful when using the _PATCH_ option, since the values from the .RES file are overwritten and no error checking is done for the patched values.
11.1.9.15. IC_P_G(IC)¶
Data Type: DOUBLE PRECISION
Initial gas pressure in the IC region. If this quantity is not specified, MFiX will set up a hydrostatic pressure profile, which varies only in the y-direction.
11.1.9.16. IC_P_STAR(IC)¶
Data Type: DOUBLE PRECISION
Initial solids pressure in the IC region. Usually, this value is specified as zero.
11.1.9.18. IC_ROP_S(IC, PHASE)¶
Data Type: DOUBLE PRECISION
Initial bulk density (rop_s = ro_s x ep_s) of solids phase in the IC region. Users need to specify this IC only for polydisperse flow (MMAX > 1). Users must make sure that summation of ( IC_ROP_s(ic,m) / RO_s(m) ) over all solids phases is equal to ( 1.0 - IC_EP_g(ic)).
11.1.9.19. IC_EP_S(IC, PHASE)¶
Data Type: DOUBLE PRECISION
Initial solids volume fraction of solids phase in the IC region. This may be specified in place of IC_ROP_s.
11.1.9.20. IC_PSD_TYPE(IC, PHASE)¶
Data Type: CHARACTER
Initial particle size distribution type of solids phase in the IC region.
Name |
Default? |
Description |
---|---|---|
|
◉ |
Uniform particle size. |
|
Normal (Gaussian) particle size distribution. |
|
|
Log-normal particle size distribution. |
|
|
Particle size distribution specified in external file. |
11.1.9.21. IC_PSD_MEAN_DP(IC, PHASE)¶
Data Type: DOUBLE PRECISION
Initial mean value of particle size distribution of solids phase in the IC region. For a log-normal psd, The mean diameter (µ) and standard deviation (𝜎) will be used to compute the log-normal parameters µ_ln and 𝜎_ln : µ_ln = ln(µ²/√(µ² + 𝜎²)) and 𝜎_ln = √(ln(1 + (𝜎/µ)²)))
11.1.9.22. IC_PSD_STDEV(IC, PHASE)¶
Data Type: DOUBLE PRECISION
Initial standard deviation of particle size distribution of solids phase in the IC region. For a log-normal psd, The mean diameter (µ) and standard deviation (𝜎) will be used to compute the log-normal parameters µ_ln and 𝜎_ln : µ_ln = ln(µ²/√(µ² + 𝜎²)) and 𝜎_ln = √(ln(1 + (𝜎/µ)²)))
11.1.9.23. IC_PSD_MAX_DP(IC, PHASE)¶
Data Type: DOUBLE PRECISION
Initial maximum particle size of particle size distribution of solids phase in the IC region.
11.1.9.24. IC_PSD_MIN_DP(IC, PHASE)¶
Data Type: DOUBLE PRECISION
Initial minimum particle size of particle size distribution of solids phase in the IC region.
11.1.9.26. IC_T_S(IC, PHASE)¶
Data Type: DOUBLE PRECISION
Initial solids phase temperature in the IC region.
11.1.9.27. IC_THETA_M(IC, PHASE)¶
Data Type: DOUBLE PRECISION
Initial solids phase granular temperature in the IC region.
11.1.9.28. IC_GAMA_RG(IC)¶
Data Type: DOUBLE PRECISION
Gas phase radiation coefficient in the IC region. Modify file rdtn2.inc to change the source term.
11.1.9.29. IC_T_RG(IC)¶
Data Type: DOUBLE PRECISION
Gas phase radiation temperature in the IC region.
11.1.9.30. IC_GAMA_RS(IC, PHASE)¶
Data Type: DOUBLE PRECISION
Solids phase radiation coefficient in the IC region. Modify file energy_mod.f to change the source term.
11.1.9.31. IC_T_RS(IC, PHASE)¶
Data Type: DOUBLE PRECISION
Solids phase radiation temperature in the IC region.
11.1.9.32. IC_U_G(IC)¶
Data Type: DOUBLE PRECISION
Initial x-component of gas velocity in the IC region.
11.1.9.33. IC_U_S(IC, PHASE)¶
Data Type: DOUBLE PRECISION
Initial x-component of solids-phase velocity in the IC region.
11.1.9.34. IC_V_G(IC)¶
Data Type: DOUBLE PRECISION
Initial y-component of gas velocity in the IC region.
11.1.9.35. IC_V_S(IC, PHASE)¶
Data Type: DOUBLE PRECISION
Initial y-component of solids-phase velocity in the IC region.
11.1.9.36. IC_W_G(IC)¶
Data Type: DOUBLE PRECISION
Initial z-component of gas velocity in the IC region.
11.1.9.37. IC_W_S(IC, PHASE)¶
Data Type: DOUBLE PRECISION
Initial z-component of solids-phase velocity in the IC region.
11.1.9.39. IC_X_S(IC, PHASE, SPECIES)¶
Data Type: DOUBLE PRECISION
Initial mass fraction of solids species.
11.1.9.40. IC_SCALAR(IC, SCALAR EQ.)¶
Data Type: DOUBLE PRECISION
Initial value of Scalar n, assigned to scalar equation.
11.1.9.42. IC_E_TURB_G(IC)¶
Data Type: DOUBLE PRECISION
Initial value of Epsilon in K-Epsilon equation.
11.1.9.43. IC_DES_FIT_TO_REGION(IC)¶
Data Type: LOGICAL
- Flag for inflating initial lattice distribution
to the entire IC region.
11.1.9.44. IC_DES_LATTICE(IC, PHASE)¶
Data Type: CHARACTER
- Type of initial lattice distribution (simple cubic or hexagonal)
to the entire IC region.
Name |
Default? |
Description |
---|---|---|
|
◉ |
Particles are distributed on a hexagonal close-packed lattice. |
|
Particles are distributed on a cubical lattice. |
11.1.9.45. IC_DES_SPACING(IC, PHASE)¶
Data Type: DOUBLE PRECISION
- Spacing between particle within initial lattice distribution
(expressed as a fraction of particle diameter) to the entire IC region.
11.1.9.46. IC_DES_SPACE_FACTOR_X(IC, PHASE)¶
Data Type: DOUBLE PRECISION
Spacing factor in x-direction (multiplier of IC_DES_SPACING).
11.1.9.47. IC_DES_SPACE_FACTOR_Y(IC, PHASE)¶
Data Type: DOUBLE PRECISION
Spacing factor in y-direction (multiplier of IC_DES_SPACING).
11.1.9.48. IC_DES_SPACE_FACTOR_Z(IC, PHASE)¶
Data Type: DOUBLE PRECISION
Spacing factor in z-direction (multiplier of IC_DES_SPACING).
11.1.9.49. IC_DES_RAND(IC, PHASE)¶
Data Type: DOUBLE PRECISION
Random factor applied to particle positions within the lattice distribution.
11.1.9.50. IC_DES_RAND_FACTOR_X(IC, PHASE)¶
Data Type: DOUBLE PRECISION
Random factor in x-direction (multiplier of IC_DES_RAND)
11.1.9.51. IC_DES_RAND_FACTOR_Y(IC, PHASE)¶
Data Type: DOUBLE PRECISION
Random factor in y-direction (multiplier of IC_DES_RAND)
11.1.9.52. IC_DES_RAND_FACTOR_Z(IC, PHASE)¶
Data Type: DOUBLE PRECISION
Random factor in z-direction (multiplier of IC_DES_RAND)
11.1.9.53. IC_DES_SM(IC, PHASE)¶
Data Type: DOUBLE PRECISION
Initial solids mass within the entire IC region.
11.1.9.54. IC_DES_NP(IC, PHASE)¶
Data Type: INTEGER
Initial particle count within the entire IC region.
11.1.9.55. IC_DES_CHECK_STL_OVERLAP(IC, PHASE)¶
Data Type: LOGICAL
- Check for particle overlap with SL geometry
in the entire IC region.
11.1.9.56. IC_PIC_CONST_STATWT(IC, PHASE)¶
Data Type: DOUBLE PRECISION
- Flag to specify the initial constant statistical
weight for computational particles/parcels. Actual number of parcels will be automatically computed.
11.1.9.57. IC_SQP_RANDOM_Q(IC, PHASE)¶
Data Type: LOGICAL
Initialize SQP with random orientation (quaternion) in the IC region.