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.



8069
8070
8071
8072
8073
8074
8075
8076
8077
8078
8079
8080
8081
8082
8083
8084
8085
8086
8087
8088
8089
8090
8091
8092
8093
# File 'lib/BuildingSync.rb', line 8069

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.



8054
8055
8056
# File 'lib/BuildingSync.rb', line 8054

def absorptionHeatSource
  @absorptionHeatSource
end

#absorptionStagesObject

Returns the value of attribute absorptionStages.



8055
8056
8057
# File 'lib/BuildingSync.rb', line 8055

def absorptionStages
  @absorptionStages
end

#activeDehumidificationObject

Returns the value of attribute activeDehumidification.



8066
8067
8068
# File 'lib/BuildingSync.rb', line 8066

def activeDehumidification
  @activeDehumidification
end

#annualCoolingEfficiencyUnitsObject

Returns the value of attribute annualCoolingEfficiencyUnits.



8057
8058
8059
# File 'lib/BuildingSync.rb', line 8057

def annualCoolingEfficiencyUnits
  @annualCoolingEfficiencyUnits
end

#annualCoolingEfficiencyValueObject

Returns the value of attribute annualCoolingEfficiencyValue.



8056
8057
8058
# File 'lib/BuildingSync.rb', line 8056

def annualCoolingEfficiencyValue
  @annualCoolingEfficiencyValue
end

#capacityObject

Returns the value of attribute capacity.



8058
8059
8060
# File 'lib/BuildingSync.rb', line 8058

def capacity
  @capacity
end

#capacityUnitsObject

Returns the value of attribute capacityUnits.



8059
8060
8061
# File 'lib/BuildingSync.rb', line 8059

def capacityUnits
  @capacityUnits
end

#chilledWaterResetControlObject

Returns the value of attribute chilledWaterResetControl.



8064
8065
8066
# File 'lib/BuildingSync.rb', line 8064

def chilledWaterResetControl
  @chilledWaterResetControl
end

#chilledWaterSupplyTemperatureObject

Returns the value of attribute chilledWaterSupplyTemperature.



8065
8066
8067
# File 'lib/BuildingSync.rb', line 8065

def chilledWaterSupplyTemperature
  @chilledWaterSupplyTemperature
end

#chillerCompressorDriverObject

Returns the value of attribute chillerCompressorDriver.



8046
8047
8048
# File 'lib/BuildingSync.rb', line 8046

def chillerCompressorDriver
  @chillerCompressorDriver
end

#chillerCompressorTypeObject

Returns the value of attribute chillerCompressorType.



8047
8048
8049
# File 'lib/BuildingSync.rb', line 8047

def chillerCompressorType
  @chillerCompressorType
end

#chillerTypeObject

Returns the value of attribute chillerType.



8045
8046
8047
# File 'lib/BuildingSync.rb', line 8045

def chillerType
  @chillerType
end

#compressorStagingObject

Returns the value of attribute compressorStaging.



8048
8049
8050
# File 'lib/BuildingSync.rb', line 8048

def compressorStaging
  @compressorStaging
end

#condenserPlantIDsObject

Returns the value of attribute condenserPlantIDs.



8051
8052
8053
# File 'lib/BuildingSync.rb', line 8051

def condenserPlantIDs
  @condenserPlantIDs
end

#coolingStageCapacityObject

Returns the value of attribute coolingStageCapacity.



8050
8051
8052
# File 'lib/BuildingSync.rb', line 8050

def coolingStageCapacity
  @coolingStageCapacity
end

#minimumPartLoadRatioObject

Returns the value of attribute minimumPartLoadRatio.



8060
8061
8062
# File 'lib/BuildingSync.rb', line 8060

def minimumPartLoadRatio
  @minimumPartLoadRatio
end

#numberOfDiscreteCoolingStagesObject

Returns the value of attribute numberOfDiscreteCoolingStages.



8049
8050
8051
# File 'lib/BuildingSync.rb', line 8049

def numberOfDiscreteCoolingStages
  @numberOfDiscreteCoolingStages
end

#partLoadRatioBelowWhichHotGasBypassOperatesObject

Returns the value of attribute partLoadRatioBelowWhichHotGasBypassOperates.



8062
8063
8064
# File 'lib/BuildingSync.rb', line 8062

def partLoadRatioBelowWhichHotGasBypassOperates
  @partLoadRatioBelowWhichHotGasBypassOperates
end

#quantityObject

Returns the value of attribute quantity.



8067
8068
8069
# File 'lib/BuildingSync.rb', line 8067

def quantity
  @quantity
end

#ratedCoolingSensibleHeatRatioObject

Returns the value of attribute ratedCoolingSensibleHeatRatio.



8061
8062
8063
# File 'lib/BuildingSync.rb', line 8061

def ratedCoolingSensibleHeatRatio
  @ratedCoolingSensibleHeatRatio
end

#refrigerantObject

Returns the value of attribute refrigerant.



8052
8053
8054
# File 'lib/BuildingSync.rb', line 8052

def refrigerant
  @refrigerant
end

#refrigerantChargeFactorObject

Returns the value of attribute refrigerantChargeFactor.



8053
8054
8055
# File 'lib/BuildingSync.rb', line 8053

def refrigerantChargeFactor
  @refrigerantChargeFactor
end

#thirdPartyCertificationObject

Returns the value of attribute thirdPartyCertification.



8063
8064
8065
# File 'lib/BuildingSync.rb', line 8063

def thirdPartyCertification
  @thirdPartyCertification
end