Files
CFDEMcoupling-PFM/doc/momCoupleModel.txt
2018-07-26 13:04:30 +02:00

72 lines
2.4 KiB
Plaintext

"CFDEMproject Website"_lws - "Main Page"_main :c
:link(lws,http://www.cfdem.com)
:link(main,CFDEMcoupling_Manual.html)
:line
momCoupleModel command :h3
[Syntax:]
Defined in "couplingProperties"_CFDEMcoupling_dicts.html#couplingProperties
dictionary.
momCoupleModels
(
model
); :pre
model = name of the momCoupleModel to be applied :ul
[Examples:]
momCoupleModels
(
implicitCouple
); :pre
NOTE: This examples list might not be complete - please look for other models
(momCoupleModel XY) in this documentation.
[Description:]
Forces can be coupled in an implicit way to the fluid solver (i.e., when solving
the Navier-Stokes equations, the fluid velocity at the new time will be
considered for the coupling force). This implicit coupling is typically done for
the drag forces (look for "impForces()" in the implementation of the drag model).
Implicit coupling is more stable (especially important for dense flows), but
conflicts Newton's third law. Explicit forces are imposed on the flow solver in
an explicit fashion (look for "expForces()" in the implementation of the drag
model), which is less stable, but does not conflict Newton's third law.
Note that the variable {imExSplitFactor} can be set in the couplingProperties in
order to treat implicitly defined forces (in the implementation of the force
model) as explicit ones. {imExSplitFactor 1.0;} is set by default, meaning that
all implicit forces will be considered implicitly, whereas
{imExSplitFactor 0.0;} would mean that implicitly defined forces will be treated
in an explicit fashion.
Note that the switch {treatVoidCellsAsExplicitForce true;} can be set in the
couplingProperties in order to change the treatment of cells which are void of
particles. This is only relevant if (i) smoothing is used, and (ii) implicit
force coupling is performed. By default, the particle velocity field (Us) will
be smoothed to obtain a meaningful reference quantity for the implicit force
coupling. In case {treatVoidCellsAsExplicitForce true;} is set, however, Us will
not be smoothed and implicit forces (after the smoothing has been performed) in
cells void of particles be treated as explicit ones. This avoids the problem of
defining Us in cells that are void of particles, but for which an implicit
coupling force is obtained in the smoothing process.
The {momCoupleModel} is the base class for momentum exchange between DEM and CFD
simulation.
[Restrictions:]
none
[Default:]
none