surfactantProperties Class Reference

Public Member Functions

 surfactantProperties (const dictionary &dict)
 
const dimensionedScalar & bulkConc () const
 Return surfactant concentration in the bulk of fluid. More...
 
const dimensionedScalar & saturatedConc () const
 Return saturated surfactant concentration at the free-surface. More...
 
const dimensionedScalar & adsorptionCoeff () const
 Return surfactant adsorption coefficient. More...
 
const dimensionedScalar & desorptionCoeff () const
 Return surfactant desorption coefficient. More...
 
const dimensionedScalar & bulkDiffusion () const
 Return diffusion coefficient of the surfactant in the bulk of fluid. More...
 
const dimensionedScalar & diffusion () const
 Return diffusion coefficient of the surfactant at the free-surface. More...
 
const dimensionedScalar & T () const
 Return surfactant temeprature. More...
 
const dimensionedScalar & R () const
 Return universal gas constant. More...
 
const dimensionedScalar & equilibriumConc () const
 Return equilibrium surfactant concentration at the free-surface. More...
 
Switch soluble () const
 Is the surfactant soluble. More...
 
tmp< areaScalarField > dSigma (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 176 of file surfactantProperties.H.

References Foam::log(), tmp< T >::New(), IOobject::NO_READ, IOobject::NO_WRITE, surfactantProperties::R(), surfactantProperties::saturatedConc(), and surfactantProperties::T().

Here is the call graph for this function:

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