12 #include "SteamProperties.h" 14 #include "SteamSystemModelerTool.h" 16 #ifndef AMO_TOOLS_SUITE_FLASHTANK_H 17 #define AMO_TOOLS_SUITE_FLASHTANK_H 36 double inletWaterMassFlow,
double tankPressure);
38 friend std::ostream &operator<<(std::ostream &stream,
const FlashTank &flashTank);
39 friend std::ostream &operator<<(std::ostream &stream, const std::shared_ptr<FlashTank> &flashTank);
115 void calculateProperties();
117 double inletWaterPressure, quantityValue, inletWaterMassFlow, tankPressure;
125 #endif //AMO_TOOLS_SUITE_FLASHTANK_H double getTankPressure() const
Calculator for saturated properties for steam systems.
SteamSystemModelerTool::FluidProperties const & getOutletGasSaturatedProperties() const
void setInletWaterPressure(double inletWaterPressure)
void setQuantityValue(double quantityValue)
SteamSystemModelerTool::FluidProperties const & getInletWaterProperties() const
double getInletWaterMassFlow() const
SteamProperties::ThermodynamicQuantity getQuantityType() const
void setInletWaterMassFlow(double inletWaterMassFlow)
FlashTank(double inletWaterPressure, SteamProperties::ThermodynamicQuantity quantityType, double quantityValue, double inletWaterMassFlow, double tankPressure)
void setQuantityType(SteamProperties::ThermodynamicQuantity quantityType)
void setTankPressure(double tankPressure)
ThermodynamicQuantity
enum class for ThermodynamicQuantity
double getQuantityValue() const
double getInletWaterPressure() const