Foam::laminarModels Namespace Reference

Namespaces

 generalizedNewtonianViscosityModels
 A namespace for various generalized Newtonian viscosity model implementations.
 

Classes

class  generalizedNewtonian
 Turbulence model for shear-dependent Non-Newtonian flow. More...
 
class  generalizedNewtonianViscosityModel
 An abstract base class for generalized Newtonian viscosity models. More...
 
class  Maxwell
 Maxwell model for viscoelasticity using the upper-convected time derivative of the stress tensor. See http://en.wikipedia.org/wiki/Upper-convected_Maxwell_model. More...
 
class  Stokes
 Turbulence model for Stokes flow. More...
 

Typedefs

typedef Stokes< fluidThermoCompressibleTurbulenceModelStokeslaminarfluidThermoCompressibleTurbulenceModel
 
typedef generalizedNewtonian< fluidThermoCompressibleTurbulenceModelgeneralizedNewtonianlaminarfluidThermoCompressibleTurbulenceModel
 
typedef Maxwell< fluidThermoCompressibleTurbulenceModelMaxwelllaminarfluidThermoCompressibleTurbulenceModel
 

Functions

 addToRunTimeSelectionTable (laminarfluidThermoCompressibleTurbulenceModel, StokeslaminarfluidThermoCompressibleTurbulenceModel, dictionary)
 
 addToRunTimeSelectionTable (laminarfluidThermoCompressibleTurbulenceModel, generalizedNewtonianlaminarfluidThermoCompressibleTurbulenceModel, dictionary)
 
 addToRunTimeSelectionTable (laminarfluidThermoCompressibleTurbulenceModel, MaxwelllaminarfluidThermoCompressibleTurbulenceModel, dictionary)
 
 defineTypeNameAndDebug (generalizedNewtonianViscosityModel, 0)
 
 defineRunTimeSelectionTable (generalizedNewtonianViscosityModel, dictionary)
 

Typedef Documentation

◆ StokeslaminarfluidThermoCompressibleTurbulenceModel

◆ generalizedNewtonianlaminarfluidThermoCompressibleTurbulenceModel

◆ MaxwelllaminarfluidThermoCompressibleTurbulenceModel

Function Documentation

◆ addToRunTimeSelectionTable() [1/3]

◆ addToRunTimeSelectionTable() [2/3]

◆ addToRunTimeSelectionTable() [3/3]

◆ defineTypeNameAndDebug()

Foam::laminarModels::defineTypeNameAndDebug ( generalizedNewtonianViscosityModel  ,
 
)

◆ defineRunTimeSelectionTable()

Foam::laminarModels::defineRunTimeSelectionTable ( generalizedNewtonianViscosityModel  ,
dictionary   
)