12.1.19. Cartesian Grid¶
12.1.19.1. CARTESIAN_GRID¶
Data Type: LOGICAL
Activate Cartesian grid cut cell technique.
Name |
Default? |
Description |
---|---|---|
|
◉ |
Do not use Cartesian grid cut cell technique. |
|
Use Cartesian grid cut cell technique. |
12.1.19.2. N_QUADRIC¶
Data Type: INTEGER
Number of quadric surfaces defining the boundaries (<=100).
12.1.19.3. USE_STL¶
Data Type: LOGICAL
Use STL file to describe geometry.
Name |
Default? |
Description |
---|---|---|
|
◉ |
Do not use STL file. |
|
Read triangulated geometry (for 3d geometry only) from geometry_####.stl. |
12.1.19.4. USE_MSH¶
Data Type: LOGICAL
Use .msh file to describe geometry.
Name |
Default? |
Description |
---|---|---|
|
◉ |
Do not use .msh file. |
|
Read geometry (for 3d geometry only) from geometry.msh. |
12.1.19.5. USE_POLYGON¶
Data Type: LOGICAL
Use polygons to describe geometry.
Name |
Default? |
Description |
---|---|---|
|
◉ |
Do not use polygons. |
|
Read polygon data (for 2d geometry only) from poly.dat. |
12.1.19.6. N_USR_DEF¶
Data Type: INTEGER
- Number of user-defined functions (currently limited to
0 or 1). If set to 1, the geometry is defined in the user subroutine eval_usr_fct.f.
Name |
Default? |
Description |
---|---|---|
|
◉ |
Do not use user-defined function |
|
Use one user-defined function |
12.1.19.7. QUADRIC_FORM(QUADRIC ID)¶
Data Type: CHARACTER
\(1 \le Quadric ID \le 500\)
Form of the quadric surface equation.
Name |
Default? |
Description |
---|---|---|
|
◉ |
Use normal form, as defined in equation (1). The LAMDBAs and D must be defined |
|
Plane. Needs to define N_X,N_Y,N_Z (unit normal vector pointing away from fluid cells). |
|
|
Cylinder aligned with x-axis, internal flow. Needs to define RADIUS(QID). |
|
|
Cylinder aligned with x-axis, external flow. Needs to define RADIUS(QID). |
|
|
Cylinder aligned with y-axis, internal flow. Needs to define RADIUS(QID). |
|
|
Cylinder aligned with y-axis, external flow. Needs to define RADIUS(QID). |
|
|
Cylinder aligned with z-axis, internal flow. Needs to define RADIUS(QID). |
|
|
Cylinder aligned with z-axis, external flow. Needs to define RADIUS(QID). |
|
|
Cone aligned with x-axis, internal flow. Needs to define HALF_ANGLE(QID). |
|
|
Cone aligned with y-axis, internal flow. Needs to define HALF_ANGLE(QID). |
|
|
Cone aligned with z-axis, internal flow. Needs to define HALF_ANGLE(QID). |
|
|
Sphere, internal flow. Needs to define RADIUS(QID). |
|
|
Sphere, external flow. Needs to define RADIUS(QID). |
|
|
Cylinder-to-cylinder conical junction, internal flow. Needs to be defined between two cylinders. |
|
|
Torus, internal flow. Needs to define TORUS_R1(QID) and TORUS_R2(QID).A torus is not a quadric surface but is defined as a basic shape. |
|
|
Torus, external flow. Needs to define TORUS_R1(QID) and TORUS_R2(QID). |
|
|
Pair of parallel cylinders (y-direction), capped at both ends by a cylinder at 90 degree angle to create a U-shaped coil. Needs UCOIL_R1, UCOIL_R2, UCOIL_Y1, UCOIL_Y2. |
|
|
Bend between two cylinders in the XY plane, Needs BEND_R1,BEND_R2,BEND_THETA1,BEND_THETA2. |
|
|
connects two vertical cylinders by a conical section. Needs C2C_R1,C2C_R2,C2C_Y1,C2C_Y2. |
|
|
Reactor, made of two vertical cylinders, connected by a conical section. Each cylinder is rounded and closed by a conical cap. Needs REACTOR1_R1,REACTOR1_R2,REACTOR1_Y1,REACTOR1_Y2, REACTOR1_YR1,REACTOR1_YR2,REACTOR1_RR1,REACTOR1_RR2, REACTOR1_THETA1,REACTOR1_THETA2. |
12.1.19.8. QUADRIC_SCALE¶
Data Type: DOUBLE PRECISION
Scaling factor, applied to all quadric geometry parameters. Must be a positive number.
12.1.19.9. LAMBDA_X(QUADRIC ID)¶
Data Type: DOUBLE PRECISION
\(1 \le Quadric ID \le 500\)
Coefficient LAMBDA_X in equation (1) (‘NORMAL’ form) or x-component of normal vector defining plane in equation (5) (‘DEGENERATE’ form).
12.1.19.10. LAMBDA_Y(QUADRIC ID)¶
Data Type: DOUBLE PRECISION
\(1 \le Quadric ID \le 500\)
Coefficient LAMBDA_Y in equation (1) (‘NORMAL’ form) or y-component of normal vector defining plane in equation (5) (‘DEGENERATE’ form).
12.1.19.11. LAMBDA_Z(QUADRIC ID)¶
Data Type: DOUBLE PRECISION
\(1 \le Quadric ID \le 500\)
Coefficient LAMBDA_Z in equation (1) (‘NORMAL’ form) or z-component of normal vector defining plane in equation (5) (‘DEGENERATE’ form).
12.1.19.12. DQUADRIC(QUADRIC ID)¶
Data Type: DOUBLE PRECISION
\(1 \le Quadric ID \le 500\)
Coefficient D in equation (1).
12.1.19.13. THETA_X(QUADRIC ID)¶
Data Type: DOUBLE PRECISION
\(1 \le Quadric ID \le 500\)
Rotation angle with respect to x-axis (degrees).
12.1.19.14. THETA_Y(QUADRIC ID)¶
Data Type: DOUBLE PRECISION
\(1 \le Quadric ID \le 500\)
Rotation angle with respect to y-axis (degrees).
12.1.19.15. THETA_Z(QUADRIC ID)¶
Data Type: DOUBLE PRECISION
\(1 \le Quadric ID \le 500\)
Rotation angle with respect to z-axis (degrees).
12.1.19.16. RADIUS(QUADRIC ID)¶
Data Type: DOUBLE PRECISION
\(1 \le Quadric ID \le 500\)
Cylinder radius (used when QUADRIC_FORM = *_CYL_***)
12.1.19.17. HALF_ANGLE(QUADRIC ID)¶
Data Type: DOUBLE PRECISION
\(1 \le Quadric ID \le 500\)
Cone half angle, expressed in degrees (used when QUADRIC_FORM = *_CONE)
12.1.19.18. TORUS_R1(QUADRIC ID)¶
Data Type: DOUBLE PRECISION
\(1 \le Quadric ID \le 500\)
Torus Radius 1 (used when QUADRIC_FORM = TORUS_*), R1>R2 for a ring.
12.1.19.19. TORUS_R2(QUADRIC ID)¶
Data Type: DOUBLE PRECISION
\(1 \le Quadric ID \le 500\)
Torus Radius 2 (used when QUADRIC_FORM = TORUS_*), R1>R2 for a ring.
12.1.19.20. UCOIL_R1(QUADRIC ID)¶
Data Type: DOUBLE PRECISION
\(1 \le Quadric ID \le 500\)
U-shaped coil Radius 1 (used when QUADRIC_FORM = UCOIL*), UCOIL_R1>UCOIL_R2.
12.1.19.21. UCOIL_R2(QUADRIC ID)¶
Data Type: DOUBLE PRECISION
\(1 \le Quadric ID \le 500\)
U-shaped coil Radius 2 (used when QUADRIC_FORM = UCOIL*), UCOIL_R1>UCOIL_R2.
12.1.19.22. UCOIL_Y1(QUADRIC ID)¶
Data Type: DOUBLE PRECISION
\(1 \le Quadric ID \le 500\)
U-shaped coil ymax (used when QUADRIC_FORM = UCOIL*), UCOIL_Y2>UCOIL_Y1.
12.1.19.23. UCOIL_Y2(QUADRIC ID)¶
Data Type: DOUBLE PRECISION
\(1 \le Quadric ID \le 500\)
U-shaped coil ymin (used when QUADRIC_FORM = UCOIL*), UCOIL_Y2>UCOIL_Y1.
12.1.19.24. BEND_R1(QUADRIC ID)¶
Data Type: DOUBLE PRECISION
\(1 \le Quadric ID \le 500\)
Bend Radius 1 (used when QUADRIC_FORM = BEND*), BEND_R1>BEND_R2.
12.1.19.25. BEND_R2(QUADRIC ID)¶
Data Type: DOUBLE PRECISION
\(1 \le Quadric ID \le 500\)
- Bend Radius 2 (used when QUADRIC_FORM = BEND*),
BEND_R1>BEND_R2.
12.1.19.26. BEND_THETA1(QUADRIC ID)¶
Data Type: DOUBLE PRECISION
\(1 \le Quadric ID \le 500\)
Bend start angle, in degrees (used when QUADRIC_FORM = BEND*).
12.1.19.27. BEND_THETA2(QUADRIC ID)¶
Data Type: DOUBLE PRECISION
\(1 \le Quadric ID \le 500\)
Bend end angle, in degrees (used when QUADRIC_FORM = BEND*).
12.1.19.28. C2C_R1(QUADRIC ID)¶
Data Type: DOUBLE PRECISION
\(1 \le Quadric ID \le 500\)
Cylinder-cone_cylinder Radius 1 (used when QUADRIC_FORM = C2C*).
12.1.19.29. C2C_R2(QUADRIC ID)¶
Data Type: DOUBLE PRECISION
\(1 \le Quadric ID \le 500\)
Cylinder-cone_cylinder Radius 2 (used when QUADRIC_FORM = C2C*).
12.1.19.30. C2C_Y1(QUADRIC ID)¶
Data Type: DOUBLE PRECISION
\(1 \le Quadric ID \le 500\)
Cylinder-cone_cylinder Y1 (used when QUADRIC_FORM = C2C*). If Y1=Y2, then R1=R2.
12.1.19.31. C2C_Y2(QUADRIC ID)¶
Data Type: DOUBLE PRECISION
\(1 \le Quadric ID \le 500\)
Cylinder-cone_cylinder Y2 (used when QUADRIC_FORM = C2C*). If Y1=Y2, then R1=R2.
12.1.19.32. REACTOR1_R1(QUADRIC ID)¶
Data Type: DOUBLE PRECISION
\(1 \le Quadric ID \le 500\)
Reactor 1, lower cylinder radius.
12.1.19.33. REACTOR1_R2(QUADRIC ID)¶
Data Type: DOUBLE PRECISION
\(1 \le Quadric ID \le 500\)
Reactor 1, upper cylinder radius.
12.1.19.34. REACTOR1_Y1(QUADRIC ID)¶
Data Type: DOUBLE PRECISION
\(1 \le Quadric ID \le 500\)
Reactor 1, lower conical transition between cylinders.
12.1.19.35. REACTOR1_Y2(QUADRIC ID)¶
Data Type: DOUBLE PRECISION
\(1 \le Quadric ID \le 500\)
Reactor 1, upper conical transition between cylinders.
12.1.19.36. REACTOR1_YR1(QUADRIC ID)¶
Data Type: DOUBLE PRECISION
\(1 \le Quadric ID \le 500\)
Reactor 1, lower rounding below cylinder.
12.1.19.37. REACTOR1_YR2(QUADRIC ID)¶
Data Type: DOUBLE PRECISION
\(1 \le Quadric ID \le 500\)
Reactor 1, upper rounding above cylinder.
12.1.19.38. REACTOR1_RR1(QUADRIC ID)¶
Data Type: DOUBLE PRECISION
\(1 \le Quadric ID \le 500\)
Reactor 1, lower rounding radius.
12.1.19.39. REACTOR1_RR2(QUADRIC ID)¶
Data Type: DOUBLE PRECISION
\(1 \le Quadric ID \le 500\)
Reactor 1, upper rounding radius.
12.1.19.40. REACTOR1_THETA1(QUADRIC ID)¶
Data Type: DOUBLE PRECISION
\(1 \le Quadric ID \le 500\)
Reactor 1, lower rounding angle (degrees).
12.1.19.41. REACTOR1_THETA2(QUADRIC ID)¶
Data Type: DOUBLE PRECISION
\(1 \le Quadric ID \le 500\)
Reactor 1, upper rounding angle (degrees).
12.1.19.42. N_X(QUADRIC ID)¶
Data Type: DOUBLE PRECISION
\(1 \le Quadric ID \le 500\)
X-component of normal vector defining the plane (used when QUADRIC_FORM = PLANE).
12.1.19.43. N_Y(QUADRIC ID)¶
Data Type: DOUBLE PRECISION
\(1 \le Quadric ID \le 500\)
Y-component of normal vector defining the plane (used when QUADRIC_FORM = PLANE).
12.1.19.44. N_Z(QUADRIC ID)¶
Data Type: DOUBLE PRECISION
\(1 \le Quadric ID \le 500\)
Z-component of normal vector defining the plane (used when QUADRIC_FORM = PLANE).
12.1.19.45. T_X(QUADRIC ID)¶
Data Type: DOUBLE PRECISION
\(1 \le Quadric ID \le 500\)
Translation in x-direction.
12.1.19.46. T_Y(QUADRIC ID)¶
Data Type: DOUBLE PRECISION
\(1 \le Quadric ID \le 500\)
Translation in y-direction.
12.1.19.47. T_Z(QUADRIC ID)¶
Data Type: DOUBLE PRECISION
\(1 \le Quadric ID \le 500\)
Translation in z-direction.
12.1.19.48. CLIP_XMIN(QUADRIC ID)¶
Data Type: DOUBLE PRECISION
\(1 \le Quadric ID \le 500\)
Lower x-limit where the quadric is defined.
12.1.19.49. CLIP_XMAX(QUADRIC ID)¶
Data Type: DOUBLE PRECISION
\(1 \le Quadric ID \le 500\)
Upper x-limit where the quadric is defined.
12.1.19.50. CLIP_YMIN(QUADRIC ID)¶
Data Type: DOUBLE PRECISION
\(1 \le Quadric ID \le 500\)
Lower y-limit where the quadric is defined.
12.1.19.51. CLIP_YMAX(QUADRIC ID)¶
Data Type: DOUBLE PRECISION
\(1 \le Quadric ID \le 500\)
Upper y-limit where the quadric is defined.
12.1.19.52. CLIP_ZMIN(QUADRIC ID)¶
Data Type: DOUBLE PRECISION
\(1 \le Quadric ID \le 500\)
Lower z-limit where the quadric is defined.
12.1.19.53. CLIP_ZMAX(QUADRIC ID)¶
Data Type: DOUBLE PRECISION
\(1 \le Quadric ID \le 500\)
Upper z-limit where the quadric is defined.
12.1.19.54. PIECE_XMIN(QUADRIC ID)¶
Data Type: DOUBLE PRECISION
\(1 \le Quadric ID \le 500\)
Lower x-limit where the quadric is defined in a piecewise group.
12.1.19.55. PIECE_XMAX(QUADRIC ID)¶
Data Type: DOUBLE PRECISION
\(1 \le Quadric ID \le 500\)
Upper x-limit where the quadric is defined in a piecewise group.
12.1.19.56. PIECE_YMIN(QUADRIC ID)¶
Data Type: DOUBLE PRECISION
\(1 \le Quadric ID \le 500\)
Lower y-limit where the quadric is defined in a piecewise group.
12.1.19.57. PIECE_YMAX(QUADRIC ID)¶
Data Type: DOUBLE PRECISION
\(1 \le Quadric ID \le 500\)
Upper y-limit where the quadric is defined in a piecewise group.
12.1.19.58. PIECE_ZMIN(QUADRIC ID)¶
Data Type: DOUBLE PRECISION
\(1 \le Quadric ID \le 500\)
Lower z-limit where the quadric is defined in a piecewise group.
12.1.19.59. PIECE_ZMAX(QUADRIC ID)¶
Data Type: DOUBLE PRECISION
\(1 \le Quadric ID \le 500\)
Upper z-limit where the quadric is defined in a piecewise group.
12.1.19.60. FLUID_IN_CLIPPED_REGION(QUADRIC ID)¶
Data Type: LOGICAL
\(1 \le Quadric ID \le 500\)
Flag defining the type of cells that are outside of the zone defined by [CLIP_XMIN; CLIP_XMAX], [CLIP_YMIN; CLIP_YMAX], [CLIP_ZMIN; CLIP_ZMAX].
Name |
Default? |
Description |
---|---|---|
|
Remove cells from computational domain. |
|
|
◉ |
Treat cells as fluid cells. |
12.1.19.61. BC_ID_Q(QUADRIC ID)¶
Data Type: INTEGER
\(1 \le Quadric ID \le 500\)
Boundary condition flag.
12.1.19.62. N_GROUP¶
Data Type: INTEGER
Number of group(s) of quadrics (<=50).
12.1.19.63. GROUP_SIZE(GROUP ID)¶
Data Type: INTEGER
\(1 \le Group ID \le DIM{\_}GROUP\)
Number of quadrics in the group.
12.1.19.64. GROUP_Q(GROUP ID, QUADRIC ID)¶
Data Type: INTEGER
\(1 \le Group ID \le DIM{\_}GROUP\)
\(1 \le Quadric ID \le 500\)
Quadric ID assigned to a group.
12.1.19.65. GROUP_RELATION(GROUP ID)¶
Data Type: CHARACTER
\(1 \le Group ID \le DIM{\_}GROUP\)
Relation among quadrics of a same group.
Name |
Default? |
Description |
---|---|---|
|
◉ |
A point belongs to the computational domain if at least one of f(x,y,z) among all quadrics is negative. |
|
A point belongs to the computational domain if all of f(x,y,z) among all quadrics are negative. |
|
|
When quadrics intersect along planes that are perpendicular to either the x, y, or z-axis, quadrics can be smoothly combined in a piecewise manner. |
12.1.19.66. RELATION_WITH_PREVIOUS(GROUP ID)¶
Data Type: CHARACTER
\(1 \le Group ID \le DIM{\_}GROUP\)
Relation between current group and combination of all previous groups.
Name |
Default? |
Description |
---|---|---|
|
◉ |
A point belongs to the computational domain if f-value for the current group or f-value for the combination of previous groups is negative. |
|
A point belongs to the computational domain if f-value for the current group and f-value for the combination of previous groups is negative. |
12.1.19.67. TOL_SNAP(DIRECTION)¶
Data Type: DOUBLE PRECISION
\(1 \le Direction \le 3\)
- Tolerance used to snap an intersection point onto an
existing cell corner (expressed as a fraction of edge length, between 0.0 and 0.5). For stretched grids, three values can be entered in the x, y and z directions.
12.1.19.68. TOL_DELH¶
Data Type: DOUBLE PRECISION
- Tolerance used to limit acceptable values of normal
distance to the wall (expressed as a fraction of cell diagonal, between 0.0 and 1.0).
12.1.19.69. TOL_SMALL_CELL¶
Data Type: DOUBLE PRECISION
- Tolerance used to detect small cells (expressed as a
fraction of cell volume, between 0.0 and 1.0).
12.1.19.70. TOL_MERGE¶
Data Type: DOUBLE PRECISION
- Tolerance used to remove duplicate nodes (expressed as
a fraction of cell diagonal, between 0.0 and 1.0).
12.1.19.71. TOL_SMALL_AREA¶
Data Type: DOUBLE PRECISION
- Tolerance used to detect small faces (expressed as a
fraction of original face area, between 0.0 and 1.0).
12.1.19.72. ALPHA_MAX¶
Data Type: DOUBLE PRECISION
Maximum acceptable value of interpolation correction factor.
12.1.19.73. TOL_F¶
Data Type: DOUBLE PRECISION
Tolerance used to find intersection of quadric surfaces or user-defined function with background grid.
12.1.19.74. TOL_POLY¶
Data Type: DOUBLE PRECISION
Tolerance used to find intersection of polygon with background grid.
12.1.19.75. ITERMAX_INT¶
Data Type: INTEGER
Maximum number of iterations used to find intersection points.
12.1.19.76. TOL_STL¶
Data Type: DOUBLE PRECISION
Tolerance used to find intersection of STL triangles with background grid.
12.1.19.77. STL_SMALL_ANGLE¶
Data Type: DOUBLE PRECISION
- Smallest angle accepted for valid STL triangles (in
degrees). Triangles having an angle smaller that this value will be ignored.
12.1.19.78. STL_NB_ANGLE¶
Data Type: DOUBLE PRECISION
- Angle (degrees) to detect if two STL facets are nearly aligned.
This is used to ignore edge collision in DEM simulations. Particle-edge collision will be ignored if the angle between two facets is smaller than STL_NB_ANGLE.
12.1.19.79. TOL_STL_DP¶
Data Type: DOUBLE PRECISION
Dot product tolerance when determining if a point lies in a facet.
12.1.19.80. DIM_FACETS_PER_CELL¶
Data Type: INTEGER
Maximum number of STL facets per cell.
12.1.19.81. OUT_STL_VALUE¶
Data Type: DOUBLE PRECISION
- Defines value of F_STL outside of the STL geometry. A
value of 1.0 means the domain outside of the STL geometry is excluded from computation, i.e., an internal flow is computed. Note: This depends on the direction of the facet normal vectors.
Name |
Default? |
Description |
---|---|---|
|
model an external flow |
|
|
◉ |
model an internal flow |
12.1.19.82. FLIP_STL_NORMALS(BC)¶
Data Type: LOGICAL
\(1 \le BC \le 500\)
- Option to flip STL facet normals.
The index corresponds to the BC ID the STL file is applied to.
Name |
Default? |
Description |
---|---|---|
|
Flip normals |
|
|
◉ |
Do not flip normals |
12.1.19.83. STL_BC_ID¶
Data Type: INTEGER
Boundary condition flag for the STL geometry
12.1.19.84. TX_STL¶
Data Type: DOUBLE PRECISION
Translation in x-direction, applied to the STL geometry.
12.1.19.85. TY_STL¶
Data Type: DOUBLE PRECISION
Translation in y-direction, applied to the STL geometry.
12.1.19.86. TZ_STL¶
Data Type: DOUBLE PRECISION
Translation in z-direction, applied to the STL geometry.
12.1.19.87. SCALE_STL¶
Data Type: DOUBLE PRECISION
Scaling factor, applied to the STL geometry. Note that translation occurs after scaling.
12.1.19.88. TOL_MSH¶
Data Type: DOUBLE PRECISION
Tolerance used to find intersection of .msh file with background grid.
12.1.19.89. OUT_MSH_VALUE¶
Data Type: DOUBLE PRECISION
- Defines value of f outside of the .msh geometry. a
value of 1.0 means the domain outside of the .msh geometry is excluded from computation, i.e., an internal flow is computed.
Name |
Default? |
Description |
---|---|---|
|
model an external flow |
|
|
◉ |
model an internal flow |
12.1.19.90. TX_MSH¶
Data Type: DOUBLE PRECISION
Translation in x-direction, applied to the .msh geometry.
12.1.19.91. TY_MSH¶
Data Type: DOUBLE PRECISION
Translation in y-direction, applied to the .msh geometry.
12.1.19.92. TZ_MSH¶
Data Type: DOUBLE PRECISION
Translation in z-direction, applied to the .msh geometry.
12.1.19.93. SCALE_MSH¶
Data Type: DOUBLE PRECISION
Scaling factor, applied to the .msh geometry. Note that translation occurs after scaling.
12.1.19.94. CAD_PROPAGATE_ORDER¶
Data Type: CHARACTER
Ray propagation order used to determine whether any point is located inside or outside of the STL surface.
Name |
Default? |
Description |
---|---|---|
`` `` |
◉ |
Propagation occurs in unique cell index order, from IJK=IJKSTART3 to IJKEND3, one neighbor at a time (West, East, South, North, Bottom, Top) |
|
Propagation occurs in the I, followed by J, and K directions |
|
|
Propagation occurs in the J, followed by K, and I directions |
|
|
Propagation occurs in the K, followed by I, and J directions |
12.1.19.95. RAY_DIR¶
Data Type: CHARACTER
Ray direction when propagating CAD value
12.1.19.96. SET_CORNER_CELLS¶
Data Type: LOGICAL
Flag to detect and treat corner cells the same way as in the original MFiX version (i.e. without cut cells).
Name |
Default? |
Description |
---|---|---|
|
Some cut cells may be treated as corner cells. |
|
|
◉ |
Do not treat cut cells as corner cells. |
12.1.19.97. FAC_DIM_MAX_CUT_CELL¶
Data Type: DOUBLE PRECISION
Factor used to allocate cut cell arrays (expressed as a fraction of DIMENSION_3G).
12.1.19.98. PG_OPTION¶
Data Type: INTEGER
Option for pressure gradient computation in cut cells.
Name |
Default? |
Description |
---|---|---|
|
Use maximum of (east/west), (north/south), and (top/bottom) pairs of velocity cells. |
|
|
Use both (east/west), (north/south), and (top/bottom) areas of velocity cells. |
|
|
◉ |
Use east, north and top areas of pressure cell (same as standard cells). |
12.1.19.99. CG_SAFE_MODE¶
Data Type: INTEGER
Run code in safe mode.
Name |
Default? |
Description |
---|---|---|
|
Performs initial preprocessing but use all original MFiX subroutines during flow solution (using only cell volumes and areas of cut cells). |
|
|
◉ |
Runs the code with modified subroutines for cut cell treatment. |
12.1.19.100. PRINT_WARNINGS¶
Data Type: LOGICAL
Prints any warning message encountered during preprocessing on the screen.
12.1.19.101. CG_UR_FAC¶
Data Type: DOUBLE PRECISION
Underrelaxation factor used in cut cells (only CG_UR_FAC(2) is used).
12.1.19.102. PRINT_PROGRESS_BAR¶
Data Type: LOGICAL
Print a progress bar during each major step of preprocessing stage.
12.1.19.103. BAR_WIDTH¶
Data Type: INTEGER
Width of the progress bar (complete status), expressed in number of characters (between 10 and 80).
12.1.19.104. BAR_CHAR¶
Data Type: CHARACTER
Character used to create the progress bar.
12.1.19.105. BAR_RESOLUTION¶
Data Type: DOUBLE PRECISION
Update frequency of progress bar, expressed in percent of total length (between 1.0 and 100.0).
12.1.19.106. WRITE_DASHBOARD¶
Data Type: LOGICAL
Writes the file dashboard.txt at regular intervals. The file shows a summary of the simulation progress.
12.1.19.107. F_DASHBOARD¶
Data Type: INTEGER
Frequency, expressed in terms of iterations, at which the dashboard is updated.
12.1.19.108. RE_INDEXING¶
Data Type: LOGICAL
Turns on the re-indexing of cells. When true, inactive (dead) cells are removed from computational domain.
12.1.19.109. ADJUST_PROC_DOMAIN_SIZE¶
Data Type: LOGICAL
Attempts to adjust grid partition. Each processor will be assigned its own size to minimize load imbalance.
12.1.19.110. REPORT_BEST_DOMAIN_SIZE¶
Data Type: LOGICAL
Attempts to adjust grid partition. Each processor will be assigned its own size to minimize load imbalance.
12.1.19.111. NODESI_REPORT¶
Data Type: INTEGER
Temporary setting used in serial run to report best domain size for parallel run.
12.1.19.112. NODESJ_REPORT¶
Data Type: INTEGER
Temporary setting used in serial run to report best domain size for parallel run.
12.1.19.113. NODESK_REPORT¶
Data Type: INTEGER
Temporary setting used in serial run to report best domain size for parallel run.
12.1.19.114. MINIMIZE_SEND_RECV¶
Data Type: LOGICAL
Attempts to minimize the size of the send/receive layers.
12.1.19.115. DWALL_BRUTE_FORCE¶
Data Type: LOGICAL
Brute force calculation of wall distance.