steamcalculatorexception.h File Reference
#include "common.h"
#include <stdexcept>
Go to the source code of this file.
|
Classes |
class | SteamCalculatorException |
class | SteamAlmostSaturatedException |
class | OverPressureException |
Enumerations |
enum | SteamErrorCode {
STM_UNKNOWN_ERROR,
STM_RANGE_OVERALL,
STM_BEYOND_SAT_CURVE,
STM_NOT_SAT,
REG1_RANGE_T_HIGH,
REG1_RANGE_P_LOW,
REG3_RANGE_T_LOW_TB,
REG3_RANGE_P_LOW_PB,
REG2_RANGE_T_LOW_TS,
REG2_RANGE_P_HIGH_PB,
REG2_RANGE_TB_LOW,
REG2_RANGE_TB_HIGH,
REG2_RANGE_PB_LOW,
REG2_RANGE_PB_HIGH,
STM_UNABLE_DET_REGION,
STM_SAT_INEXACT,
STM_ILLEGAL_WRAP_REG3_PRES_ERR,
STM_PRESSURE_HIGH,
STM_PRESSURE_LOW,
STM_TEMPERATURE_HIGH,
STM_TEMPERATURE_LOW
} |
Enumeration Type Documentation
- Enumerator:
-
STM_UNKNOWN_ERROR |
|
STM_RANGE_OVERALL |
|
STM_BEYOND_SAT_CURVE |
|
STM_NOT_SAT |
|
REG1_RANGE_T_HIGH |
|
REG1_RANGE_P_LOW |
|
REG3_RANGE_T_LOW_TB |
|
REG3_RANGE_P_LOW_PB |
|
REG2_RANGE_T_LOW_TS |
|
REG2_RANGE_P_HIGH_PB |
|
REG2_RANGE_TB_LOW |
|
REG2_RANGE_TB_HIGH |
|
REG2_RANGE_PB_LOW |
|
REG2_RANGE_PB_HIGH |
|
STM_UNABLE_DET_REGION |
|
STM_SAT_INEXACT |
|
STM_ILLEGAL_WRAP_REG3_PRES_ERR |
|
STM_PRESSURE_HIGH |
|
STM_PRESSURE_LOW |
|
STM_TEMPERATURE_HIGH |
|
STM_TEMPERATURE_LOW |
|