TransFlow
0.1.0
A transient pipeline flow simulation library
|
3 #include "heattransfer/heattransferbase.hpp"
37 const double )
const override
FixedQValue(const double q)
Construct with heat flux.
Definition: fixedqvalue.hpp:15
HeatTransferState evaluateInternal() const
Internal method, exposed for unit testing.
Definition: fixedqvalue.hpp:46
The HeatTransferBase class is an abstract class, the base class for all heat transfer implementations...
Definition: heattransferbase.hpp:12
Implementation of HeatTransferBase for fixed heat flux.
Definition: fixedqvalue.hpp:8
double m_qValue
Heat flux q [W/m2].
Definition: fixedqvalue.hpp:52
Container for the state of a HeatTransferBase instance. All HeatTransferBase subclasses operate on in...
Definition: heattransferstate.hpp:13
void setQValue(const double q) const
Set the Q value.
Definition: fixedqvalue.hpp:20
virtual HeatTransferState evaluate(const HeatTransferState &, const double, const double, const double, const double, const double, const double, const double) const override
Evaluate override.
Definition: fixedqvalue.hpp:29