Class: OpenStudio::Model::ThermalZone
Class Method Summary
collapse
Instance Method Summary
collapse
#addToSplitter, #airLoopHVAC, #airLoopHVACOutdoorAirSystem, #containingHVACComponent, #containingStraightComponent, #containingZoneHVACComponent, #loop, #plantLoop, #remove
#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
#LessThan, #__str__, #canBeSource, #canBeTarget, #getSourceIndices, #getSources, #getTarget, #idfObject, #initialized, #isSource, #isTarget, #numSources, #objectListFieldsEqual, #objectListFieldsNonConflicting, #remove, #setPointer, #sources, #targets, #workspace
Class Method Details
22
23
|
# File 'lib/openstudio-api-stubs/Classes/ThermalZone.rb', line 22
def self.iddObjectType
end
|
.new(model) ⇒ Object
5
6
|
# File 'lib/openstudio-api-stubs/Classes/ThermalZone.rb', line 5
def self.new(model)
end
|
.validZoneInsideConvectionAlgorithmValues ⇒ StringVector
25
26
|
# File 'lib/openstudio-api-stubs/Classes/ThermalZone.rb', line 25
def self.validZoneInsideConvectionAlgorithmValues
end
|
.validZoneOutsideConvectionAlgorithmValues ⇒ StringVector
28
29
|
# File 'lib/openstudio-api-stubs/Classes/ThermalZone.rb', line 28
def self.validZoneOutsideConvectionAlgorithmValues
end
|
Instance Method Details
#addEquipment(modelObject) ⇒ Object
276
277
|
# File 'lib/openstudio-api-stubs/Classes/ThermalZone.rb', line 276
def addEquipment(modelObject)
end
|
#addToNode(node) ⇒ Boolean
268
269
|
# File 'lib/openstudio-api-stubs/Classes/ThermalZone.rb', line 268
def addToNode(node)
end
|
183
184
|
# File 'lib/openstudio-api-stubs/Classes/ThermalZone.rb', line 183
def airLoopHVACTerminal
end
|
#airVolume ⇒ Double
198
199
|
# File 'lib/openstudio-api-stubs/Classes/ThermalZone.rb', line 198
def airVolume
end
|
#autocalculateCeilingHeight ⇒ Object
97
98
|
# File 'lib/openstudio-api-stubs/Classes/ThermalZone.rb', line 97
def autocalculateCeilingHeight
end
|
#autocalculateVolume ⇒ Object
101
102
|
# File 'lib/openstudio-api-stubs/Classes/ThermalZone.rb', line 101
def autocalculateVolume
end
|
#canBePlenum ⇒ Boolean
294
295
|
# File 'lib/openstudio-api-stubs/Classes/ThermalZone.rb', line 294
def canBePlenum
end
|
37
38
|
# File 'lib/openstudio-api-stubs/Classes/ThermalZone.rb', line 37
def ceilingHeight
end
|
#checkDaylightingControlsAndIlluminanceMaps ⇒ Object
169
170
|
# File 'lib/openstudio-api-stubs/Classes/ThermalZone.rb', line 169
def checkDaylightingControlsAndIlluminanceMaps
end
|
255
256
|
# File 'lib/openstudio-api-stubs/Classes/ThermalZone.rb', line 255
def combineSpaces
end
|
#disconnect ⇒ Object
257
258
|
# File 'lib/openstudio-api-stubs/Classes/ThermalZone.rb', line 257
def disconnect
end
|
#electricEquipmentPower ⇒ Double
219
220
|
# File 'lib/openstudio-api-stubs/Classes/ThermalZone.rb', line 219
def electricEquipmentPower
end
|
#electricEquipmentPowerPerFloorArea ⇒ Double
222
223
|
# File 'lib/openstudio-api-stubs/Classes/ThermalZone.rb', line 222
def electricEquipmentPowerPerFloorArea
end
|
#electricEquipmentPowerPerPerson ⇒ Double
225
226
|
# File 'lib/openstudio-api-stubs/Classes/ThermalZone.rb', line 225
def electricEquipmentPowerPerPerson
end
|
#equipment ⇒ ModelObjectVector
180
181
|
# File 'lib/openstudio-api-stubs/Classes/ThermalZone.rb', line 180
def equipment
end
|
#equipmentInCoolingOrder ⇒ ModelObjectVector
288
289
|
# File 'lib/openstudio-api-stubs/Classes/ThermalZone.rb', line 288
def equipmentInCoolingOrder
end
|
#equipmentInHeatingOrder ⇒ ModelObjectVector
285
286
|
# File 'lib/openstudio-api-stubs/Classes/ThermalZone.rb', line 285
def equipmentInHeatingOrder
end
|
#exhaustPortList ⇒ PortList
274
275
|
# File 'lib/openstudio-api-stubs/Classes/ThermalZone.rb', line 274
def exhaustPortList
end
|
#exhaustZoneMixing ⇒ ZoneMixingVector
19
20
|
# File 'lib/openstudio-api-stubs/Classes/ThermalZone.rb', line 19
def exhaustZoneMixing
end
|
#exteriorSurfaceArea ⇒ Double
192
193
|
# File 'lib/openstudio-api-stubs/Classes/ThermalZone.rb', line 192
def exteriorSurfaceArea
end
|
#exteriorWallArea ⇒ Double
195
196
|
# File 'lib/openstudio-api-stubs/Classes/ThermalZone.rb', line 195
def exteriorWallArea
end
|
#floorArea ⇒ Double
189
190
|
# File 'lib/openstudio-api-stubs/Classes/ThermalZone.rb', line 189
def floorArea
end
|
#floorAreaPerPerson ⇒ Double
207
208
|
# File 'lib/openstudio-api-stubs/Classes/ThermalZone.rb', line 207
def floorAreaPerPerson
end
|
#fractionofZoneControlledbyPrimaryDaylightingControl ⇒ Double
76
77
|
# File 'lib/openstudio-api-stubs/Classes/ThermalZone.rb', line 76
def fractionofZoneControlledbyPrimaryDaylightingControl
end
|
#fractionofZoneControlledbySecondaryDaylightingControl ⇒ Double
82
83
|
# File 'lib/openstudio-api-stubs/Classes/ThermalZone.rb', line 82
def fractionofZoneControlledbySecondaryDaylightingControl
end
|
#gasEquipmentPower ⇒ Double
228
229
|
# File 'lib/openstudio-api-stubs/Classes/ThermalZone.rb', line 228
def gasEquipmentPower
end
|
#gasEquipmentPowerPerFloorArea ⇒ Double
231
232
|
# File 'lib/openstudio-api-stubs/Classes/ThermalZone.rb', line 231
def gasEquipmentPowerPerFloorArea
end
|
#gasEquipmentPowerPerPerson ⇒ Double
234
235
|
# File 'lib/openstudio-api-stubs/Classes/ThermalZone.rb', line 234
def gasEquipmentPowerPerPerson
end
|
299
300
|
# File 'lib/openstudio-api-stubs/Classes/ThermalZone.rb', line 299
def getCeilingHeight(*args)
end
|
#getFractionofZoneControlledbyPrimaryDaylightingControl(*args) ⇒ Quantity
305
306
|
# File 'lib/openstudio-api-stubs/Classes/ThermalZone.rb', line 305
def getFractionofZoneControlledbyPrimaryDaylightingControl(*args)
end
|
#getFractionofZoneControlledbySecondaryDaylightingControl(*args) ⇒ Quantity
308
309
|
# File 'lib/openstudio-api-stubs/Classes/ThermalZone.rb', line 308
def getFractionofZoneControlledbySecondaryDaylightingControl(*args)
end
|
302
303
|
# File 'lib/openstudio-api-stubs/Classes/ThermalZone.rb', line 302
def getVolume(*args)
end
|
162
163
|
# File 'lib/openstudio-api-stubs/Classes/ThermalZone.rb', line 162
def illuminanceMap
end
|
#infiltrationDesignAirChangesPerHour ⇒ Double
249
250
|
# File 'lib/openstudio-api-stubs/Classes/ThermalZone.rb', line 249
def infiltrationDesignAirChangesPerHour
end
|
#infiltrationDesignFlowPerExteriorSurfaceArea ⇒ Double
243
244
|
# File 'lib/openstudio-api-stubs/Classes/ThermalZone.rb', line 243
def infiltrationDesignFlowPerExteriorSurfaceArea
end
|
#infiltrationDesignFlowPerExteriorWallArea ⇒ Double
246
247
|
# File 'lib/openstudio-api-stubs/Classes/ThermalZone.rb', line 246
def infiltrationDesignFlowPerExteriorWallArea
end
|
#infiltrationDesignFlowPerSpaceFloorArea ⇒ Double
240
241
|
# File 'lib/openstudio-api-stubs/Classes/ThermalZone.rb', line 240
def infiltrationDesignFlowPerSpaceFloorArea
end
|
#infiltrationDesignFlowRate ⇒ Double
237
238
|
# File 'lib/openstudio-api-stubs/Classes/ThermalZone.rb', line 237
def infiltrationDesignFlowRate
end
|
#inletPortList ⇒ PortList
271
272
|
# File 'lib/openstudio-api-stubs/Classes/ThermalZone.rb', line 271
def inletPortList
end
|
#isCeilingHeightAutocalculated ⇒ Boolean
43
44
|
# File 'lib/openstudio-api-stubs/Classes/ThermalZone.rb', line 43
def isCeilingHeightAutocalculated
end
|
#isCeilingHeightDefaulted ⇒ Boolean
40
41
|
# File 'lib/openstudio-api-stubs/Classes/ThermalZone.rb', line 40
def isCeilingHeightDefaulted
end
|
252
253
|
# File 'lib/openstudio-api-stubs/Classes/ThermalZone.rb', line 252
def isConditioned
end
|
#isFractionofZoneControlledbyPrimaryDaylightingControlDefaulted ⇒ Boolean
79
80
|
# File 'lib/openstudio-api-stubs/Classes/ThermalZone.rb', line 79
def isFractionofZoneControlledbyPrimaryDaylightingControlDefaulted
end
|
#isFractionofZoneControlledbySecondaryDaylightingControlDefaulted ⇒ Boolean
85
86
|
# File 'lib/openstudio-api-stubs/Classes/ThermalZone.rb', line 85
def isFractionofZoneControlledbySecondaryDaylightingControlDefaulted
end
|
#isMultiplierDefaulted ⇒ Boolean
34
35
|
# File 'lib/openstudio-api-stubs/Classes/ThermalZone.rb', line 34
def isMultiplierDefaulted
end
|
#isPlenum ⇒ Boolean
291
292
|
# File 'lib/openstudio-api-stubs/Classes/ThermalZone.rb', line 291
def isPlenum
end
|
#isRemovable ⇒ Boolean
260
261
|
# File 'lib/openstudio-api-stubs/Classes/ThermalZone.rb', line 260
def isRemovable
end
|
#isVolumeAutocalculated ⇒ Boolean
52
53
|
# File 'lib/openstudio-api-stubs/Classes/ThermalZone.rb', line 52
def isVolumeAutocalculated
end
|
#isVolumeDefaulted ⇒ Boolean
49
50
|
# File 'lib/openstudio-api-stubs/Classes/ThermalZone.rb', line 49
def isVolumeDefaulted
end
|
#lightingPower ⇒ Double
210
211
|
# File 'lib/openstudio-api-stubs/Classes/ThermalZone.rb', line 210
def lightingPower
end
|
#lightingPowerPerFloorArea ⇒ Double
213
214
|
# File 'lib/openstudio-api-stubs/Classes/ThermalZone.rb', line 213
def lightingPowerPerFloorArea
end
|
#lightingPowerPerPerson ⇒ Double
216
217
|
# File 'lib/openstudio-api-stubs/Classes/ThermalZone.rb', line 216
def lightingPowerPerPerson
end
|
#multiplier ⇒ Int32
31
32
|
# File 'lib/openstudio-api-stubs/Classes/ThermalZone.rb', line 31
def multiplier
end
|
#numberOfPeople ⇒ Double
201
202
|
# File 'lib/openstudio-api-stubs/Classes/ThermalZone.rb', line 201
def numberOfPeople
end
|
#peoplePerFloorArea ⇒ Double
204
205
|
# File 'lib/openstudio-api-stubs/Classes/ThermalZone.rb', line 204
def peoplePerFloorArea
end
|
146
147
|
# File 'lib/openstudio-api-stubs/Classes/ThermalZone.rb', line 146
def primaryDaylightingControl
end
|
#removeEquipment(modelObject) ⇒ Object
278
279
|
# File 'lib/openstudio-api-stubs/Classes/ThermalZone.rb', line 278
def removeEquipment(modelObject)
end
|
#removeReturnPlenum ⇒ Object
10
11
|
# File 'lib/openstudio-api-stubs/Classes/ThermalZone.rb', line 10
def removeReturnPlenum
end
|
#removeSupplyPlenum(*args) ⇒ Object
296
297
|
# File 'lib/openstudio-api-stubs/Classes/ThermalZone.rb', line 296
def removeSupplyPlenum(*args)
end
|
172
173
|
# File 'lib/openstudio-api-stubs/Classes/ThermalZone.rb', line 172
def renderingColor
end
|
#resetCeilingHeight ⇒ Object
95
96
|
# File 'lib/openstudio-api-stubs/Classes/ThermalZone.rb', line 95
def resetCeilingHeight
end
|
#resetFractionofZoneControlledbyPrimaryDaylightingControl ⇒ Object
129
130
|
# File 'lib/openstudio-api-stubs/Classes/ThermalZone.rb', line 129
def resetFractionofZoneControlledbyPrimaryDaylightingControl
end
|
#resetFractionofZoneControlledbySecondaryDaylightingControl ⇒ Object
131
132
|
# File 'lib/openstudio-api-stubs/Classes/ThermalZone.rb', line 131
def resetFractionofZoneControlledbySecondaryDaylightingControl
end
|
#resetIlluminanceMap ⇒ Object
167
168
|
# File 'lib/openstudio-api-stubs/Classes/ThermalZone.rb', line 167
def resetIlluminanceMap
end
|
#resetMultiplier ⇒ Object
93
94
|
# File 'lib/openstudio-api-stubs/Classes/ThermalZone.rb', line 93
def resetMultiplier
end
|
#resetPrimaryDaylightingControl ⇒ Object
151
152
|
# File 'lib/openstudio-api-stubs/Classes/ThermalZone.rb', line 151
def resetPrimaryDaylightingControl
end
|
#resetRenderingColor ⇒ Object
177
178
|
# File 'lib/openstudio-api-stubs/Classes/ThermalZone.rb', line 177
def resetRenderingColor
end
|
#resetSecondaryDaylightingControl ⇒ Object
159
160
|
# File 'lib/openstudio-api-stubs/Classes/ThermalZone.rb', line 159
def resetSecondaryDaylightingControl
end
|
#resetThermostat ⇒ Object
117
118
|
# File 'lib/openstudio-api-stubs/Classes/ThermalZone.rb', line 117
def resetThermostat
end
|
#resetThermostatSetpointDualSetpoint ⇒ Object
112
113
|
# File 'lib/openstudio-api-stubs/Classes/ThermalZone.rb', line 112
def resetThermostatSetpointDualSetpoint
end
|
#resetVolume ⇒ Object
99
100
|
# File 'lib/openstudio-api-stubs/Classes/ThermalZone.rb', line 99
def resetVolume
end
|
#resetZoneControlContaminantController ⇒ Object
127
128
|
# File 'lib/openstudio-api-stubs/Classes/ThermalZone.rb', line 127
def resetZoneControlContaminantController
end
|
#resetZoneControlHumidistat ⇒ Object
122
123
|
# File 'lib/openstudio-api-stubs/Classes/ThermalZone.rb', line 122
def resetZoneControlHumidistat
end
|
#resetZoneInsideConvectionAlgorithm ⇒ Object
103
104
|
# File 'lib/openstudio-api-stubs/Classes/ThermalZone.rb', line 103
def resetZoneInsideConvectionAlgorithm
end
|
#resetZoneOutsideConvectionAlgorithm ⇒ Object
105
106
|
# File 'lib/openstudio-api-stubs/Classes/ThermalZone.rb', line 105
def resetZoneOutsideConvectionAlgorithm
end
|
140
141
|
# File 'lib/openstudio-api-stubs/Classes/ThermalZone.rb', line 140
def returnAirModelObject
end
|
#returnAirPort ⇒ UInt32
134
135
|
# File 'lib/openstudio-api-stubs/Classes/ThermalZone.rb', line 134
def returnAirPort
end
|
154
155
|
# File 'lib/openstudio-api-stubs/Classes/ThermalZone.rb', line 154
def secondaryDaylightingControl
end
|
#setCeilingHeight(*args) ⇒ Object
310
311
|
# File 'lib/openstudio-api-stubs/Classes/ThermalZone.rb', line 310
def setCeilingHeight(*args)
end
|
#setCoolingPriority(modelObject, uInt32) ⇒ Object
280
281
|
# File 'lib/openstudio-api-stubs/Classes/ThermalZone.rb', line 280
def setCoolingPriority(modelObject, uInt32)
end
|
#setFractionofZoneControlledbyPrimaryDaylightingControl(*args) ⇒ Boolean
321
322
|
# File 'lib/openstudio-api-stubs/Classes/ThermalZone.rb', line 321
def setFractionofZoneControlledbyPrimaryDaylightingControl(*args)
end
|
#setFractionofZoneControlledbySecondaryDaylightingControl(*args) ⇒ Boolean
324
325
|
# File 'lib/openstudio-api-stubs/Classes/ThermalZone.rb', line 324
def setFractionofZoneControlledbySecondaryDaylightingControl(*args)
end
|
#setHeatingPriority(modelObject, uInt32) ⇒ Object
282
283
|
# File 'lib/openstudio-api-stubs/Classes/ThermalZone.rb', line 282
def setHeatingPriority(modelObject, uInt32)
end
|
#setIlluminanceMap(illuminanceMap) ⇒ Boolean
165
166
|
# File 'lib/openstudio-api-stubs/Classes/ThermalZone.rb', line 165
def setIlluminanceMap(illuminanceMap)
end
|
#setMultiplier(int32) ⇒ Boolean
91
92
|
# File 'lib/openstudio-api-stubs/Classes/ThermalZone.rb', line 91
def setMultiplier(int32)
end
|
#setPrimaryDaylightingControl(daylightingControl) ⇒ Boolean
149
150
|
# File 'lib/openstudio-api-stubs/Classes/ThermalZone.rb', line 149
def setPrimaryDaylightingControl(daylightingControl)
end
|
#setRenderingColor(renderingColor) ⇒ Boolean
175
176
|
# File 'lib/openstudio-api-stubs/Classes/ThermalZone.rb', line 175
def setRenderingColor(renderingColor)
end
|
#setReturnPlenum(thermalZone) ⇒ Boolean
8
9
|
# File 'lib/openstudio-api-stubs/Classes/ThermalZone.rb', line 8
def setReturnPlenum(thermalZone)
end
|
#setSecondaryDaylightingControl(daylightingControl) ⇒ Boolean
157
158
|
# File 'lib/openstudio-api-stubs/Classes/ThermalZone.rb', line 157
def setSecondaryDaylightingControl(daylightingControl)
end
|
#setSupplyPlenum(*args) ⇒ Boolean
327
328
|
# File 'lib/openstudio-api-stubs/Classes/ThermalZone.rb', line 327
def setSupplyPlenum(*args)
end
|
#setThermostat(thermostat) ⇒ Boolean
115
116
|
# File 'lib/openstudio-api-stubs/Classes/ThermalZone.rb', line 115
def setThermostat(thermostat)
end
|
#setThermostatSetpointDualSetpoint(thermostatSetpointDualSetpoint) ⇒ Boolean
110
111
|
# File 'lib/openstudio-api-stubs/Classes/ThermalZone.rb', line 110
def setThermostatSetpointDualSetpoint(thermostatSetpointDualSetpoint)
end
|
#setUseIdealAirLoads(boolean) ⇒ Object
265
266
|
# File 'lib/openstudio-api-stubs/Classes/ThermalZone.rb', line 265
def setUseIdealAirLoads(boolean)
end
|
#setVolume(*args) ⇒ Object
312
313
|
# File 'lib/openstudio-api-stubs/Classes/ThermalZone.rb', line 312
def setVolume(*args)
end
|
#setZoneConditioningEquipmentListName(string) ⇒ Object
107
108
|
# File 'lib/openstudio-api-stubs/Classes/ThermalZone.rb', line 107
def setZoneConditioningEquipmentListName(string)
end
|
#setZoneControlContaminantController(zoneControlContaminantController) ⇒ Boolean
125
126
|
# File 'lib/openstudio-api-stubs/Classes/ThermalZone.rb', line 125
def setZoneControlContaminantController(zoneControlContaminantController)
end
|
#setZoneControlHumidistat(zoneControlHumidistat) ⇒ Boolean
120
121
|
# File 'lib/openstudio-api-stubs/Classes/ThermalZone.rb', line 120
def setZoneControlHumidistat(zoneControlHumidistat)
end
|
#setZoneInsideConvectionAlgorithm(*args) ⇒ Boolean
315
316
|
# File 'lib/openstudio-api-stubs/Classes/ThermalZone.rb', line 315
def setZoneInsideConvectionAlgorithm(*args)
end
|
#setZoneOutsideConvectionAlgorithm(*args) ⇒ Boolean
318
319
|
# File 'lib/openstudio-api-stubs/Classes/ThermalZone.rb', line 318
def setZoneOutsideConvectionAlgorithm(*args)
end
|
88
89
|
# File 'lib/openstudio-api-stubs/Classes/ThermalZone.rb', line 88
def sizingZone
end
|
#spaces ⇒ SpaceVector
186
187
|
# File 'lib/openstudio-api-stubs/Classes/ThermalZone.rb', line 186
def spaces
end
|
#supplyZoneMixing ⇒ ZoneMixingVector
16
17
|
# File 'lib/openstudio-api-stubs/Classes/ThermalZone.rb', line 16
def supplyZoneMixing
end
|
64
65
|
# File 'lib/openstudio-api-stubs/Classes/ThermalZone.rb', line 64
def thermostat
end
|
67
68
|
# File 'lib/openstudio-api-stubs/Classes/ThermalZone.rb', line 67
def thermostatSetpointDualSetpoint
end
|
#useIdealAirLoads ⇒ Boolean
263
264
|
# File 'lib/openstudio-api-stubs/Classes/ThermalZone.rb', line 263
def useIdealAirLoads
end
|
46
47
|
# File 'lib/openstudio-api-stubs/Classes/ThermalZone.rb', line 46
def volume
end
|
#zoneAirNode ⇒ Node
143
144
|
# File 'lib/openstudio-api-stubs/Classes/ThermalZone.rb', line 143
def zoneAirNode
end
|
#zoneAirPort ⇒ UInt32
137
138
|
# File 'lib/openstudio-api-stubs/Classes/ThermalZone.rb', line 137
def zoneAirPort
end
|
#zoneConditioningEquipmentListName ⇒ String
61
62
|
# File 'lib/openstudio-api-stubs/Classes/ThermalZone.rb', line 61
def zoneConditioningEquipmentListName
end
|
73
74
|
# File 'lib/openstudio-api-stubs/Classes/ThermalZone.rb', line 73
def zoneControlContaminantController
end
|
70
71
|
# File 'lib/openstudio-api-stubs/Classes/ThermalZone.rb', line 70
def zoneControlHumidistat
end
|
#zoneInsideConvectionAlgorithm ⇒ OptionalString
55
56
|
# File 'lib/openstudio-api-stubs/Classes/ThermalZone.rb', line 55
def zoneInsideConvectionAlgorithm
end
|
#zoneMixing ⇒ ZoneMixingVector
13
14
|
# File 'lib/openstudio-api-stubs/Classes/ThermalZone.rb', line 13
def zoneMixing
end
|
#zoneOutsideConvectionAlgorithm ⇒ OptionalString
58
59
|
# File 'lib/openstudio-api-stubs/Classes/ThermalZone.rb', line 58
def zoneOutsideConvectionAlgorithm
end
|