Classes | Functions
Foam::porosityModels Namespace Reference

Classes

class  DarcyForchheimer
 Darcy-Forchheimer law porosity model, given by: More...
 
class  fixedCoeff
 Fixed coefficient form of porosity model. More...
 
class  powerLaw
 Power law porosity model, given by: More...
 
class  powerLawLopesdaCosta
 Variant of the power law porosity model with spatially varying drag coefficient. More...
 
class  powerLawLopesdaCostaZone
 
class  solidification
 Simple solidification porosity model. More...
 

Functions

 defineTypeNameAndDebug (powerLawLopesdaCosta, 0)
 
 addToRunTimeSelectionTable (porosityModel, powerLawLopesdaCosta, mesh)
 
 defineTypeNameAndDebug (DarcyForchheimer, 0)
 
 addToRunTimeSelectionTable (porosityModel, DarcyForchheimer, mesh)
 
 defineTypeNameAndDebug (fixedCoeff, 0)
 
 addToRunTimeSelectionTable (porosityModel, fixedCoeff, mesh)
 
 defineTypeNameAndDebug (powerLaw, 0)
 
 addToRunTimeSelectionTable (porosityModel, powerLaw, mesh)
 
 defineTypeNameAndDebug (solidification, 0)
 
 addToRunTimeSelectionTable (porosityModel, solidification, mesh)
 

Function Documentation

◆ defineTypeNameAndDebug() [1/5]

Foam::porosityModels::defineTypeNameAndDebug ( powerLawLopesdaCosta  ,
 
)

◆ addToRunTimeSelectionTable() [1/5]

Foam::porosityModels::addToRunTimeSelectionTable ( porosityModel  ,
powerLawLopesdaCosta  ,
mesh   
)

◆ defineTypeNameAndDebug() [2/5]

Foam::porosityModels::defineTypeNameAndDebug ( DarcyForchheimer  ,
 
)

◆ addToRunTimeSelectionTable() [2/5]

Foam::porosityModels::addToRunTimeSelectionTable ( porosityModel  ,
DarcyForchheimer  ,
mesh   
)

◆ defineTypeNameAndDebug() [3/5]

Foam::porosityModels::defineTypeNameAndDebug ( fixedCoeff  ,
 
)

◆ addToRunTimeSelectionTable() [3/5]

Foam::porosityModels::addToRunTimeSelectionTable ( porosityModel  ,
fixedCoeff  ,
mesh   
)

◆ defineTypeNameAndDebug() [4/5]

Foam::porosityModels::defineTypeNameAndDebug ( powerLaw  ,
 
)

◆ addToRunTimeSelectionTable() [4/5]

Foam::porosityModels::addToRunTimeSelectionTable ( porosityModel  ,
powerLaw  ,
mesh   
)

◆ defineTypeNameAndDebug() [5/5]

Foam::porosityModels::defineTypeNameAndDebug ( solidification  ,
 
)

◆ addToRunTimeSelectionTable() [5/5]

Foam::porosityModels::addToRunTimeSelectionTable ( porosityModel  ,
solidification  ,
mesh   
)