Class: OpenStudio::Model::GeneratorFuelCellPowerModule

Inherits:
ModelObject show all
Defined in:
lib/openstudio-api-stubs/Classes/GeneratorFuelCellPowerModule.rb

Class Method Summary collapse

Instance Method Summary collapse

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

.efficiencyCurveModeValuesStringVector

Returns:

  • (StringVector)


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

def self.efficiencyCurveModeValues
end

.iddObjectTypeIddObjectType

Returns:



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

def self.iddObjectType
end

.new(*args) ⇒ Object



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

def self.new(*args)
end

.skinLossCalculationModeValuesStringVector

Returns:

  • (StringVector)


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

def self.skinLossCalculationModeValues
end

Instance Method Details

#accumulatedRunTimeDegradationCoefficientDouble

Returns:

  • (Double)


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

def accumulatedRunTimeDegradationCoefficient
end

#ancillaryElectricityConstantTermDouble

Returns:

  • (Double)


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

def ancillaryElectricityConstantTerm
end

#ancillaryElectricityLinearTermDouble

Returns:

  • (Double)


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

def ancillaryElectricityLinearTerm
end

#constantSkinLossRateDouble

Returns:

  • (Double)


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

def constantSkinLossRate
end

#cyclingPerformanceDegradationCoefficientDouble

Returns:

  • (Double)


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

def cyclingPerformanceDegradationCoefficient
end

#dilutionAirFlowRateDouble

Returns:

  • (Double)


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

def dilutionAirFlowRate
end

#dilutionInletAirNodeOptionalNode

Returns:



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

def dilutionInletAirNode
end

#dilutionOutletAirNodeOptionalNode

Returns:



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

def dilutionOutletAirNode
end

#efficiencyCurveCurveQuadratic

Returns:



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

def efficiencyCurve
end

#efficiencyCurveModeString

Returns:

  • (String)


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

def efficiencyCurveMode
end

#fuelCellGeneratorFuelCell

Returns:



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

def fuelCell
end

#maximumOperatingPointDouble

Returns:

  • (Double)


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

def maximumOperatingPoint
end

#minimumOperatingPointDouble

Returns:

  • (Double)


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

def minimumOperatingPoint
end

#nominalEfficiencyDouble

Returns:

  • (Double)


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

def nominalEfficiency
end

#nominalElectricalPowerDouble

Returns:

  • (Double)


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

def nominalElectricalPower
end

#numberofRunHoursatBeginningofSimulationDouble

Returns:

  • (Double)


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

def numberofRunHoursatBeginningofSimulation
end

#numberofStopsatStartofSimulationDouble

Returns:

  • (Double)


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

def numberofStopsatStartofSimulation
end

#powerDownTransientLimitDouble

Returns:

  • (Double)


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

def powerDownTransientLimit
end

#powerUpTransientLimitDouble

Returns:

  • (Double)


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

def powerUpTransientLimit
end

#resetAccumulatedRunTimeDegradationCoefficientObject



145
146
# File 'lib/openstudio-api-stubs/Classes/GeneratorFuelCellPowerModule.rb', line 145

def resetAccumulatedRunTimeDegradationCoefficient
end

#resetAncillaryElectricityConstantTermObject



189
190
# File 'lib/openstudio-api-stubs/Classes/GeneratorFuelCellPowerModule.rb', line 189

def resetAncillaryElectricityConstantTerm
end

#resetAncillaryElectricityLinearTermObject



193
194
# File 'lib/openstudio-api-stubs/Classes/GeneratorFuelCellPowerModule.rb', line 193

def resetAncillaryElectricityLinearTerm
end

#resetConstantSkinLossRateObject



212
213
# File 'lib/openstudio-api-stubs/Classes/GeneratorFuelCellPowerModule.rb', line 212

def resetConstantSkinLossRate
end

#resetCyclingPerformanceDegradationCoefficientObject



137
138
# File 'lib/openstudio-api-stubs/Classes/GeneratorFuelCellPowerModule.rb', line 137

def resetCyclingPerformanceDegradationCoefficient
end

#resetDilutionAirFlowRateObject



225
226
# File 'lib/openstudio-api-stubs/Classes/GeneratorFuelCellPowerModule.rb', line 225

def resetDilutionAirFlowRate
end

#resetDilutionInletAirNodeObject



234
235
# File 'lib/openstudio-api-stubs/Classes/GeneratorFuelCellPowerModule.rb', line 234

def resetDilutionInletAirNode
end

#resetDilutionOutletAirNodeObject



239
240
# File 'lib/openstudio-api-stubs/Classes/GeneratorFuelCellPowerModule.rb', line 239

def resetDilutionOutletAirNode
end

#resetEfficiencyCurveModeObject



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

def resetEfficiencyCurveMode
end

#resetMaximumOperatingPointObject



247
248
# File 'lib/openstudio-api-stubs/Classes/GeneratorFuelCellPowerModule.rb', line 247

def resetMaximumOperatingPoint
end

#resetMinimumOperatingPointObject



243
244
# File 'lib/openstudio-api-stubs/Classes/GeneratorFuelCellPowerModule.rb', line 243

def resetMinimumOperatingPoint
end

#resetNominalEfficiencyObject



125
126
# File 'lib/openstudio-api-stubs/Classes/GeneratorFuelCellPowerModule.rb', line 125

def resetNominalEfficiency
end

#resetNominalElectricalPowerObject



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

def resetNominalElectricalPower
end

#resetNumberofRunHoursatBeginningofSimulationObject



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

def resetNumberofRunHoursatBeginningofSimulation
end

#resetNumberofStopsatStartofSimulationObject



133
134
# File 'lib/openstudio-api-stubs/Classes/GeneratorFuelCellPowerModule.rb', line 133

def resetNumberofStopsatStartofSimulation
end

#resetPowerDownTransientLimitObject



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

def resetPowerDownTransientLimit
end

#resetPowerUpTransientLimitObject



153
154
# File 'lib/openstudio-api-stubs/Classes/GeneratorFuelCellPowerModule.rb', line 153

def resetPowerUpTransientLimit
end

#resetRunTimeDegradationInitiationTimeThresholdObject



149
150
# File 'lib/openstudio-api-stubs/Classes/GeneratorFuelCellPowerModule.rb', line 149

def resetRunTimeDegradationInitiationTimeThreshold
end

#resetShutDownElectricityConsumptionObject



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

def resetShutDownElectricityConsumption
end

#resetShutDownFuelObject



181
182
# File 'lib/openstudio-api-stubs/Classes/GeneratorFuelCellPowerModule.rb', line 181

def resetShutDownFuel
end

#resetShutDownTimeObject



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

def resetShutDownTime
end

#resetSkinLossCalculationModeObject



198
199
# File 'lib/openstudio-api-stubs/Classes/GeneratorFuelCellPowerModule.rb', line 198

def resetSkinLossCalculationMode
end

#resetSkinLossQuadraticCurveObject



221
222
# File 'lib/openstudio-api-stubs/Classes/GeneratorFuelCellPowerModule.rb', line 221

def resetSkinLossQuadraticCurve
end

#resetSkinLossRadiativeFractionObject



208
209
# File 'lib/openstudio-api-stubs/Classes/GeneratorFuelCellPowerModule.rb', line 208

def resetSkinLossRadiativeFraction
end

#resetSkinLossUFactorTimesAreaTermObject



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

def resetSkinLossUFactorTimesAreaTerm
end

#resetStackHeatlosstoDilutionAirObject



229
230
# File 'lib/openstudio-api-stubs/Classes/GeneratorFuelCellPowerModule.rb', line 229

def resetStackHeatlosstoDilutionAir
end

#resetStartUpElectricityConsumptionObject



169
170
# File 'lib/openstudio-api-stubs/Classes/GeneratorFuelCellPowerModule.rb', line 169

def resetStartUpElectricityConsumption
end

#resetStartUpElectricityProducedObject



173
174
# File 'lib/openstudio-api-stubs/Classes/GeneratorFuelCellPowerModule.rb', line 173

def resetStartUpElectricityProduced
end

#resetStartUpFuelObject



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

def resetStartUpFuel
end

#resetStartUpTimeObject



161
162
# File 'lib/openstudio-api-stubs/Classes/GeneratorFuelCellPowerModule.rb', line 161

def resetStartUpTime
end

#resetZoneObject



203
204
# File 'lib/openstudio-api-stubs/Classes/GeneratorFuelCellPowerModule.rb', line 203

def resetZone
end

#runTimeDegradationInitiationTimeThresholdDouble

Returns:

  • (Double)


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

def runTimeDegradationInitiationTimeThreshold
end

#setAccumulatedRunTimeDegradationCoefficient(double) ⇒ Object



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

def setAccumulatedRunTimeDegradationCoefficient(double)
end

#setAncillaryElectricityConstantTerm(double) ⇒ Object



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

def setAncillaryElectricityConstantTerm(double)
end

#setAncillaryElectricityLinearTerm(double) ⇒ Object



191
192
# File 'lib/openstudio-api-stubs/Classes/GeneratorFuelCellPowerModule.rb', line 191

def setAncillaryElectricityLinearTerm(double)
end

#setConstantSkinLossRate(double) ⇒ Object



210
211
# File 'lib/openstudio-api-stubs/Classes/GeneratorFuelCellPowerModule.rb', line 210

def setConstantSkinLossRate(double)
end

#setCyclingPerformanceDegradationCoefficient(double) ⇒ Object



135
136
# File 'lib/openstudio-api-stubs/Classes/GeneratorFuelCellPowerModule.rb', line 135

def setCyclingPerformanceDegradationCoefficient(double)
end

#setDilutionAirFlowRate(double) ⇒ Object



223
224
# File 'lib/openstudio-api-stubs/Classes/GeneratorFuelCellPowerModule.rb', line 223

def setDilutionAirFlowRate(double)
end

#setDilutionInletAirNode(node) ⇒ Boolean

Returns:

  • (Boolean)


232
233
# File 'lib/openstudio-api-stubs/Classes/GeneratorFuelCellPowerModule.rb', line 232

def setDilutionInletAirNode(node)
end

#setDilutionOutletAirNode(node) ⇒ Boolean

Returns:

  • (Boolean)


237
238
# File 'lib/openstudio-api-stubs/Classes/GeneratorFuelCellPowerModule.rb', line 237

def setDilutionOutletAirNode(node)
end

#setEfficiencyCurve(curveQuadratic) ⇒ Boolean

Returns:

  • (Boolean)


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

def setEfficiencyCurve(curveQuadratic)
end

#setEfficiencyCurveMode(string) ⇒ Boolean

Returns:

  • (Boolean)


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

def setEfficiencyCurveMode(string)
end

#setMaximumOperatingPoint(double) ⇒ Object



245
246
# File 'lib/openstudio-api-stubs/Classes/GeneratorFuelCellPowerModule.rb', line 245

def setMaximumOperatingPoint(double)
end

#setMinimumOperatingPoint(double) ⇒ Object



241
242
# File 'lib/openstudio-api-stubs/Classes/GeneratorFuelCellPowerModule.rb', line 241

def setMinimumOperatingPoint(double)
end

#setNominalEfficiency(double) ⇒ Object



123
124
# File 'lib/openstudio-api-stubs/Classes/GeneratorFuelCellPowerModule.rb', line 123

def setNominalEfficiency(double)
end

#setNominalElectricalPower(double) ⇒ Object



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

def setNominalElectricalPower(double)
end

#setNumberofRunHoursatBeginningofSimulation(double) ⇒ Object



139
140
# File 'lib/openstudio-api-stubs/Classes/GeneratorFuelCellPowerModule.rb', line 139

def setNumberofRunHoursatBeginningofSimulation(double)
end

#setNumberofStopsatStartofSimulation(double) ⇒ Object



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

def setNumberofStopsatStartofSimulation(double)
end

#setPowerDownTransientLimit(double) ⇒ Object



155
156
# File 'lib/openstudio-api-stubs/Classes/GeneratorFuelCellPowerModule.rb', line 155

def setPowerDownTransientLimit(double)
end

#setPowerUpTransientLimit(double) ⇒ Object



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

def setPowerUpTransientLimit(double)
end

#setRunTimeDegradationInitiationTimeThreshold(double) ⇒ Object



147
148
# File 'lib/openstudio-api-stubs/Classes/GeneratorFuelCellPowerModule.rb', line 147

def setRunTimeDegradationInitiationTimeThreshold(double)
end

#setShutDownElectricityConsumption(double) ⇒ Object



183
184
# File 'lib/openstudio-api-stubs/Classes/GeneratorFuelCellPowerModule.rb', line 183

def setShutDownElectricityConsumption(double)
end

#setShutDownFuel(double) ⇒ Object



179
180
# File 'lib/openstudio-api-stubs/Classes/GeneratorFuelCellPowerModule.rb', line 179

def setShutDownFuel(double)
end

#setShutDownTime(double) ⇒ Object



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

def setShutDownTime(double)
end

#setSkinLossCalculationMode(string) ⇒ Boolean

Returns:

  • (Boolean)


196
197
# File 'lib/openstudio-api-stubs/Classes/GeneratorFuelCellPowerModule.rb', line 196

def setSkinLossCalculationMode(string)
end

#setSkinLossQuadraticCurve(curveQuadratic) ⇒ Boolean

Returns:

  • (Boolean)


219
220
# File 'lib/openstudio-api-stubs/Classes/GeneratorFuelCellPowerModule.rb', line 219

def setSkinLossQuadraticCurve(curveQuadratic)
end

#setSkinLossRadiativeFraction(double) ⇒ Boolean

Returns:

  • (Boolean)


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

def setSkinLossRadiativeFraction(double)
end

#setSkinLossUFactorTimesAreaTerm(double) ⇒ Object



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

def setSkinLossUFactorTimesAreaTerm(double)
end

#setStackHeatlosstoDilutionAir(double) ⇒ Object



227
228
# File 'lib/openstudio-api-stubs/Classes/GeneratorFuelCellPowerModule.rb', line 227

def setStackHeatlosstoDilutionAir(double)
end

#setStartUpElectricityConsumption(double) ⇒ Object



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

def setStartUpElectricityConsumption(double)
end

#setStartUpElectricityProduced(double) ⇒ Object



171
172
# File 'lib/openstudio-api-stubs/Classes/GeneratorFuelCellPowerModule.rb', line 171

def setStartUpElectricityProduced(double)
end

#setStartUpFuel(double) ⇒ Object



163
164
# File 'lib/openstudio-api-stubs/Classes/GeneratorFuelCellPowerModule.rb', line 163

def setStartUpFuel(double)
end

#setStartUpTime(double) ⇒ Object



159
160
# File 'lib/openstudio-api-stubs/Classes/GeneratorFuelCellPowerModule.rb', line 159

def setStartUpTime(double)
end

#setZone(thermalZone) ⇒ Boolean

Returns:

  • (Boolean)


201
202
# File 'lib/openstudio-api-stubs/Classes/GeneratorFuelCellPowerModule.rb', line 201

def setZone(thermalZone)
end

#shutDownElectricityConsumptionDouble

Returns:

  • (Double)


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

def shutDownElectricityConsumption
end

#shutDownFuelDouble

Returns:

  • (Double)


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

def shutDownFuel
end

#shutDownTimeDouble

Returns:

  • (Double)


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

def shutDownTime
end

#skinLossCalculationModeString

Returns:

  • (String)


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

def skinLossCalculationMode
end

#skinLossQuadraticCurveOptionalCurveQuadratic



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

def skinLossQuadraticCurve
end

#skinLossRadiativeFractionDouble

Returns:

  • (Double)


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

def skinLossRadiativeFraction
end

#skinLossUFactorTimesAreaTermDouble

Returns:

  • (Double)


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

def skinLossUFactorTimesAreaTerm
end

#stackHeatlosstoDilutionAirDouble

Returns:

  • (Double)


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

def stackHeatlosstoDilutionAir
end

#startUpElectricityConsumptionDouble

Returns:

  • (Double)


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

def startUpElectricityConsumption
end

#startUpElectricityProducedDouble

Returns:

  • (Double)


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

def startUpElectricityProduced
end

#startUpFuelDouble

Returns:

  • (Double)


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

def startUpFuel
end

#startUpTimeDouble

Returns:

  • (Double)


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

def startUpTime
end

#zoneOptionalThermalZone

Returns:



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

def zone
end