Foam::laminarModels Namespace Reference

Namespaces

 generalisedNewtonianViscosityModels
 A namespace for the generalised Newtonian viscosity model implementations.
 

Classes

class  generalisedNewtonian
 Momentum transport model for shear-dependent Non-Newtonian flow. More...
 
class  generalisedNewtonianViscosityModel
 An abstract base class for generalised Newtonian viscosity models. More...
 
class  Giesekus
 Giesekus model for viscoelasticity using the upper-convected time derivative of the stress tensor with support for multiple modes. More...
 
class  lambdaThixotropic
 Thixotropic viscosity momentum transport model based on the evolution of the structural parameter $ \lambda $: More...
 
class  Maxwell
 Generalised Maxwell model for viscoelasticity using the upper-convected time derivative of the stress tensor with support for multiple modes. More...
 
class  PTT
 PTT model for viscoelasticity using the upper-convected time derivative of the stress tensor with support for multiple modes. More...
 
class  Stokes
 Momentum transport model for Stokes flow. More...
 

Functions

 defineTypeNameAndDebug (generalisedNewtonianViscosityModel, 0)
 
 defineRunTimeSelectionTable (generalisedNewtonianViscosityModel, dictionary)
 

Function Documentation

◆ defineTypeNameAndDebug()

Foam::laminarModels::defineTypeNameAndDebug ( generalisedNewtonianViscosityModel  ,
 
)

◆ defineRunTimeSelectionTable()

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