Loading...
Searching...
No Matches
Foam::compressible Namespace Reference

Namespaces

namespace  RASModels

Classes

class  alphatFixedDmdtWallBoilingWallFunctionFvPatchScalarField
 A simple alphatPhaseChangeJayatillekeWallFunctionFvPatchScalarField with a fixed volumetric phase-change mass flux. More...
class  alphatPhaseChangeJayatillekeWallFunctionFvPatchScalarField
 This boundary condition provides a thermal wall function for turbulent thermal diffusivity (usuallyalphat) based on the Jayatilleke model for the Eulerian multiphase solvers. More...
class  alphatPhaseChangeWallFunctionFvPatchScalarField
 Abstract base-class for all alphatWallFunctions supporting phase-change. More...
class  alphatWallBoilingWallFunctionFvPatchScalarField
 A thermal wall function for simulation of boiling wall. More...
class  thermalShellFvPatchScalarField
 This boundary condition provides a coupled temperature condition between a primary region (3D mesh) and a thermal shell model (2D mesh). More...
class  thermalBaffleFvPatchScalarField
 This boundary condition provides a coupled temperature condition between multiple mesh regions. 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  turbulentTemperatureCoupledBaffleMixedFvPatchScalarField
 Mixed boundary condition for temperature, to be used for heat-transfer on back-to-back baffles. Optional thin thermal layer resistances can be specified through thicknessLayers and kappaLayers entries. More...
class  turbulentTemperatureRadCoupledMixedFvPatchScalarField
 Mixed boundary condition for temperature and radiation heat transfer, suitable for multiregion cases. The optional specification of thin thermal layer resistances can be made using the entries thicknessLayers and kappaLayers. More...
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  turbulentTemperatureTwoPhaseRadCoupledMixedFvPatchScalarField
 Mixed boundary condition for temperature and radiation heat transfer to be used for in multiregion cases with two phase Euler system. More...

Typedefs

typedef thermalBaffle1DFvPatchScalarField< hConstSolidThermoPhysicsconstSolid_thermalBaffle1DFvPatchScalarField
typedef thermalBaffle1DFvPatchScalarField< hPowerSolidThermoPhysicsexpoSolid_thermalBaffle1DFvPatchScalarField
typedef ThermalDiffusivity< CompressibleTurbulenceModel< fluidThermo > > turbulenceModel
typedef laminarModel< turbulenceModellaminarModel
typedef RASModel< EddyDiffusivity< turbulenceModel > > RASModel
typedef LESModel< EddyDiffusivity< turbulenceModel > > LESModel
 Typedefs for turbulence, RAS and LES models for compressible flow based on the standard laminar transport package.

Functions

 makePatchTypeField (fvPatchScalarField, alphatFixedDmdtWallBoilingWallFunctionFvPatchScalarField)
 makePatchTypeField (fvPatchScalarField, alphatPhaseChangeJayatillekeWallFunctionFvPatchScalarField)
 defineTypeNameAndDebug (alphatPhaseChangeWallFunctionFvPatchScalarField, 0)
 makePatchTypeField (fvPatchScalarField, alphatWallBoilingWallFunctionFvPatchScalarField)
 makePatchTypeField (fvPatchScalarField, thermalShellFvPatchScalarField)
 makePatchTypeField (fvPatchScalarField, thermalBaffleFvPatchScalarField)
 makePatchTypeField (fvPatchScalarField, convectiveHeatTransferFvPatchScalarField)
 addToPatchFieldRunTimeSelection (fvPatchScalarField, constSolid_thermalBaffle1DFvPatchScalarField)
 addToPatchFieldRunTimeSelection (fvPatchScalarField, expoSolid_thermalBaffle1DFvPatchScalarField)
 makePatchTypeField (fvPatchScalarField, turbulentTemperatureCoupledBaffleMixedFvPatchScalarField)
 makePatchTypeField (fvPatchScalarField, turbulentTemperatureRadCoupledMixedFvPatchScalarField)
 makePatchTypeField (fvPatchScalarField, alphatJayatillekeWallFunctionFvPatchScalarField)
 makePatchTypeField (fvPatchScalarField, alphatWallFunctionFvPatchScalarField)
template<class BasicCompressibleTurbulenceModel>
autoPtr< BasicCompressibleTurbulenceModel > New (const volScalarField &rho, const volVectorField &U, const surfaceScalarField &phi, const typename BasicCompressibleTurbulenceModel::transportModel &transport, const word &propertiesName)

Typedef Documentation

◆ constSolid_thermalBaffle1DFvPatchScalarField

◆ expoSolid_thermalBaffle1DFvPatchScalarField

◆ turbulenceModel

◆ laminarModel

◆ RASModel

◆ LESModel

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

Source files

Definition at line 63 of file turbulentFluidThermoModel.H.

Function Documentation

◆ makePatchTypeField() [1/10]

◆ makePatchTypeField() [2/10]

◆ defineTypeNameAndDebug()

defineTypeNameAndDebug ( alphatPhaseChangeWallFunctionFvPatchScalarField ,
0  )

◆ makePatchTypeField() [3/10]

◆ makePatchTypeField() [4/10]

◆ makePatchTypeField() [5/10]

◆ makePatchTypeField() [6/10]

◆ addToPatchFieldRunTimeSelection() [1/2]

addToPatchFieldRunTimeSelection ( fvPatchScalarField ,
constSolid_thermalBaffle1DFvPatchScalarField  )

◆ addToPatchFieldRunTimeSelection() [2/2]

addToPatchFieldRunTimeSelection ( fvPatchScalarField ,
expoSolid_thermalBaffle1DFvPatchScalarField  )

◆ makePatchTypeField() [7/10]

◆ makePatchTypeField() [8/10]

◆ makePatchTypeField() [9/10]

◆ makePatchTypeField() [10/10]

◆ New()

template<class BasicCompressibleTurbulenceModel>
autoPtr< BasicCompressibleTurbulenceModel > New ( const volScalarField & rho,
const volVectorField & U,
const surfaceScalarField & phi,
const typename BasicCompressibleTurbulenceModel::transportModel & transport,
const word & propertiesName )

Definition at line 30 of file turbulentFluidThermoModel.C.

References phi, rho, and U.

Referenced by alphatWallBoilingWallFunctionFvPatchScalarField::alphatWallBoilingWallFunctionFvPatchScalarField().

Here is the caller graph for this function: