scalarTransportModel

Syntax

Defined in scalarTransportProperties dictionary. A variety of derived classes exist that implement different physics for scalar transport. If no scalar transport shall be used, use the model none.

scalarTransportModel <model>;

<model>Props
{
    massBasedInternal   Switch;
}
  • model = name of the scalarTransportModel to be applied

  • massBasedInternal = Switch how to solve the scalar transport equation internally (default: true)

Examples

scalarTransportModel generalManual;

Description

Solves the advection-diffusion transport equation for a dilute scalar quantity (or a list thereof) 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. The scalar fields are decribed using the implementation in scalarTransportModel: eulerianScalarField.

By default, input for all scalar transport equations for concentrations (not temperature) is expected for a volume-based concentration, i.e. c = V_c / V_fluid. Internally the transport equation is solved for a mass-based concentration (c = m_c / m_fluid). Required conversions are automatically computed internally. The switch massBasedInternal deactivates this behavior globally and directly solves the equations for the volume-based concentration scalar.

Restrictions

None.

Default: none.