class OpenStudio::Model::WaterHeaterStratified
Public Class Methods
@return [StringVector]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 107 def self.ambientTemperatureIndicatorValues end
@return [StringVector]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 98 def self.heaterFuelTypeValues end
@return [StringVector]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 95 def self.heaterPriorityControlValues end
@return [IddObjectType]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 89 def self.iddObjectType end
@return [StringVector]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 110 def self.inletModeValues end
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 5 def self.new(model) end
@return [StringVector]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 101 def self.offCycleParasiticFuelTypeValues end
@return [StringVector]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 104 def self.onCycleParasiticFuelTypeValues end
@return [StringVector]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 113 def self.sourceSideFlowControlModeValues end
@return [StringVector]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 92 def self.tankShapeValues end
Public Instance Methods
@return [Double]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 278 def additionalDestratificationConductivity end
@return [String]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 200 def ambientTemperatureIndicator end
@return [OptionalString]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 209 def ambientTemperatureOutdoorAirNodeName end
@return [OptionalSchedule]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 203 def ambientTemperatureSchedule end
@return [OptionalThermalZone]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 206 def ambientTemperatureThermalZone end
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 29 def autocalculateSourceSideInletHeight end
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 21 def autocalculateUseSideOutletHeight end
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 356 def autosizeHeater1Capacity end
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 45 def autosizeSourceSideDesignFlowRate end
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 332 def autosizeTankHeight end
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 327 def autosizeTankVolume end
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 40 def autosizeUseSideDesignFlowRate end
@return [OptionalSchedule]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 230 def coldWaterSupplyTemperatureSchedule end
@return [String]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 116 def endUseSubcategory end
@return [OptionalDouble]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 149 def heater1Capacity end
@return [Double]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 146 def heater1DeadbandTemperatureDifference end
@return [Double]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 155 def heater1Height end
@return [Schedule]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 143 def heater1SetpointTemperatureSchedule end
@return [Double]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 164 def heater2Capacity end
@return [Double]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 161 def heater2DeadbandTemperatureDifference end
@return [Double]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 167 def heater2Height end
@return [Schedule]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 158 def heater2SetpointTemperatureSchedule end
@return [String]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 170 def heaterFuelType end
@return [String]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 140 def heaterPriorityControl end
@return [Double]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 173 def heaterThermalEfficiency end
@return [OptionalSchedule]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 320 def indirectAlternateSetpointTemperatureSchedule end
@return [Double]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 272 def indirectWaterHeatingRecoveryTime end
@return [String]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 257 def inletMode end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 152 def isHeater1CapacityAutosized end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 269 def isSourceSideDesignFlowRateAutosized end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 251 def isSourceSideInletHeightAutocalculated end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 128 def isTankHeightAutosized end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 122 def isTankVolumeAutosized end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 263 def isUseSideDesignFlowRateAutosized end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 242 def isUseSideOutletHeightAutocalculated end
@return [Double]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 137 def maximumTemperatureLimit end
@return [Double]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 308 def node10AdditionalLossCoefficient end
@return [Double]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 311 def node11AdditionalLossCoefficient end
@return [Double]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 314 def node12AdditionalLossCoefficient end
@return [Double]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 281 def node1AdditionalLossCoefficient end
@return [Double]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 284 def node2AdditionalLossCoefficient end
@return [Double]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 287 def node3AdditionalLossCoefficient end
@return [Double]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 290 def node4AdditionalLossCoefficient end
@return [Double]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 293 def node5AdditionalLossCoefficient end
@return [Double]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 296 def node6AdditionalLossCoefficient end
@return [Double]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 299 def node7AdditionalLossCoefficient end
@return [Double]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 302 def node8AdditionalLossCoefficient end
@return [Double]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 305 def node9AdditionalLossCoefficient end
@return [Int32]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 275 def numberofNodes end
@return [OptionalDouble]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 218 def offCycleFlueLossCoefficienttoAmbientTemperature end
@return [Double]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 221 def offCycleFlueLossFractiontoZone end
@return [Double]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 176 def offCycleParasiticFuelConsumptionRate end
@return [String]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 179 def offCycleParasiticFuelType end
@return [Double]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 182 def offCycleParasiticHeatFractiontoTank end
@return [Double]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 185 def offCycleParasiticHeight end
@return [Double]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 188 def onCycleParasiticFuelConsumptionRate end
@return [String]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 191 def onCycleParasiticFuelType end
@return [Double]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 194 def onCycleParasiticHeatFractiontoTank end
@return [Double]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 197 def onCycleParasiticHeight end
@return [OptionalDouble]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 224 def peakUseFlowRate end
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 418 def resetAmbientTemperatureOutdoorAirNodeName end
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 409 def resetAmbientTemperatureSchedule end
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 414 def resetAmbientTemperatureThermalZone end
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 10 def resetColdWaterSupplyTemperatureSchedule end
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 86 def resetIndirectAlternateSetpointTemperatureSchedule end
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 431 def resetOffCycleFlueLossCoefficienttoAmbientTemperature end
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 439 def resetPeakUseFlowRate end
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 340 def resetTankPerimeter end
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 423 def resetUniformSkinLossCoefficientperUnitAreatoAmbientTemperature end
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 444 def resetUseFlowRateFractionSchedule end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 54 def setAdditionalDestratificationConductivity(double) end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 404 def setAmbientTemperatureIndicator(string) end
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 416 def setAmbientTemperatureOutdoorAirNodeName(string) end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 407 def setAmbientTemperatureSchedule(schedule) end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 412 def setAmbientTemperatureThermalZone(thermalZone) end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 8 def setColdWaterSupplyTemperatureSchedule(schedule) end
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 322 def setEndUseSubcategory(string) end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 354 def setHeater1Capacity(double) end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 351 def setHeater1DeadbandTemperatureDifference(double) end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 359 def setHeater1Height(double) end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 348 def setHeater1SetpointTemperatureSchedule(schedule) end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 368 def setHeater2Capacity(double) end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 365 def setHeater2DeadbandTemperatureDifference(double) end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 371 def setHeater2Height(double) end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 362 def setHeater2SetpointTemperatureSchedule(schedule) end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 374 def setHeaterFuelType(string) end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 345 def setHeaterPriorityControl(string) end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 377 def setHeaterThermalEfficiency(double) end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 84 def setIndirectAlternateSetpointTemperatureSchedule(schedule) end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 48 def setIndirectWaterHeatingRecoveryTime(double) end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 35 def setInletMode(string) end
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 342 def setMaximumTemperatureLimit(double) end
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 74 def setNode10AdditionalLossCoefficient(double) end
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 76 def setNode11AdditionalLossCoefficient(double) end
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 78 def setNode12AdditionalLossCoefficient(double) end
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 56 def setNode1AdditionalLossCoefficient(double) end
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 58 def setNode2AdditionalLossCoefficient(double) end
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 60 def setNode3AdditionalLossCoefficient(double) end
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 62 def setNode4AdditionalLossCoefficient(double) end
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 64 def setNode5AdditionalLossCoefficient(double) end
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 66 def setNode6AdditionalLossCoefficient(double) end
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 68 def setNode7AdditionalLossCoefficient(double) end
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 70 def setNode8AdditionalLossCoefficient(double) end
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 72 def setNode9AdditionalLossCoefficient(double) end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 51 def setNumberofNodes(int32) end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 429 def setOffCycleFlueLossCoefficienttoAmbientTemperature(double) end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 434 def setOffCycleFlueLossFractiontoZone(double) end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 380 def setOffCycleParasiticFuelConsumptionRate(double) end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 383 def setOffCycleParasiticFuelType(string) end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 386 def setOffCycleParasiticHeatFractiontoTank(double) end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 389 def setOffCycleParasiticHeight(double) end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 392 def setOnCycleParasiticFuelConsumptionRate(double) end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 395 def setOnCycleParasiticFuelType(string) end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 398 def setOnCycleParasiticHeatFractiontoTank(double) end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 401 def setOnCycleParasiticHeight(double) end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 437 def setPeakUseFlowRate(double) end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 426 def setSkinLossFractiontoZone(double) end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 43 def setSourceSideDesignFlowRate(double) end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 24 def setSourceSideEffectiveness(double) end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 81 def setSourceSideFlowControlMode(string) end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 27 def setSourceSideInletHeight(double) end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 32 def setSourceSideOutletHeight(double) end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 330 def setTankHeight(double) end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 338 def setTankPerimeter(double) end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 335 def setTankShape(string) end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 325 def setTankVolume(double) end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 421 def setUniformSkinLossCoefficientperUnitAreatoAmbientTemperature(double) end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 442 def setUseFlowRateFractionSchedule(schedule) end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 38 def setUseSideDesignFlowRate(double) end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 13 def setUseSideEffectiveness(double) end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 16 def setUseSideInletHeight(double) end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 19 def setUseSideOutletHeight(double) end
@return [Double]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 215 def skinLossFractiontoZone end
@return [OptionalDouble]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 266 def sourceSideDesignFlowRate end
@return [Double]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 245 def sourceSideEffectiveness end
@return [String]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 317 def sourceSideFlowControlMode end
@return [OptionalDouble]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 248 def sourceSideInletHeight end
@return [Double]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 254 def sourceSideOutletHeight end
@return [OptionalDouble]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 125 def tankHeight end
@return [OptionalDouble]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 134 def tankPerimeter end
@return [String]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 131 def tankShape end
@return [OptionalDouble]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 119 def tankVolume end
@return [OptionalDouble]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 212 def uniformSkinLossCoefficientperUnitAreatoAmbientTemperature end
@return [OptionalSchedule]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 227 def useFlowRateFractionSchedule end
@return [OptionalDouble]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 260 def useSideDesignFlowRate end
@return [Double]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 233 def useSideEffectiveness end
@return [Double]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 236 def useSideInletHeight end
@return [OptionalDouble]
# File lib/openstudio-api-stubs/Classes/WaterHeaterStratified.rb, line 239 def useSideOutletHeight end