This boundary condition provides a thermal wall function for turbulent thermal diffusivity (usuallyalphat
) based on the Jayatilleke model for the Eulerian multiphase solvers.
More...
|
| TypeName ("compressible::alphatPhaseChangeJayatillekeWallFunction") |
| Runtime type information. More...
|
|
| alphatPhaseChangeJayatillekeWallFunctionFvPatchScalarField (const fvPatch &, const DimensionedField< scalar, volMesh > &) |
| Construct from patch and internal field. More...
|
|
| alphatPhaseChangeJayatillekeWallFunctionFvPatchScalarField (const fvPatch &, const DimensionedField< scalar, volMesh > &, const dictionary &) |
| Construct from patch, internal field and dictionary. More...
|
|
| alphatPhaseChangeJayatillekeWallFunctionFvPatchScalarField (const alphatPhaseChangeJayatillekeWallFunctionFvPatchScalarField &, const fvPatch &, const DimensionedField< scalar, volMesh > &, const fvPatchFieldMapper &) |
| Construct by mapping given. More...
|
|
| alphatPhaseChangeJayatillekeWallFunctionFvPatchScalarField (const alphatPhaseChangeJayatillekeWallFunctionFvPatchScalarField &) |
| Construct as copy. More...
|
|
virtual tmp< fvPatchScalarField > | clone () const |
| Construct and return a clone. More...
|
|
| alphatPhaseChangeJayatillekeWallFunctionFvPatchScalarField (const alphatPhaseChangeJayatillekeWallFunctionFvPatchScalarField &, const DimensionedField< scalar, volMesh > &) |
| Construct as copy setting internal field reference. More...
|
|
virtual tmp< fvPatchScalarField > | clone (const DimensionedField< scalar, volMesh > &iF) const |
| Construct and return a clone setting internal field reference. More...
|
|
virtual void | updateCoeffs () |
| Update the coefficients associated with the patch field. More...
|
|
virtual void | write (Ostream &) const |
| Write. More...
|
|
| TypeName ("compressible::alphatPhaseChangeWallFunction") |
| Runtime type information. More...
|
|
| alphatPhaseChangeWallFunctionFvPatchScalarField (const fvPatch &, const DimensionedField< scalar, volMesh > &) |
| Construct from patch and internal field. More...
|
|
| alphatPhaseChangeWallFunctionFvPatchScalarField (const fvPatch &, const DimensionedField< scalar, volMesh > &, const dictionary &) |
| Construct from patch, internal field and dictionary. More...
|
|
| alphatPhaseChangeWallFunctionFvPatchScalarField (const alphatPhaseChangeWallFunctionFvPatchScalarField &, const fvPatch &, const DimensionedField< scalar, volMesh > &, const fvPatchFieldMapper &) |
| Construct by mapping given. More...
|
|
| alphatPhaseChangeWallFunctionFvPatchScalarField (const alphatPhaseChangeWallFunctionFvPatchScalarField &) |
| Construct as copy. More...
|
|
| alphatPhaseChangeWallFunctionFvPatchScalarField (const alphatPhaseChangeWallFunctionFvPatchScalarField &, const DimensionedField< scalar, volMesh > &) |
| Construct as copy setting internal field reference. More...
|
|
const scalarField & | dmdt () const |
| Return the rate of phase-change. More...
|
|
const scalarField & | mDotL () const |
| Return the enthelpy source due to phase-change. More...
|
|
This boundary condition provides a thermal wall function for turbulent thermal diffusivity (usuallyalphat
) based on the Jayatilleke model for the Eulerian multiphase solvers.
Patch usage
Property | Description | Required | Default value |
Prt | Turbulent Prandtl number | no | 0.85 |
Cmu | Model coefficient | no | 0.09 |
kappa | von Karman constant | no | 0.41 |
E | Model coefficient | no | 9.8 |
Example of the boundary condition specification:
myPatch
{
type alphatPhaseChangeJayatillekeWallFunction;
Prt 0.85;
kappa 0.41;
E 9.8;
value uniform 0; // optional value entry
}
- See also
- Foam::compressible::alphatPhaseChangeWallFunctionFvPatchScalarField
- Source files
-
Definition at line 105 of file alphatPhaseChangeJayatillekeWallFunctionFvPatchScalarField.H.