Class: OpenStudio::Model::CoilHeatingDXMultiSpeed

Inherits:
StraightComponent show all
Defined in:
lib/openstudio-api-stubs/Classes/CoilHeatingDXMultiSpeed.rb

Class Method Summary collapse

Instance Method Summary collapse

Methods inherited from StraightComponent

#addToNode, #airLoopHVAC, #clone, #disconnect, #inletModelObject, #inletPort, #outletModelObject, #outletPort, #remove, #removeFromLoop

Methods inherited from HVACComponent

#addToNode, #addToSplitter, #airLoopHVAC, #airLoopHVACOutdoorAirSystem, #containingHVACComponent, #containingStraightComponent, #containingZoneHVACComponent, #disconnect, #isRemovable, #loop, #plantLoop, #remove

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

.defrostControlValuesStringVector

Returns:

  • (StringVector)


14
15
# File 'lib/openstudio-api-stubs/Classes/CoilHeatingDXMultiSpeed.rb', line 14

def self.defrostControlValues
end

.defrostStrategyValuesStringVector

Returns:

  • (StringVector)


11
12
# File 'lib/openstudio-api-stubs/Classes/CoilHeatingDXMultiSpeed.rb', line 11

def self.defrostStrategyValues
end

.fuelTypeValuesStringVector

Returns:

  • (StringVector)


17
18
# File 'lib/openstudio-api-stubs/Classes/CoilHeatingDXMultiSpeed.rb', line 17

def self.fuelTypeValues
end

.iddObjectTypeIddObjectType

Returns:



8
9
# File 'lib/openstudio-api-stubs/Classes/CoilHeatingDXMultiSpeed.rb', line 8

def self.iddObjectType
end

.new(model) ⇒ Object



5
6
# File 'lib/openstudio-api-stubs/Classes/CoilHeatingDXMultiSpeed.rb', line 5

def self.new(model)
end

Instance Method Details

#addStage(coilHeatingDXMultiSpeedStageData) ⇒ Boolean

Returns:

  • (Boolean)


115
116
# File 'lib/openstudio-api-stubs/Classes/CoilHeatingDXMultiSpeed.rb', line 115

def addStage(coilHeatingDXMultiSpeedStageData)
end

#applyPartLoadFractiontoSpeedsGreaterthan1Boolean

Returns:

  • (Boolean)


56
57
# File 'lib/openstudio-api-stubs/Classes/CoilHeatingDXMultiSpeed.rb', line 56

def applyPartLoadFractiontoSpeedsGreaterthan1
end

#autosizeResistiveDefrostHeaterCapacityObject



101
102
# File 'lib/openstudio-api-stubs/Classes/CoilHeatingDXMultiSpeed.rb', line 101

def autosizeResistiveDefrostHeaterCapacity
end

#availabilityScheduleOptionalSchedule

Returns:



20
21
# File 'lib/openstudio-api-stubs/Classes/CoilHeatingDXMultiSpeed.rb', line 20

def availabilitySchedule
end

#crankcaseHeaterCapacityDouble

Returns:

  • (Double)


29
30
# File 'lib/openstudio-api-stubs/Classes/CoilHeatingDXMultiSpeed.rb', line 29

def crankcaseHeaterCapacity
end

#defrostControlString

Returns:

  • (String)


44
45
# File 'lib/openstudio-api-stubs/Classes/CoilHeatingDXMultiSpeed.rb', line 44

def defrostControl
end

#defrostEnergyInputRatioFunctionofTemperatureCurveOptionalCurve

Returns:



35
36
# File 'lib/openstudio-api-stubs/Classes/CoilHeatingDXMultiSpeed.rb', line 35

def defrostEnergyInputRatioFunctionofTemperatureCurve
end

#defrostStrategyString

Returns:

  • (String)


41
42
# File 'lib/openstudio-api-stubs/Classes/CoilHeatingDXMultiSpeed.rb', line 41

def defrostStrategy
end

#defrostTimePeriodFractionDouble

Returns:

  • (Double)


47
48
# File 'lib/openstudio-api-stubs/Classes/CoilHeatingDXMultiSpeed.rb', line 47

def defrostTimePeriodFraction
end

#fuelTypeString

Returns:

  • (String)


59
60
# File 'lib/openstudio-api-stubs/Classes/CoilHeatingDXMultiSpeed.rb', line 59

def fuelType
end

#isResistiveDefrostHeaterCapacityAutosizedBoolean

Returns:

  • (Boolean)


53
54
# File 'lib/openstudio-api-stubs/Classes/CoilHeatingDXMultiSpeed.rb', line 53

def isResistiveDefrostHeaterCapacityAutosized
end

#maximumOutdoorDryBulbTemperatureforCrankcaseHeaterOperationDouble

Returns:

  • (Double)


32
33
# File 'lib/openstudio-api-stubs/Classes/CoilHeatingDXMultiSpeed.rb', line 32

def maximumOutdoorDryBulbTemperatureforCrankcaseHeaterOperation
end

#maximumOutdoorDryBulbTemperatureforDefrostOperationDouble

Returns:

  • (Double)


38
39
# File 'lib/openstudio-api-stubs/Classes/CoilHeatingDXMultiSpeed.rb', line 38

def maximumOutdoorDryBulbTemperatureforDefrostOperation
end

#minimumOutdoorDryBulbTemperatureforCompressorOperationDouble

Returns:

  • (Double)


23
24
# File 'lib/openstudio-api-stubs/Classes/CoilHeatingDXMultiSpeed.rb', line 23

def minimumOutdoorDryBulbTemperatureforCompressorOperation
end

#outdoorDryBulbTemperaturetoTurnOnCompressorOptionalDouble

Returns:



26
27
# File 'lib/openstudio-api-stubs/Classes/CoilHeatingDXMultiSpeed.rb', line 26

def outdoorDryBulbTemperaturetoTurnOnCompressor
end

#regionnumberforCalculatingHSPFInt32

Returns:

  • (Int32)


62
63
# File 'lib/openstudio-api-stubs/Classes/CoilHeatingDXMultiSpeed.rb', line 62

def regionnumberforCalculatingHSPF
end

#removeAllStagesObject



119
120
# File 'lib/openstudio-api-stubs/Classes/CoilHeatingDXMultiSpeed.rb', line 119

def removeAllStages
end

#removeStage(coilHeatingDXMultiSpeedStageData) ⇒ Object



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

def removeStage(coilHeatingDXMultiSpeedStageData)
end

#resetAvailabilityScheduleObject



67
68
# File 'lib/openstudio-api-stubs/Classes/CoilHeatingDXMultiSpeed.rb', line 67

def resetAvailabilitySchedule
end

#resetDefrostEnergyInputRatioFunctionofTemperatureCurveObject



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

def resetDefrostEnergyInputRatioFunctionofTemperatureCurve
end

#resetOutdoorDryBulbTemperaturetoTurnOnCompressorObject



73
74
# File 'lib/openstudio-api-stubs/Classes/CoilHeatingDXMultiSpeed.rb', line 73

def resetOutdoorDryBulbTemperaturetoTurnOnCompressor
end

#resistiveDefrostHeaterCapacityOptionalDouble

Returns:



50
51
# File 'lib/openstudio-api-stubs/Classes/CoilHeatingDXMultiSpeed.rb', line 50

def resistiveDefrostHeaterCapacity
end

#setApplyPartLoadFractiontoSpeedsGreaterthan1(boolean) ⇒ Object



103
104
# File 'lib/openstudio-api-stubs/Classes/CoilHeatingDXMultiSpeed.rb', line 103

def setApplyPartLoadFractiontoSpeedsGreaterthan1(boolean)
end

#setAvailabilitySchedule(schedule) ⇒ Boolean

Returns:

  • (Boolean)


65
66
# File 'lib/openstudio-api-stubs/Classes/CoilHeatingDXMultiSpeed.rb', line 65

def setAvailabilitySchedule(schedule)
end

#setCrankcaseHeaterCapacity(double) ⇒ Boolean

Returns:

  • (Boolean)


76
77
# File 'lib/openstudio-api-stubs/Classes/CoilHeatingDXMultiSpeed.rb', line 76

def setCrankcaseHeaterCapacity(double)
end

#setDefrostControl(string) ⇒ Boolean

Returns:

  • (Boolean)


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

def setDefrostControl(string)
end

#setDefrostEnergyInputRatioFunctionofTemperatureCurve(curve) ⇒ Boolean

Returns:

  • (Boolean)


82
83
# File 'lib/openstudio-api-stubs/Classes/CoilHeatingDXMultiSpeed.rb', line 82

def setDefrostEnergyInputRatioFunctionofTemperatureCurve(curve)
end

#setDefrostStrategy(string) ⇒ Boolean

Returns:

  • (Boolean)


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

def setDefrostStrategy(string)
end

#setDefrostTimePeriodFraction(double) ⇒ Boolean

Returns:

  • (Boolean)


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

def setDefrostTimePeriodFraction(double)
end

#setFuelType(string) ⇒ Boolean

Returns:

  • (Boolean)


106
107
# File 'lib/openstudio-api-stubs/Classes/CoilHeatingDXMultiSpeed.rb', line 106

def setFuelType(string)
end

#setMaximumOutdoorDryBulbTemperatureforCrankcaseHeaterOperation(double) ⇒ Boolean

Returns:

  • (Boolean)


79
80
# File 'lib/openstudio-api-stubs/Classes/CoilHeatingDXMultiSpeed.rb', line 79

def setMaximumOutdoorDryBulbTemperatureforCrankcaseHeaterOperation(double)
end

#setMaximumOutdoorDryBulbTemperatureforDefrostOperation(double) ⇒ Boolean

Returns:

  • (Boolean)


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

def setMaximumOutdoorDryBulbTemperatureforDefrostOperation(double)
end

#setMinimumOutdoorDryBulbTemperatureforCompressorOperation(double) ⇒ Object



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

def setMinimumOutdoorDryBulbTemperatureforCompressorOperation(double)
end

#setOutdoorDryBulbTemperaturetoTurnOnCompressor(double) ⇒ Object



71
72
# File 'lib/openstudio-api-stubs/Classes/CoilHeatingDXMultiSpeed.rb', line 71

def setOutdoorDryBulbTemperaturetoTurnOnCompressor(double)
end

#setRegionnumberforCalculatingHSPF(int32) ⇒ Boolean

Returns:

  • (Boolean)


109
110
# File 'lib/openstudio-api-stubs/Classes/CoilHeatingDXMultiSpeed.rb', line 109

def setRegionnumberforCalculatingHSPF(int32)
end

#setResistiveDefrostHeaterCapacity(double) ⇒ Boolean

Returns:

  • (Boolean)


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

def setResistiveDefrostHeaterCapacity(double)
end

#stagesCoilHeatingDXMultiSpeedStageDataVector

Returns:

  • (CoilHeatingDXMultiSpeedStageDataVector)


112
113
# File 'lib/openstudio-api-stubs/Classes/CoilHeatingDXMultiSpeed.rb', line 112

def stages
end