Classes | Functions
Foam::regionModels::surfaceFilmModels Namespace Reference

Classes

class  ArrheniusViscosity
 
class  BrunDrippingInjection
 
class  constantFilmThermo
 
class  constantHeatTransfer
 
class  constantRadiation
 
class  constantViscosity
 
class  contactAngleForce
 Base-class for film contact angle force models. More...
 
class  curvatureSeparation
 
class  distributionContactAngleForce
 PDF distribution based film contact angle force. More...
 
class  drippingInjection
 
class  filmRadiationModel
 
class  filmSubModelBase
 
class  filmThermoModel
 
class  filmTurbulenceModel
 Base class for film turbulence models. More...
 
class  filmViscosityModel
 
class  force
 Base class for film (stress-based) force models. More...
 
class  forceList
 
class  heatTransferModel
 
class  injectionModel
 Base class for film injection models, handling mass transfer from the film. More...
 
class  injectionModelList
 
class  kinematicSingleLayer
 
class  laminar
 Film laminar turbulence model. More...
 
class  liquidFilmThermo
 
class  liquidViscosity
 
class  mappedConvectiveHeatTransfer
 
class  noFilm
 
class  noPhaseChange
 
class  noRadiation
 
class  patchInjection
 Remove and inject the mass in the film as it passes over the selected patches. More...
 
class  perturbedTemperatureDependentContactAngleForce
 Temperature dependent contact angle force with a stochastic perturbation. More...
 
class  phaseChangeModel
 
class  primaryRadiation
 
class  solidification
 
class  standardPhaseChange
 
class  standardRadiation
 
class  surfaceFilmModel
 Base class for surface film models. More...
 
class  temperatureDependentContactAngleForce
 Temperature dependent contact angle force. More...
 
class  thermocapillaryForce
 
class  thermoSingleLayer
 
class  thixotropicViscosity
 
class  transferModel
 Base class for film transfer models, handling mass transfer between the film and the continuous phase. More...
 
class  transferModelList
 
class  VoFPatchTransfer
 Transfer mass between the film and the VoF in the continuous phase. More...
 

Functions

 defineTypeNameAndDebug (kinematicSingleLayer, 0)
 
 addToRunTimeSelectionTable (surfaceFilmModel, kinematicSingleLayer, mesh)
 
 defineTypeNameAndDebug (noFilm, 0)
 
 addToRunTimeSelectionTable (surfaceFilmModel, noFilm, mesh)
 
 defineTypeNameAndDebug (constantFilmThermo, 0)
 
 addToRunTimeSelectionTable (filmThermoModel, constantFilmThermo, dictionary)
 
 defineTypeNameAndDebug (filmThermoModel, 0)
 
 defineRunTimeSelectionTable (filmThermoModel, dictionary)
 
 defineTypeNameAndDebug (liquidFilmThermo, 0)
 
 addToRunTimeSelectionTable (filmThermoModel, liquidFilmThermo, dictionary)
 
 defineTypeNameAndDebug (filmTurbulenceModel, 0)
 
 defineRunTimeSelectionTable (filmTurbulenceModel, dictionary)
 
 defineTypeNameAndDebug (laminar, 0)
 
 addToRunTimeSelectionTable (filmTurbulenceModel, laminar, dictionary)
 
 defineTypeNameAndDebug (contactAngleForce, 0)
 
 defineTypeNameAndDebug (distributionContactAngleForce, 0)
 
 addToRunTimeSelectionTable (force, distributionContactAngleForce, dictionary)
 
 defineTypeNameAndDebug (perturbedTemperatureDependentContactAngleForce, 0)
 
 addToRunTimeSelectionTable (force, perturbedTemperatureDependentContactAngleForce, dictionary)
 
 defineTypeNameAndDebug (temperatureDependentContactAngleForce, 0)
 
 addToRunTimeSelectionTable (force, temperatureDependentContactAngleForce, dictionary)
 
 defineTypeNameAndDebug (force, 0)
 
 defineRunTimeSelectionTable (force, dictionary)
 
 defineTypeNameAndDebug (thermocapillaryForce, 0)
 
 addToRunTimeSelectionTable (force, thermocapillaryForce, dictionary)
 
 defineTypeNameAndDebug (BrunDrippingInjection, 0)
 
 addToRunTimeSelectionTable (injectionModel, BrunDrippingInjection, dictionary)
 
 defineTypeNameAndDebug (curvatureSeparation, 0)
 
 addToRunTimeSelectionTable (injectionModel, curvatureSeparation, dictionary)
 
 defineTypeNameAndDebug (drippingInjection, 0)
 
 addToRunTimeSelectionTable (injectionModel, drippingInjection, dictionary)
 
 defineTypeNameAndDebug (injectionModel, 0)
 
 defineRunTimeSelectionTable (injectionModel, dictionary)
 
 defineTypeNameAndDebug (patchInjection, 0)
 
 addToRunTimeSelectionTable (injectionModel, patchInjection, dictionary)
 
 defineTypeNameAndDebug (transferModel, 0)
 
 defineRunTimeSelectionTable (transferModel, dictionary)
 
 defineTypeNameAndDebug (constantRadiation, 0)
 
 addToRunTimeSelectionTable (filmRadiationModel, constantRadiation, dictionary)
 
 defineTypeNameAndDebug (filmRadiationModel, 0)
 
 defineRunTimeSelectionTable (filmRadiationModel, dictionary)
 
 defineTypeNameAndDebug (noRadiation, 0)
 
 addToRunTimeSelectionTable (filmRadiationModel, noRadiation, dictionary)
 
 defineTypeNameAndDebug (primaryRadiation, 0)
 
 addToRunTimeSelectionTable (filmRadiationModel, primaryRadiation, dictionary)
 
 defineTypeNameAndDebug (standardRadiation, 0)
 
 addToRunTimeSelectionTable (filmRadiationModel, standardRadiation, dictionary)
 
 defineTypeNameAndDebug (ArrheniusViscosity, 0)
 
 addToRunTimeSelectionTable (filmViscosityModel, ArrheniusViscosity, dictionary)
 
 defineTypeNameAndDebug (constantViscosity, 0)
 
 addToRunTimeSelectionTable (filmViscosityModel, constantViscosity, dictionary)
 
 defineTypeNameAndDebug (filmViscosityModel, 0)
 
 defineRunTimeSelectionTable (filmViscosityModel, dictionary)
 
 defineTypeNameAndDebug (liquidViscosity, 0)
 
 addToRunTimeSelectionTable (filmViscosityModel, liquidViscosity, dictionary)
 
 defineTypeNameAndDebug (thixotropicViscosity, 0)
 
 addToRunTimeSelectionTable (filmViscosityModel, thixotropicViscosity, dictionary)
 
 defineTypeNameAndDebug (constantHeatTransfer, 0)
 
 addToRunTimeSelectionTable (heatTransferModel, constantHeatTransfer, dictionary)
 
 defineTypeNameAndDebug (heatTransferModel, 0)
 
 defineRunTimeSelectionTable (heatTransferModel, dictionary)
 
 defineTypeNameAndDebug (mappedConvectiveHeatTransfer, 0)
 
 addToRunTimeSelectionTable (heatTransferModel, mappedConvectiveHeatTransfer, dictionary)
 
 defineTypeNameAndDebug (noPhaseChange, 0)
 
 addToRunTimeSelectionTable (phaseChangeModel, noPhaseChange, dictionary)
 
 defineTypeNameAndDebug (phaseChangeModel, 0)
 
 defineRunTimeSelectionTable (phaseChangeModel, dictionary)
 
 defineTypeNameAndDebug (solidification, 0)
 
 addToRunTimeSelectionTable (phaseChangeModel, solidification, dictionary)
 
 defineTypeNameAndDebug (standardPhaseChange, 0)
 
 addToRunTimeSelectionTable (phaseChangeModel, standardPhaseChange, dictionary)
 
 defineTypeNameAndDebug (surfaceFilmModel, 0)
 
 defineRunTimeSelectionTable (surfaceFilmModel, mesh)
 
 defineTypeNameAndDebug (thermoSingleLayer, 0)
 
 addToRunTimeSelectionTable (surfaceFilmModel, thermoSingleLayer, mesh)
 

Function Documentation

◆ defineTypeNameAndDebug() [1/38]

Foam::regionModels::surfaceFilmModels::defineTypeNameAndDebug ( kinematicSingleLayer  ,
 
)

◆ addToRunTimeSelectionTable() [1/27]

Foam::regionModels::surfaceFilmModels::addToRunTimeSelectionTable ( surfaceFilmModel  ,
kinematicSingleLayer  ,
mesh   
)

◆ defineTypeNameAndDebug() [2/38]

Foam::regionModels::surfaceFilmModels::defineTypeNameAndDebug ( noFilm  ,
 
)

◆ addToRunTimeSelectionTable() [2/27]

Foam::regionModels::surfaceFilmModels::addToRunTimeSelectionTable ( surfaceFilmModel  ,
noFilm  ,
mesh   
)

◆ defineTypeNameAndDebug() [3/38]

Foam::regionModels::surfaceFilmModels::defineTypeNameAndDebug ( constantFilmThermo  ,
 
)

◆ addToRunTimeSelectionTable() [3/27]

Foam::regionModels::surfaceFilmModels::addToRunTimeSelectionTable ( filmThermoModel  ,
constantFilmThermo  ,
dictionary   
)

◆ defineTypeNameAndDebug() [4/38]

Foam::regionModels::surfaceFilmModels::defineTypeNameAndDebug ( filmThermoModel  ,
 
)

◆ defineRunTimeSelectionTable() [1/10]

Foam::regionModels::surfaceFilmModels::defineRunTimeSelectionTable ( filmThermoModel  ,
dictionary   
)

◆ defineTypeNameAndDebug() [5/38]

Foam::regionModels::surfaceFilmModels::defineTypeNameAndDebug ( liquidFilmThermo  ,
 
)

◆ addToRunTimeSelectionTable() [4/27]

Foam::regionModels::surfaceFilmModels::addToRunTimeSelectionTable ( filmThermoModel  ,
liquidFilmThermo  ,
dictionary   
)

◆ defineTypeNameAndDebug() [6/38]

Foam::regionModels::surfaceFilmModels::defineTypeNameAndDebug ( filmTurbulenceModel  ,
 
)

◆ defineRunTimeSelectionTable() [2/10]

Foam::regionModels::surfaceFilmModels::defineRunTimeSelectionTable ( filmTurbulenceModel  ,
dictionary   
)

◆ defineTypeNameAndDebug() [7/38]

Foam::regionModels::surfaceFilmModels::defineTypeNameAndDebug ( laminar  ,
 
)

◆ addToRunTimeSelectionTable() [5/27]

Foam::regionModels::surfaceFilmModels::addToRunTimeSelectionTable ( filmTurbulenceModel  ,
laminar  ,
dictionary   
)

◆ defineTypeNameAndDebug() [8/38]

Foam::regionModels::surfaceFilmModels::defineTypeNameAndDebug ( contactAngleForce  ,
 
)

◆ defineTypeNameAndDebug() [9/38]

Foam::regionModels::surfaceFilmModels::defineTypeNameAndDebug ( distributionContactAngleForce  ,
 
)

◆ addToRunTimeSelectionTable() [6/27]

Foam::regionModels::surfaceFilmModels::addToRunTimeSelectionTable ( force  ,
distributionContactAngleForce  ,
dictionary   
)

◆ defineTypeNameAndDebug() [10/38]

Foam::regionModels::surfaceFilmModels::defineTypeNameAndDebug ( perturbedTemperatureDependentContactAngleForce  ,
 
)

◆ addToRunTimeSelectionTable() [7/27]

Foam::regionModels::surfaceFilmModels::addToRunTimeSelectionTable ( force  ,
perturbedTemperatureDependentContactAngleForce  ,
dictionary   
)

◆ defineTypeNameAndDebug() [11/38]

Foam::regionModels::surfaceFilmModels::defineTypeNameAndDebug ( temperatureDependentContactAngleForce  ,
 
)

◆ addToRunTimeSelectionTable() [8/27]

Foam::regionModels::surfaceFilmModels::addToRunTimeSelectionTable ( force  ,
temperatureDependentContactAngleForce  ,
dictionary   
)

◆ defineTypeNameAndDebug() [12/38]

Foam::regionModels::surfaceFilmModels::defineTypeNameAndDebug ( force  ,
 
)

◆ defineRunTimeSelectionTable() [3/10]

Foam::regionModels::surfaceFilmModels::defineRunTimeSelectionTable ( force  ,
dictionary   
)

◆ defineTypeNameAndDebug() [13/38]

Foam::regionModels::surfaceFilmModels::defineTypeNameAndDebug ( thermocapillaryForce  ,
 
)

◆ addToRunTimeSelectionTable() [9/27]

Foam::regionModels::surfaceFilmModels::addToRunTimeSelectionTable ( force  ,
thermocapillaryForce  ,
dictionary   
)

◆ defineTypeNameAndDebug() [14/38]

Foam::regionModels::surfaceFilmModels::defineTypeNameAndDebug ( BrunDrippingInjection  ,
 
)

◆ addToRunTimeSelectionTable() [10/27]

Foam::regionModels::surfaceFilmModels::addToRunTimeSelectionTable ( injectionModel  ,
BrunDrippingInjection  ,
dictionary   
)

◆ defineTypeNameAndDebug() [15/38]

Foam::regionModels::surfaceFilmModels::defineTypeNameAndDebug ( curvatureSeparation  ,
 
)

◆ addToRunTimeSelectionTable() [11/27]

Foam::regionModels::surfaceFilmModels::addToRunTimeSelectionTable ( injectionModel  ,
curvatureSeparation  ,
dictionary   
)

◆ defineTypeNameAndDebug() [16/38]

Foam::regionModels::surfaceFilmModels::defineTypeNameAndDebug ( drippingInjection  ,
 
)

◆ addToRunTimeSelectionTable() [12/27]

Foam::regionModels::surfaceFilmModels::addToRunTimeSelectionTable ( injectionModel  ,
drippingInjection  ,
dictionary   
)

◆ defineTypeNameAndDebug() [17/38]

Foam::regionModels::surfaceFilmModels::defineTypeNameAndDebug ( injectionModel  ,
 
)

◆ defineRunTimeSelectionTable() [4/10]

Foam::regionModels::surfaceFilmModels::defineRunTimeSelectionTable ( injectionModel  ,
dictionary   
)

◆ defineTypeNameAndDebug() [18/38]

Foam::regionModels::surfaceFilmModels::defineTypeNameAndDebug ( patchInjection  ,
 
)

◆ addToRunTimeSelectionTable() [13/27]

Foam::regionModels::surfaceFilmModels::addToRunTimeSelectionTable ( injectionModel  ,
patchInjection  ,
dictionary   
)

◆ defineTypeNameAndDebug() [19/38]

Foam::regionModels::surfaceFilmModels::defineTypeNameAndDebug ( transferModel  ,
 
)

◆ defineRunTimeSelectionTable() [5/10]

Foam::regionModels::surfaceFilmModels::defineRunTimeSelectionTable ( transferModel  ,
dictionary   
)

◆ defineTypeNameAndDebug() [20/38]

Foam::regionModels::surfaceFilmModels::defineTypeNameAndDebug ( constantRadiation  ,
 
)

◆ addToRunTimeSelectionTable() [14/27]

Foam::regionModels::surfaceFilmModels::addToRunTimeSelectionTable ( filmRadiationModel  ,
constantRadiation  ,
dictionary   
)

◆ defineTypeNameAndDebug() [21/38]

Foam::regionModels::surfaceFilmModels::defineTypeNameAndDebug ( filmRadiationModel  ,
 
)

◆ defineRunTimeSelectionTable() [6/10]

Foam::regionModels::surfaceFilmModels::defineRunTimeSelectionTable ( filmRadiationModel  ,
dictionary   
)

◆ defineTypeNameAndDebug() [22/38]

Foam::regionModels::surfaceFilmModels::defineTypeNameAndDebug ( noRadiation  ,
 
)

◆ addToRunTimeSelectionTable() [15/27]

Foam::regionModels::surfaceFilmModels::addToRunTimeSelectionTable ( filmRadiationModel  ,
noRadiation  ,
dictionary   
)

◆ defineTypeNameAndDebug() [23/38]

Foam::regionModels::surfaceFilmModels::defineTypeNameAndDebug ( primaryRadiation  ,
 
)

◆ addToRunTimeSelectionTable() [16/27]

Foam::regionModels::surfaceFilmModels::addToRunTimeSelectionTable ( filmRadiationModel  ,
primaryRadiation  ,
dictionary   
)

◆ defineTypeNameAndDebug() [24/38]

Foam::regionModels::surfaceFilmModels::defineTypeNameAndDebug ( standardRadiation  ,
 
)

◆ addToRunTimeSelectionTable() [17/27]

Foam::regionModels::surfaceFilmModels::addToRunTimeSelectionTable ( filmRadiationModel  ,
standardRadiation  ,
dictionary   
)

◆ defineTypeNameAndDebug() [25/38]

Foam::regionModels::surfaceFilmModels::defineTypeNameAndDebug ( ArrheniusViscosity  ,
 
)

◆ addToRunTimeSelectionTable() [18/27]

Foam::regionModels::surfaceFilmModels::addToRunTimeSelectionTable ( filmViscosityModel  ,
ArrheniusViscosity  ,
dictionary   
)

◆ defineTypeNameAndDebug() [26/38]

Foam::regionModels::surfaceFilmModels::defineTypeNameAndDebug ( constantViscosity  ,
 
)

◆ addToRunTimeSelectionTable() [19/27]

Foam::regionModels::surfaceFilmModels::addToRunTimeSelectionTable ( filmViscosityModel  ,
constantViscosity  ,
dictionary   
)

◆ defineTypeNameAndDebug() [27/38]

Foam::regionModels::surfaceFilmModels::defineTypeNameAndDebug ( filmViscosityModel  ,
 
)

◆ defineRunTimeSelectionTable() [7/10]

Foam::regionModels::surfaceFilmModels::defineRunTimeSelectionTable ( filmViscosityModel  ,
dictionary   
)

◆ defineTypeNameAndDebug() [28/38]

Foam::regionModels::surfaceFilmModels::defineTypeNameAndDebug ( liquidViscosity  ,
 
)

◆ addToRunTimeSelectionTable() [20/27]

Foam::regionModels::surfaceFilmModels::addToRunTimeSelectionTable ( filmViscosityModel  ,
liquidViscosity  ,
dictionary   
)

◆ defineTypeNameAndDebug() [29/38]

Foam::regionModels::surfaceFilmModels::defineTypeNameAndDebug ( thixotropicViscosity  ,
 
)

◆ addToRunTimeSelectionTable() [21/27]

Foam::regionModels::surfaceFilmModels::addToRunTimeSelectionTable ( filmViscosityModel  ,
thixotropicViscosity  ,
dictionary   
)

◆ defineTypeNameAndDebug() [30/38]

Foam::regionModels::surfaceFilmModels::defineTypeNameAndDebug ( constantHeatTransfer  ,
 
)

◆ addToRunTimeSelectionTable() [22/27]

Foam::regionModels::surfaceFilmModels::addToRunTimeSelectionTable ( heatTransferModel  ,
constantHeatTransfer  ,
dictionary   
)

◆ defineTypeNameAndDebug() [31/38]

Foam::regionModels::surfaceFilmModels::defineTypeNameAndDebug ( heatTransferModel  ,
 
)

◆ defineRunTimeSelectionTable() [8/10]

Foam::regionModels::surfaceFilmModels::defineRunTimeSelectionTable ( heatTransferModel  ,
dictionary   
)

◆ defineTypeNameAndDebug() [32/38]

Foam::regionModels::surfaceFilmModels::defineTypeNameAndDebug ( mappedConvectiveHeatTransfer  ,
 
)

◆ addToRunTimeSelectionTable() [23/27]

Foam::regionModels::surfaceFilmModels::addToRunTimeSelectionTable ( heatTransferModel  ,
mappedConvectiveHeatTransfer  ,
dictionary   
)

◆ defineTypeNameAndDebug() [33/38]

Foam::regionModels::surfaceFilmModels::defineTypeNameAndDebug ( noPhaseChange  ,
 
)

◆ addToRunTimeSelectionTable() [24/27]

Foam::regionModels::surfaceFilmModels::addToRunTimeSelectionTable ( phaseChangeModel  ,
noPhaseChange  ,
dictionary   
)

◆ defineTypeNameAndDebug() [34/38]

Foam::regionModels::surfaceFilmModels::defineTypeNameAndDebug ( phaseChangeModel  ,
 
)

◆ defineRunTimeSelectionTable() [9/10]

Foam::regionModels::surfaceFilmModels::defineRunTimeSelectionTable ( phaseChangeModel  ,
dictionary   
)

◆ defineTypeNameAndDebug() [35/38]

Foam::regionModels::surfaceFilmModels::defineTypeNameAndDebug ( solidification  ,
 
)

◆ addToRunTimeSelectionTable() [25/27]

Foam::regionModels::surfaceFilmModels::addToRunTimeSelectionTable ( phaseChangeModel  ,
solidification  ,
dictionary   
)

◆ defineTypeNameAndDebug() [36/38]

Foam::regionModels::surfaceFilmModels::defineTypeNameAndDebug ( standardPhaseChange  ,
 
)

◆ addToRunTimeSelectionTable() [26/27]

Foam::regionModels::surfaceFilmModels::addToRunTimeSelectionTable ( phaseChangeModel  ,
standardPhaseChange  ,
dictionary   
)

◆ defineTypeNameAndDebug() [37/38]

Foam::regionModels::surfaceFilmModels::defineTypeNameAndDebug ( surfaceFilmModel  ,
 
)

◆ defineRunTimeSelectionTable() [10/10]

Foam::regionModels::surfaceFilmModels::defineRunTimeSelectionTable ( surfaceFilmModel  ,
mesh   
)

◆ defineTypeNameAndDebug() [38/38]

Foam::regionModels::surfaceFilmModels::defineTypeNameAndDebug ( thermoSingleLayer  ,
 
)

◆ addToRunTimeSelectionTable() [27/27]

Foam::regionModels::surfaceFilmModels::addToRunTimeSelectionTable ( surfaceFilmModel  ,
thermoSingleLayer  ,
mesh   
)