diff --git a/src/TurbulenceModels/compressible/turbulentFluidThermoModels/derivedFvPatchFields/externalWallHeatFluxTemperature/externalWallHeatFluxTemperatureFvPatchScalarField.H b/src/TurbulenceModels/compressible/turbulentFluidThermoModels/derivedFvPatchFields/externalWallHeatFluxTemperature/externalWallHeatFluxTemperatureFvPatchScalarField.H index a01786738a1cea05026fd21770d1c2e7db247aab..9b15197851ad17ace0aa036f69d4e5937762edd2 100644 --- a/src/TurbulenceModels/compressible/turbulentFluidThermoModels/derivedFvPatchFields/externalWallHeatFluxTemperature/externalWallHeatFluxTemperatureFvPatchScalarField.H +++ b/src/TurbulenceModels/compressible/turbulentFluidThermoModels/derivedFvPatchFields/externalWallHeatFluxTemperature/externalWallHeatFluxTemperatureFvPatchScalarField.H @@ -44,22 +44,21 @@ Description q | heat flux [W/m^2] \endvartable - The thermal conductivity, \c kappa, can either be retrieved from the - mesh database using the \c lookup option, or from a \c solidThermo - thermophysical package. + The thermal conductivity \c kappa can either be retrieved from various + possible sources, as detailed in the class temperatureCoupledBase. Usage \table Property | Description | Required | Default value - kappa | thermal conductivity option | yes | q | heat flux [W/m^2] | yes* | Ta | ambient temperature [K] | yes* | h | heat transfer coefficient [W/m^2/K] | yes*| thicknessLayers | list of thicknesses per layer [m] | yes | - kappaLayers | list of thermal conductivites per layer [W/m/K] | yes | - kappaName | name of thermal conductivity field | yes | + kappaLayers | list of thermal conductivities per layer [W/m/K] | yes | Qr | name of the radiative field | no | no relaxation | relaxation factor for radiative field | no | 1 + kappaMethod | inherited from temperatureCoupledBase | inherited | + kappa | inherited from temperatureCoupledBase | inherited | \endtable Example of the boundary condition specification: @@ -67,22 +66,21 @@ Usage <patchName> { type externalWallHeatFluxTemperature; - kappa fluidThermo; q uniform 1000; Ta uniform 300.0; h uniform 10.0; thicknessLayers (0.1 0.2 0.3 0.4); kappaLayers (1 2 3 4); value uniform 300.0; - kappaName none; Qr none; relaxation 1; + kappaMethod fluidThermo; + kappa none; } \endverbatim Note: - Only supply \c h and \c Ta, or \c q in the dictionary (see above) - - \c kappa and \c kappaName are inherited from temperatureCoupledBase. See also Foam::temperatureCoupledBase diff --git a/src/TurbulenceModels/compressible/turbulentFluidThermoModels/derivedFvPatchFields/turbulentHeatFluxTemperature/turbulentHeatFluxTemperatureFvPatchScalarField.H b/src/TurbulenceModels/compressible/turbulentFluidThermoModels/derivedFvPatchFields/turbulentHeatFluxTemperature/turbulentHeatFluxTemperatureFvPatchScalarField.H index c164c41ce3d5bcb0d0e4e31b915571f308df100f..a19de4fff8a8fc63988411b2ba45cf3d721bac28 100644 --- a/src/TurbulenceModels/compressible/turbulentFluidThermoModels/derivedFvPatchFields/turbulentHeatFluxTemperature/turbulentHeatFluxTemperatureFvPatchScalarField.H +++ b/src/TurbulenceModels/compressible/turbulentFluidThermoModels/derivedFvPatchFields/turbulentHeatFluxTemperature/turbulentHeatFluxTemperatureFvPatchScalarField.H @@ -29,16 +29,19 @@ Description heat source either specified in terms of an absolute power [W], or as a flux [W/m^2]. + The thermal conductivity \c kappa can either be retrieved from various + possible sources, as detailed in the class temperatureCoupledBase. + Usage \table Property | Description | Required | Default value heatSource | 'power' [W] or 'flux' [W/m^2] | yes | q | heat power or flux field | yes | - kappa | inherited from temperatureCoupledBase | yes | - kappaName | inherited from temperatureCoupledBase | yes | Qr | name of the radiative flux field | yes | value | initial temperature value | no | calculated gradient | initial gradient value | no | 0.0 + kappaMethod | inherited from temperatureCoupledBase | inherited | + kappa | inherited from temperatureCoupledBase | inherited | \endtable Note: If needed, both 'value' and 'gradient' must be defined to be used. @@ -50,13 +53,12 @@ Usage type compressible::turbulentHeatFluxTemperature; heatSource flux; q uniform 10; - kappa fluidThermo; - kappaName none; + kappaMethod fluidThermo; + kappa none; Qr none; } \endverbatim - See also Foam::temperatureCoupledBase diff --git a/src/TurbulenceModels/compressible/turbulentFluidThermoModels/derivedFvPatchFields/turbulentTemperatureCoupledBaffleMixed/turbulentTemperatureCoupledBaffleMixedFvPatchScalarField.H b/src/TurbulenceModels/compressible/turbulentFluidThermoModels/derivedFvPatchFields/turbulentTemperatureCoupledBaffleMixed/turbulentTemperatureCoupledBaffleMixedFvPatchScalarField.H index 2a5afaaf8ca44cf17243b6dfe01f027ab0b02323..68b274b281ad52a5e9c5ea90b5190b5ca37547b3 100644 --- a/src/TurbulenceModels/compressible/turbulentFluidThermoModels/derivedFvPatchFields/turbulentTemperatureCoupledBaffleMixed/turbulentTemperatureCoupledBaffleMixedFvPatchScalarField.H +++ b/src/TurbulenceModels/compressible/turbulentFluidThermoModels/derivedFvPatchFields/turbulentTemperatureCoupledBaffleMixed/turbulentTemperatureCoupledBaffleMixedFvPatchScalarField.H @@ -30,10 +30,6 @@ Description on back-to-back baffles. Optional thin thermal layer resistances can be specified through thicknessLayers and kappaLayers entries. - The thermal conductivity, \c kappa, can either be retrieved from the - mesh database using the \c lookup option, or from a \c solidThermo - or \c fluidThermo thermophysical package. - Specifies gradient and temperature such that the equations are the same on both sides: - refGradient = zero gradient @@ -42,14 +38,17 @@ Description where KDelta is heat-transfer coefficient K * deltaCoeffs + The thermal conductivity \c kappa can either be retrieved from various + possible sources, as detailed in the class temperatureCoupledBase. + Usage \table Property | Description | Required | Default value - kappa | thermal conductivity option | yes | - kappaName | name of thermal conductivity field | no | Tnbr | name of the field | no | T thicknessLayers | list of thicknesses per layer [m] | no | - kappaLayers | list of thermal conductivites per layer [W/m/K] | no | + kappaLayers | list of thermal conductivities per layer [W/m/K] | no | + kappaMethod | inherited from temperatureCoupledBase | inherited | + kappa | inherited from temperatureCoupledBase | inherited | \endtable Example of the boundary condition specification: @@ -58,20 +57,16 @@ Usage { type compressible::turbulentTemperatureCoupledBaffleMixed; Tnbr T; - kappa lookup; - kappaName kappa; thicknessLayers (0.1 0.2 0.3 0.4); kappaLayers (1 2 3 4); + kappaMethod lookup; + kappa kappa; value uniform 300; } \endverbatim Needs to be on underlying mapped(Wall)FvPatch. - Note: - - \c kappa and \c kappaName are inherited from temperatureCoupledBase. - - See also Foam::temperatureCoupledBase diff --git a/src/TurbulenceModels/compressible/turbulentFluidThermoModels/derivedFvPatchFields/turbulentTemperatureRadCoupledMixed/turbulentTemperatureRadCoupledMixedFvPatchScalarField.H b/src/TurbulenceModels/compressible/turbulentFluidThermoModels/derivedFvPatchFields/turbulentTemperatureRadCoupledMixed/turbulentTemperatureRadCoupledMixedFvPatchScalarField.H index e15a24047eeb8215f61edcfb0bb8fc308edb2437..275362096544acfca545d5a7ba1100dc49f338de 100644 --- a/src/TurbulenceModels/compressible/turbulentFluidThermoModels/derivedFvPatchFields/turbulentTemperatureRadCoupledMixed/turbulentTemperatureRadCoupledMixedFvPatchScalarField.H +++ b/src/TurbulenceModels/compressible/turbulentFluidThermoModels/derivedFvPatchFields/turbulentTemperatureRadCoupledMixed/turbulentTemperatureRadCoupledMixedFvPatchScalarField.H @@ -31,20 +31,19 @@ Description resistances can be specified through thicknessLayers and kappaLayers entries. - The thermal conductivity, \c kappa, can either be retrieved from the - mesh database using the \c lookup option, or from a \c solidThermo - or \c fluidThermo thermophysical package. + The thermal conductivity \c kappa can either be retrieved from various + possible sources, as detailed in the class temperatureCoupledBase. Usage \table Property | Description | Required | Default value - kappa | thermal conductivity option | yes | - kappaName | name of thermal conductivity field | no | Tnbr | name of the field | no | T QrNbr | name of the radiative flux in the nbr region | no | none Qr | name of the radiative flux in this region | no | none thicknessLayers | list of thicknesses per layer [m] | no | kappaLayers | list of thermal conductivites per layer [W/m/K] | no | + kappaMethod | inherited from temperatureCoupledBase | inherited | + kappa | inherited from temperatureCoupledBase | inherited | \endtable Example of the boundary condition specification: @@ -53,22 +52,18 @@ Usage { type compressible::turbulentTemperatureRadCoupledMixed; Tnbr T; - kappa lookup; - kappaName kappa; QrNbr Qr; // or none. Name of Qr field on neighbour region Qr Qr; // or none. Name of Qr field on local region thicknessLayers (0.1 0.2 0.3 0.4); kappaLayers (1 2 3 4); + kappaMethod lookup; + kappa kappa; value uniform 300; } \endverbatim Needs to be on underlying mapped(Wall)FvPatch. - Note: - - \c kappa and \c kappaName are inherited from temperatureCoupledBase. - - See also Foam::temperatureCoupledBase