Foam::regionModels::areaSurfaceFilmModels Namespace Reference

Classes

class  contactAngleForce
 Base-class for film contact angle force models. More...
 
class  curvatureSeparation
 Curvature film separation model. More...
 
class  filmSubModelBase
 
class  filmTurbulenceModel
 Base class for film turbulence models. More...
 
class  force
 Base class for film (stress-based) force models. More...
 
class  forceList
 
class  injectionModel
 Base class for film injection models, handling mass transfer from the film. More...
 
class  injectionModelList
 
class  kinematicThinFilm
 
class  laminar
 Film laminar turbulence model. More...
 
class  liquidFilmBase
 
class  liquidFilmModel
 
class  perturbedTemperatureDependentContactAngleForce
 Temperature dependent contact angle force with a stochastic perturbation. More...
 

Functions

 defineTypeNameAndDebug (kinematicThinFilm, 0)
 
 addToRunTimeSelectionTable (liquidFilmBase, kinematicThinFilm, dictionary)
 
 defineTypeNameAndDebug (liquidFilmBase, 0)
 
 defineRunTimeSelectionTable (liquidFilmBase, dictionary)
 
 defineTypeNameAndDebug (liquidFilmModel, 0)
 
 defineTypeNameAndDebug (filmTurbulenceModel, 0)
 
 defineRunTimeSelectionTable (filmTurbulenceModel, dictionary)
 
 defineTypeNameAndDebug (laminar, 0)
 
 addToRunTimeSelectionTable (filmTurbulenceModel, laminar, dictionary)
 
 defineTypeNameAndDebug (contactAngleForce, 0)
 
 defineTypeNameAndDebug (perturbedTemperatureDependentContactAngleForce, 0)
 
 addToRunTimeSelectionTable (force, perturbedTemperatureDependentContactAngleForce, dictionary)
 
 defineTypeNameAndDebug (force, 0)
 
 defineRunTimeSelectionTable (force, dictionary)
 
 defineTypeNameAndDebug (curvatureSeparation, 0)
 
 addToRunTimeSelectionTable (injectionModel, curvatureSeparation, dictionary)
 
 defineTypeNameAndDebug (injectionModel, 0)
 
 defineRunTimeSelectionTable (injectionModel, dictionary)
 

Variables

const Foam::word liquidFilmName ("liquidFilm")
 

Function Documentation

◆ defineTypeNameAndDebug() [1/10]

defineTypeNameAndDebug ( kinematicThinFilm  ,
 
)

◆ addToRunTimeSelectionTable() [1/4]

addToRunTimeSelectionTable ( liquidFilmBase  ,
kinematicThinFilm  ,
dictionary   
)

◆ defineTypeNameAndDebug() [2/10]

defineTypeNameAndDebug ( liquidFilmBase  ,
 
)

◆ defineRunTimeSelectionTable() [1/4]

defineRunTimeSelectionTable ( liquidFilmBase  ,
dictionary   
)

◆ defineTypeNameAndDebug() [3/10]

defineTypeNameAndDebug ( liquidFilmModel  ,
 
)

◆ defineTypeNameAndDebug() [4/10]

defineTypeNameAndDebug ( filmTurbulenceModel  ,
 
)

◆ defineRunTimeSelectionTable() [2/4]

defineRunTimeSelectionTable ( filmTurbulenceModel  ,
dictionary   
)

◆ defineTypeNameAndDebug() [5/10]

defineTypeNameAndDebug ( laminar  ,
 
)

◆ addToRunTimeSelectionTable() [2/4]

addToRunTimeSelectionTable ( filmTurbulenceModel  ,
laminar  ,
dictionary   
)

◆ defineTypeNameAndDebug() [6/10]

defineTypeNameAndDebug ( contactAngleForce  ,
 
)

◆ defineTypeNameAndDebug() [7/10]

defineTypeNameAndDebug ( perturbedTemperatureDependentContactAngleForce  ,
 
)

◆ addToRunTimeSelectionTable() [3/4]

addToRunTimeSelectionTable ( force  ,
perturbedTemperatureDependentContactAngleForce  ,
dictionary   
)

◆ defineTypeNameAndDebug() [8/10]

defineTypeNameAndDebug ( force  ,
 
)

◆ defineRunTimeSelectionTable() [3/4]

defineRunTimeSelectionTable ( force  ,
dictionary   
)

◆ defineTypeNameAndDebug() [9/10]

defineTypeNameAndDebug ( curvatureSeparation  ,
 
)

◆ addToRunTimeSelectionTable() [4/4]

addToRunTimeSelectionTable ( injectionModel  ,
curvatureSeparation  ,
dictionary   
)

◆ defineTypeNameAndDebug() [10/10]

defineTypeNameAndDebug ( injectionModel  ,
 
)

◆ defineRunTimeSelectionTable() [4/4]

defineRunTimeSelectionTable ( injectionModel  ,
dictionary   
)

Variable Documentation

◆ liquidFilmName

const Foam::word liquidFilmName("liquidFilm") ( "liquidFilm"  )