#include "HeaderedPumpsConstantSpeed.hpp"
Static Public Member Functions | |
static std::vector< std::string > | designPowerSizingMethodValues () |
static std::vector< std::string > | flowSequencingControlSchemeValues () |
static IddObjectType | iddObjectType () |
static std::vector< std::string > | pumpControlTypeValues () |
Related Functions | |
typedef std::vector < HeaderedPumpsConstantSpeed > | HeaderedPumpsConstantSpeedVector |
typedef boost::optional < HeaderedPumpsConstantSpeed > | OptionalHeaderedPumpsConstantSpeed |
HeaderedPumpsConstantSpeed is a StraightComponent that wraps the OpenStudio IDD object 'OS:HeaderedPumps:ConstantSpeed'.
|
explicit |
|
inlinevirtual |
boost::optional<double> openstudio::model::HeaderedPumpsConstantSpeed::autosizedRatedPowerConsumption | ( | ) | const |
boost::optional<double> openstudio::model::HeaderedPumpsConstantSpeed::autosizedTotalRatedFlowRate | ( | ) | const |
void openstudio::model::HeaderedPumpsConstantSpeed::autosizeRatedPowerConsumption | ( | ) |
void openstudio::model::HeaderedPumpsConstantSpeed::autosizeTotalRatedFlowRate | ( | ) |
double openstudio::model::HeaderedPumpsConstantSpeed::designElectricPowerPerUnitFlowRate | ( | ) | const |
std::string openstudio::model::HeaderedPumpsConstantSpeed::designPowerSizingMethod | ( | ) | const |
|
static |
double openstudio::model::HeaderedPumpsConstantSpeed::designShaftPowerPerUnitFlowRatePerUnitHead | ( | ) | const |
std::string openstudio::model::HeaderedPumpsConstantSpeed::endUseSubcategory | ( | ) | const |
std::string openstudio::model::HeaderedPumpsConstantSpeed::flowSequencingControlScheme | ( | ) | const |
|
static |
double openstudio::model::HeaderedPumpsConstantSpeed::fractionofMotorInefficienciestoFluidStream | ( | ) | const |
|
static |
bool openstudio::model::HeaderedPumpsConstantSpeed::isRatedPowerConsumptionAutosized | ( | ) | const |
bool openstudio::model::HeaderedPumpsConstantSpeed::isTotalRatedFlowRateAutosized | ( | ) | const |
double openstudio::model::HeaderedPumpsConstantSpeed::motorEfficiency | ( | ) | const |
int openstudio::model::HeaderedPumpsConstantSpeed::numberofPumpsinBank | ( | ) | const |
std::string openstudio::model::HeaderedPumpsConstantSpeed::pumpControlType | ( | ) | const |
|
static |
boost::optional<Schedule> openstudio::model::HeaderedPumpsConstantSpeed::pumpFlowRateSchedule | ( | ) | const |
boost::optional<double> openstudio::model::HeaderedPumpsConstantSpeed::ratedPowerConsumption | ( | ) | const |
In EnergyPlus 8.5.0 and above this property maps to the EnergyPlus field "Design Power Consumption".
double openstudio::model::HeaderedPumpsConstantSpeed::ratedPumpHead | ( | ) | const |
In EnergyPlus 8.5.0 and above this property maps to the EnergyPlus field "Design Pump Head".
void openstudio::model::HeaderedPumpsConstantSpeed::resetPumpFlowRateSchedule | ( | ) |
void openstudio::model::HeaderedPumpsConstantSpeed::resetThermalZone | ( | ) |
bool openstudio::model::HeaderedPumpsConstantSpeed::setDesignElectricPowerPerUnitFlowRate | ( | double | designElectricPowerPerUnitFlowRate | ) |
bool openstudio::model::HeaderedPumpsConstantSpeed::setDesignPowerSizingMethod | ( | const std::string & | designPowerSizingMethod | ) |
bool openstudio::model::HeaderedPumpsConstantSpeed::setDesignShaftPowerPerUnitFlowRatePerUnitHead | ( | double | designShaftPowerPerUnitFlowRatePerUnitHead | ) |
bool openstudio::model::HeaderedPumpsConstantSpeed::setEndUseSubcategory | ( | const std::string & | endUseSubcategory | ) |
bool openstudio::model::HeaderedPumpsConstantSpeed::setFlowSequencingControlScheme | ( | const std::string & | flowSequencingControlScheme | ) |
bool openstudio::model::HeaderedPumpsConstantSpeed::setFractionofMotorInefficienciestoFluidStream | ( | double | fractionofMotorInefficienciestoFluidStream | ) |
bool openstudio::model::HeaderedPumpsConstantSpeed::setMotorEfficiency | ( | double | motorEfficiency | ) |
bool openstudio::model::HeaderedPumpsConstantSpeed::setNumberofPumpsinBank | ( | int | numberofPumpsinBank | ) |
bool openstudio::model::HeaderedPumpsConstantSpeed::setPumpControlType | ( | const std::string & | pumpControlType | ) |
bool openstudio::model::HeaderedPumpsConstantSpeed::setPumpFlowRateSchedule | ( | Schedule & | schedule | ) |
bool openstudio::model::HeaderedPumpsConstantSpeed::setRatedPowerConsumption | ( | double | ratedPowerConsumption | ) |
bool openstudio::model::HeaderedPumpsConstantSpeed::setRatedPumpHead | ( | double | ratedPumpHead | ) |
bool openstudio::model::HeaderedPumpsConstantSpeed::setSkinLossRadiativeFraction | ( | double | skinLossRadiativeFraction | ) |
bool openstudio::model::HeaderedPumpsConstantSpeed::setThermalZone | ( | const ThermalZone & | thermalZone | ) |
bool openstudio::model::HeaderedPumpsConstantSpeed::setTotalRatedFlowRate | ( | double | totalRatedFlowRate | ) |
double openstudio::model::HeaderedPumpsConstantSpeed::skinLossRadiativeFraction | ( | ) | const |
boost::optional<ThermalZone> openstudio::model::HeaderedPumpsConstantSpeed::thermalZone | ( | ) | const |
boost::optional<double> openstudio::model::HeaderedPumpsConstantSpeed::totalRatedFlowRate | ( | ) | const |
In EnergyPlus 8.5.0 and above this property maps to the EnergyPlus field "Total Design Flow Rate".
|
related |
|
related |