Class: BuildingSync::CoolingPlantType::Chiller

Inherits:
Object
  • Object
show all
Defined in:
lib/BuildingSync.rb

Overview

inner class for member: Chiller http://buildingsync.net/schemas/bedes-auc/2019Chiller

chillerType - SOAP::SOAPString
chillerCompressorDriver - SOAP::SOAPString
chillerCompressorType - SOAP::SOAPString
compressorStaging - SOAP::SOAPString
numberOfDiscreteCoolingStages - BuildingSync::NumberOfDiscreteCoolingStages
coolingStageCapacity - BuildingSync::CoolingStageCapacity
condenserPlantIDs - BuildingSync::CondenserPlantIDs
refrigerant - SOAP::SOAPString
refrigerantChargeFactor - BuildingSync::RefrigerantChargeFactor
absorptionHeatSource - SOAP::SOAPString
absorptionStages - SOAP::SOAPString
annualCoolingEfficiencyValue - BuildingSync::AnnualCoolingEfficiencyValue
annualCoolingEfficiencyUnits - SOAP::SOAPString
capacity - BuildingSync::Capacity
capacityUnits - SOAP::SOAPString
minimumPartLoadRatio - BuildingSync::BoundedDecimalZeroToOneWithSourceAttribute
ratedCoolingSensibleHeatRatio - BuildingSync::BoundedDecimalZeroToOneWithSourceAttribute
partLoadRatioBelowWhichHotGasBypassOperates - BuildingSync::BoundedDecimalZeroToOneWithSourceAttribute
thirdPartyCertification - SOAP::SOAPString
chilledWaterResetControl - SOAP::SOAPString
chilledWaterSupplyTemperature - BuildingSync::ChilledWaterSupplyTemperature
activeDehumidification - SOAP::SOAPBoolean
quantity - BuildingSync::Quantity

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(chillerType = nil, chillerCompressorDriver = nil, chillerCompressorType = nil, compressorStaging = nil, numberOfDiscreteCoolingStages = nil, coolingStageCapacity = nil, condenserPlantIDs = nil, refrigerant = nil, refrigerantChargeFactor = nil, absorptionHeatSource = nil, absorptionStages = nil, annualCoolingEfficiencyValue = nil, annualCoolingEfficiencyUnits = nil, capacity = nil, capacityUnits = nil, minimumPartLoadRatio = nil, ratedCoolingSensibleHeatRatio = nil, partLoadRatioBelowWhichHotGasBypassOperates = nil, thirdPartyCertification = nil, chilledWaterResetControl = nil, chilledWaterSupplyTemperature = nil, activeDehumidification = nil, quantity = nil) ⇒ Chiller

Returns a new instance of Chiller.



8151
8152
8153
8154
8155
8156
8157
8158
8159
8160
8161
8162
8163
8164
8165
8166
8167
8168
8169
8170
8171
8172
8173
8174
8175
# File 'lib/BuildingSync.rb', line 8151

def initialize(chillerType = nil, chillerCompressorDriver = nil, chillerCompressorType = nil, compressorStaging = nil, numberOfDiscreteCoolingStages = nil, coolingStageCapacity = nil, condenserPlantIDs = nil, refrigerant = nil, refrigerantChargeFactor = nil, absorptionHeatSource = nil, absorptionStages = nil, annualCoolingEfficiencyValue = nil, annualCoolingEfficiencyUnits = nil, capacity = nil, capacityUnits = nil, minimumPartLoadRatio = nil, ratedCoolingSensibleHeatRatio = nil, partLoadRatioBelowWhichHotGasBypassOperates = nil, thirdPartyCertification = nil, chilledWaterResetControl = nil, chilledWaterSupplyTemperature = nil, activeDehumidification = nil, quantity = nil)
  @chillerType = chillerType
  @chillerCompressorDriver = chillerCompressorDriver
  @chillerCompressorType = chillerCompressorType
  @compressorStaging = compressorStaging
  @numberOfDiscreteCoolingStages = numberOfDiscreteCoolingStages
  @coolingStageCapacity = coolingStageCapacity
  @condenserPlantIDs = condenserPlantIDs
  @refrigerant = refrigerant
  @refrigerantChargeFactor = refrigerantChargeFactor
  @absorptionHeatSource = absorptionHeatSource
  @absorptionStages = absorptionStages
  @annualCoolingEfficiencyValue = annualCoolingEfficiencyValue
  @annualCoolingEfficiencyUnits = annualCoolingEfficiencyUnits
  @capacity = capacity
  @capacityUnits = capacityUnits
  @minimumPartLoadRatio = minimumPartLoadRatio
  @ratedCoolingSensibleHeatRatio = ratedCoolingSensibleHeatRatio
  @partLoadRatioBelowWhichHotGasBypassOperates = partLoadRatioBelowWhichHotGasBypassOperates
  @thirdPartyCertification = thirdPartyCertification
  @chilledWaterResetControl = chilledWaterResetControl
  @chilledWaterSupplyTemperature = chilledWaterSupplyTemperature
  @activeDehumidification = activeDehumidification
  @quantity = quantity
end

Instance Attribute Details

#absorptionHeatSourceObject

Returns the value of attribute absorptionHeatSource.



8136
8137
8138
# File 'lib/BuildingSync.rb', line 8136

def absorptionHeatSource
  @absorptionHeatSource
end

#absorptionStagesObject

Returns the value of attribute absorptionStages.



8137
8138
8139
# File 'lib/BuildingSync.rb', line 8137

def absorptionStages
  @absorptionStages
end

#activeDehumidificationObject

Returns the value of attribute activeDehumidification.



8148
8149
8150
# File 'lib/BuildingSync.rb', line 8148

def activeDehumidification
  @activeDehumidification
end

#annualCoolingEfficiencyUnitsObject

Returns the value of attribute annualCoolingEfficiencyUnits.



8139
8140
8141
# File 'lib/BuildingSync.rb', line 8139

def annualCoolingEfficiencyUnits
  @annualCoolingEfficiencyUnits
end

#annualCoolingEfficiencyValueObject

Returns the value of attribute annualCoolingEfficiencyValue.



8138
8139
8140
# File 'lib/BuildingSync.rb', line 8138

def annualCoolingEfficiencyValue
  @annualCoolingEfficiencyValue
end

#capacityObject

Returns the value of attribute capacity.



8140
8141
8142
# File 'lib/BuildingSync.rb', line 8140

def capacity
  @capacity
end

#capacityUnitsObject

Returns the value of attribute capacityUnits.



8141
8142
8143
# File 'lib/BuildingSync.rb', line 8141

def capacityUnits
  @capacityUnits
end

#chilledWaterResetControlObject

Returns the value of attribute chilledWaterResetControl.



8146
8147
8148
# File 'lib/BuildingSync.rb', line 8146

def chilledWaterResetControl
  @chilledWaterResetControl
end

#chilledWaterSupplyTemperatureObject

Returns the value of attribute chilledWaterSupplyTemperature.



8147
8148
8149
# File 'lib/BuildingSync.rb', line 8147

def chilledWaterSupplyTemperature
  @chilledWaterSupplyTemperature
end

#chillerCompressorDriverObject

Returns the value of attribute chillerCompressorDriver.



8128
8129
8130
# File 'lib/BuildingSync.rb', line 8128

def chillerCompressorDriver
  @chillerCompressorDriver
end

#chillerCompressorTypeObject

Returns the value of attribute chillerCompressorType.



8129
8130
8131
# File 'lib/BuildingSync.rb', line 8129

def chillerCompressorType
  @chillerCompressorType
end

#chillerTypeObject

Returns the value of attribute chillerType.



8127
8128
8129
# File 'lib/BuildingSync.rb', line 8127

def chillerType
  @chillerType
end

#compressorStagingObject

Returns the value of attribute compressorStaging.



8130
8131
8132
# File 'lib/BuildingSync.rb', line 8130

def compressorStaging
  @compressorStaging
end

#condenserPlantIDsObject

Returns the value of attribute condenserPlantIDs.



8133
8134
8135
# File 'lib/BuildingSync.rb', line 8133

def condenserPlantIDs
  @condenserPlantIDs
end

#coolingStageCapacityObject

Returns the value of attribute coolingStageCapacity.



8132
8133
8134
# File 'lib/BuildingSync.rb', line 8132

def coolingStageCapacity
  @coolingStageCapacity
end

#minimumPartLoadRatioObject

Returns the value of attribute minimumPartLoadRatio.



8142
8143
8144
# File 'lib/BuildingSync.rb', line 8142

def minimumPartLoadRatio
  @minimumPartLoadRatio
end

#numberOfDiscreteCoolingStagesObject

Returns the value of attribute numberOfDiscreteCoolingStages.



8131
8132
8133
# File 'lib/BuildingSync.rb', line 8131

def numberOfDiscreteCoolingStages
  @numberOfDiscreteCoolingStages
end

#partLoadRatioBelowWhichHotGasBypassOperatesObject

Returns the value of attribute partLoadRatioBelowWhichHotGasBypassOperates.



8144
8145
8146
# File 'lib/BuildingSync.rb', line 8144

def partLoadRatioBelowWhichHotGasBypassOperates
  @partLoadRatioBelowWhichHotGasBypassOperates
end

#quantityObject

Returns the value of attribute quantity.



8149
8150
8151
# File 'lib/BuildingSync.rb', line 8149

def quantity
  @quantity
end

#ratedCoolingSensibleHeatRatioObject

Returns the value of attribute ratedCoolingSensibleHeatRatio.



8143
8144
8145
# File 'lib/BuildingSync.rb', line 8143

def ratedCoolingSensibleHeatRatio
  @ratedCoolingSensibleHeatRatio
end

#refrigerantObject

Returns the value of attribute refrigerant.



8134
8135
8136
# File 'lib/BuildingSync.rb', line 8134

def refrigerant
  @refrigerant
end

#refrigerantChargeFactorObject

Returns the value of attribute refrigerantChargeFactor.



8135
8136
8137
# File 'lib/BuildingSync.rb', line 8135

def refrigerantChargeFactor
  @refrigerantChargeFactor
end

#thirdPartyCertificationObject

Returns the value of attribute thirdPartyCertification.



8145
8146
8147
# File 'lib/BuildingSync.rb', line 8145

def thirdPartyCertification
  @thirdPartyCertification
end