12 #ifndef AMO_TOOLS_SUITE_HUMIDITYRATIO_H 13 #define AMO_TOOLS_SUITE_HUMIDITYRATIO_H 29 double atmosphericPressure,
31 double relativeHumidity,
33 : atmosphericPressure_(atmosphericPressure),
34 dryBulbTemp_(dryBulbTemp),
35 relativeHumidity_(relativeHumidity),
36 wetBulbTemp_(wetBulbTemp)
39 saturationPressure_ = 0.0;
40 humidityRatioUsingRH_ = 0.0;
41 humidityRatioUsingWBT_ = 0.0;
53 return atmosphericPressure_;
63 atmosphericPressure_ = atmosphericPressure;
82 dryBulbTemp_ = dryBulbTemp;
91 return relativeHumidity_;
101 relativeHumidity_ = relativeHumidity;
127 wetBulbTemp_ = wetBulbTemp;
148 double atmosphericPressure_ = 0.0;
149 double dryBulbTemp_ = 0.0;
150 double relativeHumidity_ = 0.0;
151 double wetBulbTemp_ = 0.0;
154 double saturationPressure_;
157 double humidityRatioUsingRH_;
158 double humidityRatioUsingWBT_;
160 #endif //AMO_TOOLS_SUITE_HUMIDITYRATIO_H double getWetBulbTemp() const
double getRelativeHumidity() const
double getHumidityRatioUsingRH()
double getDryBulbTemp() const
void setWetBulbTemp(double wetBulbTemp)
HumidityRatio(double atmosphericPressure, double dryBulbTemp, double relativeHumidity, double wetBulbTemp)
double getAtmosphericPressure() const
void setAtmosphericPressure(double atmosphericPressure)
void setRelativeHumidity(double relativeHumidity)
void setDryBulbTemp(double dryBulbTemp)
double getHumidityRatioUsingWBT()
double getSaturationPressure(double temperature)