Class: OpenStudio::Model::GeneratorMicroTurbineHeatRecovery

Inherits:
StraightComponent show all
Defined in:
lib/openstudio-api-stubs/Classes/GeneratorMicroTurbineHeatRecovery.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

.iddObjectTypeIddObjectType

Returns:



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

def self.iddObjectType
end

.new(model, generatorMicroTurbine) ⇒ Object



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

def self.new(model, generatorMicroTurbine)
end

.validHeatRecoveryWaterFlowOperatingModeValuesStringVector

Returns:

  • (StringVector)


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

def self.validHeatRecoveryWaterFlowOperatingModeValues
end

Instance Method Details

#generatorMicroTurbineGeneratorMicroTurbine



68
69
# File 'lib/openstudio-api-stubs/Classes/GeneratorMicroTurbineHeatRecovery.rb', line 68

def generatorMicroTurbine
end

#heatRecoveryRateFunctionofInletWaterTemperatureCurveOptionalCurve

Returns:



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

def heatRecoveryRateFunctionofInletWaterTemperatureCurve
end

#heatRecoveryRateFunctionofPartLoadRatioCurveOptionalCurve

Returns:



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

def heatRecoveryRateFunctionofPartLoadRatioCurve
end

#heatRecoveryRateFunctionofWaterFlowRateCurveOptionalCurve

Returns:



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

def heatRecoveryRateFunctionofWaterFlowRateCurve
end

#heatRecoveryWaterFlowOperatingModeString

Returns:

  • (String)


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

def heatRecoveryWaterFlowOperatingMode
end

#heatRecoveryWaterFlowRateFunctionofTemperatureandPowerCurveOptionalCurve

Returns:



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

def heatRecoveryWaterFlowRateFunctionofTemperatureandPowerCurve
end

#isHeatRecoveryWaterFlowOperatingModeDefaultedBoolean

Returns:

  • (Boolean)


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

def isHeatRecoveryWaterFlowOperatingModeDefaulted
end

#isMaximumHeatRecoveryWaterFlowRateDefaultedBoolean

Returns:

  • (Boolean)


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

def isMaximumHeatRecoveryWaterFlowRateDefaulted
end

#isMinimumHeatRecoveryWaterFlowRateDefaultedBoolean

Returns:

  • (Boolean)


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

def isMinimumHeatRecoveryWaterFlowRateDefaulted
end

#isRatedThermaltoElectricalPowerRatioDefaultedBoolean

Returns:

  • (Boolean)


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

def isRatedThermaltoElectricalPowerRatioDefaulted
end

#isReferenceThermalEfficiencyUsingLowerHeatValueDefaultedBoolean

Returns:

  • (Boolean)


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

def isReferenceThermalEfficiencyUsingLowerHeatValueDefaulted
end

#maximumHeatRecoveryWaterFlowRateDouble

Returns:

  • (Double)


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

def maximumHeatRecoveryWaterFlowRate
end

#maximumHeatRecoveryWaterTemperatureOptionalDouble

Returns:



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

def maximumHeatRecoveryWaterTemperature
end

#minimumHeatRecoveryWaterFlowRateDouble

Returns:

  • (Double)


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

def minimumHeatRecoveryWaterFlowRate
end

#ratedThermaltoElectricalPowerRatioDouble

Returns:

  • (Double)


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

def ratedThermaltoElectricalPowerRatio
end

#referenceHeatRecoveryWaterFlowRateDouble

Returns:

  • (Double)


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

def referenceHeatRecoveryWaterFlowRate
end

#referenceInletWaterTemperatureDouble

Returns:

  • (Double)


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

def referenceInletWaterTemperature
end

#referenceThermalEfficiencyUsingLowerHeatValueDouble

Returns:

  • (Double)


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

def referenceThermalEfficiencyUsingLowerHeatValue
end

#resetHeatRecoveryRateFunctionofInletWaterTemperatureCurveObject



104
105
# File 'lib/openstudio-api-stubs/Classes/GeneratorMicroTurbineHeatRecovery.rb', line 104

def resetHeatRecoveryRateFunctionofInletWaterTemperatureCurve
end

#resetHeatRecoveryRateFunctionofPartLoadRatioCurveObject



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

def resetHeatRecoveryRateFunctionofPartLoadRatioCurve
end

#resetHeatRecoveryRateFunctionofWaterFlowRateCurveObject



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

def resetHeatRecoveryRateFunctionofWaterFlowRateCurve
end

#resetHeatRecoveryWaterFlowOperatingModeObject



81
82
# File 'lib/openstudio-api-stubs/Classes/GeneratorMicroTurbineHeatRecovery.rb', line 81

def resetHeatRecoveryWaterFlowOperatingMode
end

#resetHeatRecoveryWaterFlowRateFunctionofTemperatureandPowerCurveObject



89
90
# File 'lib/openstudio-api-stubs/Classes/GeneratorMicroTurbineHeatRecovery.rb', line 89

def resetHeatRecoveryWaterFlowRateFunctionofTemperatureandPowerCurve
end

#resetMaximumHeatRecoveryWaterFlowRateObject



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

def resetMaximumHeatRecoveryWaterFlowRate
end

#resetMaximumHeatRecoveryWaterTemperatureObject



124
125
# File 'lib/openstudio-api-stubs/Classes/GeneratorMicroTurbineHeatRecovery.rb', line 124

def resetMaximumHeatRecoveryWaterTemperature
end

#resetMinimumHeatRecoveryWaterFlowRateObject



114
115
# File 'lib/openstudio-api-stubs/Classes/GeneratorMicroTurbineHeatRecovery.rb', line 114

def resetMinimumHeatRecoveryWaterFlowRate
end

#resetRatedThermaltoElectricalPowerRatioObject



129
130
# File 'lib/openstudio-api-stubs/Classes/GeneratorMicroTurbineHeatRecovery.rb', line 129

def resetRatedThermaltoElectricalPowerRatio
end

#resetReferenceThermalEfficiencyUsingLowerHeatValueObject



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

def resetReferenceThermalEfficiencyUsingLowerHeatValue
end

#resetThermalEfficiencyFunctionofTemperatureandElevationCurveObject



94
95
# File 'lib/openstudio-api-stubs/Classes/GeneratorMicroTurbineHeatRecovery.rb', line 94

def resetThermalEfficiencyFunctionofTemperatureandElevationCurve
end

#setHeatRecoveryRateFunctionofInletWaterTemperatureCurve(curve) ⇒ Boolean

Returns:

  • (Boolean)


102
103
# File 'lib/openstudio-api-stubs/Classes/GeneratorMicroTurbineHeatRecovery.rb', line 102

def setHeatRecoveryRateFunctionofInletWaterTemperatureCurve(curve)
end

#setHeatRecoveryRateFunctionofPartLoadRatioCurve(curve) ⇒ Boolean

Returns:

  • (Boolean)


97
98
# File 'lib/openstudio-api-stubs/Classes/GeneratorMicroTurbineHeatRecovery.rb', line 97

def setHeatRecoveryRateFunctionofPartLoadRatioCurve(curve)
end

#setHeatRecoveryRateFunctionofWaterFlowRateCurve(curve) ⇒ Boolean

Returns:

  • (Boolean)


107
108
# File 'lib/openstudio-api-stubs/Classes/GeneratorMicroTurbineHeatRecovery.rb', line 107

def setHeatRecoveryRateFunctionofWaterFlowRateCurve(curve)
end

#setHeatRecoveryWaterFlowOperatingMode(string) ⇒ Boolean

Returns:

  • (Boolean)


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

def setHeatRecoveryWaterFlowOperatingMode(string)
end

#setHeatRecoveryWaterFlowRateFunctionofTemperatureandPowerCurve(curve) ⇒ Boolean

Returns:

  • (Boolean)


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

def setHeatRecoveryWaterFlowRateFunctionofTemperatureandPowerCurve(curve)
end

#setMaximumHeatRecoveryWaterFlowRate(double) ⇒ Boolean

Returns:

  • (Boolean)


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

def setMaximumHeatRecoveryWaterFlowRate(double)
end

#setMaximumHeatRecoveryWaterTemperature(double) ⇒ Boolean

Returns:

  • (Boolean)


122
123
# File 'lib/openstudio-api-stubs/Classes/GeneratorMicroTurbineHeatRecovery.rb', line 122

def setMaximumHeatRecoveryWaterTemperature(double)
end

#setMinimumHeatRecoveryWaterFlowRate(double) ⇒ Boolean

Returns:

  • (Boolean)


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

def setMinimumHeatRecoveryWaterFlowRate(double)
end

#setRatedThermaltoElectricalPowerRatio(double) ⇒ Boolean

Returns:

  • (Boolean)


127
128
# File 'lib/openstudio-api-stubs/Classes/GeneratorMicroTurbineHeatRecovery.rb', line 127

def setRatedThermaltoElectricalPowerRatio(double)
end

#setReferenceHeatRecoveryWaterFlowRate(double) ⇒ Boolean

Returns:

  • (Boolean)


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

def setReferenceHeatRecoveryWaterFlowRate(double)
end

#setReferenceInletWaterTemperature(double) ⇒ Boolean

Returns:

  • (Boolean)


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

def setReferenceInletWaterTemperature(double)
end

#setReferenceThermalEfficiencyUsingLowerHeatValue(double) ⇒ Boolean

Returns:

  • (Boolean)


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

def setReferenceThermalEfficiencyUsingLowerHeatValue(double)
end

#setThermalEfficiencyFunctionofTemperatureandElevationCurve(curve) ⇒ Boolean

Returns:

  • (Boolean)


92
93
# File 'lib/openstudio-api-stubs/Classes/GeneratorMicroTurbineHeatRecovery.rb', line 92

def setThermalEfficiencyFunctionofTemperatureandElevationCurve(curve)
end

#thermalEfficiencyFunctionofTemperatureandElevationCurveOptionalCurve

Returns:



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

def thermalEfficiencyFunctionofTemperatureandElevationCurve
end