6. Models

This section lists all CFDEMcoupling sub-models alphabetically, with a separate listing below of styles within certain commands.

6.1. I/O models

The IOModel keyword entry specifies the model for writing output data.

basicIO

off

sophIO

trackIO

6.2. Averaging models

The averagingModel keyword entry defines the model used to map the Lagrangian data to Eulerian values.

dense

dilute

off

6.3. Chemistry models

The chemistryModels keyword is used to specify a list of models used for chemical reaction calculations.

diffusionCoefficients

initMultiLayers

massTransferCoeff

off

reactantPerParticle

species

6.4. Clock models

The clockModel keyword entry specifies the model used to examine the CFDEMcoupling code with respect to runtime.

off

standardClock

6.5. Data exchange models

The dataExchangeModel keyword entry specifies the model that performs the data exchange between the DEM code and the CFD code.

noDataExchange

oneWayVTK

twoWayFiles

twoWayMPI

twoWayMany2Many

twoWayOne2One

6.6. Diffusion coefficient models

The diffCoeffModel keyword entry specifies the model for the diffusion coefficient of dissolved spieces in the fluid phase in the presence of particles.

SyamlalDiffCoeff

off

6.7. Energy models

The energyModels keyword specifies a list of energy models used for e.g. compressible, reacting flows.

heatTransferGunn

heatTransferInterGrain

heatTransferRanzMarshall

reactionHeat

wallHeatTransferYagi

6.8. Force models

The forceModels keyword specifies a list of models that exert a force on each DEM particle.

Archimedes

ArchimedesIB

BeetstraDrag

BeetstraDragPoly

DiFeliceDrag

Fines

GidaspowDrag

KochHillDrag

LaEuScalarTemp

MeiLift

ParmarBassetForce

SchillerNaumannDrag

ShirgaonkarIB

dSauter

deactivateForce

directedDiffusiveRelaxation

evaluateFluctuations

fieldStore

fieldTimeAverage

freeStreaming

gradPForce

gradPForceSmooth

granKineticEnergy

interface

isotropicFluctuations

noDrag

particleCellVolume

particleDeformation

pdCorrelation

potentialRelaxation

staticPressure

surfaceTensionForce

terminalVelocity

transferFluidProperties

turbulentDispersion

turbulentVelocityFluctuations

virtualMassForce

viscForce

volWeightedAverage

6.8.1. Force sub-models

The forceSubModels keyword specifies a list of models that hold settings for a force model.

ImEx

ScaleForce

scaleForceBoundary

6.9. LIGGGHTS command models

The liggghtsCommandModels keyword specifies a list of models that execute LIGGGHTS commands within a CFD run.

execute

readLiggghtsData

runLiggghts

writeLiggghts

6.10. Locate models

The locateModel keyword entry specifies the model used to search the CFD mesh for the CFD cell corresponding to a given position.

engine

engineIB

engineSearchMany2Many

standard

turboEngine

6.11. Mass transfer models

The massTransferModels keyword specifies a list of mass transfer models used for evaluating species transfer between particles and fluids.

massTransferGunn

6.12. Mesh motion models

The meshMotionModel keyword entry specifies the model used to manipulate the CFD mesh according to the DEM mesh motion.

noMeshMotion

6.13. Momentum coupling models

The momCoupleModels keyword specifies a list of models used for momentum exchange between DEM and CFD simulation

deactivateCouple

explicitCouple

implicitCouple

off

6.14. Other force models

The otherForceModels keyword specifies a list of models that exert a force on each DEM particle.

expParticleForces

gravity

gravityEff

secondaryPhaseInducedBuoyancy

weightSecondaryPhase

6.15. Probe models

The probeModel keyword entry specifies the probing features in CFDEMcoupling simulations.

off

particleProbe

6.16. Region models

The regionModel keyword entry specifies the model used to select a certain region for coupled simulations.

allRegion

6.17. Smoothing models

The smoothingModel keyword entry specifies the model for smoothing the exchange fields.

constDiffAndTemporalSmoothing

constDiffSmoothing

off

temporalSmoothing

6.18. Thermal conductivity models

The thermCondModel keyword entry specifies the model for the thermal conductivity of the fluid phase in the presence of particles.

SyamlalThermCond

ZehnerSchluenderThermCond

off

6.19. Void fraction models

The voidFractionModel keyword entry specifies the model accounting for the volume of the particles in the CFD domain.

Gauss

IB

bigParticle

centre

divided

off

trilinear