Foam::compressible Namespace Reference

Namespaces

 cavitationModels
 
 RASModels
 

Classes

class  alphatJayatillekeWallFunctionFvPatchScalarField
 This boundary condition provides a thermal wall function for turbulent thermal diffusivity (usuallyalphat) based on the Jayatilleke model. More...
 
class  alphatWallFunctionFvPatchScalarField
 This boundary condition provides a turbulent thermal diffusivity condition when using wall functions. More...
 
class  convectiveHeatTransferFvPatchScalarField
 This boundary condition provides a convective heat transfer coefficient condition. More...
 
class  thermalBaffle1DFvPatchScalarField
 This BC solves a steady 1D thermal baffle. More...
 
class  cavitationModel
 

Typedefs

typedef compressibleMomentumTransportModel momentumTransportModel
 
typedef laminarModel< momentumTransportModellaminarModel
 
typedef RASModel< momentumTransportModelRASModel
 Typedefs for turbulence, RAS and LES models for compressible flow based on the standard laminar transport package. More...
 
typedef LESModel< momentumTransportModelLESModel
 

Functions

template<class CompressibleMomentumTransportModel >
autoPtr< CompressibleMomentumTransportModel > New (const volScalarField &rho, const volVectorField &U, const surfaceScalarField &phi, const viscosity &viscosity)
 
 makePatchTypeField (fvPatchScalarField, alphatJayatillekeWallFunctionFvPatchScalarField)
 
 makePatchTypeField (fvPatchScalarField, alphatWallFunctionFvPatchScalarField)
 
 makePatchTypeField (fvPatchScalarField, convectiveHeatTransferFvPatchScalarField)
 
 defineTypeNameAndDebug (cavitationModel, 0)
 
 defineRunTimeSelectionTable (cavitationModel, dictionary)
 

Typedef Documentation

◆ momentumTransportModel

◆ laminarModel

◆ RASModel

Typedefs for turbulence, RAS and LES models for compressible flow based on the standard laminar transport package.

Foam::compressible::LESModel

Definition at line 57 of file compressibleMomentumTransportModels.H.

◆ LESModel

Function Documentation

◆ New()

autoPtr< CompressibleMomentumTransportModel > New ( const volScalarField rho,
const volVectorField U,
const surfaceScalarField phi,
const viscosity viscosity 
)

Definition at line 33 of file compressibleMomentumTransportModelTemplates.C.

References Foam::New(), rho, and U.

Here is the call graph for this function:

◆ makePatchTypeField() [1/3]

Foam::compressible::makePatchTypeField ( fvPatchScalarField  ,
alphatJayatillekeWallFunctionFvPatchScalarField   
)

◆ makePatchTypeField() [2/3]

Foam::compressible::makePatchTypeField ( fvPatchScalarField  ,
alphatWallFunctionFvPatchScalarField   
)

◆ makePatchTypeField() [3/3]

Foam::compressible::makePatchTypeField ( fvPatchScalarField  ,
convectiveHeatTransferFvPatchScalarField   
)

◆ defineTypeNameAndDebug()

Foam::compressible::defineTypeNameAndDebug ( cavitationModel  ,
 
)

◆ defineRunTimeSelectionTable()

Foam::compressible::defineRunTimeSelectionTable ( cavitationModel  ,
dictionary   
)