class OpenStudio::Model::WaterHeaterHeatPump
Public Class Methods
@return [StringVector]
# File lib/openstudio-api-stubs/Classes/WaterHeaterHeatPump.rb, line 14 def self.compressorLocationValues end
@return [StringVector]
# File lib/openstudio-api-stubs/Classes/WaterHeaterHeatPump.rb, line 23 def self.controlSensorLocationInStratifiedTankValues end
@return [StringVector]
# File lib/openstudio-api-stubs/Classes/WaterHeaterHeatPump.rb, line 17 def self.fanPlacementValues end
@return [IddObjectType]
# File lib/openstudio-api-stubs/Classes/WaterHeaterHeatPump.rb, line 8 def self.iddObjectType end
@return [StringVector]
# File lib/openstudio-api-stubs/Classes/WaterHeaterHeatPump.rb, line 11 def self.inletAirConfigurationValues end
# File lib/openstudio-api-stubs/Classes/WaterHeaterHeatPump.rb, line 5 def self.new(*args) end
@return [StringVector]
# File lib/openstudio-api-stubs/Classes/WaterHeaterHeatPump.rb, line 20 def self.parasiticHeatRejectionLocationValues end
Public Instance Methods
# File lib/openstudio-api-stubs/Classes/WaterHeaterHeatPump.rb, line 107 def autosizeCondenserWaterFlowRate end
# File lib/openstudio-api-stubs/Classes/WaterHeaterHeatPump.rb, line 114 def autosizeEvaporatorAirFlowRate end
@return [OptionalSchedule]
# File lib/openstudio-api-stubs/Classes/WaterHeaterHeatPump.rb, line 26 def availabilitySchedule end
@return [OptionalSchedule]
# File lib/openstudio-api-stubs/Classes/WaterHeaterHeatPump.rb, line 68 def compressorAmbientTemperatureSchedule end
@return [String]
# File lib/openstudio-api-stubs/Classes/WaterHeaterHeatPump.rb, line 65 def compressorLocation end
@return [Schedule]
# File lib/openstudio-api-stubs/Classes/WaterHeaterHeatPump.rb, line 29 def compressorSetpointTemperatureSchedule end
@return [OptionalDouble]
# File lib/openstudio-api-stubs/Classes/WaterHeaterHeatPump.rb, line 35 def condenserWaterFlowRate end
@return [String]
# File lib/openstudio-api-stubs/Classes/WaterHeaterHeatPump.rb, line 89 def controlSensorLocationInStratifiedTank end
@return [ModelObject]
# File lib/openstudio-api-stubs/Classes/WaterHeaterHeatPump.rb, line 59 def dXCoil end
@return [Double]
# File lib/openstudio-api-stubs/Classes/WaterHeaterHeatPump.rb, line 32 def deadBandTemperatureDifference end
@return [OptionalDouble]
# File lib/openstudio-api-stubs/Classes/WaterHeaterHeatPump.rb, line 41 def evaporatorAirFlowRate end
@return [HVACComponent]
# File lib/openstudio-api-stubs/Classes/WaterHeaterHeatPump.rb, line 71 def fan end
@return [String]
# File lib/openstudio-api-stubs/Classes/WaterHeaterHeatPump.rb, line 74 def fanPlacement end
@return [String]
# File lib/openstudio-api-stubs/Classes/WaterHeaterHeatPump.rb, line 47 def inletAirConfiguration end
@return [OptionalSchedule]
# File lib/openstudio-api-stubs/Classes/WaterHeaterHeatPump.rb, line 53 def inletAirHumiditySchedule end
@return [Schedule]
# File lib/openstudio-api-stubs/Classes/WaterHeaterHeatPump.rb, line 86 def inletAirMixerSchedule end
@return [OptionalSchedule]
# File lib/openstudio-api-stubs/Classes/WaterHeaterHeatPump.rb, line 50 def inletAirTemperatureSchedule end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/WaterHeaterHeatPump.rb, line 38 def isCondenserWaterFlowRateAutosized end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/WaterHeaterHeatPump.rb, line 44 def isEvaporatorAirFlowRateAutosized end
@return [Double]
# File lib/openstudio-api-stubs/Classes/WaterHeaterHeatPump.rb, line 62 def minimumInletAirTemperatureforCompressorOperation end
@return [Double]
# File lib/openstudio-api-stubs/Classes/WaterHeaterHeatPump.rb, line 80 def offCycleParasiticElectricLoad end
@return [Double]
# File lib/openstudio-api-stubs/Classes/WaterHeaterHeatPump.rb, line 77 def onCycleParasiticElectricLoad end
@return [String]
# File lib/openstudio-api-stubs/Classes/WaterHeaterHeatPump.rb, line 83 def parasiticHeatRejectionLocation end
# File lib/openstudio-api-stubs/Classes/WaterHeaterHeatPump.rb, line 94 def resetAvailabilitySchedule end
# File lib/openstudio-api-stubs/Classes/WaterHeaterHeatPump.rb, line 144 def resetCompressorAmbientTemperatureSchedule end
# File lib/openstudio-api-stubs/Classes/WaterHeaterHeatPump.rb, line 105 def resetCondenserWaterFlowRate end
# File lib/openstudio-api-stubs/Classes/WaterHeaterHeatPump.rb, line 112 def resetEvaporatorAirFlowRate end
# File lib/openstudio-api-stubs/Classes/WaterHeaterHeatPump.rb, line 127 def resetInletAirHumiditySchedule end
# File lib/openstudio-api-stubs/Classes/WaterHeaterHeatPump.rb, line 122 def resetInletAirTemperatureSchedule end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/WaterHeaterHeatPump.rb, line 92 def setAvailabilitySchedule(schedule) end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/WaterHeaterHeatPump.rb, line 142 def setCompressorAmbientTemperatureSchedule(schedule) end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/WaterHeaterHeatPump.rb, line 139 def setCompressorLocation(string) end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/WaterHeaterHeatPump.rb, line 97 def setCompressorSetpointTemperatureSchedule(schedule) end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/WaterHeaterHeatPump.rb, line 103 def setCondenserWaterFlowRate(double) end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/WaterHeaterHeatPump.rb, line 165 def setControlSensorLocationInStratifiedTank(string) end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/WaterHeaterHeatPump.rb, line 133 def setDXCoil(modelObject) end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/WaterHeaterHeatPump.rb, line 100 def setDeadBandTemperatureDifference(double) end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/WaterHeaterHeatPump.rb, line 110 def setEvaporatorAirFlowRate(double) end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/WaterHeaterHeatPump.rb, line 147 def setFan(hVACComponent) end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/WaterHeaterHeatPump.rb, line 150 def setFanPlacement(string) end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/WaterHeaterHeatPump.rb, line 117 def setInletAirConfiguration(string) end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/WaterHeaterHeatPump.rb, line 125 def setInletAirHumiditySchedule(schedule) end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/WaterHeaterHeatPump.rb, line 162 def setInletAirMixerSchedule(schedule) end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/WaterHeaterHeatPump.rb, line 120 def setInletAirTemperatureSchedule(schedule) end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/WaterHeaterHeatPump.rb, line 136 def setMinimumInletAirTemperatureforCompressorOperation(double) end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/WaterHeaterHeatPump.rb, line 156 def setOffCycleParasiticElectricLoad(double) end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/WaterHeaterHeatPump.rb, line 153 def setOnCycleParasiticElectricLoad(double) end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/WaterHeaterHeatPump.rb, line 159 def setParasiticHeatRejectionLocation(string) end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/WaterHeaterHeatPump.rb, line 130 def setTank(hVACComponent) end
@return [HVACComponent]
# File lib/openstudio-api-stubs/Classes/WaterHeaterHeatPump.rb, line 56 def tank end