#include "UnitarySystemPerformanceMultispeed.hpp"
Public Member Functions | |
SupplyAirflowRatioField () | |
SupplyAirflowRatioField (double heatingRatio, double coolingRatio) | |
boost::optional< double > | heatingRatio () |
boost::optional< double > | coolingRatio () |
bool | isHeatingRatioAutosized () |
bool | isCoolingRatioAutosized () |
Static Public Member Functions | |
static SupplyAirflowRatioField | fromCoolingRatio (double coolingRatio) |
static SupplyAirflowRatioField | fromHeatingRatio (double heatingRatio) |
Protected Member Functions | |
std::vector< std::string > | getHeatingCoolingRatiosAsStrings () const |
openstudio::model::SupplyAirflowRatioField::SupplyAirflowRatioField | ( | ) |
Default Constructor. Autosizes both heating and cooling.
openstudio::model::SupplyAirflowRatioField::SupplyAirflowRatioField | ( | double | heatingRatio, |
double | coolingRatio | ||
) |
Constructor that sets values for both heating and cooling.
boost::optional<double> openstudio::model::SupplyAirflowRatioField::coolingRatio | ( | ) |
|
static |
"Constructor" that autosizes heating ration and sets cooling ratio.
|
static |
"Constructor" that autosizes cooling ratio and sets heating ratio.
|
protected |
boost::optional<double> openstudio::model::SupplyAirflowRatioField::heatingRatio | ( | ) |
bool openstudio::model::SupplyAirflowRatioField::isCoolingRatioAutosized | ( | ) |
bool openstudio::model::SupplyAirflowRatioField::isHeatingRatioAutosized | ( | ) |