#include "PumpConstantSpeed.hpp"
Static Public Member Functions | |
static IddObjectType | iddObjectType () |
static std::vector< std::string > | pumpControlTypeValues () |
Related Functions | |
typedef boost::optional < PumpConstantSpeed > | OptionalPumpConstantSpeed |
typedef std::vector < PumpConstantSpeed > | PumpConstantSpeedVector |
PumpConstantSpeed is a StraightComponent that wraps the OpenStudio IDD object 'OS:Pump:ConstantSpeed'.
|
explicit |
|
inlinevirtual |
void openstudio::model::PumpConstantSpeed::autosizeRatedFlowRate | ( | ) |
void openstudio::model::PumpConstantSpeed::autosizeRatedPowerConsumption | ( | ) |
double openstudio::model::PumpConstantSpeed::fractionofMotorInefficienciestoFluidStream | ( | ) | const |
Quantity openstudio::model::PumpConstantSpeed::getFractionofMotorInefficienciestoFluidStream | ( | bool | returnIP = false | ) | const |
OSOptionalQuantity openstudio::model::PumpConstantSpeed::getImpellerDiameter | ( | bool | returnIP = false | ) | const |
Quantity openstudio::model::PumpConstantSpeed::getMotorEfficiency | ( | bool | returnIP = false | ) | const |
OSOptionalQuantity openstudio::model::PumpConstantSpeed::getRatedFlowRate | ( | bool | returnIP = false | ) | const |
OSOptionalQuantity openstudio::model::PumpConstantSpeed::getRatedPowerConsumption | ( | bool | returnIP = false | ) | const |
Quantity openstudio::model::PumpConstantSpeed::getRatedPumpHead | ( | bool | returnIP = false | ) | const |
OSOptionalQuantity openstudio::model::PumpConstantSpeed::getRotationalSpeed | ( | bool | returnIP = false | ) | const |
OSOptionalQuantity openstudio::model::PumpConstantSpeed::getSkinLossRadiativeFraction | ( | bool | returnIP = false | ) | const |
|
static |
boost::optional<double> openstudio::model::PumpConstantSpeed::impellerDiameter | ( | ) | const |
bool openstudio::model::PumpConstantSpeed::isFractionofMotorInefficienciestoFluidStreamDefaulted | ( | ) | const |
bool openstudio::model::PumpConstantSpeed::isMotorEfficiencyDefaulted | ( | ) | const |
bool openstudio::model::PumpConstantSpeed::isPumpControlTypeDefaulted | ( | ) | const |
bool openstudio::model::PumpConstantSpeed::isRatedFlowRateAutosized | ( | ) | const |
bool openstudio::model::PumpConstantSpeed::isRatedPowerConsumptionAutosized | ( | ) | const |
bool openstudio::model::PumpConstantSpeed::isRatedPumpHeadDefaulted | ( | ) | const |
double openstudio::model::PumpConstantSpeed::motorEfficiency | ( | ) | const |
std::string openstudio::model::PumpConstantSpeed::pumpControlType | ( | ) | const |
|
static |
boost::optional<Curve> openstudio::model::PumpConstantSpeed::pumpCurve | ( | ) | const |
boost::optional<Schedule> openstudio::model::PumpConstantSpeed::pumpFlowRateSchedule | ( | ) | const |
boost::optional<double> openstudio::model::PumpConstantSpeed::ratedFlowRate | ( | ) | const |
In EnergyPlus 8.5.0 and above this property maps to the EnergyPlus field "Design Flow Rate".
boost::optional<double> openstudio::model::PumpConstantSpeed::ratedPowerConsumption | ( | ) | const |
In EnergyPlus 8.5.0 and above this property maps to the EnergyPlus field "Design Power Consumption".
double openstudio::model::PumpConstantSpeed::ratedPumpHead | ( | ) | const |
In EnergyPlus 8.5.0 and above this property maps to the EnergyPlus field "Design Pump Head".
void openstudio::model::PumpConstantSpeed::resetFractionofMotorInefficienciestoFluidStream | ( | ) |
void openstudio::model::PumpConstantSpeed::resetImpellerDiameter | ( | ) |
void openstudio::model::PumpConstantSpeed::resetMotorEfficiency | ( | ) |
void openstudio::model::PumpConstantSpeed::resetPumpControlType | ( | ) |
void openstudio::model::PumpConstantSpeed::resetPumpCurve | ( | ) |
void openstudio::model::PumpConstantSpeed::resetPumpFlowRateSchedule | ( | ) |
void openstudio::model::PumpConstantSpeed::resetRatedFlowRate | ( | ) |
void openstudio::model::PumpConstantSpeed::resetRatedPowerConsumption | ( | ) |
void openstudio::model::PumpConstantSpeed::resetRatedPumpHead | ( | ) |
void openstudio::model::PumpConstantSpeed::resetRotationalSpeed | ( | ) |
void openstudio::model::PumpConstantSpeed::resetSkinLossRadiativeFraction | ( | ) |
void openstudio::model::PumpConstantSpeed::resetZone | ( | ) |
boost::optional<double> openstudio::model::PumpConstantSpeed::rotationalSpeed | ( | ) | const |
bool openstudio::model::PumpConstantSpeed::setFractionofMotorInefficienciestoFluidStream | ( | double | fractionofMotorInefficienciestoFluidStream | ) |
bool openstudio::model::PumpConstantSpeed::setFractionofMotorInefficienciestoFluidStream | ( | const Quantity & | fractionofMotorInefficienciestoFluidStream | ) |
void openstudio::model::PumpConstantSpeed::setImpellerDiameter | ( | double | impellerDiameter | ) |
bool openstudio::model::PumpConstantSpeed::setImpellerDiameter | ( | const Quantity & | impellerDiameter | ) |
bool openstudio::model::PumpConstantSpeed::setMotorEfficiency | ( | double | motorEfficiency | ) |
bool openstudio::model::PumpConstantSpeed::setMotorEfficiency | ( | const Quantity & | motorEfficiency | ) |
bool openstudio::model::PumpConstantSpeed::setPumpControlType | ( | std::string | pumpControlType | ) |
bool openstudio::model::PumpConstantSpeed::setPumpCurve | ( | const Curve & | curve | ) |
bool openstudio::model::PumpConstantSpeed::setPumpFlowRateSchedule | ( | Schedule & | schedule | ) |
void openstudio::model::PumpConstantSpeed::setRatedFlowRate | ( | double | ratedFlowRate | ) |
bool openstudio::model::PumpConstantSpeed::setRatedFlowRate | ( | const Quantity & | ratedFlowRate | ) |
void openstudio::model::PumpConstantSpeed::setRatedPowerConsumption | ( | double | ratedPowerConsumption | ) |
bool openstudio::model::PumpConstantSpeed::setRatedPowerConsumption | ( | const Quantity & | ratedPowerConsumption | ) |
void openstudio::model::PumpConstantSpeed::setRatedPumpHead | ( | double | ratedPumpHead | ) |
bool openstudio::model::PumpConstantSpeed::setRatedPumpHead | ( | const Quantity & | ratedPumpHead | ) |
void openstudio::model::PumpConstantSpeed::setRotationalSpeed | ( | double | rotationalSpeed | ) |
bool openstudio::model::PumpConstantSpeed::setRotationalSpeed | ( | const Quantity & | rotationalSpeed | ) |
bool openstudio::model::PumpConstantSpeed::setSkinLossRadiativeFraction | ( | double | skinLossRadiativeFraction | ) |
bool openstudio::model::PumpConstantSpeed::setSkinLossRadiativeFraction | ( | const Quantity & | skinLossRadiativeFraction | ) |
bool openstudio::model::PumpConstantSpeed::setZone | ( | const ThermalZone & | thermalZone | ) |
boost::optional<double> openstudio::model::PumpConstantSpeed::skinLossRadiativeFraction | ( | ) | const |
boost::optional<ThermalZone> openstudio::model::PumpConstantSpeed::zone | ( | ) | const |
|
related |
|
related |