class OpenStudio::Model::PumpVariableSpeed

Public Class Methods

iddObjectType() click to toggle source

@return [IddObjectType]

# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 8
def self.iddObjectType
end
new(model) click to toggle source
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 5
def self.new(model)
end
pumpControlTypeValues() click to toggle source

@return [StringVector]

# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 11
def self.pumpControlTypeValues
end
validPumpControlTypeValues() click to toggle source

@return [StringVector]

# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 14
def self.validPumpControlTypeValues
end
vfdControlTypeValues() click to toggle source

@return [StringVector]

# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 17
def self.vfdControlTypeValues
end

Public Instance Methods

autosizeRatedFlowRate() click to toggle source
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 120
def autosizeRatedFlowRate
end
autosizeRatedPowerConsumption() click to toggle source
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 126
def autosizeRatedPowerConsumption
end
coefficient1ofthePartLoadPerformanceCurve() click to toggle source

@return [Double]

# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 56
def coefficient1ofthePartLoadPerformanceCurve
end
coefficient2ofthePartLoadPerformanceCurve() click to toggle source

@return [Double]

# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 62
def coefficient2ofthePartLoadPerformanceCurve
end
coefficient3ofthePartLoadPerformanceCurve() click to toggle source

@return [Double]

# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 68
def coefficient3ofthePartLoadPerformanceCurve
end
coefficient4ofthePartLoadPerformanceCurve() click to toggle source

@return [Double]

# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 74
def coefficient4ofthePartLoadPerformanceCurve
end
fractionofMotorInefficienciestoFluidStream() click to toggle source

@return [Double]

# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 50
def fractionofMotorInefficienciestoFluidStream
end
getCoefficient1ofthePartLoadPerformanceCurve(*args) click to toggle source

@return [Quantity]

# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 205
def getCoefficient1ofthePartLoadPerformanceCurve(*args)
end
getCoefficient2ofthePartLoadPerformanceCurve(*args) click to toggle source

@return [Quantity]

# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 208
def getCoefficient2ofthePartLoadPerformanceCurve(*args)
end
getCoefficient3ofthePartLoadPerformanceCurve(*args) click to toggle source

@return [Quantity]

# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 211
def getCoefficient3ofthePartLoadPerformanceCurve(*args)
end
getCoefficient4ofthePartLoadPerformanceCurve(*args) click to toggle source

@return [Quantity]

# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 214
def getCoefficient4ofthePartLoadPerformanceCurve(*args)
end
getFractionofMotorInefficienciestoFluidStream(*args) click to toggle source

@return [Quantity]

# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 202
def getFractionofMotorInefficienciestoFluidStream(*args)
end
getImpellerDiameter(*args) click to toggle source

@return [OSOptionalQuantity]

# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 220
def getImpellerDiameter(*args)
end
getMinimumFlowRate(*args) click to toggle source

@return [Quantity]

# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 217
def getMinimumFlowRate(*args)
end
getMotorEfficiency(*args) click to toggle source

@return [Quantity]

# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 199
def getMotorEfficiency(*args)
end
getRatedFlowRate(*args) click to toggle source

@return [OSOptionalQuantity]

# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 190
def getRatedFlowRate(*args)
end
getRatedPowerConsumption(*args) click to toggle source

@return [OSOptionalQuantity]

# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 196
def getRatedPowerConsumption(*args)
end
getRatedPumpHead(*args) click to toggle source

@return [Quantity]

# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 193
def getRatedPumpHead(*args)
end
impellerDiameter() click to toggle source

@return [OptionalDouble]

# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 98
def impellerDiameter
end
isCoefficient1ofthePartLoadPerformanceCurveDefaulted() click to toggle source

@return [Boolean]

# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 59
def isCoefficient1ofthePartLoadPerformanceCurveDefaulted
end
isCoefficient2ofthePartLoadPerformanceCurveDefaulted() click to toggle source

@return [Boolean]

# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 65
def isCoefficient2ofthePartLoadPerformanceCurveDefaulted
end
isCoefficient3ofthePartLoadPerformanceCurveDefaulted() click to toggle source

@return [Boolean]

# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 71
def isCoefficient3ofthePartLoadPerformanceCurveDefaulted
end
isCoefficient4ofthePartLoadPerformanceCurveDefaulted() click to toggle source

@return [Boolean]

# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 77
def isCoefficient4ofthePartLoadPerformanceCurveDefaulted
end
isFractionofMotorInefficienciestoFluidStreamDefaulted() click to toggle source

@return [Boolean]

# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 53
def isFractionofMotorInefficienciestoFluidStreamDefaulted
end
isMinimumFlowRateDefaulted() click to toggle source

@return [Boolean]

# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 83
def isMinimumFlowRateDefaulted
end
isMotorEfficiencyDefaulted() click to toggle source

@return [Boolean]

# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 47
def isMotorEfficiencyDefaulted
end
isPumpControlTypeDefaulted() click to toggle source

@return [Boolean]

# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 89
def isPumpControlTypeDefaulted
end
isRatedFlowRateAutosized() click to toggle source

@return [Boolean]

# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 26
def isRatedFlowRateAutosized
end
isRatedFlowRateDefaulted() click to toggle source

@return [Boolean]

# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 23
def isRatedFlowRateDefaulted
end
isRatedPowerConsumptionAutosized() click to toggle source

@return [Boolean]

# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 41
def isRatedPowerConsumptionAutosized
end
isRatedPowerConsumptionDefaulted() click to toggle source

@return [Boolean]

# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 38
def isRatedPowerConsumptionDefaulted
end
isRatedPumpHeadDefaulted() click to toggle source

@return [Boolean]

# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 32
def isRatedPumpHeadDefaulted
end
maximumPressureSchedule() click to toggle source

@return [OptionalSchedule]

# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 110
def maximumPressureSchedule
end
maximumRPMSchedule() click to toggle source

@return [OptionalSchedule]

# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 116
def maximumRPMSchedule
end
minimumFlowRate() click to toggle source

@return [Double]

# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 80
def minimumFlowRate
end
minimumPressureSchedule() click to toggle source

@return [OptionalSchedule]

# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 107
def minimumPressureSchedule
end
minimumRPMSchedule() click to toggle source

@return [OptionalSchedule]

# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 113
def minimumRPMSchedule
end
motorEfficiency() click to toggle source

@return [Double]

# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 44
def motorEfficiency
end
pumpControlType() click to toggle source

@return [String]

# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 86
def pumpControlType
end
pumpCurve() click to toggle source

@return [OptionalCurve]

# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 95
def pumpCurve
end
pumpFlowRateSchedule() click to toggle source

@return [OptionalSchedule]

# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 92
def pumpFlowRateSchedule
end
pumpRPMSchedule() click to toggle source

@return [OptionalSchedule]

# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 104
def pumpRPMSchedule
end
ratedFlowRate() click to toggle source

@return [OptionalDouble]

# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 20
def ratedFlowRate
end
ratedPowerConsumption() click to toggle source

@return [OptionalDouble]

# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 35
def ratedPowerConsumption
end
ratedPumpHead() click to toggle source

@return [Double]

# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 29
def ratedPumpHead
end
resetCoefficient1ofthePartLoadPerformanceCurve() click to toggle source
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 132
def resetCoefficient1ofthePartLoadPerformanceCurve
end
resetCoefficient2ofthePartLoadPerformanceCurve() click to toggle source
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 134
def resetCoefficient2ofthePartLoadPerformanceCurve
end
resetCoefficient3ofthePartLoadPerformanceCurve() click to toggle source
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 136
def resetCoefficient3ofthePartLoadPerformanceCurve
end
resetCoefficient4ofthePartLoadPerformanceCurve() click to toggle source
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 138
def resetCoefficient4ofthePartLoadPerformanceCurve
end
resetFractionofMotorInefficienciestoFluidStream() click to toggle source
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 130
def resetFractionofMotorInefficienciestoFluidStream
end
resetImpellerDiameter() click to toggle source
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 157
def resetImpellerDiameter
end
resetMaximumPressureSchedule() click to toggle source
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 177
def resetMaximumPressureSchedule
end
resetMaximumRPMSchedule() click to toggle source
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 187
def resetMaximumRPMSchedule
end
resetMinimumFlowRate() click to toggle source
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 140
def resetMinimumFlowRate
end
resetMinimumPressureSchedule() click to toggle source
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 172
def resetMinimumPressureSchedule
end
resetMinimumRPMSchedule() click to toggle source
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 182
def resetMinimumRPMSchedule
end
resetMotorEfficiency() click to toggle source
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 128
def resetMotorEfficiency
end
resetPumpControlType() click to toggle source
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 145
def resetPumpControlType
end
resetPumpCurve() click to toggle source
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 155
def resetPumpCurve
end
resetPumpFlowRateSchedule() click to toggle source
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 150
def resetPumpFlowRateSchedule
end
resetPumpRPMSchedule() click to toggle source
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 167
def resetPumpRPMSchedule
end
resetRatedFlowRate() click to toggle source
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 118
def resetRatedFlowRate
end
resetRatedPowerConsumption() click to toggle source
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 124
def resetRatedPowerConsumption
end
resetRatedPumpHead() click to toggle source
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 122
def resetRatedPumpHead
end
resetVFDControlType() click to toggle source
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 162
def resetVFDControlType
end
setCoefficient1ofthePartLoadPerformanceCurve(*args) click to toggle source
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 234
def setCoefficient1ofthePartLoadPerformanceCurve(*args)
end
setCoefficient2ofthePartLoadPerformanceCurve(*args) click to toggle source
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 236
def setCoefficient2ofthePartLoadPerformanceCurve(*args)
end
setCoefficient3ofthePartLoadPerformanceCurve(*args) click to toggle source
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 238
def setCoefficient3ofthePartLoadPerformanceCurve(*args)
end
setCoefficient4ofthePartLoadPerformanceCurve(*args) click to toggle source
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 240
def setCoefficient4ofthePartLoadPerformanceCurve(*args)
end
setFractionofMotorInefficienciestoFluidStream(*args) click to toggle source

@return [Boolean]

# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 232
def setFractionofMotorInefficienciestoFluidStream(*args)
end
setImpellerDiameter(*args) click to toggle source
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 244
def setImpellerDiameter(*args)
end
setMaximumPressureSchedule(schedule) click to toggle source

@return [Boolean]

# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 175
def setMaximumPressureSchedule(schedule)
end
setMaximumRPMSchedule(schedule) click to toggle source

@return [Boolean]

# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 185
def setMaximumRPMSchedule(schedule)
end
setMinimumFlowRate(*args) click to toggle source
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 242
def setMinimumFlowRate(*args)
end
setMinimumPressureSchedule(schedule) click to toggle source

@return [Boolean]

# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 170
def setMinimumPressureSchedule(schedule)
end
setMinimumRPMSchedule(schedule) click to toggle source

@return [Boolean]

# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 180
def setMinimumRPMSchedule(schedule)
end
setMotorEfficiency(*args) click to toggle source

@return [Boolean]

# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 229
def setMotorEfficiency(*args)
end
setPumpControlType(string) click to toggle source

@return [Boolean]

# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 143
def setPumpControlType(string)
end
setPumpCurve(curve) click to toggle source

@return [Boolean]

# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 153
def setPumpCurve(curve)
end
setPumpFlowRateSchedule(schedule) click to toggle source

@return [Boolean]

# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 148
def setPumpFlowRateSchedule(schedule)
end
setPumpRPMSchedule(schedule) click to toggle source

@return [Boolean]

# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 165
def setPumpRPMSchedule(schedule)
end
setRatedFlowRate(*args) click to toggle source
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 222
def setRatedFlowRate(*args)
end
setRatedPowerConsumption(*args) click to toggle source
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 226
def setRatedPowerConsumption(*args)
end
setRatedPumpHead(*args) click to toggle source
# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 224
def setRatedPumpHead(*args)
end
setVFDControlType(string) click to toggle source

@return [Boolean]

# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 160
def setVFDControlType(string)
end
vFDControlType() click to toggle source

@return [OptionalString]

# File lib/openstudio-api-stubs/Classes/PumpVariableSpeed.rb, line 101
def vFDControlType
end