Class: OpenStudio::Model::PhotovoltaicPerformanceEquivalentOneDiode

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

.celltypeValuesStringVector

Returns:

  • (StringVector)


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

def self.celltypeValues
end

.iddObjectTypeIddObjectType

Returns:



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

def self.iddObjectType
end

.new(model) ⇒ Object



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

def self.new(model)
end

Instance Method Details

#activeAreaDouble

Returns:

  • (Double)


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

def activeArea
end

#celltypeString

Returns:

  • (String)


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

def celltype
end

#isActiveAreaDefaultedBoolean

Returns:

  • (Boolean)


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

def isActiveAreaDefaulted
end

#isCelltypeDefaultedBoolean

Returns:

  • (Boolean)


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

def isCelltypeDefaulted
end

#isModuleCurrentatMaximumPowerDefaultedBoolean

Returns:

  • (Boolean)


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

def isModuleCurrentatMaximumPowerDefaulted
end

#isModuleHeatLossCoefficientDefaultedBoolean

Returns:

  • (Boolean)


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

def isModuleHeatLossCoefficientDefaulted
end

#isModuleVoltageatMaximumPowerDefaultedBoolean

Returns:

  • (Boolean)


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

def isModuleVoltageatMaximumPowerDefaulted
end

#isNominalOperatingCellTemperatureTestAmbientTemperatureDefaultedBoolean

Returns:

  • (Boolean)


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

def isNominalOperatingCellTemperatureTestAmbientTemperatureDefaulted
end

#isNominalOperatingCellTemperatureTestCellTemperatureDefaultedBoolean

Returns:

  • (Boolean)


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

def isNominalOperatingCellTemperatureTestCellTemperatureDefaulted
end

#isNominalOperatingCellTemperatureTestInsolationDefaultedBoolean

Returns:

  • (Boolean)


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

def isNominalOperatingCellTemperatureTestInsolationDefaulted
end

#isNumberOfCellsInSeriesDefaultedBoolean

Returns:

  • (Boolean)


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

def isNumberOfCellsInSeriesDefaulted
end

#isOpenCircuitVoltageDefaultedBoolean

Returns:

  • (Boolean)


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

def isOpenCircuitVoltageDefaulted
end

#isReferenceInsolationDefaultedBoolean

Returns:

  • (Boolean)


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

def isReferenceInsolationDefaulted
end

#isReferenceTemperatureDefaultedBoolean

Returns:

  • (Boolean)


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

def isReferenceTemperatureDefaulted
end

#isSemiconductorBandgapDefaultedBoolean

Returns:

  • (Boolean)


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

def isSemiconductorBandgapDefaulted
end

#isShortCircuitCurrentDefaultedBoolean

Returns:

  • (Boolean)


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

def isShortCircuitCurrentDefaulted
end

#isShuntResistanceDefaultedBoolean

Returns:

  • (Boolean)


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

def isShuntResistanceDefaulted
end

#isTemperatureCoefficientofOpenCircuitVoltageDefaultedBoolean

Returns:

  • (Boolean)


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

def isTemperatureCoefficientofOpenCircuitVoltageDefaulted
end

#isTemperatureCoefficientofShortCircuitCurrentDefaultedBoolean

Returns:

  • (Boolean)


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

def isTemperatureCoefficientofShortCircuitCurrentDefaulted
end

#isTotalHeatCapacityDefaultedBoolean

Returns:

  • (Boolean)


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

def isTotalHeatCapacityDefaulted
end

#isTransmittanceAbsorptanceProductDefaultedBoolean

Returns:

  • (Boolean)


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

def isTransmittanceAbsorptanceProductDefaulted
end

#moduleCurrentatMaximumPowerDouble

Returns:

  • (Double)


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

def moduleCurrentatMaximumPower
end

#moduleHeatLossCoefficientDouble

Returns:

  • (Double)


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

def moduleHeatLossCoefficient
end

#moduleVoltageatMaximumPowerDouble

Returns:

  • (Double)


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

def moduleVoltageatMaximumPower
end

#nominalOperatingCellTemperatureTestAmbientTemperatureDouble

Returns:

  • (Double)


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

def nominalOperatingCellTemperatureTestAmbientTemperature
end

#nominalOperatingCellTemperatureTestCellTemperatureDouble

Returns:

  • (Double)


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

def nominalOperatingCellTemperatureTestCellTemperature
end

#nominalOperatingCellTemperatureTestInsolationDouble

Returns:

  • (Double)


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

def nominalOperatingCellTemperatureTestInsolation
end

#numberOfCellsInSeriesInt32

Returns:

  • (Int32)


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

def numberOfCellsInSeries
end

#openCircuitVoltageDouble

Returns:

  • (Double)


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

def openCircuitVoltage
end

#referenceInsolationDouble

Returns:

  • (Double)


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

def referenceInsolation
end

#referenceTemperatureDouble

Returns:

  • (Double)


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

def referenceTemperature
end

#resetActiveAreaObject



140
141
# File 'lib/openstudio-api-stubs/Classes/PhotovoltaicPerformanceEquivalentOneDiode.rb', line 140

def resetActiveArea
end

#resetCelltypeObject



130
131
# File 'lib/openstudio-api-stubs/Classes/PhotovoltaicPerformanceEquivalentOneDiode.rb', line 130

def resetCelltype
end

#resetModuleCurrentatMaximumPowerObject



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

def resetModuleCurrentatMaximumPower
end

#resetModuleHeatLossCoefficientObject



213
214
# File 'lib/openstudio-api-stubs/Classes/PhotovoltaicPerformanceEquivalentOneDiode.rb', line 213

def resetModuleHeatLossCoefficient
end

#resetModuleVoltageatMaximumPowerObject



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

def resetModuleVoltageatMaximumPower
end

#resetNominalOperatingCellTemperatureTestAmbientTemperatureObject



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

def resetNominalOperatingCellTemperatureTestAmbientTemperature
end

#resetNominalOperatingCellTemperatureTestCellTemperatureObject



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

def resetNominalOperatingCellTemperatureTestCellTemperature
end

#resetNominalOperatingCellTemperatureTestInsolationObject



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

def resetNominalOperatingCellTemperatureTestInsolation
end

#resetNumberofCellsinSeriesObject



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

def resetNumberofCellsinSeries
end

#resetOpenCircuitVoltageObject



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

def resetOpenCircuitVoltage
end

#resetReferenceInsolationObject



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

def resetReferenceInsolation
end

#resetReferenceTemperatureObject



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

def resetReferenceTemperature
end

#resetSemiconductorBandgapObject



150
151
# File 'lib/openstudio-api-stubs/Classes/PhotovoltaicPerformanceEquivalentOneDiode.rb', line 150

def resetSemiconductorBandgap
end

#resetShortCircuitCurrentObject



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

def resetShortCircuitCurrent
end

#resetShuntResistanceObject



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

def resetShuntResistance
end

#resetTemperatureCoefficientofOpenCircuitVoltageObject



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

def resetTemperatureCoefficientofOpenCircuitVoltage
end

#resetTemperatureCoefficientofShortCircuitCurrentObject



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

def resetTemperatureCoefficientofShortCircuitCurrent
end

#resetTotalHeatCapacityObject



218
219
# File 'lib/openstudio-api-stubs/Classes/PhotovoltaicPerformanceEquivalentOneDiode.rb', line 218

def resetTotalHeatCapacity
end

#resetTransmittanceAbsorptanceProductObject



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

def resetTransmittanceAbsorptanceProduct
end

#semiconductorBandgapDouble

Returns:

  • (Double)


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

def semiconductorBandgap
end

#setActiveArea(double) ⇒ Boolean

Returns:

  • (Boolean)


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

def setActiveArea(double)
end

#setCelltype(string) ⇒ Boolean

Returns:

  • (Boolean)


128
129
# File 'lib/openstudio-api-stubs/Classes/PhotovoltaicPerformanceEquivalentOneDiode.rb', line 128

def setCelltype(string)
end

#setModuleCurrentatMaximumPower(double) ⇒ Boolean

Returns:

  • (Boolean)


178
179
# File 'lib/openstudio-api-stubs/Classes/PhotovoltaicPerformanceEquivalentOneDiode.rb', line 178

def setModuleCurrentatMaximumPower(double)
end

#setModuleHeatLossCoefficient(double) ⇒ Boolean

Returns:

  • (Boolean)


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

def setModuleHeatLossCoefficient(double)
end

#setModuleVoltageatMaximumPower(double) ⇒ Boolean

Returns:

  • (Boolean)


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

def setModuleVoltageatMaximumPower(double)
end

#setNominalOperatingCellTemperatureTestAmbientTemperature(double) ⇒ Boolean

Returns:

  • (Boolean)


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

def setNominalOperatingCellTemperatureTestAmbientTemperature(double)
end

#setNominalOperatingCellTemperatureTestCellTemperature(double) ⇒ Boolean

Returns:

  • (Boolean)


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

def setNominalOperatingCellTemperatureTestCellTemperature(double)
end

#setNominalOperatingCellTemperatureTestInsolation(double) ⇒ Boolean

Returns:

  • (Boolean)


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

def setNominalOperatingCellTemperatureTestInsolation(double)
end

#setNumberofCellsinSeries(int32) ⇒ Boolean

Returns:

  • (Boolean)


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

def setNumberofCellsinSeries(int32)
end

#setOpenCircuitVoltage(double) ⇒ Boolean

Returns:

  • (Boolean)


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

def setOpenCircuitVoltage(double)
end

#setReferenceInsolation(double) ⇒ Boolean

Returns:

  • (Boolean)


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

def setReferenceInsolation(double)
end

#setReferenceTemperature(double) ⇒ Boolean

Returns:

  • (Boolean)


168
169
# File 'lib/openstudio-api-stubs/Classes/PhotovoltaicPerformanceEquivalentOneDiode.rb', line 168

def setReferenceTemperature(double)
end

#setSemiconductorBandgap(double) ⇒ Boolean

Returns:

  • (Boolean)


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

def setSemiconductorBandgap(double)
end

#setShortCircuitCurrent(double) ⇒ Boolean

Returns:

  • (Boolean)


158
159
# File 'lib/openstudio-api-stubs/Classes/PhotovoltaicPerformanceEquivalentOneDiode.rb', line 158

def setShortCircuitCurrent(double)
end

#setShuntResistance(double) ⇒ Boolean

Returns:

  • (Boolean)


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

def setShuntResistance(double)
end

#setTemperatureCoefficientofOpenCircuitVoltage(double) ⇒ Object



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

def setTemperatureCoefficientofOpenCircuitVoltage(double)
end

#setTemperatureCoefficientofShortCircuitCurrent(double) ⇒ Object



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

def setTemperatureCoefficientofShortCircuitCurrent(double)
end

#setTotalHeatCapacity(double) ⇒ Boolean

Returns:

  • (Boolean)


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

def setTotalHeatCapacity(double)
end

#setTransmittanceAbsorptanceProduct(double) ⇒ Boolean

Returns:

  • (Boolean)


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

def setTransmittanceAbsorptanceProduct(double)
end

#shortCircuitCurrentDouble

Returns:

  • (Double)


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

def shortCircuitCurrent
end

#shuntResistanceDouble

Returns:

  • (Double)


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

def shuntResistance
end

#temperatureCoefficientofOpenCircuitVoltageDouble

Returns:

  • (Double)


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

def temperatureCoefficientofOpenCircuitVoltage
end

#temperatureCoefficientofShortCircuitCurrentDouble

Returns:

  • (Double)


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

def temperatureCoefficientofShortCircuitCurrent
end

#totalHeatCapacityDouble

Returns:

  • (Double)


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

def totalHeatCapacity
end

#transmittanceAbsorptanceProductDouble

Returns:

  • (Double)


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

def transmittanceAbsorptanceProduct
end