Implementation of HeatTransferBase for fixed U-value (total heat transfer coefficient).
More...
#include <fixeduvalue.hpp>
|
| FixedUValue (const double U) |
| Construct with U-value. More...
|
|
void | setUValue (const double U) const |
| Set the U value.
|
|
virtual HeatTransferState | evaluate (const HeatTransferState &, const double, const double ambientTemperature, const double, const double gasTemperature, const double, const double, const double) const override |
| Evaluate override. More...
|
|
HeatTransferState | evaluateInternal (const double gasTemperature, const double ambientTemperature) const |
| Internal method, exposed for unit testing. More...
|
|
virtual | ~HeatTransferBase () |
|
virtual HeatTransferState | makeState (const double heatFlux) const |
| Make instance of HeatTransferState from heat flux. More...
|
|
virtual HeatTransferState | makeState (const double heatFlux, const double gasTemperature, const double ambientTemperature) const |
| Make instance of HeatTransferState from heat flux. Overload. More...
|
|
|
double | m_uValue |
| Total heat transfer coefficient [W/(m2 K)].
|
|
Implementation of HeatTransferBase for fixed U-value (total heat transfer coefficient).
◆ FixedUValue()
FixedUValue::FixedUValue |
( |
const double |
U | ) |
|
|
inlineexplicit |
Construct with U-value.
- Parameters
-
U | Total heat transfer coefficient [W/(m2 K)] |
◆ evaluate()
virtual HeatTransferState FixedUValue::evaluate |
( |
const HeatTransferState & |
, |
|
|
const double |
, |
|
|
const double |
ambientTemperature, |
|
|
const double |
, |
|
|
const double |
gasTemperature, |
|
|
const double |
, |
|
|
const double |
, |
|
|
const double |
|
|
) |
| const |
|
inlineoverridevirtual |
Evaluate override.
- Parameters
-
ambientTemperature | Ambient temperature [K] |
gasTemperature | Gas temperature [K] |
- Returns
- Heat flux [W/m2]
Implements HeatTransferBase.
◆ evaluateInternal()
HeatTransferState FixedUValue::evaluateInternal |
( |
const double |
gasTemperature, |
|
|
const double |
ambientTemperature |
|
) |
| const |
|
inline |
Internal method, exposed for unit testing.
Calculates the heat flux q for the given ambient temperature and gas temperature, from U-value m_uValue.
- Parameters
-
gasTemperature | Gas temperature [K] |
ambientTemperature | Ambient temperature [K] |
- Returns
- Heat flux q [W/m2]
The documentation for this class was generated from the following file: