forceSubModel: scaleDragByFieldFunction
Syntax
Defined in couplingProperties sub-dictionary of the force model in use.
forceModels
(
XYZDrag
);
XYZDragProps
{
fieldName "word1";
forceSubModels
(
scaleDragByFieldFunction
);
functionOfField table
(
(0 1)
(1 2)
);
};
word1 = name of the field used for scaling the drag coefficient (optional, default: “voidfraction”)
Examples
forceModels
(
KochHillDrag
);
KochHillDragProps
{
forceSubModels
(
scaleDragByFieldFunction
);
functionOfField table
(
(0 1)
(0.5 1)
(1 2)
);
}
Description
This forceSubModel performs a drag correction in the form of
, where
is the original
drag coefficient as defined by the drag model,
is the
corrected one, and
is a function of the
generic field
evaluated at the particle
location
. If a field is not specified via the
keyword fieldName, then
is set equal to the
voidfraction by default.
The function
is defined in form of look-up table
(see keyword functionOfField). The first value of each pair is
evaluated at the center of the cell containing the particle
and the second is
. A linear interpolation is used
to calculate
for other values of
.
Restrictions
None.
Home