Namespaces | |
RASModels | |
Classes | |
class | alphatFixedDmdtfWallBoilingWallFunctionFvPatchScalarField |
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 | alphatPhaseJayatillekeWallFunctionFvPatchScalarField |
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 | alphatWallBoilingWallFunctionFvPatchScalarField |
A thermal wall function for simulation of subcooled nucleate wall boiling with runtime selectable submodels for: 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 | thermalBaffleFvPatchScalarField |
This boundary condition provides a coupled temperature condition between multiple mesh regions. 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 to be used for in multiregion cases. Optional thin thermal layer resistances can be specified through thicknessLayers and kappaLayers entries. More... | |
Typedefs | |
typedef compressibleMomentumTransportModel | momentumTransportModel |
typedef laminarModel< momentumTransportModel > | laminarModel |
typedef RASModel< momentumTransportModel > | RASModel |
Typedefs for turbulence, RAS and LES models for compressible flow based on the standard laminar transport package. More... | |
typedef LESModel< momentumTransportModel > | LESModel |
Functions | |
template<class CompressibleMomentumTransportModel > | |
autoPtr< CompressibleMomentumTransportModel > | New (const volScalarField &rho, const volVectorField &U, const surfaceScalarField &phi, const viscosity &viscosity) |
makePatchTypeField (fvPatchScalarField, thermalBaffleFvPatchScalarField) | |
makePatchTypeField (fvPatchScalarField, alphatJayatillekeWallFunctionFvPatchScalarField) | |
makePatchTypeField (fvPatchScalarField, alphatWallFunctionFvPatchScalarField) | |
makePatchTypeField (fvPatchScalarField, convectiveHeatTransferFvPatchScalarField) | |
makePatchTypeField (fvPatchScalarField, turbulentTemperatureCoupledBaffleMixedFvPatchScalarField) | |
makePatchTypeField (fvPatchScalarField, turbulentTemperatureRadCoupledMixedFvPatchScalarField) | |
Foam::compressible::laminarModel
Definition at line 151 of file compressibleMomentumTransportModel.H.
Definition at line 56 of file compressibleMomentumTransportModels.H.
Typedefs for turbulence, RAS and LES models for compressible flow based on the standard laminar transport package.
Definition at line 57 of file compressibleMomentumTransportModels.H.
typedef LESModel<momentumTransportModel> LESModel |
Definition at line 58 of file compressibleMomentumTransportModels.H.
autoPtr< CompressibleMomentumTransportModel > New | ( | const volScalarField & | rho, |
const volVectorField & | U, | ||
const surfaceScalarField & | phi, | ||
const viscosity & | viscosity | ||
) |
Definition at line 34 of file compressibleMomentumTransportModelTemplates.C.
Referenced by Foam::fvc::absolute(), Foam::AddPatchFields(), GAMGAgglomeration::agglomerateLduAddressing(), MomentumCloud< Foam::DSMCCloud >::alpha(), heThermo< BasicSolidThermo, MixtureType >::alphaEff(), heThermo< BasicSolidThermo, MixtureType >::alphahe(), Implicit< CloudType >::cacheFields(), ParamagneticForce< CloudType >::cacheFields(), interpolationCellPointWallModified< Type >::calcPointField(), chemistryModel< ThermoType >::calculateRR(), CloudFunctionObjectList< MomentumCloud< CloudType > >::CloudFunctionObjectList(), Foam::constrainHbyA(), Foam::constrainPhiHbyA(), vtkPVFoam::convertVolInternalField(), linearUpwind< Type >::correction(), CentredFitScheme< Type, Polynomial, Stencil >::correction(), pointLinear< Type >::correction(), CentredFitSnGradScheme< Type, Polynomial, Stencil >::correction(), PureUpwindFitScheme< Type, Polynomial, Stencil >::correction(), UpwindFitScheme< Type, Polynomial, Stencil >::correction(), linearViscousStress< LESModel< BasicMomentumTransportModel > >::devTau(), ReynoldsStress< LESModel< BasicMomentumTransportModel > >::devTau(), dynamicMeshPointInterpolator::dynamicMeshPointInterpolator(), laminarModel< BasicMomentumTransportModel >::epsilon(), FieldField< Foam::fvPatchField, scalar >::FieldField(), flowRateOutletVelocityFvPatchVectorField::flowRateOutletVelocityFvPatchVectorField(), forAll(), faceCorrectedSnGrad< Type >::fullGradCorrection(), correctedSnGrad< Type >::fullGradCorrection(), steadyStateDdtScheme< Type >::fvcDdtPhiCorr(), EulerDdtScheme< Type >::fvcDdtPhiCorr(), CoEulerDdtScheme< Type >::fvcDdtPhiCorr(), SLTSDdtScheme< Type >::fvcDdtPhiCorr(), backwardDdtScheme< Type >::fvcDdtPhiCorr(), steadyStateDdtScheme< Type >::fvcDdtUfCorr(), EulerDdtScheme< Type >::fvcDdtUfCorr(), CoEulerDdtScheme< Type >::fvcDdtUfCorr(), SLTSDdtScheme< Type >::fvcDdtUfCorr(), backwardDdtScheme< Type >::fvcDdtUfCorr(), heThermo< BasicSolidThermo, MixtureType >::gamma(), GeometricBoundaryField< vector, pointPatchField, pointMesh >::GeometricBoundaryField(), fvMatrix< Type >::H(), fvMatrix< Type >::H1(), if(), InjectionModelList< Foam::MomentumCloud< CloudType > >::InjectionModelList(), fvMeshSubset::interpolate(), cuttingPlane::interpolateField(), distanceSurface::interpolateField(), laminarModel< BasicMomentumTransportModel >::k(), heSolidThermo< BasicSolidThermo, MixtureType >::Kappa(), heThermo< BasicSolidThermo, MixtureType >::kappaEff(), heSolidThermo< BasicSolidThermo, MixtureType >::KappaLocal(), laminarThermophysicalTransportModel< laminarThermophysicalTransportModel >::laminarThermophysicalTransportModel(), LESThermophysicalTransportModel< BasicThermophysicalTransportModel >::LESThermophysicalTransportModel(), Foam::levelSetFraction(), PhiScheme< Type, PhiLimiter >::limiter(), LimitedScheme< Type, Limiter, LimitFunc >::limiter(), liquidMixtureProperties::liquidMixtureProperties(), Foam::fvc::meshPhi(), Foam::NaNGeometricFields(), waveModel::New(), interpolation< Foam::Vector >::New(), fvMeshTopoChanger::New(), solidProperties::New(), Foam::phaseCompressible::New(), Foam::phaseIncompressible::New(), Foam::incompressible::New(), Reaction< ReactionThermo >::New(), coordinateSystem::New(), pointPatchField< vector >::New(), UnsortedMeshedSurface< Face >::New(), fvsPatchField< Type >::New(), fvPatchField< Type >::New(), MeshedSurface< Foam::face >::New(), polyPatch::New(), laminarModel< BasicMomentumTransportModel >::nut(), laminarModel< BasicMomentumTransportModel >::omega(), INew< T >::operator()(), ParticleForceList< MomentumCloud< CloudType > >::ParticleForceList(), PhaseThermophysicalTransportModel< Foam::phaseCompressibleMomentumTransportModel, transportThermoModel >::PhaseThermophysicalTransportModel(), pointBoundaryMesh::pointBoundaryMesh(), pressureInletOutletVelocityFvPatchVectorField::pressureInletOutletVelocityFvPatchVectorField(), profileModelList::profileModelList(), chemistryModel< ThermoType >::Qdot(), RASThermophysicalTransportModel< BasicThermophysicalTransportModel >::RASThermophysicalTransportModel(), ReactionList< Foam::sutherlandTransport >::ReactionList(), MeshedSurface< Foam::face >::read(), GeometricBoundaryField< vector, pointPatchField, pointMesh >::readField(), regionModelFunctionObjectList::regionModelFunctionObjectList(), MomentumCloud< Foam::DSMCCloud >::rhoEff(), CollidingCloud< Foam::DSMCCloud >::setModels(), SprayCloud< Foam::DSMCCloud >::setModels(), MPPICCloud< Foam::DSMCCloud >::setModels(), ReactingCloud< Foam::DSMCCloud >::setModels(), ReactingMultiphaseCloud< Foam::DSMCCloud >::setModels(), ThermoCloud< Foam::DSMCCloud >::setModels(), MomentumCloud< Foam::DSMCCloud >::setModels(), fvMeshTools::setPatchFields(), eddyViscosity< LESModel< BasicMomentumTransportModel > >::sigma(), laminarModel< BasicMomentumTransportModel >::sigma(), PBiCCCG< Type, DType, LUType >::solve(), PCICG< Type, DType, LUType >::solve(), PBiCICG< Type, DType, LUType >::solve(), SmoothSolver< Type, DType, LUType >::solve(), chemistryModel< ThermoType >::solve(), fvMatrix< Type >::solver(), fvMatrix< Type >::solveSegregated(), ReactingCloud< Foam::DSMCCloud >::Srho(), Foam::stabilise(), LeastSquaresVectors< Stencil >::stencil(), ReactingCloud< Foam::DSMCCloud >::SYi(), chemistryModel< ThermoType >::tc(), thermophysicalPropertiesSelector< ThermophysicalProperties >::thermophysicalPropertiesSelector(), MomentumCloud< Foam::DSMCCloud >::theta(), timeVaryingMappedFixedValuePointPatchField< Type >::timeVaryingMappedFixedValuePointPatchField(), timeVaryingMappedFvPatchField< Type >::timeVaryingMappedFvPatchField(), Foam::transform(), Foam::transformPoints(), uniformJumpAMIFvPatchField< Type >::uniformJumpAMIFvPatchField(), uniformJumpFvPatchField< Type >::uniformJumpFvPatchField(), waveInletOutletFvPatchField< Type >::updateCoeffs(), MomentumCloud< Foam::DSMCCloud >::vDotSweep(), heThermo< BasicSolidThermo, MixtureType >::volScalarFieldProperty(), FacePostProcessing< CloudType >::write(), ParticleCollector< CloudType >::write(), and MRFZoneList::zeroFilter().
Foam::compressible::makePatchTypeField | ( | fvPatchScalarField | , |
thermalBaffleFvPatchScalarField | |||
) |
Referenced by alphatWallFunctionFvPatchScalarField::write(), convectiveHeatTransferFvPatchScalarField::write(), alphatJayatillekeWallFunctionFvPatchScalarField::write(), turbulentTemperatureRadCoupledMixedFvPatchScalarField::write(), turbulentTemperatureCoupledBaffleMixedFvPatchScalarField::write(), and thermalBaffleFvPatchScalarField::write().
Foam::compressible::makePatchTypeField | ( | fvPatchScalarField | , |
alphatJayatillekeWallFunctionFvPatchScalarField | |||
) |
Foam::compressible::makePatchTypeField | ( | fvPatchScalarField | , |
alphatWallFunctionFvPatchScalarField | |||
) |
Foam::compressible::makePatchTypeField | ( | fvPatchScalarField | , |
convectiveHeatTransferFvPatchScalarField | |||
) |
Foam::compressible::makePatchTypeField | ( | fvPatchScalarField | , |
turbulentTemperatureCoupledBaffleMixedFvPatchScalarField | |||
) |
Foam::compressible::makePatchTypeField | ( | fvPatchScalarField | , |
turbulentTemperatureRadCoupledMixedFvPatchScalarField | |||
) |