scalarTransportModel_generalManual command

Syntax

Defined in scalarTransportProperties dictionary.

scalarTransportModel generalManual;

generalManualProps
{
    phiFieldName phiName;
    voidfractionFieldName voidfractionName;
    ScT scalar1;
    PrT scalar2;
    cpVolumetric scalar3;
    cpVolumetricFieldName word1;
    rhoMixFieldName word2;
    eulerianFields
    (
        C
        T
    );

}
  • phiName = (optional) name of the surface field for the SUPERFICIAL flux, default “phi”.

  • voidfractionName = (optional) name of the finite volume voidfraction field, default “voidfraction”.

  • scalar1 = (optional, default 0.7) turbulent Schmidt Nr, set to large value to suppress turbulent species transport

  • scalar2 = (optional, default 0.7) turbulent Prandtl Nr, set to large value to suppress turbulent heat transport

  • scalar3 = (optional, alternatively define word1) volumetric heat capacity as a global constant (in contrast to cpVolumetricFieldName for a field). This is the mixture density times the heat capacity J/K/(m_voidspace)^3, will only be used if cpVolumetricFieldName, or updateMixtureProperties = false

  • word1 = (optional, alternatively define scalar3) volumetric heat capacity as a field

  • word3 = mixture density field

  • C = concentration field name

  • T = temperature field name

Examples

generalManualProps
{
    phiFieldName "phi";
    ScT 0.7;
    PrT 0.7;
    cpVolumetric 1196;
    rhoMixFieldName "rhoMix";
    eulerianFields
    (
        C
        T
    );

    fvOptionsC
    {
    };

    fvOptionsT
    {
    };

}

Description

Solves the advection-dispersion transport equation for a dilute scalar quantity in the fluid phase. fvOptions can be specified to model sources, etc. in the fluid phase. Exchange models with a particle phase can be included by including appropriate forceModels in couplingProperties.

Restrictions

The user MUST ensure the “phi” field is SUPERFICIAL (i.e., the fluid-phase velocity times voidfraction interpolatedat the cells’ faces). The code cannot know or check whether this is the case, so the user of a certain solver has to ensure this.