Go to the documentation of this file.
36 #ifndef surfactantProperties_H
37 #define surfactantProperties_H
92 bulkConc_(
"bulkConc",
dict),
93 saturatedConc_(
"saturatedConc",
dict),
94 adsorptionCoeff_(
"adsorptionCoeff",
dict),
95 desorptionCoeff_(
"desorptionCoeff",
dict),
96 bulkDiffusion_(
"bulkDiffusion",
dict),
97 diffusion_(
"diffusion",
dict),
98 T_(
"temperature",
dict),
124 return saturatedConc_;
130 return adsorptionCoeff_;
136 return desorptionCoeff_;
142 return bulkDiffusion_;
166 return equilibriumConc_;
186 surfactConc.mesh().time().timeName(),
187 surfactConc.mesh().mesh(),
const dimensionedScalar & saturatedConc() const
Return saturated surfactant concentration at the free-surface.
Defines the attributes of an object for which implicit objectRegistry management is supported,...
A simple wrapper around bool so that it can be read as a word: true/false, on/off,...
const dimensionedScalar & R() const
Return universal gas constant.
const dimensionSet dimGasConstant
A class for managing temporary objects.
const dimensionedScalar & bulkDiffusion() const
Return diffusion coefficient of the surfactant in the bulk of fluid.
const dimensionSet dimMoles(0, 0, 0, 0, 1, 0, 0)
surfactantProperties(const dictionary &dict)
const dimensionedScalar & equilibriumConc() const
Return equilibrium surfactant concentration at the free-surface.
const dimensionedScalar & diffusion() const
Return diffusion coefficient of the surfactant at the free-surface.
const dimensionedScalar & desorptionCoeff() const
Return surfactant desorption coefficient.
A list of keyword definitions, which are a keyword followed by a number of values (eg,...
dimensionedScalar log(const dimensionedScalar &ds)
tmp< areaScalarField > dSigma(const areaScalarField &surfactConc) const
Surface tension change due to presence of surfactants.
const dimensionSet dimMass(1, 0, 0, 0, 0, 0, 0)
const dimensionedScalar & bulkConc() const
Return surfactant concentration in the bulk of fluid.
const dimensionedScalar & adsorptionCoeff() const
Return surfactant adsorption coefficient.
const dimensionedScalar & T() const
Return surfactant temeprature.
static tmp< T > New(Args &&... args)
Construct tmp of T with forwarding arguments.
List< ReturnType > get(const UPtrList< T > &list, const AccessOp &aop)
Switch soluble() const
Is the surfactant soluble.