surfactantProperties Class Reference

Public Member Functions

 surfactantProperties (const dictionary &dict)
 
const dimensionedScalarbulkConc () const
 Return surfactant concentration in the bulk of fluid. More...
 
const dimensionedScalarsaturatedConc () const
 Return saturated surfactant concentration at the free-surface. More...
 
const dimensionedScalaradsorptionCoeff () const
 Return surfactant adsorption coefficient. More...
 
const dimensionedScalardesorptionCoeff () const
 Return surfactant desorption coefficient. More...
 
const dimensionedScalarbulkDiffusion () const
 Return diffusion coefficient of the surfactant in the bulk of fluid. More...
 
const dimensionedScalardiffusion () const
 Return diffusion coefficient of the surfactant at the free-surface. More...
 
const dimensionedScalarT () const
 Return surfactant temeprature. More...
 
const dimensionedScalarR () const
 Return universal gas constant. More...
 
const dimensionedScalarequilibriumConc () const
 Return equilibrium surfactant concentration at the free-surface. More...
 
Switch soluble () const
 Is the surfactant soluble. More...
 
tmp< areaScalarFielddSigma (const areaScalarField &surfactConc) const
 Surface tension change due to presence of surfactants. More...
 

Detailed Description

Definition at line 50 of file surfactantProperties.H.

Constructor & Destructor Documentation

◆ surfactantProperties()

surfactantProperties ( const dictionary dict)
inlineexplicit

Definition at line 89 of file surfactantProperties.H.

Member Function Documentation

◆ bulkConc()

const dimensionedScalar & bulkConc ( ) const
inline

Return surfactant concentration in the bulk of fluid.

Definition at line 115 of file surfactantProperties.H.

◆ saturatedConc()

const dimensionedScalar & saturatedConc ( ) const
inline

Return saturated surfactant concentration at the free-surface.

Definition at line 121 of file surfactantProperties.H.

Referenced by surfactantProperties::dSigma().

Here is the caller graph for this function:

◆ adsorptionCoeff()

const dimensionedScalar & adsorptionCoeff ( ) const
inline

Return surfactant adsorption coefficient.

Definition at line 127 of file surfactantProperties.H.

◆ desorptionCoeff()

const dimensionedScalar & desorptionCoeff ( ) const
inline

Return surfactant desorption coefficient.

Definition at line 133 of file surfactantProperties.H.

◆ bulkDiffusion()

const dimensionedScalar & bulkDiffusion ( ) const
inline

Return diffusion coefficient of the surfactant in the bulk of fluid.

Definition at line 139 of file surfactantProperties.H.

◆ diffusion()

const dimensionedScalar & diffusion ( ) const
inline

Return diffusion coefficient of the surfactant at the free-surface.

Definition at line 145 of file surfactantProperties.H.

◆ T()

const dimensionedScalar & T ( ) const
inline

Return surfactant temeprature.

Definition at line 151 of file surfactantProperties.H.

Referenced by surfactantProperties::dSigma().

Here is the caller graph for this function:

◆ R()

const dimensionedScalar & R ( ) const
inline

Return universal gas constant.

Definition at line 157 of file surfactantProperties.H.

Referenced by surfactantProperties::dSigma().

Here is the caller graph for this function:

◆ equilibriumConc()

const dimensionedScalar & equilibriumConc ( ) const
inline

Return equilibrium surfactant concentration at the free-surface.

Definition at line 163 of file surfactantProperties.H.

◆ soluble()

Switch soluble ( ) const
inline

Is the surfactant soluble.

Definition at line 169 of file surfactantProperties.H.

◆ dSigma()

tmp< areaScalarField > dSigma ( const areaScalarField surfactConc) const
inline

Surface tension change due to presence of surfactants.

Definition at line 175 of file surfactantProperties.H.

References Foam::log(), faMesh::mesh(), DimensionedField< Type, GeoMesh >::mesh(), Time::New(), IOobject::NO_READ, IOobject::NO_WRITE, surfactantProperties::R(), surfactantProperties::saturatedConc(), surfactantProperties::T(), faMesh::time(), and Time::timeName().

Here is the call graph for this function:

The documentation for this class was generated from the following file: