dividedMPVoidFraction
Syntax
Defined in couplingProperties dictionary.
voidfractionModel dividedMP;
dividedMPProps
{
alphaMin number1;
interpolation;
volScale number2;
points number3;
verbose bool1;
}
number1 = (optional, default 0.3) minimum limit for voidfraction
interpolation = (optional, default false) flag to interpolate voidfraction to particle positions
number2 = (optional, default 1) scaling (per type) of the particle volume to account for porosity or agglomerations.
number3 = (optional, default (0 0 0)) List of marker points per particle type. For each particle type a list of marker points should be given, where each marker point is a tuple of a position vector and a radius for this marker point. If a negative number for a radius is found, the model will fall back to the default: calculating the radius as that of a sphere with the volume Vclump/nMarkerPoints, i.e. giving all merker points the same contribution.
bool1 = (optional, default false) flag for debugging output
Examples
voidfractionModel dividedMP;
dividedMPProps
{
alphaMin 0.2;
volScale ( 1. 1. );
points
(
// clump type 1
(
((-0.003 0 0) 0.00075)
((-0.0015 0 0) 0.00075)
((0 0 0) 0.00075)
((0.0015 0 0) 0.00075)
((0.003 0 0) 0.00075)
)
// clump type 2
(
((-0.0075 0 0) -1)
((0 0 0) -1)
((0.0075 0 0) -1)
)
);
}
Description
The dividedMP voidFraction model is conceptually very similar to divided, but the marker points (“MP”) are user defined. It is recommended to use this model with convex particle shapes.
Restrictions
None.
Home