14#include "SteamProperties.h"
15#include "SteamSystemModelerTool.h"
17#ifndef TOOLS_SUITE_HEATLOSS_H
18 #define TOOLS_SUITE_HEATLOSS_H
38 double inletMassFlow,
double percentHeatLoss);
40 friend std::ostream& operator<<(std::ostream& stream,
const HeatLoss& heatLoss);
125 void calculateProperties();
127 double inletPressure, quantityValue, inletMassFlow, percentHeatLoss;
129 double inletEnergyFlow, outletEnergyFlow;
double getInletPressure() const
HeatLoss(double inletPressure, SteamProperties::ThermodynamicQuantity quantityType, double quantityValue, double inletMassFlow, double percentHeatLoss)
void setPercentHeatLoss(double percentHeatLoss)
SteamSystemModelerTool::FluidProperties const & getInletProperties() const
void setQuantityType(SteamProperties::ThermodynamicQuantity quantityType)
double getQuantityValue() const
SteamSystemModelerTool::FluidProperties const & getOutletProperties() const
SteamProperties::ThermodynamicQuantity getQuantityType() const
void setInletPressure(double inletPressure)
void setInletMassFlow(double inletMassFlow)
double getPercentHeatLoss() const
double getHeatLoss() const
double getInletMassFlow() const
void setQuantityValue(double quantityValue)
ThermodynamicQuantity
enum class for ThermodynamicQuantity