FreeFOAM The Cross-Platform CFD Toolkit
Hosted by SourceForge:
Get FreeFOAM at SourceForge.net.
            Fast, secure and Free Open Source software downloads

Foam::incompressible Namespace Reference

Namespaces

namespace  LESModels
 

Namespace for incompressible LES models.


namespace  RASModels
 

Namespace for incompressible RAS turbulence models.


namespace  turbulenceModels
 

Namespace for incompressible turbulence turbulence models.


Functions

 defineTypeNameAndDebug (LESModel, 0)
 defineRunTimeSelectionTable (LESModel, dictionary)
 addToRunTimeSelectionTable (turbulenceModel, LESModel, turbulenceModel)
tmp< volScalarField >  autoCreateNut (const word &fieldName, const fvMesh &mesh)
 nut
tmp< volScalarField >  autoCreateLowReNut (const word &fieldName, const fvMesh &mesh)
 nut for Low-Reynolds number models
tmp< volScalarField >  autoCreateEpsilon (const word &fieldName, const fvMesh &mesh)
 epsilon
tmp< volScalarField >  autoCreateOmega (const word &fieldName, const fvMesh &mesh)
 omega
tmp< volScalarField >  autoCreateK (const word &fieldName, const fvMesh &mesh)
 k
tmp< volScalarField >  autoCreateQ (const word &fieldName, const fvMesh &mesh)
 Q.
tmp< volSymmTensorField >  autoCreateR (const word &fieldName, const fvMesh &mesh)
 R.
template<class Type , class PatchType >
tmp< GeometricField< Type,
fvPatchField, volMesh > >  
autoCreateWallFunctionField (const word &fieldName, const fvMesh &mesh)
 Helper function to create the new field.
 makePatchTypeField (fvPatchScalarField, atmBoundaryLayerInletEpsilonFvPatchScalarField)
 makePatchTypeField (fvPatchVectorField, atmBoundaryLayerInletVelocityFvPatchVectorField)
 makePatchTypeField (fvPatchVectorField, fixedShearStressFvPatchVectorField)
 makePatchTypeField (fvPatchScalarField, turbulentHeatFluxTemperatureFvPatchScalarField)
 makePatchTypeField (fvPatchScalarField, turbulentMixingLengthDissipationRateInletFvPatchScalarField)
 makePatchTypeField (fvPatchScalarField, turbulentMixingLengthFrequencyInletFvPatchScalarField)
 defineTypeNameAndDebug (RASModel, 0)
 defineRunTimeSelectionTable (RASModel, dictionary)
 addToRunTimeSelectionTable (turbulenceModel, RASModel, turbulenceModel)
 defineTypeNameAndDebug (laminar, 0)
 addToRunTimeSelectionTable (turbulenceModel, laminar, turbulenceModel)
 defineTypeNameAndDebug (turbulenceModel, 0)
 defineRunTimeSelectionTable (turbulenceModel, turbulenceModel)

Function Documentation

Foam::incompressible::defineTypeNameAndDebug ( LESModel   ,
0    
)
Foam::incompressible::defineRunTimeSelectionTable ( LESModel   ,
dictionary    
)
Foam::incompressible::addToRunTimeSelectionTable ( turbulenceModel   ,
LESModel   ,
turbulenceModel    
)
tmp<volScalarField> Foam::incompressible::autoCreateNut ( const word &   fieldName,
const fvMesh &   mesh  
)
tmp<volScalarField> Foam::incompressible::autoCreateLowReNut ( const word &   fieldName,
const fvMesh &   mesh  
)
tmp<volScalarField> Foam::incompressible::autoCreateEpsilon ( const word &   fieldName,
const fvMesh &   mesh  
)

epsilon

Definition at line 185 of file backwardsCompatibilityWallFunctions.C.

References autoCreateWallFunctionField(), and mesh.

tmp<volScalarField> Foam::incompressible::autoCreateOmega ( const word &   fieldName,
const fvMesh &   mesh  
)

omega

Definition at line 204 of file backwardsCompatibilityWallFunctions.C.

References autoCreateWallFunctionField(), and mesh.

tmp<volScalarField> Foam::incompressible::autoCreateK ( const word &   fieldName,
const fvMesh &   mesh  
)

k

Definition at line 223 of file backwardsCompatibilityWallFunctions.C.

References autoCreateWallFunctionField(), and mesh.

tmp<volScalarField> Foam::incompressible::autoCreateQ ( const word &   fieldName,
const fvMesh &   mesh  
)

Q.

Definition at line 242 of file backwardsCompatibilityWallFunctions.C.

References autoCreateWallFunctionField(), and mesh.

tmp<volSymmTensorField> Foam::incompressible::autoCreateR ( const word &   fieldName,
const fvMesh &   mesh  
)

R.

Definition at line 261 of file backwardsCompatibilityWallFunctions.C.

References autoCreateWallFunctionField(), and mesh.

tmp<GeometricField<Type, fvPatchField, volMesh> > Foam::incompressible::autoCreateWallFunctionField ( const word &   fieldName,
const fvMesh &   mesh  
)

Helper function to create the new field.

Referenced by autoCreateEpsilon(), autoCreateK(), autoCreateOmega(), autoCreateQ(), and autoCreateR().

Foam::incompressible::makePatchTypeField ( fvPatchScalarField   ,
atmBoundaryLayerInletEpsilonFvPatchScalarField    
)
Foam::incompressible::makePatchTypeField ( fvPatchVectorField   ,
atmBoundaryLayerInletVelocityFvPatchVectorField    
)
Foam::incompressible::makePatchTypeField ( fvPatchVectorField   ,
fixedShearStressFvPatchVectorField    
)
Foam::incompressible::makePatchTypeField ( fvPatchScalarField   ,
turbulentHeatFluxTemperatureFvPatchScalarField    
)
Foam::incompressible::makePatchTypeField ( fvPatchScalarField   ,
turbulentMixingLengthDissipationRateInletFvPatchScalarField    
)
Foam::incompressible::makePatchTypeField ( fvPatchScalarField   ,
turbulentMixingLengthFrequencyInletFvPatchScalarField    
)
Foam::incompressible::defineTypeNameAndDebug ( RASModel   ,
0    
)
Foam::incompressible::defineRunTimeSelectionTable ( RASModel   ,
dictionary    
)
Foam::incompressible::addToRunTimeSelectionTable ( turbulenceModel   ,
RASModel   ,
turbulenceModel    
)
Foam::incompressible::defineTypeNameAndDebug ( laminar   ,
0    
)
Foam::incompressible::addToRunTimeSelectionTable ( turbulenceModel   ,
laminar   ,
turbulenceModel    
)
Foam::incompressible::defineTypeNameAndDebug ( turbulenceModel   ,
0    
)
Foam::incompressible::defineRunTimeSelectionTable ( turbulenceModel   ,
turbulenceModel    
)