liquidSurfaceReflection
Syntax
Defined in couplingProperties dictionary.
forceModels
(
liquidSurfaceReflection
);
liquidSurfaceReflectionProps
{
alphaFieldName "alpha.liquid";
alphaSurfaceThreshold Tuple2<scalar, scalar>;
// (optional) forceSubModel switches
verbose true;
};
alphaFieldName = name of the liquid indicator field (default: “alpha.liquid”)
alphaSurfaceThreshold = threshold of
alphafor surface detection (default:( 0.45 0.55 ))
This forceModel reads the following forceSubModel switches and overwrites the defaults as indicated in parentheses:
verbose
Examples
forceModels
(
liquidSurfaceReflection
);
liquidSurfaceReflectionProps
{
alphaSurfaceThreshold ( 0.5 0.6 );
}
Description
The model reflects photons on volume-of-fluid interface. The photon reflection itself is handled on the DEM side. This model merely computes the surface normal vector for reflection and receives the transmitted (i.e. not reflected) energy of the photons. This energy is accounted for as temperature source term in the next CFD time step.
Note
For this model to work properly photons must be identified by the
excludeParticleTypes entry in couplingProperties.
This entry is a labelList.
Restrictions
This model works only in a volume-of-fluid context and requires a scalar transport equation for the temperature. Therefore, this model works only with cfdemSolverInter.
Home