Class: OpenStudio::Model::PumpConstantSpeed

Inherits:
StraightComponent show all
Defined in:
lib/openstudio-api-stubs/Classes/PumpConstantSpeed.rb

Class Method Summary collapse

Instance Method Summary collapse

Methods inherited from StraightComponent

#addToNode, #airLoopHVAC, #clone, #disconnect, #inletModelObject, #inletPort, #outletModelObject, #outletPort, #remove, #removeFromLoop

Methods inherited from HVACComponent

#addToNode, #addToSplitter, #airLoopHVAC, #airLoopHVACOutdoorAirSystem, #containingHVACComponent, #containingStraightComponent, #containingZoneHVACComponent, #disconnect, #isRemovable, #loop, #plantLoop, #remove

Methods inherited from ParentObject

#allowableChildTypes, #children

Methods inherited from ModelObject

#EqualEqual, #LessThan, #NotEqual, #__str__, #clone, #connectedObject, #connectedObjectPort, #createComponent, #getData, #getScheduleTypeKeys, #iddObjectType, #lifeCycleCosts, #model, #outputVariableNames, #outputVariables, #parent, #removeLifeCycleCosts, #resources, #setParent, #toIdfObject

Methods inherited from WorkspaceObject

#LessThan, #__str__, #canBeSource, #canBeTarget, #getSourceIndices, #getSources, #getTarget, #idfObject, #initialized, #isSource, #isTarget, #numSources, #objectListFieldsEqual, #objectListFieldsNonConflicting, #remove, #setPointer, #sources, #targets, #workspace

Class Method Details

.iddObjectTypeIddObjectType

Returns:



8
9
# File 'lib/openstudio-api-stubs/Classes/PumpConstantSpeed.rb', line 8

def self.iddObjectType
end

.new(model) ⇒ Object



5
6
# File 'lib/openstudio-api-stubs/Classes/PumpConstantSpeed.rb', line 5

def self.new(model)
end

.pumpControlTypeValuesStringVector

Returns:

  • (StringVector)


11
12
# File 'lib/openstudio-api-stubs/Classes/PumpConstantSpeed.rb', line 11

def self.pumpControlTypeValues
end

Instance Method Details

#autosizeRatedFlowRateObject



21
22
# File 'lib/openstudio-api-stubs/Classes/PumpConstantSpeed.rb', line 21

def autosizeRatedFlowRate
end

#autosizeRatedPowerConsumptionObject



39
40
# File 'lib/openstudio-api-stubs/Classes/PumpConstantSpeed.rb', line 39

def autosizeRatedPowerConsumption
end

#fractionofMotorInefficienciestoFluidStreamDouble

Returns:

  • (Double)


50
51
# File 'lib/openstudio-api-stubs/Classes/PumpConstantSpeed.rb', line 50

def fractionofMotorInefficienciestoFluidStream
end

#getFractionofMotorInefficienciestoFluidStream(*args) ⇒ Quantity

Returns:



129
130
# File 'lib/openstudio-api-stubs/Classes/PumpConstantSpeed.rb', line 129

def getFractionofMotorInefficienciestoFluidStream(*args)
end

#getImpellerDiameter(*args) ⇒ OSOptionalQuantity

Returns:



135
136
# File 'lib/openstudio-api-stubs/Classes/PumpConstantSpeed.rb', line 135

def getImpellerDiameter(*args)
end

#getMotorEfficiency(*args) ⇒ Quantity

Returns:



123
124
# File 'lib/openstudio-api-stubs/Classes/PumpConstantSpeed.rb', line 123

def getMotorEfficiency(*args)
end

#getRatedFlowRate(*args) ⇒ OSOptionalQuantity

Returns:



108
109
# File 'lib/openstudio-api-stubs/Classes/PumpConstantSpeed.rb', line 108

def getRatedFlowRate(*args)
end

#getRatedPowerConsumption(*args) ⇒ OSOptionalQuantity

Returns:



118
119
# File 'lib/openstudio-api-stubs/Classes/PumpConstantSpeed.rb', line 118

def getRatedPowerConsumption(*args)
end

#getRatedPumpHead(*args) ⇒ Quantity

Returns:



113
114
# File 'lib/openstudio-api-stubs/Classes/PumpConstantSpeed.rb', line 113

def getRatedPumpHead(*args)
end

#getRotationalSpeed(*args) ⇒ OSOptionalQuantity

Returns:



140
141
# File 'lib/openstudio-api-stubs/Classes/PumpConstantSpeed.rb', line 140

def getRotationalSpeed(*args)
end

#getSkinLossRadiativeFraction(*args) ⇒ OSOptionalQuantity

Returns:



145
146
# File 'lib/openstudio-api-stubs/Classes/PumpConstantSpeed.rb', line 145

def getSkinLossRadiativeFraction(*args)
end

#impellerDiameterOptionalDouble

Returns:



85
86
# File 'lib/openstudio-api-stubs/Classes/PumpConstantSpeed.rb', line 85

def impellerDiameter
end

#isFractionofMotorInefficienciestoFluidStreamDefaultedBoolean

Returns:

  • (Boolean)


53
54
# File 'lib/openstudio-api-stubs/Classes/PumpConstantSpeed.rb', line 53

def isFractionofMotorInefficienciestoFluidStreamDefaulted
end

#isMotorEfficiencyDefaultedBoolean

Returns:

  • (Boolean)


45
46
# File 'lib/openstudio-api-stubs/Classes/PumpConstantSpeed.rb', line 45

def isMotorEfficiencyDefaulted
end

#isPumpControlTypeDefaultedBoolean

Returns:

  • (Boolean)


61
62
# File 'lib/openstudio-api-stubs/Classes/PumpConstantSpeed.rb', line 61

def isPumpControlTypeDefaulted
end

#isRatedFlowRateAutosizedBoolean

Returns:

  • (Boolean)


17
18
# File 'lib/openstudio-api-stubs/Classes/PumpConstantSpeed.rb', line 17

def isRatedFlowRateAutosized
end

#isRatedPowerConsumptionAutosizedBoolean

Returns:

  • (Boolean)


35
36
# File 'lib/openstudio-api-stubs/Classes/PumpConstantSpeed.rb', line 35

def isRatedPowerConsumptionAutosized
end

#isRatedPumpHeadDefaultedBoolean

Returns:

  • (Boolean)


27
28
# File 'lib/openstudio-api-stubs/Classes/PumpConstantSpeed.rb', line 27

def isRatedPumpHeadDefaulted
end

#motorEfficiencyDouble

Returns:

  • (Double)


42
43
# File 'lib/openstudio-api-stubs/Classes/PumpConstantSpeed.rb', line 42

def motorEfficiency
end

#pumpControlTypeString

Returns:

  • (String)


58
59
# File 'lib/openstudio-api-stubs/Classes/PumpConstantSpeed.rb', line 58

def pumpControlType
end

#pumpCurveOptionalCurve

Returns:



77
78
# File 'lib/openstudio-api-stubs/Classes/PumpConstantSpeed.rb', line 77

def pumpCurve
end

#pumpFlowRateScheduleOptionalSchedule

Returns:



69
70
# File 'lib/openstudio-api-stubs/Classes/PumpConstantSpeed.rb', line 69

def pumpFlowRateSchedule
end

#ratedFlowRateOptionalDouble

Returns:



14
15
# File 'lib/openstudio-api-stubs/Classes/PumpConstantSpeed.rb', line 14

def ratedFlowRate
end

#ratedPowerConsumptionOptionalDouble

Returns:



32
33
# File 'lib/openstudio-api-stubs/Classes/PumpConstantSpeed.rb', line 32

def ratedPowerConsumption
end

#ratedPumpHeadDouble

Returns:

  • (Double)


24
25
# File 'lib/openstudio-api-stubs/Classes/PumpConstantSpeed.rb', line 24

def ratedPumpHead
end

#resetFractionofMotorInefficienciestoFluidStreamObject



55
56
# File 'lib/openstudio-api-stubs/Classes/PumpConstantSpeed.rb', line 55

def resetFractionofMotorInefficienciestoFluidStream
end

#resetImpellerDiameterObject



87
88
# File 'lib/openstudio-api-stubs/Classes/PumpConstantSpeed.rb', line 87

def resetImpellerDiameter
end

#resetMotorEfficiencyObject



47
48
# File 'lib/openstudio-api-stubs/Classes/PumpConstantSpeed.rb', line 47

def resetMotorEfficiency
end

#resetPumpControlTypeObject



66
67
# File 'lib/openstudio-api-stubs/Classes/PumpConstantSpeed.rb', line 66

def resetPumpControlType
end

#resetPumpCurveObject



82
83
# File 'lib/openstudio-api-stubs/Classes/PumpConstantSpeed.rb', line 82

def resetPumpCurve
end

#resetPumpFlowRateScheduleObject



74
75
# File 'lib/openstudio-api-stubs/Classes/PumpConstantSpeed.rb', line 74

def resetPumpFlowRateSchedule
end

#resetRatedFlowRateObject



19
20
# File 'lib/openstudio-api-stubs/Classes/PumpConstantSpeed.rb', line 19

def resetRatedFlowRate
end

#resetRatedPowerConsumptionObject



37
38
# File 'lib/openstudio-api-stubs/Classes/PumpConstantSpeed.rb', line 37

def resetRatedPowerConsumption
end

#resetRatedPumpHeadObject



29
30
# File 'lib/openstudio-api-stubs/Classes/PumpConstantSpeed.rb', line 29

def resetRatedPumpHead
end

#resetRotationalSpeedObject



92
93
# File 'lib/openstudio-api-stubs/Classes/PumpConstantSpeed.rb', line 92

def resetRotationalSpeed
end

#resetSkinLossRadiativeFractionObject



105
106
# File 'lib/openstudio-api-stubs/Classes/PumpConstantSpeed.rb', line 105

def resetSkinLossRadiativeFraction
end

#resetZoneObject



103
104
# File 'lib/openstudio-api-stubs/Classes/PumpConstantSpeed.rb', line 103

def resetZone
end

#rotationalSpeedOptionalDouble

Returns:



90
91
# File 'lib/openstudio-api-stubs/Classes/PumpConstantSpeed.rb', line 90

def rotationalSpeed
end

#setFractionofMotorInefficienciestoFluidStream(*args) ⇒ Boolean

Returns:

  • (Boolean)


132
133
# File 'lib/openstudio-api-stubs/Classes/PumpConstantSpeed.rb', line 132

def setFractionofMotorInefficienciestoFluidStream(*args)
end

#setImpellerDiameter(*args) ⇒ Object



137
138
# File 'lib/openstudio-api-stubs/Classes/PumpConstantSpeed.rb', line 137

def setImpellerDiameter(*args)
end

#setMotorEfficiency(*args) ⇒ Boolean

Returns:

  • (Boolean)


126
127
# File 'lib/openstudio-api-stubs/Classes/PumpConstantSpeed.rb', line 126

def setMotorEfficiency(*args)
end

#setPumpControlType(string) ⇒ Boolean

Returns:

  • (Boolean)


64
65
# File 'lib/openstudio-api-stubs/Classes/PumpConstantSpeed.rb', line 64

def setPumpControlType(string)
end

#setPumpCurve(curve) ⇒ Boolean

Returns:

  • (Boolean)


80
81
# File 'lib/openstudio-api-stubs/Classes/PumpConstantSpeed.rb', line 80

def setPumpCurve(curve)
end

#setPumpFlowRateSchedule(schedule) ⇒ Boolean

Returns:

  • (Boolean)


72
73
# File 'lib/openstudio-api-stubs/Classes/PumpConstantSpeed.rb', line 72

def setPumpFlowRateSchedule(schedule)
end

#setRatedFlowRate(*args) ⇒ Object



110
111
# File 'lib/openstudio-api-stubs/Classes/PumpConstantSpeed.rb', line 110

def setRatedFlowRate(*args)
end

#setRatedPowerConsumption(*args) ⇒ Object



120
121
# File 'lib/openstudio-api-stubs/Classes/PumpConstantSpeed.rb', line 120

def setRatedPowerConsumption(*args)
end

#setRatedPumpHead(*args) ⇒ Object



115
116
# File 'lib/openstudio-api-stubs/Classes/PumpConstantSpeed.rb', line 115

def setRatedPumpHead(*args)
end

#setRotationalSpeed(*args) ⇒ Object



142
143
# File 'lib/openstudio-api-stubs/Classes/PumpConstantSpeed.rb', line 142

def setRotationalSpeed(*args)
end

#setSkinLossRadiativeFraction(*args) ⇒ Boolean

Returns:

  • (Boolean)


148
149
# File 'lib/openstudio-api-stubs/Classes/PumpConstantSpeed.rb', line 148

def setSkinLossRadiativeFraction(*args)
end

#setZone(thermalZone) ⇒ Boolean

Returns:

  • (Boolean)


101
102
# File 'lib/openstudio-api-stubs/Classes/PumpConstantSpeed.rb', line 101

def setZone(thermalZone)
end

#skinLossRadiativeFractionOptionalDouble

Returns:



98
99
# File 'lib/openstudio-api-stubs/Classes/PumpConstantSpeed.rb', line 98

def skinLossRadiativeFraction
end

#zoneOptionalThermalZone

Returns:



95
96
# File 'lib/openstudio-api-stubs/Classes/PumpConstantSpeed.rb', line 95

def zone
end