BenyahiaDrag

Syntax

Defined in couplingProperties dictionary.

forceModels
(
    BenyahiaDrag
);
BenyahiaDragProps
{
    velFieldName         "U";
    voidfractionFieldName "voidfraction";
    granVelFieldName     "Us"
    voidfractionInterpolationType word;
    UInterpolationType   word;
    suppressProbe        switch;

    // (optional) forceSubModel switches
    scaleDrag            scalar;
    scaleDH              scalar;
    treatForceExplicit   switch;
    implForceDEM         switch;
    verbose              switch;
    interpolation        switch;
    implForceDEMaccumulated switch;
    scalarViscosity      switch;
};
  • velFieldName = name of the finite volume fluid velocity field (default: “U”)

  • voidfractionFieldName = name of the finite volume voidfraction field (default: “voidfraction”)

  • granVelFieldName = name of the finite volume granular velocity field (default: “Us”)

  • voidfractionInterpolationType = interpolation type for voidfraction field (default: “cellPoint”)

  • UInterpolationType = interpolation type for velocity field (default: “cellPointFace”)

  • 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

  • implForceDEM (default: true)

  • verbose

  • interpolation

  • implForceDEMaccumulated

  • scalarViscosity

Examples

forceModels
(
    BenyahiaDrag
);
BenyahiaDragProps
{
    velFieldName "U";
    voidfractionFieldName "voidfraction";
}

Description

The Benyahia model (extending Hill-Koch-Ladd over a wide Re range) is a model that calculates the particle based drag force following the correlation of Benyahia et al. (2006) (see Extension of Hill-Koch-Ladd drag correlation over all ranges of Reynolds number and solid volume fraction).

Restrictions

None.