![]() |
AMO-Tools-Suite
v.0.9.0
Set of tools for calculating energy efficiency in industrial equipment
|
#include <Deaerator.h>
Friends | |
std::ostream & | operator<< (std::ostream &stream, const Deaerator &deaerator) |
std::ostream & | operator<< (std::ostream &stream, const Deaerator &deaerator) |
std::ostream & | operator<< (std::ostream &stream, const Deaerator &deaerator) |
Deaerator calculator class Used to calculate the required water and steam flows for a required feedwater mass flow.
Definition at line 23 of file Deaerator.h.
Deaerator::Deaerator | ( | double | deaeratorPressure, |
double | ventRate, | ||
double | feedwaterMassFlow, | ||
double | waterPressure, | ||
SteamProperties::ThermodynamicQuantity | waterQuantityType, | ||
double | waterQuantityValue, | ||
double | steamPressure, | ||
SteamProperties::ThermodynamicQuantity | steamQuantityType, | ||
double | steamQuantityValue | ||
) |
Constructor for the deaerator calculator
deaeratorPressure | double, deaerator pressure in MPa |
ventRate | double, vent rate as % |
feedwaterMassFlow | double, mass flow of the feedwater in kg/hr |
waterPressure | double, pressure of water in MPa |
waterQuantityType | SteamProperties::ThermodynamicQuantity, type of quantity (either temperature in K, enthalpy in kJ/kg, entropy in kJ/kg/K, or quality - unitless) |
waterQuantityValue | double, value of the quantity (either temperature in K, enthalpy in kJ/kg, entropy in kJ/kg/K, or quality - unitless) |
steamPressure | double, pressure of steam in MPa |
steamQuantityType | SteamProperties::ThermodynamicQuantity, type of quantity (either temperature in K, enthalpy in kJ/kg, entropy in kJ/kg/K, or quality - unitless) |
steamQuantityValue | double, value of the quantity (either temperature in K, enthalpy in kJ/kg, entropy in kJ/kg/K, or quality - unitless) |
Definition at line 12 of file Deaerator.cpp.
Deaerator::Deaerator | ( | double | deaeratorPressure, |
double | ventRate, | ||
double | feedwaterMassFlow, | ||
double | waterPressure, | ||
SteamProperties::ThermodynamicQuantity | waterQuantityType, | ||
double | waterQuantityValue, | ||
double | steamPressure, | ||
SteamProperties::ThermodynamicQuantity | steamQuantityType, | ||
double | steamQuantityValue | ||
) |
Constructor for the deaerator calculator
deaeratorPressure | double, deaerator pressure in MPa |
ventRate | double, vent rate as % |
feedwaterMassFlow | double, mass flow of the feedwater in kg/hr |
waterPressure | double, pressure of water in MPa |
waterQuantityType | SteamProperties::ThermodynamicQuantity, type of quantity (either temperature in K, enthalpy in kJ/kg, entropy in kJ/kg/K, or quality - unitless) |
waterQuantityValue | double, value of the quantity (either temperature in K, enthalpy in kJ/kg, entropy in kJ/kg/K, or quality - unitless) |
steamPressure | double, pressure of steam in MPa |
steamQuantityType | SteamProperties::ThermodynamicQuantity, type of quantity (either temperature in K, enthalpy in kJ/kg, entropy in kJ/kg/K, or quality - unitless) |
steamQuantityValue | double, value of the quantity (either temperature in K, enthalpy in kJ/kg, entropy in kJ/kg/K, or quality - unitless) |
Deaerator::Deaerator | ( | double | deaeratorPressure, |
double | ventRate, | ||
double | feedwaterMassFlow, | ||
double | waterPressure, | ||
SteamProperties::ThermodynamicQuantity | waterQuantityType, | ||
double | waterQuantityValue, | ||
double | steamPressure, | ||
SteamProperties::ThermodynamicQuantity | steamQuantityType, | ||
double | steamQuantityValue | ||
) |
Constructor for the deaerator calculator
deaeratorPressure | double, deaerator pressure in MPa |
ventRate | double, vent rate as % |
feedwaterMassFlow | double, mass flow of the feedwater in kg/hr |
waterPressure | double, pressure of water in MPa |
waterQuantityType | SteamProperties::ThermodynamicQuantity, type of quantity (either temperature in K, enthalpy in kJ/kg, entropy in kJ/kg/K, or quality - unitless) |
waterQuantityValue | double, value of the quantity (either temperature in K, enthalpy in kJ/kg, entropy in kJ/kg/K, or quality - unitless) |
steamPressure | double, pressure of steam in MPa |
steamQuantityType | SteamProperties::ThermodynamicQuantity, type of quantity (either temperature in K, enthalpy in kJ/kg, entropy in kJ/kg/K, or quality - unitless) |
steamQuantityValue | double, value of the quantity (either temperature in K, enthalpy in kJ/kg, entropy in kJ/kg/K, or quality - unitless) |
double Deaerator::getDeaeratorPressure | ( | ) | const |
Gets the deaerator pressure
Definition at line 82 of file Deaerator.cpp.
double Deaerator::getDeaeratorPressure | ( | ) | const |
Gets the deaerator pressure
double Deaerator::getDeaeratorPressure | ( | ) | const |
Gets the deaerator pressure
double Deaerator::getFeedwaterMassFlow | ( | ) | const |
Gets the feedwater mass flow
Definition at line 84 of file Deaerator.cpp.
double Deaerator::getFeedwaterMassFlow | ( | ) | const |
Gets the feedwater mass flow
double Deaerator::getFeedwaterMassFlow | ( | ) | const |
Gets the feedwater mass flow
|
inline |
Gets all of the feedwater properties
Definition at line 52 of file Deaerator.h.
|
inline |
Gets all of the feedwater properties
Definition at line 52 of file Deaerator.h.
|
inline |
Gets all of the feedwater properties
Definition at line 52 of file Deaerator.h.
|
inline |
Gets all of the inlet steam properties
Definition at line 70 of file Deaerator.h.
|
inline |
Gets all of the inlet steam properties
Definition at line 70 of file Deaerator.h.
|
inline |
Gets all of the inlet steam properties
Definition at line 70 of file Deaerator.h.
|
inline |
Gets all of the inlet water properties
Definition at line 64 of file Deaerator.h.
|
inline |
Gets all of the inlet water properties
Definition at line 64 of file Deaerator.h.
|
inline |
Gets all of the inlet water properties
Definition at line 64 of file Deaerator.h.
double Deaerator::getSteamPressure | ( | ) | const |
Gets the steam pressure
double Deaerator::getSteamPressure | ( | ) | const |
Gets the steam pressure
Definition at line 87 of file Deaerator.cpp.
double Deaerator::getSteamPressure | ( | ) | const |
Gets the steam pressure
SteamProperties::ThermodynamicQuantity Deaerator::getSteamQuantityType | ( | ) | const |
Gets the quantity type for steam
SteamProperties::ThermodynamicQuantity Deaerator::getSteamQuantityType | ( | ) | const |
Gets the quantity type for steam
Definition at line 90 of file Deaerator.cpp.
SteamProperties::ThermodynamicQuantity Deaerator::getSteamQuantityType | ( | ) | const |
Gets the quantity type for steam
double Deaerator::getSteamQuantityValue | ( | ) | const |
Gets the quantity value for steam
double Deaerator::getSteamQuantityValue | ( | ) | const |
Gets the quantity value for steam
Definition at line 88 of file Deaerator.cpp.
double Deaerator::getSteamQuantityValue | ( | ) | const |
Gets the quantity value for steam
|
inline |
Gets all of the vented steam properties
Definition at line 58 of file Deaerator.h.
|
inline |
Gets all of the vented steam properties
Definition at line 58 of file Deaerator.h.
|
inline |
Gets all of the vented steam properties
Definition at line 58 of file Deaerator.h.
double Deaerator::getVentRate | ( | ) | const |
Gets the vent rate
double Deaerator::getVentRate | ( | ) | const |
double Deaerator::getVentRate | ( | ) | const |
Gets the vent rate
double Deaerator::getWaterPressure | ( | ) | const |
Gets the water pressure
Definition at line 85 of file Deaerator.cpp.
double Deaerator::getWaterPressure | ( | ) | const |
Gets the water pressure
double Deaerator::getWaterPressure | ( | ) | const |
Gets the water pressure
SteamProperties::ThermodynamicQuantity Deaerator::getWaterQuantityType | ( | ) | const |
Gets the quantity type for water
SteamProperties::ThermodynamicQuantity Deaerator::getWaterQuantityType | ( | ) | const |
Gets the quantity type for water
Definition at line 89 of file Deaerator.cpp.
SteamProperties::ThermodynamicQuantity Deaerator::getWaterQuantityType | ( | ) | const |
Gets the quantity type for water
double Deaerator::getWaterQuantityValue | ( | ) | const |
Gets the quantity type for water
Definition at line 86 of file Deaerator.cpp.
double Deaerator::getWaterQuantityValue | ( | ) | const |
Gets the quantity type for water
double Deaerator::getWaterQuantityValue | ( | ) | const |
Gets the quantity type for water
void Deaerator::setDeaeratorPressure | ( | double | deaeratorPressure | ) |
Sets the deaerator pressure
deaeratorPressure | double, pressure of the deaerator in MPa |
void Deaerator::setDeaeratorPressure | ( | double | deaeratorPressure | ) |
Sets the deaerator pressure
deaeratorPressure | double, pressure of the deaerator in MPa |
void Deaerator::setDeaeratorPressure | ( | double | deaeratorPressure | ) |
Sets the deaerator pressure
deaeratorPressure | double, pressure of the deaerator in MPa |
Definition at line 92 of file Deaerator.cpp.
void Deaerator::setFeedwaterMassFlow | ( | double | feedwaterMassFlow | ) |
Sets the feedwater mass flow
feedwaterMassFlow | double, feedwater mass flow in kg/hr |
Definition at line 102 of file Deaerator.cpp.
void Deaerator::setFeedwaterMassFlow | ( | double | feedwaterMassFlow | ) |
Sets the feedwater mass flow
feedwaterMassFlow | double, feedwater mass flow in kg/hr |
void Deaerator::setFeedwaterMassFlow | ( | double | feedwaterMassFlow | ) |
Sets the feedwater mass flow
feedwaterMassFlow | double, feedwater mass flow in kg/hr |
void Deaerator::setSteamPressure | ( | double | steamPressure | ) |
Sets the pressure of the steam
steamPressure | double, pressure of steam in MPa |
void Deaerator::setSteamPressure | ( | double | steamPressure | ) |
Sets the pressure of the steam
steamPressure | double, pressure of steam in MPa |
void Deaerator::setSteamPressure | ( | double | steamPressure | ) |
Sets the pressure of the steam
steamPressure | double, pressure of steam in MPa |
Definition at line 117 of file Deaerator.cpp.
void Deaerator::setSteamQuantityType | ( | SteamProperties::ThermodynamicQuantity | quantity | ) |
Sets the quantity type for steam
steamQuantityType | SteamProperties::ThermodynamicQuantity, type of quantity for steam (either temperature in K, enthalpy in kJ/kg, entropy in kJ/kg/K, or quality - unitless) |
void Deaerator::setSteamQuantityType | ( | SteamProperties::ThermodynamicQuantity | quantity | ) |
Sets the quantity type for steam
steamQuantityType | SteamProperties::ThermodynamicQuantity, type of quantity for steam (either temperature in K, enthalpy in kJ/kg, entropy in kJ/kg/K, or quality - unitless) |
void Deaerator::setSteamQuantityType | ( | SteamProperties::ThermodynamicQuantity | quantity | ) |
Sets the quantity type for steam
steamQuantityType | SteamProperties::ThermodynamicQuantity, type of quantity for steam (either temperature in K, enthalpy in kJ/kg, entropy in kJ/kg/K, or quality - unitless) |
Definition at line 132 of file Deaerator.cpp.
void Deaerator::setSteamQuantityValue | ( | double | steamQuantityValue | ) |
Sets the quantity value for steam
steamQuantityValue | double, value of quantity for steam (either temperature in K, enthalpy in kJ/kg, entropy in kJ/kg/K, or quality - unitless) |
void Deaerator::setSteamQuantityValue | ( | double | steamQuantityValue | ) |
Sets the quantity value for steam
steamQuantityValue | double, value of quantity for steam (either temperature in K, enthalpy in kJ/kg, entropy in kJ/kg/K, or quality - unitless) |
void Deaerator::setSteamQuantityValue | ( | double | steamQuantityValue | ) |
Sets the quantity value for steam
steamQuantityValue | double, value of quantity for steam (either temperature in K, enthalpy in kJ/kg, entropy in kJ/kg/K, or quality - unitless) |
Definition at line 122 of file Deaerator.cpp.
void Deaerator::setVentRate | ( | double | ventRate | ) |
Sets the vent rate
ventRate | double, vent rate as % |
Definition at line 97 of file Deaerator.cpp.
void Deaerator::setVentRate | ( | double | ventRate | ) |
Sets the vent rate
ventRate | double, vent rate as % |
void Deaerator::setVentRate | ( | double | ventRate | ) |
Sets the vent rate
ventRate | double, vent rate as % |
void Deaerator::setWaterPressure | ( | double | waterPressure | ) |
Sets the pressure of the water
waterPressure | double, pressure of water in MPa |
void Deaerator::setWaterPressure | ( | double | waterPressure | ) |
Sets the pressure of the water
waterPressure | double, pressure of water in MPa |
void Deaerator::setWaterPressure | ( | double | waterPressure | ) |
Sets the pressure of the water
waterPressure | double, pressure of water in MPa |
Definition at line 107 of file Deaerator.cpp.
void Deaerator::setWaterQuantityType | ( | SteamProperties::ThermodynamicQuantity | quantity | ) |
Sets the quantity type for water
waterQuantityType | SteamProperties::ThermodynamicQuantity, type of quantity for water (either temperature in K, enthalpy in kJ/kg, entropy in kJ/kg/K, or quality - unitless) |
Definition at line 127 of file Deaerator.cpp.
void Deaerator::setWaterQuantityType | ( | SteamProperties::ThermodynamicQuantity | quantity | ) |
Sets the quantity type for water
waterQuantityType | SteamProperties::ThermodynamicQuantity, type of quantity for water (either temperature in K, enthalpy in kJ/kg, entropy in kJ/kg/K, or quality - unitless) |
void Deaerator::setWaterQuantityType | ( | SteamProperties::ThermodynamicQuantity | quantity | ) |
Sets the quantity type for water
waterQuantityType | SteamProperties::ThermodynamicQuantity, type of quantity for water (either temperature in K, enthalpy in kJ/kg, entropy in kJ/kg/K, or quality - unitless) |
void Deaerator::setWaterQuantityValue | ( | double | waterQuantityValue | ) |
Sets the quantity value for water
waterQuantityValue | double, value of quantity for water (either temperature in K, enthalpy in kJ/kg, entropy in kJ/kg/K, or quality - unitless) |
void Deaerator::setWaterQuantityValue | ( | double | waterQuantityValue | ) |
Sets the quantity value for water
waterQuantityValue | double, value of quantity for water (either temperature in K, enthalpy in kJ/kg, entropy in kJ/kg/K, or quality - unitless) |
Definition at line 112 of file Deaerator.cpp.
void Deaerator::setWaterQuantityValue | ( | double | waterQuantityValue | ) |
Sets the quantity value for water
waterQuantityValue | double, value of quantity for water (either temperature in K, enthalpy in kJ/kg, entropy in kJ/kg/K, or quality - unitless) |