Class: OpenStudio::Model::ElectricLoadCenterDistribution

Inherits:
ParentObject show all
Defined in:
lib/openstudio-api-stubs/Classes/ElectricLoadCenterDistribution.rb

Class Method Summary collapse

Instance Method Summary collapse

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

.electricalBussTypeValuesStringVector

Returns:

  • (StringVector)


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

def self.electricalBussTypeValues
end

.generatorOperationSchemeTypeValuesStringVector

Returns:

  • (StringVector)


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

def self.generatorOperationSchemeTypeValues
end

.iddObjectTypeIddObjectType

Returns:



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

def self.iddObjectType
end

.new(model) ⇒ Object



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

def self.new(model)
end

.storageOperationSchemeValuesStringVector

Returns:

  • (StringVector)


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

def self.storageOperationSchemeValues
end

Instance Method Details

#addGenerator(generator) ⇒ Boolean

Returns:

  • (Boolean)


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

def addGenerator(generator)
end

#demandLimitSchemePurchasedElectricDemandLimitOptionalDouble

Returns:



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

def demandLimitSchemePurchasedElectricDemandLimit
end

#designStorageControlChargePowerOptionalDouble

Returns:



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

def designStorageControlChargePower
end

#designStorageControlDischargePowerOptionalDouble

Returns:



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

def designStorageControlDischargePower
end

#electricalBussTypeString

Returns:

  • (String)


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

def electricalBussType
end

#electricalStorageOptionalElectricalStorage



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

def electricalStorage
end

#generatorOperationSchemeTypeString

Returns:

  • (String)


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

def generatorOperationSchemeType
end

#generatorsGeneratorVector

Returns:

  • (GeneratorVector)


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

def generators
end

#inverterOptionalInverter

Returns:



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

def inverter
end

#isElectricalBussTypeDefaultedBoolean

Returns:

  • (Boolean)


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

def isElectricalBussTypeDefaulted
end

#isGeneratorOperationSchemeTypeDefaultedBoolean

Returns:

  • (Boolean)


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

def isGeneratorOperationSchemeTypeDefaulted
end

#isMaximumStorageStateofChargeFractionDefaultedBoolean

Returns:

  • (Boolean)


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

def isMaximumStorageStateofChargeFractionDefaulted
end

#isMinimumStorageStateofChargeFractionDefaultedBoolean

Returns:

  • (Boolean)


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

def isMinimumStorageStateofChargeFractionDefaulted
end

#isStorageControlUtilityDemandTargetFractionScheduleDefaultedBoolean

Returns:

  • (Boolean)


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

def isStorageControlUtilityDemandTargetFractionScheduleDefaulted
end

#isStorageOperationSchemeDefaultedBoolean

Returns:

  • (Boolean)


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

def isStorageOperationSchemeDefaulted
end

#maximumStorageStateofChargeFractionDouble

Returns:

  • (Double)


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

def maximumStorageStateofChargeFraction
end

#minimumStorageStateofChargeFractionDouble

Returns:

  • (Double)


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

def minimumStorageStateofChargeFraction
end

#removeGenerator(generator) ⇒ Boolean

Returns:

  • (Boolean)


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

def removeGenerator(generator)
end

#resetDemandLimitSchemePurchasedElectricDemandLimitObject



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

def resetDemandLimitSchemePurchasedElectricDemandLimit
end

#resetDesignStorageControlChargePowerObject



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

def resetDesignStorageControlChargePower
end

#resetDesignStorageControlDischargePowerObject



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

def resetDesignStorageControlDischargePower
end

#resetElectricalBussTypeObject



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

def resetElectricalBussType
end

#resetElectricalStorageObject



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

def resetElectricalStorage
end

#resetGeneratorOperationSchemeTypeObject



105
106
# File 'lib/openstudio-api-stubs/Classes/ElectricLoadCenterDistribution.rb', line 105

def resetGeneratorOperationSchemeType
end

#resetGeneratorsObject



100
101
# File 'lib/openstudio-api-stubs/Classes/ElectricLoadCenterDistribution.rb', line 100

def resetGenerators
end

#resetInverterObject



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

def resetInverter
end

#resetMaximumStorageStateofChargeFractionObject



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

def resetMaximumStorageStateofChargeFraction
end

#resetMinimumStorageStateofChargeFractionObject



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

def resetMinimumStorageStateofChargeFraction
end

#resetStorageChargePowerFractionScheduleObject



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

def resetStorageChargePowerFractionSchedule
end

#resetStorageControlTrackMeterNameObject



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

def resetStorageControlTrackMeterName
end

#resetStorageControlUtilityDemandTargetObject



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

def resetStorageControlUtilityDemandTarget
end

#resetStorageControlUtilityDemandTargetFractionScheduleObject



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

def resetStorageControlUtilityDemandTargetFractionSchedule
end

#resetStorageConverterObject



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

def resetStorageConverter
end

#resetStorageDischargePowerFractionScheduleObject



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

def resetStorageDischargePowerFractionSchedule
end

#resetStorageOperationSchemeObject



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

def resetStorageOperationScheme
end

#resetTrackMeterSchemeMeterNameObject



120
121
# File 'lib/openstudio-api-stubs/Classes/ElectricLoadCenterDistribution.rb', line 120

def resetTrackMeterSchemeMeterName
end

#resetTrackScheduleSchemeScheduleObject



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

def resetTrackScheduleSchemeSchedule
end

#setDemandLimitSchemePurchasedElectricDemandLimit(double) ⇒ Boolean

Returns:

  • (Boolean)


108
109
# File 'lib/openstudio-api-stubs/Classes/ElectricLoadCenterDistribution.rb', line 108

def setDemandLimitSchemePurchasedElectricDemandLimit(double)
end

#setDesignStorageControlChargePower(double) ⇒ Boolean

Returns:

  • (Boolean)


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

def setDesignStorageControlChargePower(double)
end

#setDesignStorageControlDischargePower(double) ⇒ Boolean

Returns:

  • (Boolean)


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

def setDesignStorageControlDischargePower(double)
end

#setElectricalBussType(string) ⇒ Boolean

Returns:

  • (Boolean)


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

def setElectricalBussType(string)
end

#setElectricalStorage(electricalStorage) ⇒ Boolean

Returns:

  • (Boolean)


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

def setElectricalStorage(electricalStorage)
end

#setGeneratorOperationSchemeType(string) ⇒ Boolean

Returns:

  • (Boolean)


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

def setGeneratorOperationSchemeType(string)
end

#setInverter(inverter) ⇒ Boolean

Returns:

  • (Boolean)


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

def setInverter(inverter)
end

#setMaximumStorageStateofChargeFraction(double) ⇒ Boolean

Returns:

  • (Boolean)


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

def setMaximumStorageStateofChargeFraction(double)
end

#setMinimumStorageStateofChargeFraction(double) ⇒ Boolean

Returns:

  • (Boolean)


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

def setMinimumStorageStateofChargeFraction(double)
end

#setStorageChargePowerFractionSchedule(schedule) ⇒ Boolean

Returns:

  • (Boolean)


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

def setStorageChargePowerFractionSchedule(schedule)
end

#setStorageControlTrackMeterName(string) ⇒ Boolean

Returns:

  • (Boolean)


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

def setStorageControlTrackMeterName(string)
end

#setStorageControlUtilityDemandTarget(double) ⇒ Boolean

Returns:

  • (Boolean)


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

def setStorageControlUtilityDemandTarget(double)
end

#setStorageControlUtilityDemandTargetFractionSchedule(schedule) ⇒ Boolean

Returns:

  • (Boolean)


188
189
# File 'lib/openstudio-api-stubs/Classes/ElectricLoadCenterDistribution.rb', line 188

def setStorageControlUtilityDemandTargetFractionSchedule(schedule)
end

#setStorageConverter(electricLoadCenterStorageConverter) ⇒ Boolean

Returns:

  • (Boolean)


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

def setStorageConverter(electricLoadCenterStorageConverter)
end

#setStorageDischargePowerFractionSchedule(schedule) ⇒ Boolean

Returns:

  • (Boolean)


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

def setStorageDischargePowerFractionSchedule(schedule)
end

#setStorageOperationScheme(string) ⇒ Boolean

Returns:

  • (Boolean)


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

def setStorageOperationScheme(string)
end

#setTrackMeterSchemeMeterName(string) ⇒ Boolean

Returns:

  • (Boolean)


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

def setTrackMeterSchemeMeterName(string)
end

#setTrackScheduleSchemeSchedule(schedule) ⇒ Boolean

Returns:

  • (Boolean)


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

def setTrackScheduleSchemeSchedule(schedule)
end

#storageChargePowerFractionScheduleOptionalSchedule

Returns:



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

def storageChargePowerFractionSchedule
end

#storageControlTrackMeterNameOptionalString

Returns:



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

def storageControlTrackMeterName
end

#storageControlUtilityDemandTargetOptionalDouble

Returns:



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

def storageControlUtilityDemandTarget
end

#storageControlUtilityDemandTargetFractionScheduleSchedule

Returns:



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

def storageControlUtilityDemandTargetFractionSchedule
end

#storageConverterOptionalElectricLoadCenterStorageConverter



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

def storageConverter
end

#storageDischargePowerFractionScheduleOptionalSchedule

Returns:



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

def storageDischargePowerFractionSchedule
end

#storageOperationSchemeString

Returns:

  • (String)


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

def storageOperationScheme
end

#trackMeterSchemeMeterNameOptionalString

Returns:



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

def trackMeterSchemeMeterName
end

#trackScheduleSchemeScheduleOptionalSchedule

Returns:



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

def trackScheduleSchemeSchedule
end

#validityCheckBoolean

Returns:

  • (Boolean)


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

def validityCheck
end