Namespaces | Classes | Typedefs | Functions
Foam::compressible Namespace Reference

Namespaces

 RASModels
 

Classes

class  alphatFixedDmdtWallBoilingWallFunctionFvPatchScalarField
 A simple alphatPhaseChangeWallFunctionFvPatchScalarField with a fixed volumetric phase-change mass flux. More...
 
class  alphatJayatillekeWallFunctionFvPatchScalarField
 This boundary condition provides a thermal wall function for turbulent thermal diffusivity (usuallyalphat) based on the Jayatilleke model. More...
 
class  alphatPhaseChangeWallFunctionFvPatchScalarField
 Abstract base-class for all alphatWallFunctions supporting phase-change. More...
 
class  alphatWallFunctionFvPatchScalarField
 This boundary condition provides a turbulent thermal diffusivity conditon when using wall functions. More...
 
class  convectiveHeatTransferFvPatchScalarField
 This boundary condition provides a convective heat transfer coefficient condition. More...
 
class  filmPyrolysisRadiativeCoupledMixedFvPatchScalarField
 Mixed boundary condition for temperature, to be used in the flow and pyrolysis regions when a film region model is used. More...
 
class  thermalBaffle1DFvPatchScalarField
 
class  thermalBaffleFvPatchScalarField
 
class  turbulentHeatFluxTemperatureFvPatchScalarField
 
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 to be used for in multiregion cases. Optional thin thermal layer resistances can be specified through thicknessLayers and kappaLayers entries. More...
 

Typedefs

typedef thermalBaffle1DFvPatchScalarField< hConstSolidThermoPhysicsconstSolid_thermalBaffle1DFvPatchScalarField
 
typedef thermalBaffle1DFvPatchScalarField< hPowerSolidThermoPhysicsexpoSolid_thermalBaffle1DFvPatchScalarField
 
typedef ThermalDiffusivity< CompressibleTurbulenceModel< fluidThermo > > turbulenceModel
 
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. More...
 

Functions

 makePatchTypeField (fvPatchScalarField, thermalBaffleFvPatchScalarField)
 
 makePatchTypeField (fvPatchScalarField, convectiveHeatTransferFvPatchScalarField)
 
 addToPatchFieldRunTimeSelection (fvPatchScalarField, constSolid_thermalBaffle1DFvPatchScalarField)
 
 addToPatchFieldRunTimeSelection (fvPatchScalarField, expoSolid_thermalBaffle1DFvPatchScalarField)
 
 makePatchTypeField (fvPatchScalarField, turbulentHeatFluxTemperatureFvPatchScalarField)
 
 makePatchTypeField (fvPatchScalarField, turbulentTemperatureCoupledBaffleMixedFvPatchScalarField)
 
 makePatchTypeField (fvPatchScalarField, turbulentTemperatureRadCoupledMixedFvPatchScalarField)
 
 makePatchTypeField (fvPatchScalarField, alphatJayatillekeWallFunctionFvPatchScalarField)
 
 defineTypeNameAndDebug (alphatPhaseChangeWallFunctionFvPatchScalarField, 0)
 
 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

Definition at line 44 of file thermalBaffle1DFvPatchScalarFields.H.

Definition at line 49 of file thermalBaffle1DFvPatchScalarFields.H.

Definition at line 62 of file turbulentFluidThermoModel.H.

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

Foam::compressible::makePatchTypeField ( fvPatchScalarField  ,
thermalBaffleFvPatchScalarField   
)
Foam::compressible::makePatchTypeField ( fvPatchScalarField  ,
convectiveHeatTransferFvPatchScalarField   
)
Foam::compressible::addToPatchFieldRunTimeSelection ( fvPatchScalarField  ,
constSolid_thermalBaffle1DFvPatchScalarField   
)
Foam::compressible::addToPatchFieldRunTimeSelection ( fvPatchScalarField  ,
expoSolid_thermalBaffle1DFvPatchScalarField   
)
Foam::compressible::makePatchTypeField ( fvPatchScalarField  ,
turbulentHeatFluxTemperatureFvPatchScalarField   
)
Foam::compressible::makePatchTypeField ( fvPatchScalarField  ,
turbulentTemperatureCoupledBaffleMixedFvPatchScalarField   
)
Foam::compressible::makePatchTypeField ( fvPatchScalarField  ,
turbulentTemperatureRadCoupledMixedFvPatchScalarField   
)
Foam::compressible::makePatchTypeField ( fvPatchScalarField  ,
alphatJayatillekeWallFunctionFvPatchScalarField   
)
Foam::compressible::defineTypeNameAndDebug ( alphatPhaseChangeWallFunctionFvPatchScalarField  ,
 
)
Foam::compressible::makePatchTypeField ( fvPatchScalarField  ,
alphatWallFunctionFvPatchScalarField   
)
autoPtr<BasicCompressibleTurbulenceModel> Foam::compressible::New ( const volScalarField rho,
const volVectorField U,
const surfaceScalarField phi,
const typename BasicCompressibleTurbulenceModel::transportModel &  transport,
const word propertiesName 
)

Definition at line 36 of file turbulentFluidThermoModel.C.

Referenced by fvMeshTools::addPatch(), Foam::vtkPV4Readers::AddToBlock(), Foam::vtkPV3Readers::AddToBlock(), GAMGAgglomeration::agglomerateLduAddressing(), Foam::atan2(), ParamagneticForce< CloudType >::cacheFields(), CloudFunctionObjectList< CloudType >::CloudFunctionObjectList(), meshRefinement::collectAndPrint(), CentredFitSnGradScheme< Type, Polynomial, Stencil >::correction(), CentredFitScheme< Type, Polynomial, Stencil >::correction(), pointLinear< Type >::correction(), PureUpwindFitScheme< Type, Polynomial, Stencil >::correction(), UpwindFitScheme< Type, Polynomial, Stencil >::correction(), FieldField< Field, Type >::FieldField(), flowRateInletVelocityFvPatchVectorField::flowRateInletVelocityFvPatchVectorField(), for(), forAll(), faceCorrectedSnGrad< Type >::fullGradCorrection(), GeometricField< Type, PatchField, GeoMesh >::GeometricBoundaryField::GeometricBoundaryField(), if(), sampledCuttingPlane::interpolateField(), sampledIsoSurface::interpolateField(), distanceSurface::interpolateField(), TableBase< Type >::interpolator(), liquidMixtureProperties::liquidMixtureProperties(), Foam::fvc::meshPhi(), ThermalDiffusivity< BasicTurbulenceModel >::New(), CompressibleTurbulenceModel< TransportModel >::New(), PhaseCompressibleTurbulenceModel< TransportModel >::New(), PhaseIncompressibleTurbulenceModel< TransportModel >::New(), IncompressibleTurbulenceModel< TransportModel >::New(), interpolation< Type >::New(), pointPatchField< Type >::New(), fvsPatchField< Type >::New(), UnsortedMeshedSurface< Face >::New(), fvPatchField< Type >::New(), MeshedSurface< Face >::New(), polyPatch::New(), GAMGAgglomeration::New(), extendedEdgeMesh::New(), INew< T >::operator()(), ParticleForceList< CloudType >::ParticleForceList(), pointBoundaryMesh::pointBoundaryMesh(), Foam::pow(), profileModelList::profileModelList(), GeometricField< Type, PatchField, GeoMesh >::GeometricBoundaryField::readField(), CodedSource< Type >::redirectFvOption(), regionModelFunctionObjectList::regionModelFunctionObjectList(), CollidingCloud< CloudType >::setModels(), SprayCloud< CloudType >::setModels(), MPPICCloud< CloudType >::setModels(), ReactingCloud< CloudType >::setModels(), ReactingMultiphaseCloud< CloudType >::setModels(), ThermoCloud< CloudType >::setModels(), KinematicCloud< CloudType >::setModels(), SmoothSolver< Type, DType, LUType >::solve(), PCICG< Type, DType, LUType >::solve(), PBiCICG< Type, DType, LUType >::solve(), PBiCCCG< Type, DType, LUType >::solve(), fvMatrix< Type >::solver(), fvMatrix< Type >::solveSegregated(), Foam::stabilise(), LeastSquaresVectors< Stencil >::stencil(), thermalBaffleFvPatchScalarField::thermalBaffleFvPatchScalarField(), timeVaryingMappedFixedValuePointPatchField< Type >::timeVaryingMappedFixedValuePointPatchField(), Foam::transform(), uniformJumpAMIFvPatchField< Type >::uniformJumpAMIFvPatchField(), uniformJumpFvPatchField< Type >::uniformJumpFvPatchField(), vtkInsertNextOpenFOAMPoint(), FacePostProcessing< CloudType >::write(), and ParticleCollector< CloudType >::write().