Purpose
Force model to account for the force due to pressure gradients.
Note
This model or solver is supported by CFDEMcoupling on GPU devices.gradPForce
Syntax
Defined in couplingProperties dictionary.
forceModels
(
gradPForce;
);
gradPForceProps
{
pFieldName word;
velocityFieldName word;
gradPInterpolationType word;
useAddedMass scalar;
suppressProbe switch;
// (optional) forceSubModel switches
treatForceExplicit switch;
verbose switch;
interpolation switch;
};
pFieldName = name of the finite volume fluid pressure field (default: “p”)
velocityFieldName = name of the finite volume fluid velocity field (default: “U”)
gradPInterpolationType = interpolation type for grad(p) field (default: “cellPointFace”)
useAddedMass = coefficient of added mass accounted for (default: 0.)
suppressProbe = can be used to suppress the output of the probe model (default: false)
This forceModel reads the following forceSubModel switches and overwrites the defaults as indicated in parentheses:
scaleDrag
scaleDH
treatForceExplicit (default: true)
verbose
interpolation
Examples
forceModels
(
gradPForce;
);
gradPForceProps
{
pFieldName "p";
velocityFieldName "U";
interpolation true;
}
Description
Calculates the particle based pressure gradient force

with the optional added mass coefficient
set by the corresponding
keyword useAddedMass.
For more details ee also: Z. Y. Zhou, S.B. Kuang, K.W. Chu and A. B. Yu. “Discrete particle simulation of particle-fluid flow: model formulations and their applicability”. Journal of Fluid Mechanics 661 (2010): 482-510
Restrictions
None.
Home