Class: OpenStudio::Model::GeneratorMicroTurbine

Inherits:
Generator show all
Defined in:
lib/openstudio-api-stubs/Classes/GeneratorMicroTurbine.rb

Class Method Summary collapse

Instance Method Summary collapse

Methods inherited from Generator

#electricLoadCenterDistribution, #generatorObjectType, #ratedElectricPowerOutput, #ratedThermaltoElectricalPowerRatio

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/GeneratorMicroTurbine.rb', line 8

def self.iddObjectType
end

.new(model) ⇒ Object



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

def self.new(model)
end

.validFuelTypeValuesStringVector

Returns:

  • (StringVector)


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

def self.validFuelTypeValues
end

Instance Method Details

#ancillaryPowerDouble

Returns:

  • (Double)


86
87
# File 'lib/openstudio-api-stubs/Classes/GeneratorMicroTurbine.rb', line 86

def ancillaryPower
end

#ancillaryPowerFunctionofFuelInputCurveOptionalCurve

Returns:



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

def ancillaryPowerFunctionofFuelInputCurve
end

#availabilityScheduleOptionalSchedule

Returns:



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

def availabilitySchedule
end

#electricalEfficiencyFunctionofPartLoadRatioCurveCurve

Returns:



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

def electricalEfficiencyFunctionofPartLoadRatioCurve
end

#electricalEfficiencyFunctionofTemperatureCurveCurve

Returns:



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

def electricalEfficiencyFunctionofTemperatureCurve
end

#electricalPowerFunctionofTemperatureandElevationCurveCurve

Returns:



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

def electricalPowerFunctionofTemperatureandElevationCurve
end

#exhaustAirFlowRateFunctionofPartLoadRatioCurveOptionalCurve

Returns:



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

def exhaustAirFlowRateFunctionofPartLoadRatioCurve
end

#exhaustAirFlowRateFunctionofTemperatureCurveOptionalCurve

Returns:



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

def exhaustAirFlowRateFunctionofTemperatureCurve
end

#exhaustAirTemperatureFunctionofPartLoadRatioCurveOptionalCurve

Returns:



113
114
# File 'lib/openstudio-api-stubs/Classes/GeneratorMicroTurbine.rb', line 113

def exhaustAirTemperatureFunctionofPartLoadRatioCurve
end

#exhaustAirTemperatureFunctionofTemperatureCurveOptionalCurve

Returns:



110
111
# File 'lib/openstudio-api-stubs/Classes/GeneratorMicroTurbine.rb', line 110

def exhaustAirTemperatureFunctionofTemperatureCurve
end

#fuelHigherHeatingValueDouble

Returns:

  • (Double)


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

def fuelHigherHeatingValue
end

#fuelLowerHeatingValueDouble

Returns:

  • (Double)


74
75
# File 'lib/openstudio-api-stubs/Classes/GeneratorMicroTurbine.rb', line 74

def fuelLowerHeatingValue
end

#fuelTypeString

Returns:

  • (String)


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

def fuelType
end

#generatorMicroTurbineHeatRecoveryOptionalGeneratorMicroTurbineHeatRecovery



95
96
# File 'lib/openstudio-api-stubs/Classes/GeneratorMicroTurbine.rb', line 95

def generatorMicroTurbineHeatRecovery
end

#isAncillaryPowerDefaultedBoolean

Returns:

  • (Boolean)


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

def isAncillaryPowerDefaulted
end

#isFuelHigherHeatingValueDefaultedBoolean

Returns:

  • (Boolean)


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

def isFuelHigherHeatingValueDefaulted
end

#isFuelLowerHeatingValueDefaultedBoolean

Returns:

  • (Boolean)


77
78
# File 'lib/openstudio-api-stubs/Classes/GeneratorMicroTurbine.rb', line 77

def isFuelLowerHeatingValueDefaulted
end

#isFuelTypeDefaultedBoolean

Returns:

  • (Boolean)


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

def isFuelTypeDefaulted
end

#isMaximumFullLoadElectricalPowerOutputDefaultedBoolean

Returns:

  • (Boolean)


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

def isMaximumFullLoadElectricalPowerOutputDefaulted
end

#isMinimumFullLoadElectricalPowerOutputDefaultedBoolean

Returns:

  • (Boolean)


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

def isMinimumFullLoadElectricalPowerOutputDefaulted
end

#isReferenceCombustionAirInletHumidityRatioDefaultedBoolean

Returns:

  • (Boolean)


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

def isReferenceCombustionAirInletHumidityRatioDefaulted
end

#isReferenceCombustionAirInletTemperatureDefaultedBoolean

Returns:

  • (Boolean)


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

def isReferenceCombustionAirInletTemperatureDefaulted
end

#isReferenceElevationDefaultedBoolean

Returns:

  • (Boolean)


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

def isReferenceElevationDefaulted
end

#isStandbyPowerDefaultedBoolean

Returns:

  • (Boolean)


83
84
# File 'lib/openstudio-api-stubs/Classes/GeneratorMicroTurbine.rb', line 83

def isStandbyPowerDefaulted
end

#maximumFullLoadElectricalPowerOutputDouble

Returns:

  • (Double)


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

def maximumFullLoadElectricalPowerOutput
end

#minimumFullLoadElectricalPowerOutputDouble

Returns:

  • (Double)


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

def minimumFullLoadElectricalPowerOutput
end

#nominalExhaustAirOutletTemperatureOptionalDouble

Returns:



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

def nominalExhaustAirOutletTemperature
end

#referenceCombustionAirInletHumidityRatioDouble

Returns:

  • (Double)


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

def referenceCombustionAirInletHumidityRatio
end

#referenceCombustionAirInletTemperatureDouble

Returns:

  • (Double)


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

def referenceCombustionAirInletTemperature
end

#referenceElectricalEfficiencyUsingLowerHeatingValueDouble

Returns:

  • (Double)


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

def referenceElectricalEfficiencyUsingLowerHeatingValue
end

#referenceElectricalPowerOutputDouble

Returns:

  • (Double)


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

def referenceElectricalPowerOutput
end

#referenceElevationDouble

Returns:

  • (Double)


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

def referenceElevation
end

#referenceExhaustAirMassFlowRateOptionalDouble

Returns:



98
99
# File 'lib/openstudio-api-stubs/Classes/GeneratorMicroTurbine.rb', line 98

def referenceExhaustAirMassFlowRate
end

#resetAncillaryPowerObject



182
183
# File 'lib/openstudio-api-stubs/Classes/GeneratorMicroTurbine.rb', line 182

def resetAncillaryPower
end

#resetAncillaryPowerFunctionofFuelInputCurveObject



187
188
# File 'lib/openstudio-api-stubs/Classes/GeneratorMicroTurbine.rb', line 187

def resetAncillaryPowerFunctionofFuelInputCurve
end

#resetAvailabilityScheduleObject



118
119
# File 'lib/openstudio-api-stubs/Classes/GeneratorMicroTurbine.rb', line 118

def resetAvailabilitySchedule
end

#resetExhaustAirFlowRateFunctionofPartLoadRatioCurveObject



202
203
# File 'lib/openstudio-api-stubs/Classes/GeneratorMicroTurbine.rb', line 202

def resetExhaustAirFlowRateFunctionofPartLoadRatioCurve
end

#resetExhaustAirFlowRateFunctionofTemperatureCurveObject



197
198
# File 'lib/openstudio-api-stubs/Classes/GeneratorMicroTurbine.rb', line 197

def resetExhaustAirFlowRateFunctionofTemperatureCurve
end

#resetExhaustAirTemperatureFunctionofPartLoadRatioCurveObject



216
217
# File 'lib/openstudio-api-stubs/Classes/GeneratorMicroTurbine.rb', line 216

def resetExhaustAirTemperatureFunctionofPartLoadRatioCurve
end

#resetExhaustAirTemperatureFunctionofTemperatureCurveObject



211
212
# File 'lib/openstudio-api-stubs/Classes/GeneratorMicroTurbine.rb', line 211

def resetExhaustAirTemperatureFunctionofTemperatureCurve
end

#resetFuelHigherHeatingValueObject



167
168
# File 'lib/openstudio-api-stubs/Classes/GeneratorMicroTurbine.rb', line 167

def resetFuelHigherHeatingValue
end

#resetFuelLowerHeatingValueObject



172
173
# File 'lib/openstudio-api-stubs/Classes/GeneratorMicroTurbine.rb', line 172

def resetFuelLowerHeatingValue
end

#resetFuelTypeObject



162
163
# File 'lib/openstudio-api-stubs/Classes/GeneratorMicroTurbine.rb', line 162

def resetFuelType
end

#resetMaximumFullLoadElectricalPowerOutputObject



131
132
# File 'lib/openstudio-api-stubs/Classes/GeneratorMicroTurbine.rb', line 131

def resetMaximumFullLoadElectricalPowerOutput
end

#resetMinimumFullLoadElectricalPowerOutputObject



126
127
# File 'lib/openstudio-api-stubs/Classes/GeneratorMicroTurbine.rb', line 126

def resetMinimumFullLoadElectricalPowerOutput
end

#resetNominalExhaustAirOutletTemperatureObject



206
207
# File 'lib/openstudio-api-stubs/Classes/GeneratorMicroTurbine.rb', line 206

def resetNominalExhaustAirOutletTemperature
end

#resetReferenceCombustionAirInletHumidityRatioObject



143
144
# File 'lib/openstudio-api-stubs/Classes/GeneratorMicroTurbine.rb', line 143

def resetReferenceCombustionAirInletHumidityRatio
end

#resetReferenceCombustionAirInletTemperatureObject



138
139
# File 'lib/openstudio-api-stubs/Classes/GeneratorMicroTurbine.rb', line 138

def resetReferenceCombustionAirInletTemperature
end

#resetReferenceElevationObject



148
149
# File 'lib/openstudio-api-stubs/Classes/GeneratorMicroTurbine.rb', line 148

def resetReferenceElevation
end

#resetReferenceExhaustAirMassFlowRateObject



192
193
# File 'lib/openstudio-api-stubs/Classes/GeneratorMicroTurbine.rb', line 192

def resetReferenceExhaustAirMassFlowRate
end

#resetStandbyPowerObject



177
178
# File 'lib/openstudio-api-stubs/Classes/GeneratorMicroTurbine.rb', line 177

def resetStandbyPower
end

#setAncillaryPower(double) ⇒ Boolean

Returns:

  • (Boolean)


180
181
# File 'lib/openstudio-api-stubs/Classes/GeneratorMicroTurbine.rb', line 180

def setAncillaryPower(double)
end

#setAncillaryPowerFunctionofFuelInputCurve(curve) ⇒ Boolean

Returns:

  • (Boolean)


185
186
# File 'lib/openstudio-api-stubs/Classes/GeneratorMicroTurbine.rb', line 185

def setAncillaryPowerFunctionofFuelInputCurve(curve)
end

#setAvailabilitySchedule(schedule) ⇒ Boolean

Returns:

  • (Boolean)


116
117
# File 'lib/openstudio-api-stubs/Classes/GeneratorMicroTurbine.rb', line 116

def setAvailabilitySchedule(schedule)
end

#setElectricalEfficiencyFunctionofPartLoadRatioCurve(curve) ⇒ Boolean

Returns:

  • (Boolean)


157
158
# File 'lib/openstudio-api-stubs/Classes/GeneratorMicroTurbine.rb', line 157

def setElectricalEfficiencyFunctionofPartLoadRatioCurve(curve)
end

#setElectricalEfficiencyFunctionofTemperatureCurve(curve) ⇒ Boolean

Returns:

  • (Boolean)


154
155
# File 'lib/openstudio-api-stubs/Classes/GeneratorMicroTurbine.rb', line 154

def setElectricalEfficiencyFunctionofTemperatureCurve(curve)
end

#setElectricalPowerFunctionofTemperatureandElevationCurve(curve) ⇒ Boolean

Returns:

  • (Boolean)


151
152
# File 'lib/openstudio-api-stubs/Classes/GeneratorMicroTurbine.rb', line 151

def setElectricalPowerFunctionofTemperatureandElevationCurve(curve)
end

#setExhaustAirFlowRateFunctionofPartLoadRatioCurve(curve) ⇒ Boolean

Returns:

  • (Boolean)


200
201
# File 'lib/openstudio-api-stubs/Classes/GeneratorMicroTurbine.rb', line 200

def setExhaustAirFlowRateFunctionofPartLoadRatioCurve(curve)
end

#setExhaustAirFlowRateFunctionofTemperatureCurve(curve) ⇒ Boolean

Returns:

  • (Boolean)


195
196
# File 'lib/openstudio-api-stubs/Classes/GeneratorMicroTurbine.rb', line 195

def setExhaustAirFlowRateFunctionofTemperatureCurve(curve)
end

#setExhaustAirTemperatureFunctionofPartLoadRatioCurve(curve) ⇒ Boolean

Returns:

  • (Boolean)


214
215
# File 'lib/openstudio-api-stubs/Classes/GeneratorMicroTurbine.rb', line 214

def setExhaustAirTemperatureFunctionofPartLoadRatioCurve(curve)
end

#setExhaustAirTemperatureFunctionofTemperatureCurve(curve) ⇒ Boolean

Returns:

  • (Boolean)


209
210
# File 'lib/openstudio-api-stubs/Classes/GeneratorMicroTurbine.rb', line 209

def setExhaustAirTemperatureFunctionofTemperatureCurve(curve)
end

#setFuelHigherHeatingValue(double) ⇒ Boolean

Returns:

  • (Boolean)


165
166
# File 'lib/openstudio-api-stubs/Classes/GeneratorMicroTurbine.rb', line 165

def setFuelHigherHeatingValue(double)
end

#setFuelLowerHeatingValue(double) ⇒ Boolean

Returns:

  • (Boolean)


170
171
# File 'lib/openstudio-api-stubs/Classes/GeneratorMicroTurbine.rb', line 170

def setFuelLowerHeatingValue(double)
end

#setFuelType(string) ⇒ Boolean

Returns:

  • (Boolean)


160
161
# File 'lib/openstudio-api-stubs/Classes/GeneratorMicroTurbine.rb', line 160

def setFuelType(string)
end

#setMaximumFullLoadElectricalPowerOutput(double) ⇒ Boolean

Returns:

  • (Boolean)


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

def setMaximumFullLoadElectricalPowerOutput(double)
end

#setMinimumFullLoadElectricalPowerOutput(double) ⇒ Boolean

Returns:

  • (Boolean)


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

def setMinimumFullLoadElectricalPowerOutput(double)
end

#setNominalExhaustAirOutletTemperature(double) ⇒ Object



204
205
# File 'lib/openstudio-api-stubs/Classes/GeneratorMicroTurbine.rb', line 204

def setNominalExhaustAirOutletTemperature(double)
end

#setReferenceCombustionAirInletHumidityRatio(double) ⇒ Boolean

Returns:

  • (Boolean)


141
142
# File 'lib/openstudio-api-stubs/Classes/GeneratorMicroTurbine.rb', line 141

def setReferenceCombustionAirInletHumidityRatio(double)
end

#setReferenceCombustionAirInletTemperature(double) ⇒ Object



136
137
# File 'lib/openstudio-api-stubs/Classes/GeneratorMicroTurbine.rb', line 136

def setReferenceCombustionAirInletTemperature(double)
end

#setReferenceElectricalEfficiencyUsingLowerHeatingValue(double) ⇒ Boolean

Returns:

  • (Boolean)


134
135
# File 'lib/openstudio-api-stubs/Classes/GeneratorMicroTurbine.rb', line 134

def setReferenceElectricalEfficiencyUsingLowerHeatingValue(double)
end

#setReferenceElectricalPowerOutput(double) ⇒ Boolean

Returns:

  • (Boolean)


121
122
# File 'lib/openstudio-api-stubs/Classes/GeneratorMicroTurbine.rb', line 121

def setReferenceElectricalPowerOutput(double)
end

#setReferenceElevation(double) ⇒ Boolean

Returns:

  • (Boolean)


146
147
# File 'lib/openstudio-api-stubs/Classes/GeneratorMicroTurbine.rb', line 146

def setReferenceElevation(double)
end

#setReferenceExhaustAirMassFlowRate(double) ⇒ Boolean

Returns:

  • (Boolean)


190
191
# File 'lib/openstudio-api-stubs/Classes/GeneratorMicroTurbine.rb', line 190

def setReferenceExhaustAirMassFlowRate(double)
end

#setStandbyPower(double) ⇒ Boolean

Returns:

  • (Boolean)


175
176
# File 'lib/openstudio-api-stubs/Classes/GeneratorMicroTurbine.rb', line 175

def setStandbyPower(double)
end

#standbyPowerDouble

Returns:

  • (Double)


80
81
# File 'lib/openstudio-api-stubs/Classes/GeneratorMicroTurbine.rb', line 80

def standbyPower
end