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: