![]() |
AMO-Tools-Suite
v.0.9.0
Set of tools for calculating energy efficiency in industrial equipment
|
#include <FlashTank.h>
Friends | |
std::ostream & | operator<< (std::ostream &stream, const FlashTank &flashTank) |
std::ostream & | operator<< (std::ostream &stream, const std::shared_ptr< FlashTank > &flashTank) |
std::ostream & | operator<< (std::ostream &stream, const FlashTank &flashTank) |
std::ostream & | operator<< (std::ostream &stream, const std::shared_ptr< FlashTank > &flashTank) |
std::ostream & | operator<< (std::ostream &stream, const FlashTank &flashTank) |
std::ostream & | operator<< (std::ostream &stream, const std::shared_ptr< FlashTank > &flashTank) |
Heat Loss calculator class Used to calculate the heat energy loss and outlet steam properties
Definition at line 23 of file FlashTank.h.
FlashTank::FlashTank | ( | double | inletWaterPressure, |
SteamProperties::ThermodynamicQuantity | quantityType, | ||
double | quantityValue, | ||
double | inletWaterMassFlow, | ||
double | tankPressure | ||
) |
Constructor for the flash tank calculator
inletWaterPressure | double, inlet water pressure in MPa |
quantityType | SteamProperties::ThermodynamicQuantity, type of quantity (either temperature in K, enthalpy in kJ/kg, entropy in kJ/kg/K, or quality - unitless) |
quantityValue | double, value of the quantity (either temperature in K, enthalpy in kJ/kg, entropy in kJ/kg/K, or quality - unitless) |
inletWaterMassFlow | double, inlet water mass flow in kg/hr |
tankPressure | double, pressure of the tank in MPa |
Definition at line 12 of file FlashTank.cpp.
FlashTank::FlashTank | ( | double | inletWaterPressure, |
SteamProperties::ThermodynamicQuantity | quantityType, | ||
double | quantityValue, | ||
double | inletWaterMassFlow, | ||
double | tankPressure | ||
) |
Constructor for the flash tank calculator
inletWaterPressure | double, inlet water pressure in MPa |
quantityType | SteamProperties::ThermodynamicQuantity, type of quantity (either temperature in K, enthalpy in kJ/kg, entropy in kJ/kg/K, or quality - unitless) |
quantityValue | double, value of the quantity (either temperature in K, enthalpy in kJ/kg, entropy in kJ/kg/K, or quality - unitless) |
inletWaterMassFlow | double, inlet water mass flow in kg/hr |
tankPressure | double, pressure of the tank in MPa |
FlashTank::FlashTank | ( | double | inletWaterPressure, |
SteamProperties::ThermodynamicQuantity | quantityType, | ||
double | quantityValue, | ||
double | inletWaterMassFlow, | ||
double | tankPressure | ||
) |
Constructor for the flash tank calculator
inletWaterPressure | double, inlet water pressure in MPa |
quantityType | SteamProperties::ThermodynamicQuantity, type of quantity (either temperature in K, enthalpy in kJ/kg, entropy in kJ/kg/K, or quality - unitless) |
quantityValue | double, value of the quantity (either temperature in K, enthalpy in kJ/kg, entropy in kJ/kg/K, or quality - unitless) |
inletWaterMassFlow | double, inlet water mass flow in kg/hr |
tankPressure | double, pressure of the tank in MPa |
double FlashTank::getInletWaterMassFlow | ( | ) | const |
Gets the inlet water mass flow
Definition at line 98 of file FlashTank.cpp.
double FlashTank::getInletWaterMassFlow | ( | ) | const |
Gets the inlet water mass flow
double FlashTank::getInletWaterMassFlow | ( | ) | const |
Gets the inlet water mass flow
double FlashTank::getInletWaterPressure | ( | ) | const |
Gets the inlet water pressure
double FlashTank::getInletWaterPressure | ( | ) | const |
Gets the inlet water pressure
Definition at line 94 of file FlashTank.cpp.
double FlashTank::getInletWaterPressure | ( | ) | const |
Gets the inlet water pressure
|
inline |
Gets all of the properties of the inlet water
Definition at line 45 of file FlashTank.h.
|
inline |
Gets all of the properties of the inlet water
Definition at line 45 of file FlashTank.h.
|
inline |
Gets all of the properties of the inlet water
Definition at line 45 of file FlashTank.h.
|
inline |
Gets all of the saturated properties of the outlet gas and liquid
Definition at line 51 of file FlashTank.h.
|
inline |
Gets all of the saturated properties of the outlet gas and liquid
Definition at line 51 of file FlashTank.h.
|
inline |
Gets all of the saturated properties of the outlet gas and liquid
Definition at line 51 of file FlashTank.h.
SteamProperties::ThermodynamicQuantity FlashTank::getQuantityType | ( | ) | const |
Gets the quantity type
Definition at line 102 of file FlashTank.cpp.
SteamProperties::ThermodynamicQuantity FlashTank::getQuantityType | ( | ) | const |
Gets the quantity type
SteamProperties::ThermodynamicQuantity FlashTank::getQuantityType | ( | ) | const |
Gets the quantity type
double FlashTank::getQuantityValue | ( | ) | const |
Gets the quantity value
double FlashTank::getQuantityValue | ( | ) | const |
Gets the quantity value
Definition at line 96 of file FlashTank.cpp.
double FlashTank::getQuantityValue | ( | ) | const |
Gets the quantity value
double FlashTank::getTankPressure | ( | ) | const |
Gets the pressure of the tank
double FlashTank::getTankPressure | ( | ) | const |
Gets the pressure of the tank
double FlashTank::getTankPressure | ( | ) | const |
Gets the pressure of the tank
Definition at line 100 of file FlashTank.cpp.
void FlashTank::setInletWaterMassFlow | ( | double | inletWaterMassFlow | ) |
Sets the inlet water mass flow
inletWaterMassFlow | double, mass flow of the inlet water in kg/hr |
void FlashTank::setInletWaterMassFlow | ( | double | inletWaterMassFlow | ) |
Sets the inlet water mass flow
inletWaterMassFlow | double, mass flow of the inlet water in kg/hr |
Definition at line 116 of file FlashTank.cpp.
void FlashTank::setInletWaterMassFlow | ( | double | inletWaterMassFlow | ) |
Sets the inlet water mass flow
inletWaterMassFlow | double, mass flow of the inlet water in kg/hr |
void FlashTank::setInletWaterPressure | ( | double | inletWaterPressure | ) |
Sets the inlet water pressure
inletWaterPressure | double, pressure of the inlet water in MPa |
void FlashTank::setInletWaterPressure | ( | double | inletWaterPressure | ) |
Sets the inlet water pressure
inletWaterPressure | double, pressure of the inlet water in MPa |
Definition at line 104 of file FlashTank.cpp.
void FlashTank::setInletWaterPressure | ( | double | inletWaterPressure | ) |
Sets the inlet water pressure
inletWaterPressure | double, pressure of the inlet water in MPa |
void FlashTank::setQuantityType | ( | SteamProperties::ThermodynamicQuantity | quantityType | ) |
Sets the quantity type
quantityType | SteamProperties::ThermodynamicQuantity, type of quantity (either temperature in K, enthalpy in kJ/kg, entropy in kJ/kg/K, or quality - unitless) |
void FlashTank::setQuantityType | ( | SteamProperties::ThermodynamicQuantity | quantityType | ) |
Sets the quantity type
quantityType | SteamProperties::ThermodynamicQuantity, type of quantity (either temperature in K, enthalpy in kJ/kg, entropy in kJ/kg/K, or quality - unitless) |
Definition at line 128 of file FlashTank.cpp.
void FlashTank::setQuantityType | ( | SteamProperties::ThermodynamicQuantity | quantityType | ) |
Sets the quantity type
quantityType | SteamProperties::ThermodynamicQuantity, type of quantity (either temperature in K, enthalpy in kJ/kg, entropy in kJ/kg/K, or quality - unitless) |
void FlashTank::setQuantityValue | ( | double | quantityValue | ) |
Sets the quantity value
quantityValue | double, value of quantity (either temperature in K, enthalpy in kJ/kg, entropy in kJ/kg/K, or quality - unitless) |
Definition at line 110 of file FlashTank.cpp.
void FlashTank::setQuantityValue | ( | double | quantityValue | ) |
Sets the quantity value
quantityValue | double, value of quantity (either temperature in K, enthalpy in kJ/kg, entropy in kJ/kg/K, or quality - unitless) |
void FlashTank::setQuantityValue | ( | double | quantityValue | ) |
Sets the quantity value
quantityValue | double, value of quantity (either temperature in K, enthalpy in kJ/kg, entropy in kJ/kg/K, or quality - unitless) |
void FlashTank::setTankPressure | ( | double | tankPressure | ) |
Sets the pressure of the tank
tankPressure | double, tank pressure in MPa |
void FlashTank::setTankPressure | ( | double | tankPressure | ) |
Sets the pressure of the tank
tankPressure | double, tank pressure in MPa |
void FlashTank::setTankPressure | ( | double | tankPressure | ) |
Sets the pressure of the tank
tankPressure | double, tank pressure in MPa |
Definition at line 122 of file FlashTank.cpp.