Class: OpenStudio::Model::Facility

Inherits:
ParentObject show all
Defined in:
lib/openstudio-api-stubs/Classes/Facility.rb

Class Method Summary collapse

Instance Method Summary collapse

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

.fossilFuelsFuelTypeVector

Returns:

  • (FuelTypeVector)


18
19
# File 'lib/openstudio-api-stubs/Classes/Facility.rb', line 18

def self.fossilFuels
end

.iddObjectTypeIddObjectType

Returns:



15
16
# File 'lib/openstudio-api-stubs/Classes/Facility.rb', line 15

def self.iddObjectType
end

Instance Method Details

#annualDistrictCoolingTotalCostOptionalDouble

Returns:



60
61
# File 'lib/openstudio-api-stubs/Classes/Facility.rb', line 60

def annualDistrictCoolingTotalCost
end

#annualDistrictHeatingTotalCostOptionalDouble

Returns:



63
64
# File 'lib/openstudio-api-stubs/Classes/Facility.rb', line 63

def annualDistrictHeatingTotalCost
end

#annualElectricTotalCostOptionalDouble

Returns:



54
55
# File 'lib/openstudio-api-stubs/Classes/Facility.rb', line 54

def annualElectricTotalCost
end

#annualGasTotalCostOptionalDouble

Returns:



57
58
# File 'lib/openstudio-api-stubs/Classes/Facility.rb', line 57

def annualGasTotalCost
end

#annualTotalCost(fuelType) ⇒ OptionalDouble

Returns:



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

def annualTotalCost(fuelType)
end

#annualTotalCostPerBldgArea(fuelType) ⇒ OptionalDouble

Returns:



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

def annualTotalCostPerBldgArea(fuelType)
end

#annualTotalCostPerNetConditionedBldgArea(fuelType) ⇒ OptionalDouble

Returns:



48
49
# File 'lib/openstudio-api-stubs/Classes/Facility.rb', line 48

def annualTotalCostPerNetConditionedBldgArea(fuelType)
end

#annualTotalUtilityCostOptionalDouble

Returns:



51
52
# File 'lib/openstudio-api-stubs/Classes/Facility.rb', line 51

def annualTotalUtilityCost
end

#annualWaterTotalCostOptionalDouble

Returns:



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

def annualWaterTotalCost
end

#buildingOptionalBuilding

Returns:



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

def building
end

#calibrationResultOptionalCalibrationResult



9
10
# File 'lib/openstudio-api-stubs/Classes/Facility.rb', line 9

def calibrationResult
end

#calibrationResultAttributeOptionalAttribute

Returns:



12
13
# File 'lib/openstudio-api-stubs/Classes/Facility.rb', line 12

def calibrationResultAttribute
end

#districtCoolingCoolingOptionalDouble

Returns:



237
238
# File 'lib/openstudio-api-stubs/Classes/Facility.rb', line 237

def districtCoolingCooling
end

#districtCoolingExteriorEquipmentOptionalDouble

Returns:



249
250
# File 'lib/openstudio-api-stubs/Classes/Facility.rb', line 249

def districtCoolingExteriorEquipment
end

#districtCoolingExteriorLightingOptionalDouble

Returns:



243
244
# File 'lib/openstudio-api-stubs/Classes/Facility.rb', line 243

def districtCoolingExteriorLighting
end

#districtCoolingFansOptionalDouble

Returns:



252
253
# File 'lib/openstudio-api-stubs/Classes/Facility.rb', line 252

def districtCoolingFans
end

#districtCoolingGeneratorsOptionalDouble

Returns:



273
274
# File 'lib/openstudio-api-stubs/Classes/Facility.rb', line 273

def districtCoolingGenerators
end

#districtCoolingHeatingOptionalDouble

Returns:



234
235
# File 'lib/openstudio-api-stubs/Classes/Facility.rb', line 234

def districtCoolingHeating
end

#districtCoolingHeatRecoveryOptionalDouble

Returns:



264
265
# File 'lib/openstudio-api-stubs/Classes/Facility.rb', line 264

def districtCoolingHeatRecovery
end

#districtCoolingHeatRejectionOptionalDouble

Returns:



258
259
# File 'lib/openstudio-api-stubs/Classes/Facility.rb', line 258

def districtCoolingHeatRejection
end

#districtCoolingHumidificationOptionalDouble

Returns:



261
262
# File 'lib/openstudio-api-stubs/Classes/Facility.rb', line 261

def districtCoolingHumidification
end

#districtCoolingInteriorEquipmentOptionalDouble

Returns:



246
247
# File 'lib/openstudio-api-stubs/Classes/Facility.rb', line 246

def districtCoolingInteriorEquipment
end

#districtCoolingInteriorLightingOptionalDouble

Returns:



240
241
# File 'lib/openstudio-api-stubs/Classes/Facility.rb', line 240

def districtCoolingInteriorLighting
end

#districtCoolingPumpsOptionalDouble

Returns:



255
256
# File 'lib/openstudio-api-stubs/Classes/Facility.rb', line 255

def districtCoolingPumps
end

#districtCoolingRefrigerationOptionalDouble

Returns:



270
271
# File 'lib/openstudio-api-stubs/Classes/Facility.rb', line 270

def districtCoolingRefrigeration
end

#districtCoolingTotalEndUsesOptionalDouble

Returns:



276
277
# File 'lib/openstudio-api-stubs/Classes/Facility.rb', line 276

def districtCoolingTotalEndUses
end

#districtCoolingWaterSystemsOptionalDouble

Returns:



267
268
# File 'lib/openstudio-api-stubs/Classes/Facility.rb', line 267

def districtCoolingWaterSystems
end

#districtHeatingCoolingOptionalDouble

Returns:



282
283
# File 'lib/openstudio-api-stubs/Classes/Facility.rb', line 282

def districtHeatingCooling
end

#districtHeatingExteriorEquipmentOptionalDouble

Returns:



294
295
# File 'lib/openstudio-api-stubs/Classes/Facility.rb', line 294

def districtHeatingExteriorEquipment
end

#districtHeatingExteriorLightingOptionalDouble

Returns:



288
289
# File 'lib/openstudio-api-stubs/Classes/Facility.rb', line 288

def districtHeatingExteriorLighting
end

#districtHeatingFansOptionalDouble

Returns:



297
298
# File 'lib/openstudio-api-stubs/Classes/Facility.rb', line 297

def districtHeatingFans
end

#districtHeatingGeneratorsOptionalDouble

Returns:



318
319
# File 'lib/openstudio-api-stubs/Classes/Facility.rb', line 318

def districtHeatingGenerators
end

#districtHeatingHeatingOptionalDouble

Returns:



279
280
# File 'lib/openstudio-api-stubs/Classes/Facility.rb', line 279

def districtHeatingHeating
end

#districtHeatingHeatRecoveryOptionalDouble

Returns:



309
310
# File 'lib/openstudio-api-stubs/Classes/Facility.rb', line 309

def districtHeatingHeatRecovery
end

#districtHeatingHeatRejectionOptionalDouble

Returns:



303
304
# File 'lib/openstudio-api-stubs/Classes/Facility.rb', line 303

def districtHeatingHeatRejection
end

#districtHeatingHumidificationOptionalDouble

Returns:



306
307
# File 'lib/openstudio-api-stubs/Classes/Facility.rb', line 306

def districtHeatingHumidification
end

#districtHeatingInteriorEquipmentOptionalDouble

Returns:



291
292
# File 'lib/openstudio-api-stubs/Classes/Facility.rb', line 291

def districtHeatingInteriorEquipment
end

#districtHeatingInteriorLightingOptionalDouble

Returns:



285
286
# File 'lib/openstudio-api-stubs/Classes/Facility.rb', line 285

def districtHeatingInteriorLighting
end

#districtHeatingPumpsOptionalDouble

Returns:



300
301
# File 'lib/openstudio-api-stubs/Classes/Facility.rb', line 300

def districtHeatingPumps
end

#districtHeatingRefrigerationOptionalDouble

Returns:



315
316
# File 'lib/openstudio-api-stubs/Classes/Facility.rb', line 315

def districtHeatingRefrigeration
end

#districtHeatingTotalEndUsesOptionalDouble

Returns:



321
322
# File 'lib/openstudio-api-stubs/Classes/Facility.rb', line 321

def districtHeatingTotalEndUses
end

#districtHeatingWaterSystemsOptionalDouble

Returns:



312
313
# File 'lib/openstudio-api-stubs/Classes/Facility.rb', line 312

def districtHeatingWaterSystems
end

#economicsCapitalCostOptionalDouble

Returns:



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

def economicsCapitalCost
end

#economicsDPBOptionalDouble

Returns:



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

def economicsDPB
end

#economicsEnergyCostOptionalDouble

Returns:



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

def economicsEnergyCost
end

#economicsIRROptionalDouble

Returns:



96
97
# File 'lib/openstudio-api-stubs/Classes/Facility.rb', line 96

def economicsIRR
end

#economicsNPVOptionalDouble

Returns:



93
94
# File 'lib/openstudio-api-stubs/Classes/Facility.rb', line 93

def economicsNPV
end

#economicsSPBOptionalDouble

Returns:



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

def economicsSPB
end

#economicsTLCCOptionalDouble

Returns:



75
76
# File 'lib/openstudio-api-stubs/Classes/Facility.rb', line 75

def economicsTLCC
end

#economicsVirtualRateCombinedOptionalDouble

Returns:



84
85
# File 'lib/openstudio-api-stubs/Classes/Facility.rb', line 84

def economicsVirtualRateCombined
end

#economicsVirtualRateElecOptionalDouble

Returns:



81
82
# File 'lib/openstudio-api-stubs/Classes/Facility.rb', line 81

def economicsVirtualRateElec
end

#economicsVirtualRateGasOptionalDouble

Returns:



78
79
# File 'lib/openstudio-api-stubs/Classes/Facility.rb', line 78

def economicsVirtualRateGas
end

#electricityCoolingOptionalDouble

Returns:



102
103
# File 'lib/openstudio-api-stubs/Classes/Facility.rb', line 102

def electricityCooling
end

#electricityExteriorEquipmentOptionalDouble

Returns:



114
115
# File 'lib/openstudio-api-stubs/Classes/Facility.rb', line 114

def electricityExteriorEquipment
end

#electricityExteriorLightingOptionalDouble

Returns:



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

def electricityExteriorLighting
end

#electricityFansOptionalDouble

Returns:



117
118
# File 'lib/openstudio-api-stubs/Classes/Facility.rb', line 117

def electricityFans
end

#electricityGeneratorsOptionalDouble

Returns:



138
139
# File 'lib/openstudio-api-stubs/Classes/Facility.rb', line 138

def electricityGenerators
end

#electricityHeatingOptionalDouble

Returns:



99
100
# File 'lib/openstudio-api-stubs/Classes/Facility.rb', line 99

def electricityHeating
end

#electricityHeatRecoveryOptionalDouble

Returns:



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

def electricityHeatRecovery
end

#electricityHeatRejectionOptionalDouble

Returns:



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

def electricityHeatRejection
end

#electricityHumidificationOptionalDouble

Returns:



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

def electricityHumidification
end

#electricityInteriorEquipmentOptionalDouble

Returns:



111
112
# File 'lib/openstudio-api-stubs/Classes/Facility.rb', line 111

def electricityInteriorEquipment
end

#electricityInteriorLightingOptionalDouble

Returns:



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

def electricityInteriorLighting
end

#electricityPumpsOptionalDouble

Returns:



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

def electricityPumps
end

#electricityRefrigerationOptionalDouble

Returns:



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

def electricityRefrigeration
end

#electricityTotalEndUsesOptionalDouble

Returns:



141
142
# File 'lib/openstudio-api-stubs/Classes/Facility.rb', line 141

def electricityTotalEndUses
end

#electricityWaterSystemsOptionalDouble

Returns:



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

def electricityWaterSystems
end

#endUsesOptionalEndUses

Returns:



375
376
# File 'lib/openstudio-api-stubs/Classes/Facility.rb', line 375

def endUses
end

#endUsesAttributeOptionalAttribute

Returns:



6
7
# File 'lib/openstudio-api-stubs/Classes/Facility.rb', line 6

def endUsesAttribute
end

#exteriorLightsExteriorLightsVector

Returns:

  • (ExteriorLightsVector)


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

def exteriorLights
end

#getMeterByFuelType(*args) ⇒ OptionalOutputMeter

Returns:



378
379
# File 'lib/openstudio-api-stubs/Classes/Facility.rb', line 378

def getMeterByFuelType(*args)
end

#hoursCoolingSetpointNotMetOptionalDouble

Returns:



372
373
# File 'lib/openstudio-api-stubs/Classes/Facility.rb', line 372

def hoursCoolingSetpointNotMet
end

#hoursHeatingSetpointNotMetOptionalDouble

Returns:



369
370
# File 'lib/openstudio-api-stubs/Classes/Facility.rb', line 369

def hoursHeatingSetpointNotMet
end

#metersOutputMeterVector

Returns:

  • (OutputMeterVector)


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

def meters
end

#naturalGasCoolingOptionalDouble

Returns:



147
148
# File 'lib/openstudio-api-stubs/Classes/Facility.rb', line 147

def naturalGasCooling
end

#naturalGasExteriorEquipmentOptionalDouble

Returns:



159
160
# File 'lib/openstudio-api-stubs/Classes/Facility.rb', line 159

def naturalGasExteriorEquipment
end

#naturalGasExteriorLightingOptionalDouble

Returns:



153
154
# File 'lib/openstudio-api-stubs/Classes/Facility.rb', line 153

def naturalGasExteriorLighting
end

#naturalGasFansOptionalDouble

Returns:



162
163
# File 'lib/openstudio-api-stubs/Classes/Facility.rb', line 162

def naturalGasFans
end

#naturalGasGeneratorsOptionalDouble

Returns:



183
184
# File 'lib/openstudio-api-stubs/Classes/Facility.rb', line 183

def naturalGasGenerators
end

#naturalGasHeatingOptionalDouble

Returns:



144
145
# File 'lib/openstudio-api-stubs/Classes/Facility.rb', line 144

def naturalGasHeating
end

#naturalGasHeatRecoveryOptionalDouble

Returns:



174
175
# File 'lib/openstudio-api-stubs/Classes/Facility.rb', line 174

def naturalGasHeatRecovery
end

#naturalGasHeatRejectionOptionalDouble

Returns:



168
169
# File 'lib/openstudio-api-stubs/Classes/Facility.rb', line 168

def naturalGasHeatRejection
end

#naturalGasHumidificationOptionalDouble

Returns:



171
172
# File 'lib/openstudio-api-stubs/Classes/Facility.rb', line 171

def naturalGasHumidification
end

#naturalGasInteriorEquipmentOptionalDouble

Returns:



156
157
# File 'lib/openstudio-api-stubs/Classes/Facility.rb', line 156

def naturalGasInteriorEquipment
end

#naturalGasInteriorLightingOptionalDouble

Returns:



150
151
# File 'lib/openstudio-api-stubs/Classes/Facility.rb', line 150

def naturalGasInteriorLighting
end

#naturalGasPumpsOptionalDouble

Returns:



165
166
# File 'lib/openstudio-api-stubs/Classes/Facility.rb', line 165

def naturalGasPumps
end

#naturalGasRefrigerationOptionalDouble

Returns:



180
181
# File 'lib/openstudio-api-stubs/Classes/Facility.rb', line 180

def naturalGasRefrigeration
end

#naturalGasTotalEndUsesOptionalDouble

Returns:



186
187
# File 'lib/openstudio-api-stubs/Classes/Facility.rb', line 186

def naturalGasTotalEndUses
end

#naturalGasWaterSystemsOptionalDouble

Returns:



177
178
# File 'lib/openstudio-api-stubs/Classes/Facility.rb', line 177

def naturalGasWaterSystems
end

#netSiteEnergyOptionalDouble

Returns:



33
34
# File 'lib/openstudio-api-stubs/Classes/Facility.rb', line 33

def netSiteEnergy
end

#netSourceEnergyOptionalDouble

Returns:



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

def netSourceEnergy
end

#otherFuelCoolingOptionalDouble

Returns:



192
193
# File 'lib/openstudio-api-stubs/Classes/Facility.rb', line 192

def otherFuelCooling
end

#otherFuelExteriorEquipmentOptionalDouble

Returns:



204
205
# File 'lib/openstudio-api-stubs/Classes/Facility.rb', line 204

def otherFuelExteriorEquipment
end

#otherFuelExteriorLightingOptionalDouble

Returns:



198
199
# File 'lib/openstudio-api-stubs/Classes/Facility.rb', line 198

def otherFuelExteriorLighting
end

#otherFuelFansOptionalDouble

Returns:



207
208
# File 'lib/openstudio-api-stubs/Classes/Facility.rb', line 207

def otherFuelFans
end

#otherFuelGeneratorsOptionalDouble

Returns:



228
229
# File 'lib/openstudio-api-stubs/Classes/Facility.rb', line 228

def otherFuelGenerators
end

#otherFuelHeatingOptionalDouble

Returns:



189
190
# File 'lib/openstudio-api-stubs/Classes/Facility.rb', line 189

def otherFuelHeating
end

#otherFuelHeatRecoveryOptionalDouble

Returns:



219
220
# File 'lib/openstudio-api-stubs/Classes/Facility.rb', line 219

def otherFuelHeatRecovery
end

#otherFuelHeatRejectionOptionalDouble

Returns:



213
214
# File 'lib/openstudio-api-stubs/Classes/Facility.rb', line 213

def otherFuelHeatRejection
end

#otherFuelHumidificationOptionalDouble

Returns:



216
217
# File 'lib/openstudio-api-stubs/Classes/Facility.rb', line 216

def otherFuelHumidification
end

#otherFuelInteriorEquipmentOptionalDouble

Returns:



201
202
# File 'lib/openstudio-api-stubs/Classes/Facility.rb', line 201

def otherFuelInteriorEquipment
end

#otherFuelInteriorLightingOptionalDouble

Returns:



195
196
# File 'lib/openstudio-api-stubs/Classes/Facility.rb', line 195

def otherFuelInteriorLighting
end

#otherFuelPumpsOptionalDouble

Returns:



210
211
# File 'lib/openstudio-api-stubs/Classes/Facility.rb', line 210

def otherFuelPumps
end

#otherFuelRefrigerationOptionalDouble

Returns:



225
226
# File 'lib/openstudio-api-stubs/Classes/Facility.rb', line 225

def otherFuelRefrigeration
end

#otherFuelTotalEndUsesOptionalDouble

Returns:



231
232
# File 'lib/openstudio-api-stubs/Classes/Facility.rb', line 231

def otherFuelTotalEndUses
end

#otherFuelWaterSystemsOptionalDouble

Returns:



222
223
# File 'lib/openstudio-api-stubs/Classes/Facility.rb', line 222

def otherFuelWaterSystems
end

#totalSiteEnergyOptionalDouble

Returns:



30
31
# File 'lib/openstudio-api-stubs/Classes/Facility.rb', line 30

def totalSiteEnergy
end

#totalSourceEnergyOptionalDouble

Returns:



36
37
# File 'lib/openstudio-api-stubs/Classes/Facility.rb', line 36

def totalSourceEnergy
end

#waterCoolingOptionalDouble

Returns:



327
328
# File 'lib/openstudio-api-stubs/Classes/Facility.rb', line 327

def waterCooling
end

#waterExteriorEquipmentOptionalDouble

Returns:



339
340
# File 'lib/openstudio-api-stubs/Classes/Facility.rb', line 339

def waterExteriorEquipment
end

#waterExteriorLightingOptionalDouble

Returns:



333
334
# File 'lib/openstudio-api-stubs/Classes/Facility.rb', line 333

def waterExteriorLighting
end

#waterFansOptionalDouble

Returns:



342
343
# File 'lib/openstudio-api-stubs/Classes/Facility.rb', line 342

def waterFans
end

#waterGeneratorsOptionalDouble

Returns:



363
364
# File 'lib/openstudio-api-stubs/Classes/Facility.rb', line 363

def waterGenerators
end

#waterHeatingOptionalDouble

Returns:



324
325
# File 'lib/openstudio-api-stubs/Classes/Facility.rb', line 324

def waterHeating
end

#waterHeatRecoveryOptionalDouble

Returns:



354
355
# File 'lib/openstudio-api-stubs/Classes/Facility.rb', line 354

def waterHeatRecovery
end

#waterHeatRejectionOptionalDouble

Returns:



348
349
# File 'lib/openstudio-api-stubs/Classes/Facility.rb', line 348

def waterHeatRejection
end

#waterHumidificationOptionalDouble

Returns:



351
352
# File 'lib/openstudio-api-stubs/Classes/Facility.rb', line 351

def waterHumidification
end

#waterInteriorEquipmentOptionalDouble

Returns:



336
337
# File 'lib/openstudio-api-stubs/Classes/Facility.rb', line 336

def waterInteriorEquipment
end

#waterInteriorLightingOptionalDouble

Returns:



330
331
# File 'lib/openstudio-api-stubs/Classes/Facility.rb', line 330

def waterInteriorLighting
end

#waterPumpsOptionalDouble

Returns:



345
346
# File 'lib/openstudio-api-stubs/Classes/Facility.rb', line 345

def waterPumps
end

#waterRefrigerationOptionalDouble

Returns:



360
361
# File 'lib/openstudio-api-stubs/Classes/Facility.rb', line 360

def waterRefrigeration
end

#waterTotalEndUsesOptionalDouble

Returns:



366
367
# File 'lib/openstudio-api-stubs/Classes/Facility.rb', line 366

def waterTotalEndUses
end

#waterWaterSystemsOptionalDouble

Returns:



357
358
# File 'lib/openstudio-api-stubs/Classes/Facility.rb', line 357

def waterWaterSystems
end