class OpenStudio::Model::PumpVariableSpeed
Public Class Methods
@return [IddObjectType]
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 8 def self.iddObjectType end
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 5 def self.new(model) end
@return [StringVector]
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 11 def self.pumpControlTypeValues end
@return [StringVector]
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 14 def self.validPumpControlTypeValues end
@return [StringVector]
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 17 def self.vfdControlTypeValues end
Public Instance Methods
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 120 def autosizeRatedFlowRate end
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 126 def autosizeRatedPowerConsumption end
@return [Double]
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 56 def coefficient1ofthePartLoadPerformanceCurve end
@return [Double]
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 62 def coefficient2ofthePartLoadPerformanceCurve end
@return [Double]
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 68 def coefficient3ofthePartLoadPerformanceCurve end
@return [Double]
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 74 def coefficient4ofthePartLoadPerformanceCurve end
@return [Double]
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 50 def fractionofMotorInefficienciestoFluidStream end
@return [Quantity]
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 205 def getCoefficient1ofthePartLoadPerformanceCurve(*args) end
@return [Quantity]
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 208 def getCoefficient2ofthePartLoadPerformanceCurve(*args) end
@return [Quantity]
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 211 def getCoefficient3ofthePartLoadPerformanceCurve(*args) end
@return [Quantity]
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 214 def getCoefficient4ofthePartLoadPerformanceCurve(*args) end
@return [Quantity]
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 202 def getFractionofMotorInefficienciestoFluidStream(*args) end
@return [OSOptionalQuantity]
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 220 def getImpellerDiameter(*args) end
@return [Quantity]
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 217 def getMinimumFlowRate(*args) end
@return [Quantity]
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 199 def getMotorEfficiency(*args) end
@return [OSOptionalQuantity]
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 190 def getRatedFlowRate(*args) end
@return [OSOptionalQuantity]
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 196 def getRatedPowerConsumption(*args) end
@return [Quantity]
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 193 def getRatedPumpHead(*args) end
@return [OptionalDouble]
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 98 def impellerDiameter end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 59 def isCoefficient1ofthePartLoadPerformanceCurveDefaulted end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 65 def isCoefficient2ofthePartLoadPerformanceCurveDefaulted end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 71 def isCoefficient3ofthePartLoadPerformanceCurveDefaulted end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 77 def isCoefficient4ofthePartLoadPerformanceCurveDefaulted end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 53 def isFractionofMotorInefficienciestoFluidStreamDefaulted end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 83 def isMinimumFlowRateDefaulted end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 47 def isMotorEfficiencyDefaulted end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 89 def isPumpControlTypeDefaulted end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 26 def isRatedFlowRateAutosized end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 23 def isRatedFlowRateDefaulted end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 41 def isRatedPowerConsumptionAutosized end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 38 def isRatedPowerConsumptionDefaulted end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 32 def isRatedPumpHeadDefaulted end
@return [OptionalSchedule]
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 110 def maximumPressureSchedule end
@return [OptionalSchedule]
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 116 def maximumRPMSchedule end
@return [Double]
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 80 def minimumFlowRate end
@return [OptionalSchedule]
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 107 def minimumPressureSchedule end
@return [OptionalSchedule]
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 113 def minimumRPMSchedule end
@return [Double]
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 44 def motorEfficiency end
@return [String]
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 86 def pumpControlType end
@return [OptionalCurve]
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 95 def pumpCurve end
@return [OptionalSchedule]
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 92 def pumpFlowRateSchedule end
@return [OptionalSchedule]
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 104 def pumpRPMSchedule end
@return [OptionalDouble]
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 20 def ratedFlowRate end
@return [OptionalDouble]
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 35 def ratedPowerConsumption end
@return [Double]
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 29 def ratedPumpHead end
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 132 def resetCoefficient1ofthePartLoadPerformanceCurve end
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 134 def resetCoefficient2ofthePartLoadPerformanceCurve end
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 136 def resetCoefficient3ofthePartLoadPerformanceCurve end
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 138 def resetCoefficient4ofthePartLoadPerformanceCurve end
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 130 def resetFractionofMotorInefficienciestoFluidStream end
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 157 def resetImpellerDiameter end
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 177 def resetMaximumPressureSchedule end
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 187 def resetMaximumRPMSchedule end
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 140 def resetMinimumFlowRate end
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 172 def resetMinimumPressureSchedule end
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 182 def resetMinimumRPMSchedule end
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 128 def resetMotorEfficiency end
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 145 def resetPumpControlType end
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 155 def resetPumpCurve end
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 150 def resetPumpFlowRateSchedule end
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 167 def resetPumpRPMSchedule end
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 118 def resetRatedFlowRate end
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 124 def resetRatedPowerConsumption end
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 122 def resetRatedPumpHead end
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 162 def resetVFDControlType end
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 234 def setCoefficient1ofthePartLoadPerformanceCurve(*args) end
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 236 def setCoefficient2ofthePartLoadPerformanceCurve(*args) end
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 238 def setCoefficient3ofthePartLoadPerformanceCurve(*args) end
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 240 def setCoefficient4ofthePartLoadPerformanceCurve(*args) end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 232 def setFractionofMotorInefficienciestoFluidStream(*args) end
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 244 def setImpellerDiameter(*args) end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 175 def setMaximumPressureSchedule(schedule) end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 185 def setMaximumRPMSchedule(schedule) end
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 242 def setMinimumFlowRate(*args) end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 170 def setMinimumPressureSchedule(schedule) end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 180 def setMinimumRPMSchedule(schedule) end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 229 def setMotorEfficiency(*args) end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 143 def setPumpControlType(string) end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 153 def setPumpCurve(curve) end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 148 def setPumpFlowRateSchedule(schedule) end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 165 def setPumpRPMSchedule(schedule) end
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 222 def setRatedFlowRate(*args) end
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 226 def setRatedPowerConsumption(*args) end
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 224 def setRatedPumpHead(*args) end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 160 def setVFDControlType(string) end
@return [OptionalString]
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 101 def vFDControlType end