LaEuScalarTempIB
Syntax
Defined in couplingProperties dictionary.
forceModels
(
LaEuScalarTempIB
);
LaEuScalarTempIBProps
{
scalarSourceFieldName "TSource";
scalarValueFieldName "Ti";
insideFieldName "inside";
massDiffFieldName "speciesDiffusivity";
densityFieldName "rho";
transferCoeff scalar;
solidDiffusivity scalar;
relax scalar;
scalarFieldName "scalarFieldName";
};
scalarSourceFieldName = name of source field being used in the scalar transport equation, this should be either a temperature or an energy source. (default: “TSource”)
scalarValueFieldName = name of the scalar field which is imposed. (defaut: “Ti”)
insideFieldName = name of the scalar field defining the extension of the particle (a field value equal to 1 implies that the cell is inside the particle). This field is used to impose inside the particles a modified value for the species mass diffusivity, namely
massDiffFieldName. (defaut: “inside”)massDiffFieldName = name of the mass diffusivity field used in the species transport equation (default: “speciesDiffusivity”).
densityFieldName = name of the fluid density field. (default: “rho”)
transferCoeff = transfer coefficient, e.g. specific heat capacity [J/kg K] for temperature equation. This value will be used only if
scalarSourceFieldNameis a temperature source and ignored otherwise. (default: 1)solidDiffusivity = scaling factor for species mass diffusivity coefficient inside particles (i.e. where
insideFieldName = 1). (default: 1)relax = relexation parameter for particle property which is imposed to CFD (
scalarValueFieldName). Forrelax < 1the imposed field is relaxed with the current local CFD field (scalarFieldName). (default: 1, i.e. inactive)scalarFieldName = name of the CFD field the IB is working on (e.g. T). This entry is only necessary if
relax < 1.
This forceModel reads the following forceSubModel switches and overwrites the defaults as indicated in parentheses:
verbose
Examples
forceModels
(
LaEuScalarTempIB
);
LaEuScalarTempIBProps
{
scalarSourceFieldName "TSource";
scalarValueFieldName "Ti";
densityFieldName "rho";
transferCoeff 1;
solidDiffusivity 0.0;
}
Description
Note
This forceModel does not directly influence the particles or the fluid flow.
The model is designed to enable the particle-fluid scalar exchange and to control the mass diffusivity of the species for resolved CFD-DEM simulations.
The model imposes the particle scalar (e.g., temperature) to the field
Ti used in the scalar transport equation. From TSource it calculates
using the transferCoeff the scalar flux for each particle. The model
can also set a modified mass diffusivity in the CFD cells located inside
the IB body. In case of non-porous particles, the solidDiffusivity
coefficient should be set to zero to avoid the diffusive mass flux of
species through the particle surface. By default (i.e. massDiffFieldName = 1),
the mass diffusivity coefficient inside the particles is not affected by
the presence of the solid; i.e., the species can diffuse freely through
the surface of the IB body.
Restrictions
Works only with solvers which provide a scalar transport equation and can handle IB representation of particles, such as cfdemSolverPimple or cfdemSolverChem .
Home