36 #ifndef turbulentDispersionModel_H 37 #define turbulentDispersionModel_H 58 TypeName(
"turbulentDispersionModel");
104 const bool outer=
true 131 BlendedInterfacialModel;
A list of keyword definitions, which are a keyword followed by any number of values (e...
declareRunTimeSelectionTable(autoPtr, turbulentDispersionModel, dictionary,(const dictionary &dict, const phaseInterface &interface),(dict, interface))
void outer(FieldField< Field1, typename outerProduct< Type1, Type2 >::type > &f, const FieldField< Field1, Type1 > &f1, const FieldField< Field2, Type2 > &f2)
Class to represent an interface between phases. Derivations can further specify the configuration of ...
static const bool correctFixedFluxBCs
Does this model require correcting on fixed flux boundaries?
Dimension set for the base types.
virtual tmp< volScalarField > D() const =0
Return the turbulent diffusivity multiplying the gradient of the.
turbulentDispersionModel(const dictionary &dict, const phaseInterface &interface)
Construct from a dictionary and an interface.
virtual ~turbulentDispersionModel()
Destructor.
static autoPtr< turbulentDispersionModel > New(const dictionary &dict, const phaseInterface &interface, const bool outer=true)
TypeName("turbulentDispersionModel")
Runtime type information.
Model for turbulent dispersion between two phases.
An auto-pointer similar to the STL auto_ptr but with automatic casting to a reference to the type and...
Macros to ease declaration of run-time selection tables.
A class for managing temporary objects.
static const dimensionSet dimD
Diffusivity dimensions.