|
MEASUR-Tools-Suite v1.0.11
The MEASUR Tools Suite is a collection of industrial efficiency calculations written in C++ and with bindings for compilation to WebAssembly.
|
Public Types | |
| enum class | ThermodynamicQuantity { TEMPERATURE , ENTHALPY , ENTROPY , QUALITY } |
| enum class for ThermodynamicQuantity More... | |
Public Member Functions | |
| SteamProperties (const double pressure, const ThermodynamicQuantity quantity, const double quantityValue) | |
| SteamSystemModelerTool::SteamPropertiesOutput | calculate () |
Private Member Functions | |
| SteamSystemModelerTool::SteamPropertiesOutput | waterPropertiesPressureTemperature (double pressure, double temperature) |
| SteamSystemModelerTool::SteamPropertiesOutput | waterPropertiesPressureEnthalpy (double pressure, double enthalpy) |
| SteamSystemModelerTool::SteamPropertiesOutput | waterPropertiesPressureEntropy (double pressure, double entropy) |
| SteamSystemModelerTool::SteamPropertiesOutput | waterPropertiesPressureQuality (double pressure, double quality) |
Private Attributes | |
| const double | pressure_ |
| const double | quantityValue_ |
| const ThermodynamicQuantity | thermodynamicQuantity_ |
Definition at line 9 of file SteamProperties.h.
|
strong |
Definition at line 12 of file SteamProperties.h.
|
inline |
Constructor for SteamProperties class
| pressure | double, pressure in MPa |
| quantityValue,Thermodynamic | Property used for calculation- Temperature (K), Enthalpy (kJ/kg), Entropy (kJ/kg-K), or Quality (unitless) |
| quantity | ThermodynamicQuantity, the value type used to calculateThermalResistance steam properties (TEMPERATURE, ENTHALPY, etc.) |
Definition at line 22 of file SteamProperties.h.
| SteamSystemModelerTool::SteamPropertiesOutput SteamProperties::calculate | ( | ) |
Calculates the steam properties
| pressure | double, pressure in MPa |
| quantityValue | ThermodynamicQuantity, the type of value that will be used to calculateThermalResistance the steam properties (TEMPERATURE,ENTHALPY, etc.) |
|
private |
Calculates the steam properties using specific enthalpy
| pressure | double, pressure in MPa |
| enthalpy | double, specific enthalpy in kJ/kg |
|
private |
Calculates the steam properties using specific entropy
| pressure | double, pressure in MPa |
| entropy | double, specific entropy in kJ/kg/K |
|
private |
Calculates the steam properties using specific quality
| pressure | double, pressure in MPa |
| quality | double, specific quality - unitless |
|
private |
Calculates the steam properties using temperature
| pressure | double, pressure in MPa |
| temperature | double, temperature in Kelvins |
|
private |
Definition at line 78 of file SteamProperties.h.
|
private |
Definition at line 78 of file SteamProperties.h.
|
private |
Definition at line 79 of file SteamProperties.h.