Foam::filmSeparationModels Namespace Reference

A namespace for various filmSeparation model implementations. More...

Classes

class  FriedrichModel
 Computes film-separation properties from sharp edges for full separation (Friedrich et al., 2008) and partial separation (Zhang et al., 2018). More...
 
class  OwenRyleyModel
 Computes film-separation properties from round edges for full separation (Owen & Ryley, 1983). The model assesses the film curvature based on the mesh geometry and flow field, and then calculates a force balance of the following form: More...
 

Functions

 defineTypeNameAndDebug (FriedrichModel, 0)
 
 addToRunTimeSelectionTable (filmSeparationModel, FriedrichModel, dictionary)
 
 defineTypeNameAndDebug (OwenRyleyModel, 0)
 
 addToRunTimeSelectionTable (filmSeparationModel, OwenRyleyModel, dictionary)
 

Detailed Description

A namespace for various filmSeparation model implementations.

Function Documentation

◆ defineTypeNameAndDebug() [1/2]

Foam::filmSeparationModels::defineTypeNameAndDebug ( FriedrichModel  ,
 
)

◆ addToRunTimeSelectionTable() [1/2]

Foam::filmSeparationModels::addToRunTimeSelectionTable ( filmSeparationModel  ,
FriedrichModel  ,
dictionary   
)

◆ defineTypeNameAndDebug() [2/2]

Foam::filmSeparationModels::defineTypeNameAndDebug ( OwenRyleyModel  ,
 
)

◆ addToRunTimeSelectionTable() [2/2]

Foam::filmSeparationModels::addToRunTimeSelectionTable ( filmSeparationModel  ,
OwenRyleyModel  ,
dictionary   
)