#include <EpwFile.hpp>
Public Member Functions | |
double | coolingDehumidificationDewPoint0pt4 () const |
Returns the cooling dehumidification dew point temperature 0.4% in degrees C. More... | |
double | coolingDehumidificationDewPoint1 () const |
Returns the cooling dehumidification dew point temperature 1% in degrees C. More... | |
double | coolingDehumidificationDewPoint2 () const |
Returns the cooling dehumidification dew point temperature 2% in degrees C. More... | |
double | coolingDehumidificationHumidityRatio0pt4 () const |
Returns the cooling dehumidification humidity ratio 0.4% in g of moisture per kg of dry air. More... | |
double | coolingDehumidificationHumidityRatio1 () const |
Returns the cooling dehumidification humidity ratio 1% in g of moisture per kg of dry air. More... | |
double | coolingDehumidificationHumidityRatio2 () const |
Returns the cooling dehumidification humidity ratio 2% in g of moisture per kg of dry air. More... | |
double | coolingDehumidificationMeanCoincidentDryBulb0pt4 () const |
Returns the cooling dehumidification mean coincident dry bulb temperature 0.4% in degrees C. More... | |
double | coolingDehumidificationMeanCoincidentDryBulb1 () const |
Returns the cooling dehumidification mean coincident dry bulb temperature 1% in degrees C. More... | |
double | coolingDehumidificationMeanCoincidentDryBulb2 () const |
Returns the cooling dehumidification mean coincident dry bulb temperature 2% in degrees C. More... | |
double | coolingDryBulb0pt4 () const |
Returns the cooling dry bulb temperature 0.4% in degrees C. More... | |
double | coolingDryBulb1 () const |
Returns the cooling dry bulb temperature 1% in degrees C. More... | |
double | coolingDryBulb2 () const |
Returns the cooling dry bulb temperature 2% in degrees C. More... | |
double | coolingDryBulbRange () const |
Returns the cooling dry bulb temperature range in degrees C. More... | |
double | coolingEnthalpy0pt4 () const |
Returns the cooling enthalpy 0.4% in kJ/kg. More... | |
double | coolingEnthalpy1 () const |
Returns the cooling enthalpy 1% in kJ/kg. More... | |
double | coolingEnthalpy2 () const |
Returns the cooling enthalpy 2% in kJ/kg. More... | |
double | coolingEnthalpyMeanCoincidentDryBulb0pt4 () const |
Returns the cooling enthalpy mean coincident dry bulb temperature 0.4% in degrees C. More... | |
double | coolingEnthalpyMeanCoincidentDryBulb1 () const |
Returns the cooling enthalpy mean coincident dry bulb temperature 1% in degrees C. More... | |
double | coolingEnthalpyMeanCoincidentDryBulb2 () const |
Returns the cooling enthalpy mean coincident dry bulb temperature 2% in degrees C. More... | |
double | coolingEvaporationMeanCoincidentDryBulb0pt4 () const |
Returns the cooling evaporation mean coincident dry bulb temperature 0.4% in degrees C. More... | |
double | coolingEvaporationMeanCoincidentDryBulb1 () const |
Returns the cooling evaporation mean coincident dry bulb temperature 1% in degrees C. More... | |
double | coolingEvaporationMeanCoincidentDryBulb2 () const |
Returns the cooling evaporation mean coincident dry bulb temperature 2% in degrees C. More... | |
double | coolingEvaporationWetBulb0pt4 () const |
Returns the cooling evaporation wet bulb temperature 0.4% in degrees C. More... | |
double | coolingEvaporationWetBulb1 () const |
Returns the cooling evaporation wet bulb temperature 1% in degrees C. More... | |
double | coolingEvaporationWetBulb2 () const |
Returns the cooling evaporation wet bulb temperature 2% in degrees C. More... | |
int | coolingHottestMonth () const |
Returns the cooling hottest month. More... | |
int | coolingHours8To4AndDryBulb12pt8To20pt6 () const |
Returns the number of cooling hours between 8am and 4pm with dry bulb temperature between 12.8 and 20.6 degrees C. More... | |
double | coolingMeanCoincidentWetBulb0pt4 () const |
Returns the cooling mean coincident wet bulb temperature in degrees C. More... | |
double | coolingMeanCoincidentWetBulb1 () const |
Returns the cooling mean coincident wet bulb temperature 1% in degrees C. More... | |
double | coolingMeanCoincidentWetBulb2 () const |
Returns the cooling mean coincident wet bulb temperature 2% in degrees C. More... | |
double | coolingMeanCoincidentWindSpeed0pt4 () const |
Returns the cooling mean coincident wind speed 0.4% in m/s. More... | |
int | coolingPrevailingCoincidentWindDirection0pt4 () const |
Returns the cooling prevailing coincident wind direction 0.4% in degrees. More... | |
EpwDesignCondition () | |
Create an empty EpwDesignCondition object. More... | |
EpwDesignCondition (const std::string &titleOfDesignCondition, int heatingColdestMonth, double heatingDryBulb99pt6, double heatingDryBulb99, double heatingHumidificationDewPoint99pt6, double heatingHumidificationHumidityRatio99pt6, double heatingHumidificationMeanCoincidentDryBulb99pt6, double heatingHumidificationDewPoint99, double heatingHumidificationHumidityRatio99, double heatingHumidificationMeanCoincidentDryBulb99, double heatingColdestMonthWindSpeed0pt4, double heatingColdestMonthMeanCoincidentDryBulb0pt4, double heatingColdestMonthWindSpeed1, double heatingColdestMonthMeanCoincidentDryBulb1, double heatingMeanCoincidentWindSpeed99pt6, int heatingPrevailingCoincidentWindDirection99pt6, int coolingHottestMonth, double coolingDryBulbRange, double coolingDryBulb0pt4, double coolingMeanCoincidentWetBulb0pt4, double coolingDryBulb1, double coolingMeanCoincidentWetBulb1, double coolingDryBulb2, double coolingMeanCoincidentWetBulb2, double coolingEvaporationWetBulb0pt4, double coolingEvaporationMeanCoincidentDryBulb0pt4, double coolingEvaporationWetBulb1, double coolingEvaporationMeanCoincidentDryBulb1, double coolingEvaporationWetBulb2, double coolingEvaporationMeanCoincidentDryBulb2, double coolingMeanCoincidentWindSpeed0pt4, int coolingPrevailingCoincidentWindDirection0pt4, double coolingDehumidificationDewPoint0pt4, double coolingDehumidificationHumidityRatio0pt4, double coolingDehumidificationMeanCoincidentDryBulb0pt4, double coolingDehumidificationDewPoint1, double coolingDehumidificationHumidityRatio1, double coolingDehumidificationMeanCoincidentDryBulb1, double coolingDehumidificationDewPoint2, double coolingDehumidificationHumidityRatio2, double coolingDehumidificationMeanCoincidentDryBulb2, double coolingEnthalpy0pt4, double coolingEnthalpyMeanCoincidentDryBulb0pt4, double coolingEnthalpy1, double coolingEnthalpyMeanCoincidentDryBulb1, double coolingEnthalpy2, double coolingEnthalpyMeanCoincidentDryBulb2, int coolingHours8To4AndDryBulb12pt8To20pt6, double extremeWindSpeed1, double extremeWindSpeed2pt5, double extremeWindSpeed5, double extremeMaxWetBulb, double extremeMeanMinDryBulb, double extremeMeanMaxDryBulb, double extremeStdDevMinDryBulb, double extremeStdDevMaxDryBulb, double extremeN5YearsMinDryBulb, double extremeN5YearsMaxDryBulb, double extremeN10YearsMinDryBulb, double extremeN10YearsMaxDryBulb, double extremeN20YearsMinDryBulb, double extremeN20YearsMaxDryBulb, double extremeN50YearsMinDryBulb, double extremeN50YearsMaxDryBulb) | |
Create an EpwDesignCondition object with specified properties. More... | |
double | extremeMaxWetBulb () const |
Returns the extreme maximum wet bulb temperature in degrees C. More... | |
double | extremeMeanMaxDryBulb () const |
Returns the extreme mean maximum dry bulb temperature in degrees C. More... | |
double | extremeMeanMinDryBulb () const |
Returns the extreme mean minimum dry bulb temperature in degrees C. More... | |
double | extremeN10YearsMaxDryBulb () const |
Returns the extreme n=10 years maximum dry bulb temperature in degrees C. More... | |
double | extremeN10YearsMinDryBulb () const |
Returns the extreme n=10 years minimum dry bulb temperature in degrees C. More... | |
double | extremeN20YearsMaxDryBulb () const |
Returns the extreme n=20 years maximum dry bulb temperature in degrees C. More... | |
double | extremeN20YearsMinDryBulb () const |
Returns the extreme n=20 years minimum dry bulb temperature in degrees C. More... | |
double | extremeN50YearsMaxDryBulb () const |
Returns the extreme n=50 years maximum dry bulb temperature in degrees C. More... | |
double | extremeN50YearsMinDryBulb () const |
Returns the extreme n=50 years minimum dry bulb temperature in degrees C. More... | |
double | extremeN5YearsMaxDryBulb () const |
Returns the extreme n=5 years maximum dry bulb temperature in degrees C. More... | |
double | extremeN5YearsMinDryBulb () const |
Returns the extreme n=5 years minimum dry bulb temperature in degrees C. More... | |
double | extremeStdDevMaxDryBulb () const |
Returns the extreme standard deviation maximum dry bulb temperature in degrees C. More... | |
double | extremeStdDevMinDryBulb () const |
Returns the extreme standard deviation minimum dry bulb temperature in degrees C. More... | |
double | extremeWindSpeed1 () const |
Returns the extreme wind speed 1% in m/s. More... | |
double | extremeWindSpeed2pt5 () const |
Returns the extreme wind speed 2.5% in m/s. More... | |
double | extremeWindSpeed5 () const |
Returns the extreme wind speed 5% in m/s. More... | |
boost::optional< double > | getField (EpwDesignField id) |
Returns the dobule value of the field specified by enumeration value. More... | |
boost::optional< double > | getFieldByName (const std::string &name) |
Returns the double value of the named field if possible. More... | |
int | heatingColdestMonth () const |
Returns the heating coldest month. More... | |
double | heatingColdestMonthMeanCoincidentDryBulb0pt4 () const |
Returns the heating coldest month mean coincident dry bulb temperature 0.4% in degrees C. More... | |
double | heatingColdestMonthMeanCoincidentDryBulb1 () const |
Returns the heating coldest month mean coincident dry bulb temperature 1% in degrees C. More... | |
double | heatingColdestMonthWindSpeed0pt4 () const |
Returns the heating coldest month wind speed 0.4% in m/s. More... | |
double | heatingColdestMonthWindSpeed1 () const |
Returns the heating coldest month wind speed 1% in m/s. More... | |
double | heatingDryBulb99 () const |
Returns the heating dry bulb temperature 99% in degrees C. More... | |
double | heatingDryBulb99pt6 () const |
Returns the heating dry bulb temperature 99.6% in degrees C. More... | |
double | heatingHumidificationDewPoint99 () const |
Returns the heating humidification dew point temperature 99% in degrees C. More... | |
double | heatingHumidificationDewPoint99pt6 () const |
Returns the heating humidification dew point temperature 99.6% in degrees C. More... | |
double | heatingHumidificationHumidityRatio99 () const |
Returns the heating humidification humidity ratio 99% in g of moisture per kg of dry air. More... | |
double | heatingHumidificationHumidityRatio99pt6 () const |
Returns the heating humidification humidity ratio 99.6% in g of moisture per kg of dry air. More... | |
double | heatingHumidificationMeanCoincidentDryBulb99 () const |
Returns the heating humidification mean coincient dry bulb temperature 99% in degrees C. More... | |
double | heatingHumidificationMeanCoincidentDryBulb99pt6 () const |
Returns the heating humidification mean coincident dry bulb temperature 99.6% in degrees C. More... | |
double | heatingMeanCoincidentWindSpeed99pt6 () const |
Returns the heating mean coincident wind speed 99.6% in m/s. More... | |
int | heatingPrevailingCoincidentWindDirection99pt6 () const |
Returns the heating prevailing coincident wind direction 99.6% in degrees. More... | |
std::string | titleOfDesignCondition () const |
Returns the title of design condition. More... | |
Static Public Member Functions | |
static boost::optional < EpwDesignCondition > | fromDesignConditionsString (const std::string &line) |
Create an EpwDesignCondition from an EPW-formatted string. More... | |
static boost::optional < EpwDesignCondition > | fromDesignConditionsStrings (const std::vector< std::string > &list) |
Create an EpwDesignCondition from a list of EPW designs as strings. More... | |
static std::string | getUnits (EpwDesignField field) |
Returns the units of the field specified by enumeration value. More... | |
static boost::optional < std::string > | getUnitsByName (const std::string &name) |
Returns the units of the named field. More... | |
EpwDesignCondition is one line from the EPW file.
All floating point numbers are stored as strings, but are checked as numbers.
openstudio::EpwDesignCondition::EpwDesignCondition | ( | ) |
Create an empty EpwDesignCondition object.
openstudio::EpwDesignCondition::EpwDesignCondition | ( | const std::string & | titleOfDesignCondition, |
int | heatingColdestMonth, | ||
double | heatingDryBulb99pt6, | ||
double | heatingDryBulb99, | ||
double | heatingHumidificationDewPoint99pt6, | ||
double | heatingHumidificationHumidityRatio99pt6, | ||
double | heatingHumidificationMeanCoincidentDryBulb99pt6, | ||
double | heatingHumidificationDewPoint99, | ||
double | heatingHumidificationHumidityRatio99, | ||
double | heatingHumidificationMeanCoincidentDryBulb99, | ||
double | heatingColdestMonthWindSpeed0pt4, | ||
double | heatingColdestMonthMeanCoincidentDryBulb0pt4, | ||
double | heatingColdestMonthWindSpeed1, | ||
double | heatingColdestMonthMeanCoincidentDryBulb1, | ||
double | heatingMeanCoincidentWindSpeed99pt6, | ||
int | heatingPrevailingCoincidentWindDirection99pt6, | ||
int | coolingHottestMonth, | ||
double | coolingDryBulbRange, | ||
double | coolingDryBulb0pt4, | ||
double | coolingMeanCoincidentWetBulb0pt4, | ||
double | coolingDryBulb1, | ||
double | coolingMeanCoincidentWetBulb1, | ||
double | coolingDryBulb2, | ||
double | coolingMeanCoincidentWetBulb2, | ||
double | coolingEvaporationWetBulb0pt4, | ||
double | coolingEvaporationMeanCoincidentDryBulb0pt4, | ||
double | coolingEvaporationWetBulb1, | ||
double | coolingEvaporationMeanCoincidentDryBulb1, | ||
double | coolingEvaporationWetBulb2, | ||
double | coolingEvaporationMeanCoincidentDryBulb2, | ||
double | coolingMeanCoincidentWindSpeed0pt4, | ||
int | coolingPrevailingCoincidentWindDirection0pt4, | ||
double | coolingDehumidificationDewPoint0pt4, | ||
double | coolingDehumidificationHumidityRatio0pt4, | ||
double | coolingDehumidificationMeanCoincidentDryBulb0pt4, | ||
double | coolingDehumidificationDewPoint1, | ||
double | coolingDehumidificationHumidityRatio1, | ||
double | coolingDehumidificationMeanCoincidentDryBulb1, | ||
double | coolingDehumidificationDewPoint2, | ||
double | coolingDehumidificationHumidityRatio2, | ||
double | coolingDehumidificationMeanCoincidentDryBulb2, | ||
double | coolingEnthalpy0pt4, | ||
double | coolingEnthalpyMeanCoincidentDryBulb0pt4, | ||
double | coolingEnthalpy1, | ||
double | coolingEnthalpyMeanCoincidentDryBulb1, | ||
double | coolingEnthalpy2, | ||
double | coolingEnthalpyMeanCoincidentDryBulb2, | ||
int | coolingHours8To4AndDryBulb12pt8To20pt6, | ||
double | extremeWindSpeed1, | ||
double | extremeWindSpeed2pt5, | ||
double | extremeWindSpeed5, | ||
double | extremeMaxWetBulb, | ||
double | extremeMeanMinDryBulb, | ||
double | extremeMeanMaxDryBulb, | ||
double | extremeStdDevMinDryBulb, | ||
double | extremeStdDevMaxDryBulb, | ||
double | extremeN5YearsMinDryBulb, | ||
double | extremeN5YearsMaxDryBulb, | ||
double | extremeN10YearsMinDryBulb, | ||
double | extremeN10YearsMaxDryBulb, | ||
double | extremeN20YearsMinDryBulb, | ||
double | extremeN20YearsMaxDryBulb, | ||
double | extremeN50YearsMinDryBulb, | ||
double | extremeN50YearsMaxDryBulb | ||
) |
Create an EpwDesignCondition object with specified properties.
double openstudio::EpwDesignCondition::coolingDehumidificationDewPoint0pt4 | ( | ) | const |
Returns the cooling dehumidification dew point temperature 0.4% in degrees C.
double openstudio::EpwDesignCondition::coolingDehumidificationDewPoint1 | ( | ) | const |
Returns the cooling dehumidification dew point temperature 1% in degrees C.
double openstudio::EpwDesignCondition::coolingDehumidificationDewPoint2 | ( | ) | const |
Returns the cooling dehumidification dew point temperature 2% in degrees C.
double openstudio::EpwDesignCondition::coolingDehumidificationHumidityRatio0pt4 | ( | ) | const |
Returns the cooling dehumidification humidity ratio 0.4% in g of moisture per kg of dry air.
double openstudio::EpwDesignCondition::coolingDehumidificationHumidityRatio1 | ( | ) | const |
Returns the cooling dehumidification humidity ratio 1% in g of moisture per kg of dry air.
double openstudio::EpwDesignCondition::coolingDehumidificationHumidityRatio2 | ( | ) | const |
Returns the cooling dehumidification humidity ratio 2% in g of moisture per kg of dry air.
double openstudio::EpwDesignCondition::coolingDehumidificationMeanCoincidentDryBulb0pt4 | ( | ) | const |
Returns the cooling dehumidification mean coincident dry bulb temperature 0.4% in degrees C.
double openstudio::EpwDesignCondition::coolingDehumidificationMeanCoincidentDryBulb1 | ( | ) | const |
Returns the cooling dehumidification mean coincident dry bulb temperature 1% in degrees C.
double openstudio::EpwDesignCondition::coolingDehumidificationMeanCoincidentDryBulb2 | ( | ) | const |
Returns the cooling dehumidification mean coincident dry bulb temperature 2% in degrees C.
double openstudio::EpwDesignCondition::coolingDryBulb0pt4 | ( | ) | const |
Returns the cooling dry bulb temperature 0.4% in degrees C.
double openstudio::EpwDesignCondition::coolingDryBulb1 | ( | ) | const |
Returns the cooling dry bulb temperature 1% in degrees C.
double openstudio::EpwDesignCondition::coolingDryBulb2 | ( | ) | const |
Returns the cooling dry bulb temperature 2% in degrees C.
double openstudio::EpwDesignCondition::coolingDryBulbRange | ( | ) | const |
Returns the cooling dry bulb temperature range in degrees C.
double openstudio::EpwDesignCondition::coolingEnthalpy0pt4 | ( | ) | const |
Returns the cooling enthalpy 0.4% in kJ/kg.
double openstudio::EpwDesignCondition::coolingEnthalpy1 | ( | ) | const |
Returns the cooling enthalpy 1% in kJ/kg.
double openstudio::EpwDesignCondition::coolingEnthalpy2 | ( | ) | const |
Returns the cooling enthalpy 2% in kJ/kg.
double openstudio::EpwDesignCondition::coolingEnthalpyMeanCoincidentDryBulb0pt4 | ( | ) | const |
Returns the cooling enthalpy mean coincident dry bulb temperature 0.4% in degrees C.
double openstudio::EpwDesignCondition::coolingEnthalpyMeanCoincidentDryBulb1 | ( | ) | const |
Returns the cooling enthalpy mean coincident dry bulb temperature 1% in degrees C.
double openstudio::EpwDesignCondition::coolingEnthalpyMeanCoincidentDryBulb2 | ( | ) | const |
Returns the cooling enthalpy mean coincident dry bulb temperature 2% in degrees C.
double openstudio::EpwDesignCondition::coolingEvaporationMeanCoincidentDryBulb0pt4 | ( | ) | const |
Returns the cooling evaporation mean coincident dry bulb temperature 0.4% in degrees C.
double openstudio::EpwDesignCondition::coolingEvaporationMeanCoincidentDryBulb1 | ( | ) | const |
Returns the cooling evaporation mean coincident dry bulb temperature 1% in degrees C.
double openstudio::EpwDesignCondition::coolingEvaporationMeanCoincidentDryBulb2 | ( | ) | const |
Returns the cooling evaporation mean coincident dry bulb temperature 2% in degrees C.
double openstudio::EpwDesignCondition::coolingEvaporationWetBulb0pt4 | ( | ) | const |
Returns the cooling evaporation wet bulb temperature 0.4% in degrees C.
double openstudio::EpwDesignCondition::coolingEvaporationWetBulb1 | ( | ) | const |
Returns the cooling evaporation wet bulb temperature 1% in degrees C.
double openstudio::EpwDesignCondition::coolingEvaporationWetBulb2 | ( | ) | const |
Returns the cooling evaporation wet bulb temperature 2% in degrees C.
int openstudio::EpwDesignCondition::coolingHottestMonth | ( | ) | const |
Returns the cooling hottest month.
int openstudio::EpwDesignCondition::coolingHours8To4AndDryBulb12pt8To20pt6 | ( | ) | const |
Returns the number of cooling hours between 8am and 4pm with dry bulb temperature between 12.8 and 20.6 degrees C.
double openstudio::EpwDesignCondition::coolingMeanCoincidentWetBulb0pt4 | ( | ) | const |
Returns the cooling mean coincident wet bulb temperature in degrees C.
double openstudio::EpwDesignCondition::coolingMeanCoincidentWetBulb1 | ( | ) | const |
Returns the cooling mean coincident wet bulb temperature 1% in degrees C.
double openstudio::EpwDesignCondition::coolingMeanCoincidentWetBulb2 | ( | ) | const |
Returns the cooling mean coincident wet bulb temperature 2% in degrees C.
double openstudio::EpwDesignCondition::coolingMeanCoincidentWindSpeed0pt4 | ( | ) | const |
Returns the cooling mean coincident wind speed 0.4% in m/s.
int openstudio::EpwDesignCondition::coolingPrevailingCoincidentWindDirection0pt4 | ( | ) | const |
Returns the cooling prevailing coincident wind direction 0.4% in degrees.
double openstudio::EpwDesignCondition::extremeMaxWetBulb | ( | ) | const |
Returns the extreme maximum wet bulb temperature in degrees C.
double openstudio::EpwDesignCondition::extremeMeanMaxDryBulb | ( | ) | const |
Returns the extreme mean maximum dry bulb temperature in degrees C.
double openstudio::EpwDesignCondition::extremeMeanMinDryBulb | ( | ) | const |
Returns the extreme mean minimum dry bulb temperature in degrees C.
double openstudio::EpwDesignCondition::extremeN10YearsMaxDryBulb | ( | ) | const |
Returns the extreme n=10 years maximum dry bulb temperature in degrees C.
double openstudio::EpwDesignCondition::extremeN10YearsMinDryBulb | ( | ) | const |
Returns the extreme n=10 years minimum dry bulb temperature in degrees C.
double openstudio::EpwDesignCondition::extremeN20YearsMaxDryBulb | ( | ) | const |
Returns the extreme n=20 years maximum dry bulb temperature in degrees C.
double openstudio::EpwDesignCondition::extremeN20YearsMinDryBulb | ( | ) | const |
Returns the extreme n=20 years minimum dry bulb temperature in degrees C.
double openstudio::EpwDesignCondition::extremeN50YearsMaxDryBulb | ( | ) | const |
Returns the extreme n=50 years maximum dry bulb temperature in degrees C.
double openstudio::EpwDesignCondition::extremeN50YearsMinDryBulb | ( | ) | const |
Returns the extreme n=50 years minimum dry bulb temperature in degrees C.
double openstudio::EpwDesignCondition::extremeN5YearsMaxDryBulb | ( | ) | const |
Returns the extreme n=5 years maximum dry bulb temperature in degrees C.
double openstudio::EpwDesignCondition::extremeN5YearsMinDryBulb | ( | ) | const |
Returns the extreme n=5 years minimum dry bulb temperature in degrees C.
double openstudio::EpwDesignCondition::extremeStdDevMaxDryBulb | ( | ) | const |
Returns the extreme standard deviation maximum dry bulb temperature in degrees C.
double openstudio::EpwDesignCondition::extremeStdDevMinDryBulb | ( | ) | const |
Returns the extreme standard deviation minimum dry bulb temperature in degrees C.
double openstudio::EpwDesignCondition::extremeWindSpeed1 | ( | ) | const |
Returns the extreme wind speed 1% in m/s.
double openstudio::EpwDesignCondition::extremeWindSpeed2pt5 | ( | ) | const |
Returns the extreme wind speed 2.5% in m/s.
double openstudio::EpwDesignCondition::extremeWindSpeed5 | ( | ) | const |
Returns the extreme wind speed 5% in m/s.
|
static |
Create an EpwDesignCondition from an EPW-formatted string.
|
static |
Create an EpwDesignCondition from a list of EPW designs as strings.
boost::optional<double> openstudio::EpwDesignCondition::getField | ( | EpwDesignField | id | ) |
Returns the dobule value of the field specified by enumeration value.
boost::optional<double> openstudio::EpwDesignCondition::getFieldByName | ( | const std::string & | name | ) |
Returns the double value of the named field if possible.
|
static |
Returns the units of the field specified by enumeration value.
|
static |
Returns the units of the named field.
int openstudio::EpwDesignCondition::heatingColdestMonth | ( | ) | const |
Returns the heating coldest month.
double openstudio::EpwDesignCondition::heatingColdestMonthMeanCoincidentDryBulb0pt4 | ( | ) | const |
Returns the heating coldest month mean coincident dry bulb temperature 0.4% in degrees C.
double openstudio::EpwDesignCondition::heatingColdestMonthMeanCoincidentDryBulb1 | ( | ) | const |
Returns the heating coldest month mean coincident dry bulb temperature 1% in degrees C.
double openstudio::EpwDesignCondition::heatingColdestMonthWindSpeed0pt4 | ( | ) | const |
Returns the heating coldest month wind speed 0.4% in m/s.
double openstudio::EpwDesignCondition::heatingColdestMonthWindSpeed1 | ( | ) | const |
Returns the heating coldest month wind speed 1% in m/s.
double openstudio::EpwDesignCondition::heatingDryBulb99 | ( | ) | const |
Returns the heating dry bulb temperature 99% in degrees C.
double openstudio::EpwDesignCondition::heatingDryBulb99pt6 | ( | ) | const |
Returns the heating dry bulb temperature 99.6% in degrees C.
double openstudio::EpwDesignCondition::heatingHumidificationDewPoint99 | ( | ) | const |
Returns the heating humidification dew point temperature 99% in degrees C.
double openstudio::EpwDesignCondition::heatingHumidificationDewPoint99pt6 | ( | ) | const |
Returns the heating humidification dew point temperature 99.6% in degrees C.
double openstudio::EpwDesignCondition::heatingHumidificationHumidityRatio99 | ( | ) | const |
Returns the heating humidification humidity ratio 99% in g of moisture per kg of dry air.
double openstudio::EpwDesignCondition::heatingHumidificationHumidityRatio99pt6 | ( | ) | const |
Returns the heating humidification humidity ratio 99.6% in g of moisture per kg of dry air.
double openstudio::EpwDesignCondition::heatingHumidificationMeanCoincidentDryBulb99 | ( | ) | const |
Returns the heating humidification mean coincient dry bulb temperature 99% in degrees C.
double openstudio::EpwDesignCondition::heatingHumidificationMeanCoincidentDryBulb99pt6 | ( | ) | const |
Returns the heating humidification mean coincident dry bulb temperature 99.6% in degrees C.
double openstudio::EpwDesignCondition::heatingMeanCoincidentWindSpeed99pt6 | ( | ) | const |
Returns the heating mean coincident wind speed 99.6% in m/s.
int openstudio::EpwDesignCondition::heatingPrevailingCoincidentWindDirection99pt6 | ( | ) | const |
Returns the heating prevailing coincident wind direction 99.6% in degrees.
std::string openstudio::EpwDesignCondition::titleOfDesignCondition | ( | ) | const |
Returns the title of design condition.